Re: Xilinx Legal



cs_posting@xxxxxxxxxxx wrote:

> John Williams wrote:
>
>
>>What you've now created is a hybrid license, incompatible with the pure
>>GPL (ok, so you can't host it on sourceforge, no big deal). If someone
>>uses the tool to target an Altera part, then they are breaking the
>>conditions of their license and it is therefore immediately revoked.
>>
>>You would add a viral clause which makes sure that further refinements
>>of the tool are also covered by the same dual condition (GPL + Xilinx only).
>
>
> But what if someone figures out XDL by reverse engineering your tool,
> rather than Xilinx's software? How do you prohibit someone from
> reverse engineering (ie, reading and taking notes) open code?
>

I don't know. Maybe it doesn't matter. The purpose of "though shalt
only target Xilinx parts" is to keep Xilinx off your back. If someone
reads your code and reimplements the XDL parser for Evil, instead of
Good, maybe it's Xilinx problem to pursue, and not yours?

John


.



Relevant Pages

  • Re: Xilinx Legal
    ... >>What you've now created is a hybrid license, ... >>of the tool are also covered by the same dual condition (GPL + Xilinx only). ... > Xilinx-only usage is all that big of a deal, AND practically speaking you don't ... "GPL + Xilinx only" could be open source, but it is definitely not Free. ...
    (comp.arch.fpga)
  • Re: Xilinx Legal
    ... "The Cygwin API library found in the winsup subdirectory of the source ... code is also covered by the GNU GPL ... This seems to say that if you compile in a way that includes bits of ... whereas Xilinx exercises its interest by extending ...
    (comp.arch.fpga)
  • Re: So Xilinx, is XDL and related libraries an available open source interface?
    ... if the code I am distributing under GPL or BSD (or whatever open ... You put at the top of your ruby code, a GPL license. ... ans the Xilinx license says you ...
    (comp.arch.fpga)