4 ms·
Technically the GPLv2 only requires you to provide source on request from someone who received the binaries, it doesn't require companies to proactively publish
by HideousKojima 5y ago
Technically the GPLv2 only requires you to provide source on request from someone who received the binaries, it doesn't require companies to proactively publish it. I think the GPLv3 changes this slightly
- PeterisP 5y agoGPLv2 requires you to either proactively provide the source or proactively provide a written offer to provide source on request to any third party (section 3 of the GPLv2) - simply distributing binaries without including either source or an offer is technically a breach of license. Reacting to requests is not sufficient, you have to inform the recipient that they actually are entitled to make those requests and provide a promise that those requests will be honored.
- bluGill 5y agoBack around 2012 my company was preparing an embedded system. The day the license was added one of our tester found the section about sending $5 to whatever address to get that source code. He sent the letter with his $5 and it came back return to sender. Even though this was an internal only release (most of the functions weren't even written yet) our lawyers made us go through the entire recall process to replace all the code the testers were working with - to show good faith just in case something more happened.