On Fri, Apr 06, 2007 at 09:46:28AM -0500, Marco Peereboom wrote: > What you people seem to miss in the whole discussion here is that Linux > people contact vendors IN PRIVATE if they find GPL violations yet a > valuable member of the open source community does not get the same > courtesy. Only bad things happen when one looks at Linux code. This is > yet another example of it. This also underscores once more that Linux > as a community is dead. >
May I offer the perspective of one coming from Linux? I'm not a developer, I'm a user of Debian (since 2001). This should have been handled in private in a respectful manner. The two parties could have quickly released an agreed statement of facts that left the public clear that a mistake had been made in uploading something to the cvs under the wrong licence. My guess (I'm no lawyer) is that if the GPL people started out with a public accusation like this towards a corporation, then they would be facing a slander and lible suit. The GPL is based partly on fear and partly on spite: Fear that code written to work with device A will be incorporated into the firmware of device B whos maker will make it closed-source. Some poor shmuck who has to reverse-engineer device B so it works will, when successful, find that the resultant driver is very similar to the free driver for device A. Fear also that a technique written for GNU/Linux will be incorporated into the 'competition' (e.g. a popular commercial non-*NIX OS). Spite: since hardware makers make it difficult to access their devices by not releasing specs, why would a developer want their hard work being used by a hardware maker; let them do their own work. This tarrs all hardware makers by the same brush. The Linux community is a divided one: just look at the number of different distros, differentiated to large extent by philosophy and 'religion' than on technology. There's also a lot of concern over the proposed GPLv3 going too far copyleft. Personally, I don't use a licence I can't understand. Unless I can understand the final GPLv3, I won't be using anything licenced under it. As the draft stands right now, it leaves a sour taste in my mouth. To me, the BSD community is far less divided. As I see it, FreeBSD allows non-BSD licenced drivers into the code base to access more hardware devices; NetBSD is more strictly BSD-licence only while expending a lot of energy maintaining support for any port imaginable; OpenBSD is like NetBSD focusing on fewer ports with more intensity to create better, more secure, code. But _please_, I'm not trying to start a flame fest. That I should feel the need to put in that sentence indicates a propensity to react that I think pervades the whole FOSS community. Respectivly, Doug.