Subject: Re: The future of NetBSD
To: Charles M. Hannum <mycroft@MIT.EDU>
From: Andy Ball <andy.ball@earthlink.net>
List: netbsd-users
Date: 08/30/2006 19:47:11
Hello Charles,
Some parts of your message seemed to be flames resulting from some
past personality conflict that I know nothing about, so I won't
comment further on those. Clearly you are more familiar with BSD
internals than I am. I imagine others will pickup various technical
points such as LFS and threading. I can only write from my own
personal perspective as just one ordinary user of NetBSD.
CMH> The NetBSD Project has stagnated to the point of irrelevance.
Relevance to whom? It's relevant to me because I use it every day.
CMH> As one of the 4 originators of NetBSD, I am in a fairly unique
> position. I am the only one who has continuously participated
> and/or watched the project over its entire history.
Sincere thanks for the contributions you have made to my favorite
operating system.
CMH> Power management is very primitive. Etc.
I'm not sure what this means. All I can say is that it works for me:
suspend and resume work on my laptop. I know that work is being done
on PowerNow! for AMD K6-2+, Athlon etc. I don't presently use Intel
chips, so I don't know about SpeedStep. Hopefully someone who knows
will clarify this point.
You make several references to a "flash-friendly file system", which I
assume means one that somehow spreads out data to avoid wearing the
carpet too thin. NetBSD works well with my flash cards and JumpDrive,
but I would not want to use either for something heavy like swap
because the nature of the technology (its finite number of write/erase
cycles) does not suit that. That's not NetBSD's fault and does not
pose a problem for me in any case.
CMH> terrible support for kernel modules;
I understand that other operating systems have loadable kernel
modules. Perhaps NetBSD has them too. I don't know because I have
never needed one. If I need a special device driver, I compile a new
custom kernel. It's quick, easy (once you know how) and in my
experience both painless and beneficial.
NetBSD works very well for my modest server-side needs: it's fast,
light, absolutely rock solid, consistent and does not make assumptions
about the work that I need to do or the software that I will choose to
install.
As a desktop operating system it's not quite there yet (depending on
the application). I understand that support for hardware accelleration
of things like MPEG decode and 3D graphics are not yet working. I will
be happy if someone corrects me on this point.
One very underestimated assett of NetBSD is its user and developer
community. The mailing lists and #netbsd on the freenode.net IRC
network have provided me with far superior support than I have
received from any proprietary software vendor and also better than
other open-source products that I use. I have found the people there
friendly, patient and very, very helpful.
This is just my inital reaction to your post, which I fealt like
sharing.
- Andy Ball