Contributed by jose on from the yes,-i'm-pretty-upset-about-this dept.
OK. I debated posting about this one for a bit, and I decided to post about it but with some extended commentary.List: openbsd-misc Subject: MicroBSD From: Theo de Raadt
Date: 2003-02-19 19:17:15 This is what is really going on in MicroBSD: http://cvs.microbsd.net/cgi-bin/cvsweb/src/share/man/man4/man4.i386/mtrr.4.diff?r1=1.1&r2=1.2 Use of tainted arguments in exec is deprecated at /var/www/cgi-bin/cvsweb line 2043. =================================================================== RCS file: /open/anoncvs/cvs/src/share/man/man4/man4.i386/mtrr.4,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- src/share/man/man4/man4.i386/mtrr.4 2002/11/11 01:37:31 1.1 +++ src/share/man/man4/man4.i386/mtrr.4 2002/12/21 14:49:08 1.2 @@ -1,11 +1,11 @@ ." $OpenBSD: mtrr.4,v 1.11 2002/10/01 07:14:14 miod Exp $ ." -." Pentium MTRR driver for OpenBSD. +." Pentium MTRR driver for MicroBSD. ." Copyright 1999 Matthieu Herrb ." ." Modification and redistribution in source and binary forms is ." permitted provided that due credit is given to the author and the -." OpenBSD project (for instance by leaving this copyright notice +." MicroBSD project (for instance by leaving this copyright notice ." intact). ." .Dd November 15, 1999 I'm now going to step aside and let our user community decide how do deal with such copyright violations. Link: http://marc.theaimsgroup.com/?l=openbsd-misc&m=104568226621371&w=2
As many long time OpenBSD journal readers will recall when we posted a story about MicroBSD not once but twice some interesting comments on their Open/Net/FreeBSD derived codebase came about. This was only made a lot worse with a recent story .
The above statement from Theo was one of several last night from him and a few other core OpenBSD project people on the subject. This is not the first time that the project has had to face copyright and licensing issues. Recall that Dan Bernstein's software was removed from the ports tree to avoid licensing issues. From time to time, a license audit takes place in OpenBSD which helps to ensure that the project can stay within its goals , one of which is to provide source code that anyone can use for ANY PURPOSE, with no restrictions (to quote that page). To that end, Theo and other core project people have been at the front of the battle regarding license terms and what they mean. The scale of such undertakings can be understood when you look at the results of a recent license audit .
Licenses go to many things, and one of the most major ones is credit. The BSD license, as Theo so clearly states it, is all about credit; there's little else holding you back from using it. I jokingly looked over MicroBSD during the whole "We had this stuff 2 years ago" debacle a week or two ago and couldn't believe what I was seeing. The hard work of friends and coworkers was being stolen. The MicroBSD team's sloppiness (to quote Miod) in this regard really irks me on a professional and personal level.
OK, I've ranted enough, and hopefully I've justified posting this. Yes, on the one hand this is flames towards the MicroBSD team for their disregard for others' work (a tiny bit of which is mine, by the way). But on the other hand I really want it to be made clear that the OpenBSD team takes a variety of things to some pretty serious levels, including your ability to use the software in almost any setting provided you maintain credit , which seems quite reasonable.
Now, go thank the core team for their hard work (maybe with a donation or even just some testing and bugfixes). Free software is a lot of hard work, but the fruits of it are that freedom.
(Comments are closed)