GPLv3 Second Discussion Draft Released
thppft! writes "The second discussion draft of the GNU General Public License version 3 was released, along with the first discussion draft of the GNU Lesser General Public License. Along with the text for the licenses , the GPLv3 website also includes an introduction by Eben Moglen along with markup changes to the rationale and the GPL itself."
In the future, please warn when linking to audio files.
One of the things that was discussed regarding the GPL v3 was adding a provision that made web services considered distribution that would require eleasing the source as per the GPL (as opposed to applications which are used internally but not distributed, where there is no source code distribution requirement). If they do choose to include such a provision, it could stifle the development of new and innovative web applications as the financial incentive for development would be removed.
Microsoft is already waging a scare campaign comparing the source distribution clause of the GPL to a virus. Why should the open source community give tbem more ammunition to attack the GPL while limiting the use of GPL code in web applications?
ByteMyCode.com: A Web 2.0 code sharing community.
IMHO this is a very good move. It's a sad thing, but no one knows or cares what DRM is. However, everyone cares if his/her computer won't do what he or she wants. This makes it much easier for a normal person to understand things. Including a plain language explanation is an important strength of this license.
# cat
Damn, my RAM is full of llamas.
So the GPL is a EULA now? Isn't that what we've been railing against for the last several years? Modification of your own copy of any work is explicitly outside the scope of copyright law. Either GPL is a license on distribution or it is an end user license. You can't say that it isn't a EULA if you add license terms that turn it into one. Anyone who says differently is kidding him/herself.
Check out my sci-fi/humor trilogy at PatriotsBooks.
Fortunately, it doesn't seem to be in this draft....
If you have a web service and offer the output code to the public, there are those who want you to offer the source if you use GPL'd components. No taking GPL'd components and creating something inhouse and offering the results to everyone else. Fortunately I don't think this is possible without making it a EULA instead of a copyright license.
The GPL has never stopped people from making private modifications and then offering services to the public based on them. Google, for example, is not required to release any Linux kernel or GPL'd library changes simply because they offer web sites to the public. The reason is simply that this is not a matter of copyright law (IANAL, though).
In essence there is no difference between saying "if you offer a web service, you have to offer your seb service's source code" and "if you compile your software against your own C libraries but you use the GCC, you must also distribute the GCC and its source code...."
All in all, I think this draft is far better than the last one.
LedgerSMB: Open source Accounting/ERP
Besides the change in terminology, what is the actual policy? Is GPL going to forbid any code that implements DRM functionality? If so, won't it be impossible to make a GPL app that plays BluRay and HD-DVD discs, since these discs use AACS DRM? Same goes for handling other DRM media?
-- "I never gave these stories much credence." - HAL 9000
Linus just dismissed it out of hand saying nothing has changed. A great deal has changed since the first draft, including two key points that have been altered largely to appease him.
I owe a great deal of thanks to Linus for his contributions to the world. But he can sure be a stubborn ass from time to time.
http://blindscribblings.com - Tasty pop-culture in conceptual fashion.