The IPcentral Weblog

Monday, April 16, 2007

TOP 10 REASONS WHY SOFTWARE ENGINEERS SHOULD BE WARY OF GPLv3

Noel commented on a survey that found open source software developers feel positive about the new draft of GPLv3.

They better think carefully. Herewith, the TOP 10 REASONS WHY SOFTWARE ENGINEERS SHOULD BE WARY OF GPLv3.

Here are the topic headings; fuller discussion is in the linked document.

1. The language of GPLv3 is difficult to understand.
2. The uncertainties and ambiguities must be deliberate.
3. The problem of linked programs is not resolved.
4. Interoperability is inhibited.
5. Dual licensing will become very difficult.
6. The use of Digital Rights Management (DRM) in conjunction with code covered by GPLv3 may well be prohibited as a practical matter; this will condemn GPLed code to fringe status.
7. The DRM provisions are morally objectionable.
8. The application of the GPLv3 to web-based services is muddled.
9. GPLv3 will not be part of "the great patent workaround."
10. GPLv3 has serious implications for makers of devices that use embedded code.

posted by James DeLong @ 10:53 AM | Software

Link to this Entry | Printer-Friendly | Email a Comment| Post a Comment(2)