In principe moeten deze providers de gebruikers van hun oplossing die op Linux draait, toegang geven tot alle broncode die onder de GPL valt, ook alle afgeleiden, modificaties en alle applicaties ontwikkeld die gelinkt zijn aan GPLv2 en GPLv3 libraries. Of dit nu huren of kopen betreft maakt daarbij niet uit, de financiële vorm of transactie is niet relevant, wel dat er binaire code (object code) is gedsitribueerd tot aan de gebruiker: die object code draait namelijk op jouw settop box.
GPLv2 o.a. de Linux kernel
Voor alle gebruikte software die gebonden is aan GPLv2 moeten ze de broncode vrijgeven, zelfs aan third parties:
-> gezien telenet en proximus commerciële bedrijven zijn, is (c) niet van toepassing, dus enkel (a) en (b). Wegens afwezigheid van (a) is (b) van toepassing.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.)
Elke klant kan dus naar zijn provider stappen om dit "written offer" op te eisen. Omdat de GPLv2 nog van voor het internet tijdperk stamt, kan iedereen dus om een fysiek medium eisen met daarop de gebruikte broncode, en dit tegen een billijke vergoeding voor de kost van de CD.
GPLv3 o.a. de meeste GNU programma's
Bij GPLv3 moet je enkel de broncode aan je eigen klanten opleveren, maar gezien het aantal klanten hier, is er weinig verschil:
Gezien ze (A) aan hun laars lappen, en (c) niet van toepassing is:6. Conveying Non-Source Forms.
You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways:
a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange.
b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge.
c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b.
d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements.
e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d.
b) op een fysiek medium
d) download via een website, of aanduiden op welke website de source gevonden kan worden
e) beschikbaar via p2p
Dus ik zou iedereen aanbevelen de source code op te eisen als gebruiker van deze producten.
Sommige providers hebben het wel begrepen, bvb:
http://www.computeraudiophile.com/attac ... g_2389.jpg
http://www1.sky.com/opensourcesoftware/SkyHD/
-> wat uiteindelijk uitkomt op http://oss.sky.com/SkyHD/darwin-spk-GPL.tar.gz
Nog een voorbeeld van een Written Offer:
http://downloads.polycom.com/voice/voip ... ducts.html
en ja zij vermelden wel degelijk BusyBox (die o.a. op te telenet modem gebruikt wordt)