|
|
|
|
|
by galaxyLogic
1514 days ago
|
|
"... aren't providing the source or repair and modification information that the
project's license requires ..." I wasn't aware that open source requires you to provide "repair and modification information". I thought it just requires you to make source-code modified by you publicly available. Can anyone elaborate on what the "repair information" in particular refers to? |
|
And there are also requirements that you distribute additionaal "Installation Information" alongside the code itself. If you have to release your code under GPL, you must make it possible for end users to build & run your code. Can't hide behind proprietary in-house compilers, build systems, or build time dependencies on proprietary data to prevent end users making use of the GPL'd source.
https://www.gnu.org/licenses/gpl-faq.en.html#InstInfo
"GPLv3 explicitly requires redistribution to include the full necessary “Installation Information.” GPLv2 doesn't use that term, but it does require redistribution to include scripts used to control compilation and installation of the executable with the complete and corresponding source code. This covers part, but not all, of what GPLv3 calls “Installation Information.” Thus, GPLv3's requirement about installation information is stronger."