Microsoft had de tool definitief kunnen terugtrekken dan hadden ze de source inderdaad niet openbaar hoeven maken.
Volgens de GPL heeft iedereen die de binaries rechtstreeks van Microsoft heeft gekregen recht op de source. Er hoeft dus maar 1 persoon op zijn strepen te gaan staan en die source op te eisen.
Het staat die persoon daarna vrij om die source code verder te verspreiden.
terugtrekken was dus zinloos, het was toch al te laat.
GPL v2.0: http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:
a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change.
b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. m.a.w. als je een GPL programma aanpast en verspreid valt de aangepaste versie automatisch ook onder de GPL
3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)
zie ok de GPL v2 faq: http://www.gnu.org/licens...RequireSourcePostedPublic
The GPL does not require you to release your modified version. You are free to make modifications and use them privately, without ever releasing them. This applies to organizations (including companies), too; an organization can make a modified version and use it internally without ever releasing it outside the organization.
But if you release the modified version to the public in some way, the GPL requires you to make the modified source code available to the program's users
, under the GPL.
Thus, the GPL gives permission to release the modified program in certain ways, and not in other ways; but the decision of whether to release it is up to you.
[Reactie gewijzigd door locke960 op 10 december 2009 22:44]