FreeBSD Changes Hands Again
wackysootroom writes: "On January 14th, Wind River Systems, Inc. agreed to transfer its sponsorship of FreeBSD to FreeBSD Mall, Inc.
This should be a good thing, since general pessimism abounded when Wind River took over Walnut Creek's BSD sponsorship. Here is the full story." There's also a story on news.com. We published a note about this in the BSD section but it deserves front-page treatment.
This is simply great for FreeBSD. As a long time admirer of FreeBSD, I must say I never liked the Wynd River move. I tought it did not jive with FreeBSD's philosophy. This is really FreeBSD coming home since FreeBSD Mall started about the same time that FreeBSD was beginning development back in 1991! This is really an exciting development for OpenSource, if not a victory.
-- 4 8 15 16 23 42
Wasn't there some rumour that Microsoft might port its .net framework and maybe Office to BSD
but NOT Linux? Its a long shot but perhaps one of Open Sources greatest adversaries might save one
of Open Sources greatest achievments since if MS did do this I'd predict that FreeBSD sales could
go through the roof.
They have control in how much money they spend on the project, if they hire core developers to work on specific features it's indirect control, but it's not ruling by the iron hand or anything like that.
This is similar to what you and I can do. Lets say my new FireWire card isn't supported, well, I happen to really want that feature in FreeBSD, so I buy an extra card and send it to Matt Dillon; now, hopefully, he will work on a driver for it and I have pushed the development in a direction I want.
That's about how much control the sponsors have.
It is part of a business model -- FreeBSD Mall's
business model is to sell FreeBSD-related stuff,
including CDs, books, toys and clothes.
The difference is that it's a sensible, proven,
small-scale business model, not an underpants-
stealing model from the late 90s.
Ben "You have your mind on computers, it seems."
I think this is the whole reason that we've not seen Apple contribute back much code: Darwin hasn't really been keeping up.
In all honesty, "keeping up" us a trick question: Apple will want to stay with an older, more refined version of the OS. When 5.0 comes out, we'll see Apple start syncing with the most robust of the 4.x releases.
I agree with you on their priorities now; it lies in small feature additions and enhancements and heavy optimization.
I think we can agree it'll be Mac OS 10.2 / Darwin 1.5 before they begin any signifigant FreeBSD machinations-- and any such changes will lead to Darwin 2.0, aka Mac OS 11.0.
What do u mean dead??!!
Its running on a lot of big sites: Apache, Yahoo
Seems very much alive to me
But then again if you would have read the article you would know that.
I haven't used Linux in quite a while since discovering FreeBSD, so please forgive any incorrect Linux info here. /usr/ports/catagory/NameOfApp"
;-) You can do the same. Give it a try. If you don't like it--no problem! You aren't using Windows either way.
Updating FreeBSD is done entirely with CVS. With one command, you can update the source for everything including all applications installed through the Ports collection. (Well, technically it updates the list of files to download, but it works the same)
In one command, "make buildworld", you can then recompile everything on the base system using custom compiler flags for a large increase in performance. In another command, "Make installworld", it all installs and replaces the old stuff.
Updating an application installed via ports is as simple as:
"cd
"make deinstall"
"make reinstall"
While the updating system is nice, I personally feel that the biggest benefit of the system is that *everything* can be compiled easily with custom compiler flags. Running a system in which nearly everything was compiled for a 386 has always irritated me, because it was holding back the performance of the system. It doesn't matter for many programs (like vi, for example) but it surely does with many other applications. Who has the time or inclination to recompile everything manually?
That said, it does have a disadvantage. The kernel and the base system are very closely tied together. So closely, that if many of the base system's core files are improved in a CVS update, you not only "can" compile the full base system as well as the kernel--you *must* compile the whole thing. This takes a fairly long time. Fortunately, there are ways to speed this up immensely, but it still takes about 45 minutes even on a dual-AthlonMP with a 10,000RPM SCSI hard drive.
I know of many people that swore by apt-get and switched to FreeBSD after trying it--and I also know of many that have tried FreeBSD and went backto Linux. Usually because Linux is easier to use as a pretty graphical system since everything comes preinstalled on many distros.
...however... *My* Xfree86 and GNOME are compiled such that they are far faster than they would be on, say, Redhat.
Computer Science is no more about computers than astronomy is about telescopes. --E. W. Dijkstra