Niet correct. De code hoef je alleen mee te leveren als je er iets op aanpast. De originele code kan immers ook gewoon bij de originele aanbieder worden verkregen.
Bij libraries is dat weer ietsje anders. Gebruik je een GPL'ed library, dan loop je de kans dat de broncode van je eigen software ook automatisch onder deze licentie gaat vallen. Daarvoor is dan weer LGPL uitgevonden, want daarbij mag je de LGPL-library (ongemodificeerd) in je eigen software opnemen. Pas je de library zelf aan, dan moet je die aanpassingen aan de library wel weer opensourcen.
Zoals in de thread inderdaad ook al aangegeven, houd rekening met alle bepalingen en beperkingen. GPL- of LGPL-code betekent niet altijd gratis in alle omstandigheden. Er zijn diverse producten die voor non-profitgebruik in (L)GPL-vorm beschikbaar zijn, maar voor commerciële producten moeten worden aangeschaft.
In het geval van MySQL is er nu geen probleem. Je kan als leverancier niet zomaar licentievoorwaarden intrekken; dat kan alleen voor nieuwere versies. Mocht je twijfels hebben over de toekomst, houd ook het MariaDB-project in de gaten.

Likes:



Quote