DragonFly users List (threaded) for 2008-02
Re: FreeBSD 7, DragonFly's status
On Thu, Feb 28, 2008 at 07:13:25PM +0000, Bill Hacker wrote:
> Matthew Dillon wrote:
> > I spent more time then I should have perfecting the low level
> > infrastructure, trying to build a base upon which all the other
> > work could occur.
> > -Matt
> It may seem so in the rear-view mirror, but had you NOT done the
> low-level infrastructure, AND the 2+ year code-clean-up of what was
> adapted from Free (and other) BSD, nothing else would be working as well
> as it does.
> That was time that pays back with long-running and ongoing dividends.
I agree. I really appreciate that you spent the time perfecting the low
level infrastructure first. That is one of the reasons we have switched
our projects over to DragonFly. I am tired of systems that are like
a sky scraper built on top of a rickety foundation. That is one of the
reasons Linux became so unstable that we left it after being on it for
at least 10 years, and again with FreeBSD. When FreeBSD-5.x became so
unstable that we could not even complete NFS backups without the server
hanging, and stayed that way for months, we left it and went to NetBSD,
which is still a pretty nice system, although not as feature rich in
a lot of ways. We did not wait for years for FreeBSD to stabilize like
we did with Linux (Hard lesson learned) before discovering it was not
going to. Of course, I hope that does not prove true with FreeBSD.
FreeBSD still seem to have a more professional development community
than Linux. However, we have since switched to DragonFly because of
architecture, planning, developer attitude, and emphasis on clean code
I believe a perfected low level infrastructure should pay off in the
long run with accelerated development without loosing stability.
I have been impressed with the progress of DragonFly so far, especially
considering the comparatively modest number of developers.