-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
>> I see the same notice in the board-specific OpenCore-files i've been
>> working on (fpga).
>>
>> It would be very interesting if someone from TS could clarify how "CONTAINS
>> CONFIDENTIAL,
>> PROPRIETARY AND TRADE SECRET INFORMATION OF TECHNOLOGIC SYSTEMS" should be
>> interpreted and related to, and if there is a general "PRIOR WRITTEN
>> PERMISSION AND CONSENT OF TECHNOLOGIC SYSTEMS" for the files available from
>> the ftp.
>>
>
> If this is being distributed as part of Linux binaries, compiled into a
> kernel they are providing then clearly it is a GPL violation. You can't add
> propreitary extensions to the Linux kernel. You must make the source
> available to all those you provide binaries to, and it must be licensed
> under the GPL. Putting any restrictions on code distributed as part of Linux
> is not permitted.
That's not totally accurate AFAIK, but ether way both of the examples
given so far weren't kernel modules, or patches to GPL software. What
TS chooses to expose about their FPGA loads is their business and the
other C source file sure didn't look to be a patch or kernel module. You
can put restrictions on a Linux distro by including proprietary or
non-GPL binaries, you just have to make available all the GPL source and
any patches you made to any GPL code. If your binaries don't contain
any GPL modules or code you're free to keep it's source as tightly
locked up as you want. This whole bit is one of the really big problems
with the GPL since even patent/copyright lawyers can't seem to agree on
exactly how far it spans and if using GPL'd libc functions makes your
app fall into GPL ect.
- --
Jason Stahls
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iQEcBAEBAgAGBQJNBWf7AAoJEBWmhVAMrS/gVFAH/1oMuKpWM5HnFF/5Wogp23Xy
V9IFxaJs+G3W1+v7UJxvt9AL5OgMwgZ2+tc2s6CYwGOFhC6oK2b9TGItw8kQnsyS
hXtsOK4L4PGcMMLZLOa5+gwhjRi75LBkfKUMfNlYJyzt+jjTOOAcPBoy36iB2+ye
r9IBu9KgYI4kuwOrLHRydRfqkcQUJwtHlXEFIyEtBcvT8HSfbk2/DVp+G0wnZOub
VUZR5PUXjvwjZmFIXe3snlEY665bgFBfr+QmJwrHOgMjU+hOUEMBVcBoxY62raM+
6WJAsoTPMqxUNFvkweIr9jI0GnS4ZRrYUtehgZuOA4o5r8at1PzxLNRm8kUCeqc=
=wMbw
-----END PGP SIGNATURE-----