LWN.net Logo

Monsoon Multimedia responds on GPL

Monsoon Multimedia responds on GPL

Posted Sep 27, 2007 8:56 UTC (Thu) by drag (subscriber, #31333)
In reply to: Monsoon Multimedia responds on GPL by drag
Parent article: Monsoon Multimedia gives in on GPL

For future reference... in order to comply with the GPL, and generally, other open source licenses what you need to do is make a website or a ftp site or whatever.

On that site take the code that you used to compile the software for the firmware and stick it on there in a tarball or zip file or something like that. Have a new tarball/zip file for each new firmware revision you release.

Not just the changes or the original tarball, but what you actually used in the released product. The idea is that a person can recreate the licensed software themselves using that tarball.

Then, along with other documentation in your product, you supply a peice of paper or something equally accessable, that documents were the end user can obtain the source code.

Then that's it. From what I understand that will do nicely.

Another option would be to include the source code on a cdrom with the product and a written offer to supply the source code for anybody for any firmware revision on cdrom willing to pay for the very minimal cost of postage and the cdrom media.

Shouldn't be a big deal. 99.9% of your customers aren't going to give a shit either way.

(I am not a lawyer)


(Log in to post comments)

Monsoon Multimedia responds on GPL

Posted Sep 28, 2007 6:03 UTC (Fri) by sepreece (subscriber, #19270) [Link]

"For future reference... in order to comply with the GPL, and generally, other open source licenses what you need to do is make a website or a ftp site or whatever."

While this may, in fact, satisfy most authors who release their code under the GPL, it technically does not satisfy the GPLv2 terms, which allow web distribution of the source ONLY if the distribution of the executable is also web-based. Otherwise you must either provide the source or provide an offer to provide the source on a distribution medium.

GPLv3 liberalizes this restriction - GPLv2 was written when broadband was less widely available.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds