Subject: Re: about consequences
To: None <current-users@netbsd.org>
From: Juan RP <juan@xtrarom.org>
List: current-users
Date: 09/03/2006 11:41:55
On Sun, 03 Sep 2006 11:31:26 +0200
Timo Schoeler <timo.schoeler@riscworks.net> wrote:
> wrt Charles M. Hannums email, the awakening it caused by shattering the
> NetBSD developers universe, and the discussion about blobs, i'd like to
> draw some conclucsions.
>
> i) in stanza three in 'About the NetBSD Project' there's stated 'One of
> the primary focuses of the NetBSD project has been to make the base OS
> extremely portable.' [0].
>
> due to the acceptance of blobs (there's no opinion on the majority of
> developers on this, some developers like to use blobs if it suits their
> needs, and a few deny them completely) this is no longer true. either
> it's no longer a 'primary goal' or a lie that's spoken out deliberately.
>
> both is not acceptable, at least if one (as an individuum or a project)
> uses to have ideals and, if necessary, 'fight' for them.
>
> it is very important wrt to blobs to be aware of the preferences of the
> project as developer, user or afficinado. as it's in the state between
> not quite told and half-official that NetBSD /will/ use blobs, NetBSD no
> longer is acceptable for people that really do open source. Linux e.g.
> is also no choice (besides multiple technical, philosophical and other
> problems), because it uses blobs.
>
> open source inherits (among other things) equality. this is no longer
> given; furthermore, open source can be seen as one way out of slavery
> (that's what most really mean if they state 'hey, turning away now means
> Bill Gates wins!'), but this means to escape from hardware vendors'
> slavery. there are vendors giving away good documentation of their
> products, those are the ones to deal with. not the ones delivierung
> black box blobs and equal hardware that only runs on x86.
>
> that is why NetBSDs 'One of the primary focuses of the NetBSD project
> has been to make the base OS extremely portable.' no longer is true.
>
> TNF behaves like a vegetarian eating burgers, shouting 'hey, look, i'm a
> vegetarian!'.
>
> ii) the discussion with and among developers shed a clearing light, or
> enlightenment wrt the situation of the project. acceptance of
> non-BSD-licensed code in the base system seems to be the way to go for
> NetBSD. lack of leadership seems to be the way to go. lack of
> organization seems to be the way to go (how many port maintainers are
> not contactable? one? six? a dozen?).
>
> iii) entanglement between TNF/TNP and commercial companies in a very
> double-edged manner. there were cases were employees of this company
> mailed back that the PR that was just filed is fixed in their internal
> branch/fork, without the will to fix it for the public -- even if it was
> just a five line patch. the main thing was to tell everybody that they
> don't suffer from this bug. very childish.
>
> so consequences are, as there's no solution in the near future to most
> or all of the problems that exist neither the demonstration of will to
> change this, to have a look at both the personal or corporate 'moral' or
> 'moral obligation' or ideals wrt open source and NetBSDs goals -- and
> what survives in reality.
>
> personally, i came to the conclusion that there's (a huge) imbalance.
> after a conference on this weekend we decided to drop NetBSD for
> internal use, external (customer) use and development. starting monday
> we will migrate a few dozen customers away from NetBSD (most of them
> running servers, and a few early appliances). our internal services
> moved to other major BSDs or commercial UNIX months ago (as if it was
> clear that something like this supernova happens and shows the status of
> NetBSD). our soon to be released appliances, which were luckily
> developed on two different BSDs, one of them being NetBSD, won't be
> shipping based on NetBSD.
And who cares about all you said? because I don't care.
NetBSD developers will continue improving the system with or without
"gurus" and with or without blobs.
> i'm a vegetarian, i don't eat burgers. it's as simple as that.
Good for you, but I'm not vegetarian.