New answers tagged kernel
Yes, he would need permission from every person who has contributed code to the project. This is because those people have only given permission to redistribute their code under the GPL. Some other projects circumvent this by requiring that contributors assign their rights to the project.
You can read the license at https://www.gnu.org/licenses/gpl.html . The relevant information is in section 6 which says they may: 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. ...
The idea of Tivoisation is relevant to this topic. In the case of TiVo, their box ran Linux and they did release the source to the changes they made. However, they didn't allow you to load modified versions onto the box. So technically they fulfilled their obligation. IANAL, but here's my non-legal understanding: The GPLv2 says they have to make any ...
Top 50 recent answers are included