> binaries was provided for my company with toolchain for cortus mcu > development. They are proprietary and compiled for windows. I can't send > those for you, because I signed NDA > this is (1) violation.
Although the GPL doesn't specifically allow it, there are cases where GPL'ed software can be covered by an NDA. This occurs when it's one of a number of items under NDA, the intent of the NDA is not to protect the software itself but information about something else (e.g., microprocessor architecture) that could be derived from the GPL'ed software, and where this information is expected to be made public (thus releasing you from the NDA) in a reasonable amount of time (months, not years). This has been relatively common practice to facilitate the porting of GCC and related tools to new microprocessors and although it's a technical violation of the GPL, nobody is likely to enforce it if all three of those things above are the case. > No sources was provided in package, this is (2) violation. I will ask for > sources, and if they will refuse to send sources, That *is* a violation, even if you're receiving it under NDA.