More on Jonathan S's GPL comments Last week I posted about Jonathan S's strange comments on the GPL. Today he posted a clarification.
Basically he's got two things going on. First is to show how
great the CDDL is, and the second is he continues to slam the
GPL. The things he says about the CDDL are very interesting, and
I like the ideas. I've only skimmed the CDDL so I won't say more
than it is rather readable.
But his posting continues to slam, needlessly, the GPL. And to top it off he offers this story as justification.
The story is that at the 2005 CeBIT conference, an Open Source
programmer was going to various companies to point out how they're
delivering Linux-based products, but not following the GPL licensing
requirements by disclosing their source.
Okay, this is very strange. First he puts up this strawman of
poor 3rd world countries wanting to develop software based on open
source, and then he proposes Motorola and 12 other companies as
concrete examples of the problem. Motorola???
Motorola is hardly an example of a poor 3rd world country. Heck,
Motorola probably has yearly sales exceeding the GDP of most 3rd world
countries. And clearly Motorola has enough smart lawyers to be
able to figure out the GPL and know how to comply with it.
Yet, apparently they did not. (I haven't checked further ...)
Let me offer a counter example:
Linksys is selling several devices that use an embedded Linux.
They are also complying with the GPL, by distributing source code and a
compiler toolchain. This allows end users to customize the
products by compiling and installing modules of their own choice.
The above product is a network attached file server box. It
lets you plug in a USB2.0 box containing a disk drive, and have the
disk appear on the network. A simple little box, easy to use,
etc. But, the geeks of the world saw that and wanted more.
e.g. out of the box it supports SMB and the Windows world, but what
about those of us who use other systems? Systems that prefer NFS
over SMB? Well, we'd be out of luck, but for these geeks who
worked out how to get into the box and compile NFS support. Now
getting the box to support NFS is as simple as downloading new firmware
off a website and installing it.
But wait, that's not all. The geeks also wanted more.
Some are using these as MP3 storage in a way that lets iTunes see the
files on the network attached disk. Others are using it for other
media devices. Others are running mail servers or web sites with
it.
It's the GPL that enables this flourishing of creativity and power to the people.


Posted by linuxcynic on April 11, 2005 at 06:30 PM PDT #
Posted by 192.18.42.10 on April 11, 2005 at 07:39 PM PDT #
I wish this "us versus them" mentality your CxOs seem to have would go away, because it really is counter-productive. To promote your own license, you needn't disparage the licenses of others, especially when using such bizarre criticisms.
The CDDL is a fine license, although I find there is a little ambiguity between the differences between a modification (which is subject to the CDDL) and a larger work (which would not be). Some have said that means the boundary is at the file level, rather than the program level, but the license doesn't specifically specify this.
Posted by Chad Kitching on April 11, 2005 at 07:44 PM PDT #
Posted by 168.143.113.125 on April 12, 2005 at 02:57 AM PDT #