The Roots Of BSD
drix was the first to write in with this "Standard fare roots of the BSD/hacker movement piece over at Salon. The picture of the FreeBSD devil guy is pretty cool." This is actually another chapter in Andrew Leonard's Free Software Project online book. Well written, but occasional errors (FreeBSD and BSDI have not merged, for example) cast doubt on some of the facts. Informed comment from people who were there would be appreciated.
In 1985 Intel was preparing to release its first 32 bit processor. BSD's Keith Bostic was appoached by an Intel employee who requested that BSD be ported to the Intel 386. Whether through snobbery or stupidity, Bostic dismissed the request. Like his friend Richard Stallman, Keith Bostic was convinced that the future of personal computing was in the Motorola 68000 series processors. If Bostic had been a little more humble and accepted the Intel challenge, BSD would have had a six year headstart on the competition and Linux probably would never have been invented. It just goes to show that a swelled head doesn't imply extra gray matter. Quite the contrary. By the time Bostic came around the Intel side, it was too late. The lead time had been squandered and Linux was on its way to its legendary success.
Also, some things put off for 2.6 will help tremendously:
What I would like to see from the BSD community:
I'm sure I've missed lots of things... corrections are obviously welcome.
-l
Help cure AIDS, cancer, and more. Donate your unused computer time to worldcommunitygrid.org. Join Team Slashdot!
How Berkeley hackers built the Net's most fabled free operating system on the ashes of the '60s -- and then lost the lead to Linux.
:)
I don't know if "Lost" is an appropriate term. Sure, there are more Linux users out there than BSD (I am one of them.) I am installing OpenBSD on the system I am currently piecing together. If it was not for Linux I would never have known about BSD. True, if not for Linux BSD would probably be at the forefront where Linux is now.
Still, is that really important? The most important thing about free software perhaps (IMO) even more important than the "free" is the compatible file formats. BSD and Linux are pretty much cousins, file formats are not a problem. BSD is very much like Linux as we all know, but it is not Linux, and thats a good thing. Some buisnesses may not like the GPL, but they need the Unix model, and like free software ideals -just not the GPL- Enter BSD.
To all the GPL zealots out there, I think that we need both: The BSD licence and the GPL. This promotes competition, and that is good.
So wish me luck on the install!
Try to hack my 31337 firewall!
I know this is probably heresy, but I think the BSD Devil is way cooler then a freakin Penguin.
WWJD -- What Would Jimi Do?
(Smash amp, burn guitar, take home the groupies)
3COM dropped support on UNET and TCP/IP around 1983, instead pushing their own, now-forgotten protocol suite for PC LANs. We finally switched to BSD's networking on the VAX when 4.3BSD came out, and even then, it had lousy interoperability with non-Berkeley TCPs. I had to fix the thing myself, for which I got a minor mention in the 4.3BSD release notes.
The big advantage Berkeley had is that they could give their work away. UNET sold for about $5000 per CPU, just for the protocol stack.
John Nagle
The current dominance of Linux over BSD leads to the interesting thought that Linux may be doomed to the same (relative) 3rd string status as BSD eventually. Both OS's were formed and are maintained in a similar manner, and both have the same weaknesses that has been killing BSD for the past 10 years.
It really is a question of strong leadership. When Joy left the BSD movement the problems really began, and now that Linus is working for Transmeta, how long will it be before he too drops his creation in favor of newer (and much more profitable) enterprises?
I hate to defend Micros~1, but Gates' leadership is the primary reason the company is so strong. Same for Apple & Jobs. You can not have long-term success w/out leadership, and no one took over that position with BSD. If Linus goes, who will replace him?
I work for an ærodynamics company, and despite our superior product, we may soon be filing chapter 11. Why? Because our brilliant co-founder left to work for a breakfast cereal company (of all things!), and despite the new CEO, nobody can take his place as a strong leader.
The prestige of parenting a brilliant idea is wonderful, but it seems to me that most will choose to use that prestige achieved to gain a more lucrative position for themselves, dropping their creation like a dirty diaper.
I actually never realized just how much BSD has influenced the free software movement until I started noticing just how many parts of Linux systems inherit from BSD. The whole socket abstraction to TCP/IP (and other protocols) came from BSD, basic utilities like renice, write, and others as well. This may not sound like much, but you just have to read the source for things like IRC clients or other net apps to realize just how pervasive that BSD idea of sockets is. Plus, I live on renice so much that I can't imagine life on Linux without that little contribution from BSD. :-)
---
mikre he sophia he tou Mikrosophou.
There is no doubt that the importance of BSD to the free software movement has been vastly understated. What is disappointig about the article is that it focuses as much on Joy's personality rather than the incredible accomplishment that BSD was.
It proved that software projects could be distributed yet centrally managed--a fact that needed to be established before telecommuting could become mainstream. Sure, Joy is interesting, but the fact that a culture beyond open-source owes its existance to BSD is completely understated.
ByteMyCode.com: A Web 2.0 code sharing community.
Well, if you want to know about factual errors, how about the one where the slashdot article refers to the Berkeley Daemon as "the FreeBSD devil"?
:)
1. He's a daemon, not a devil.
2. He's BSD's, not FreeBSD's.
My blog: http://www.seebs.net/log/ --- My iPhone/iPad app: http://www.seebs.net/seebsfrac/
Ah, BSD, looking back it is like looking into another world altogether. I remember other products from the same period that were "the best" and yet, those too are long gone.
History looks back not on the best, but on the survivor. Beta Video tapes, DAT Audio, Digital AM/FM Radio, all have been "the best" and all have simply died.
The causes are varied but they all share a common thread. Microsoft realized very early on that if you want to survive it matters not if you are the best, but rather that everyone recognizes that you are "it". Sony blew it with Beta because they did not allow general propegation of their standard. The VHS format was given away for free and adopted instantly by the pornography movement in the US and became the instant standard.
BSD never made themselves a public entity. Linux has fought tooth and nail to make themselves visible. Outside of the computer professional field I doubt if anyone has heard of BSD, free or not.
Unfortunately, it is the public's awarness that determines a products viability, and most importantly it is the public perception that a product is "used" that makes it indeed used.
Take voting in an election as a good example. People want most of all to vote for the winner. So, whether they understand, believe in, or agree with, a candidate is moot. They will vote for the candidate that they believe will win. MS was preceived as having "won" the OS wars way back in the late '80's, even though MacOS, OS/2 and others were far far ahead of Windows 3.0.
In Summary: Publicity Pays, big time
Later . . . . . . WebBug