"Om terug te komen op mijn TCP/IP voorbeeld; Microsoft heeft gewoon de TCP/IP-stack van BSD overgenomen. Ze hebben dus niet een eigen TCP/IP implementatie geschreven voor windows."
Mja, misschien moet je eens wat meer over dit onderwerp gaan lezen.
"Volgens mij is een groot deel van alle software in de wereld "gerecycled". Bij commerciele producten kun je vaak nog een licentie nemen op een bepaalde technologie of iets dergelijks."
Dat zie je toch echt verkeerd. Volgens jouw theorie zou de wereld stikken van de custom Windows en Office versies. Je weet toch dat je als computerverkoper bij Windows oorspronkelijk nog niet eens extra iconen op het bureaublad mocht zetten?
Nogmaals, als het iets is wat bedoeld is voor gebruik door anderen, wordt het doorgaans als LGPL (of iets in die trant) uitgebracht: het is daarom prima mogelijk om niet-gratis apps voor Linux of Gnome te maken. Als je als bedrijf van andermans GPL werk wilt profiteren, kun je de auteur ervan in dienst nemen, of contact met diegene opnemen en geld bieden voor een alternatieve licentie. De auteur heeft namelijk het recht om zijn eigen software zowel onder GPL als onder een andere licentie uit te brengen. Dit is niet anders dan met commerciële software.
Slechts het verspreiden van afgeleide software zonder gratis code is verboden door de GPL (je mag dus wel verkopen! zolang de broncode maar gratis verkrijgbaar blijft), terwijl bij commerciële software zowel de code als het aanpassen verboden zijn. Je hoeft de code helemaal niet vrij te geven als je de software alleen intern gebruikt.
"Het is nou eenmaal een feit dat bijna de gehele software wereld van jatwerk aan elkaar hangt."
Ah, dus jouw argument komt erop neer dat als ik in mijn vrije tijd een gratis programma ontwikkel, ik een bedrijf *eigenlijk* het recht zou moeten geven om mijn werk te jatten omdat ze zelf niets kunnen maken. Wat je trouwens vergeet is dat als je jatbaarheid zoekt, je juist bij de GPL moet zijn: je hebt de code, je kunt naar wens jatten - zolang niemand het ontdekt. Bij commerciële software is jatten aanzienlijk moeilijker, omdat je de code niet hebt. Volg maar eens de SCO-soap, je zult zien hoe zij open source code gejat hebben (BSD) - ik zeg gejat omdat ze de copyright verwijderd hebben, wat volgens vrijwel geen enkele licentie mag (alleen public domain heeft geen copyright).
"Zodra bedrijven de broncode van hun software moeten vrijgeven valt er voor hun bijna geen geld meer mee te verdienen."
Dat zie je weer verkeerd: het gebruiken van Open Source software betekent niet dat je eigen software automatisch GPL moet zijn. Het is heel legaal om bv. met de GCC compiler commerciële applicaties te compileren, je kunt op de Apache webserver commerciële software draaien en niemand zegt dat een programma geschreven met behulp van Emacs open source moet zijn.
Verder heeft Ford niets te maken met de restricties betreffende verspreiding, aangezien software gemaakt door Ford op de markt nogal zeldzaam is. Zolang hun software intern blijft, is het alsof de GPL code hun eigen bezit is, er is geen enkele beperking.