Tag Info

Hot answers tagged

3

Bat files execute and do not link. Yes you can execute GPLed code from non-GPLed code. The only thing you will need to do is if you distribute FART, make sure you distribute it's source code as well. See semantic A/V for a popular example. Or many video games. As long as you give credit and don't violate the rules about distributing binaries without ...


2

Seek legal advice in your jurisdiction. Seriously, because the cases and laws are all over the place... I perviously delved into the question of font licenses in Can I use a @font-face of "Courier New"? - and while much of that answer is about the font Courier, it exposed things like 'typefaces aren't copyrightable in the US'. Much about this is ...


2

Don't distribute The GPL is primarily about distribution of your software (what they call "conveyance"). If you only use your app and the GPL library in-house, the GPL does not consider this conveyance, and the copyleft provision is not triggered. You therefore don't need to make your program open-source. Communicate at arms length If your program does ...


2

The Free Software Foundation (FSF) already explains their motivations pretty well. Their goal is to give users freedom. Freedom to modify the source code of the programs they use as they see fit, freedom to distribute their modifications to others. The only way users can get that freedom is if they have access to your source code. The GPL therefore ...


1

For a formal answer on the compatibility of the two licenses, you need to ask a copyright lawyer or the FSF. My, non-lawyer, take on it is that the two licenses are not compatible and that you can't use file A in a GPL project. The licenses are incompatible because the license on file A gives you fewer rights than the GPL (you don't have the right to ...


1

The GPL cannot compel you to release your source code! The GPL is a license, not a contract. If you are found in violation of the GPL license, all the copyright holder can compel you to do is to remedy the violation. This can be done by either: Releasing your source code, or Discontinuing your use of the GPL code. There may also possibly be damages ...



Only top voted, non community-wiki answers of a minimum length are eligible