Slashdot Mirror


Good PC-BSD Guide Available

Anonymous Coward writes "A very good and worth reading PC-BSD guide for the aspiring newbie is available at from a small site. We definitely need several of these to promote alternate OS. Well done."

45 comments

  1. We need several of these... by Sklivvz · · Score: 1

    We definitely need several of these to promote alternate OS.

    We also definitely need several of these to sustain the tsunami of slashdotter who are going to kill a good site in 2 minutes!

    1. Re:We need several of these... by Anonymous Coward · · Score: 0

      The guide is now updated to include part 3. Part 3 is at: http://michael-and-mary.net/intro/?q=node/57 Good job Michael. Keep it up.

  2. Coral Cached Links by Anonymous Coward · · Score: 2, Informative
  3. Also... by Anonymous Coward · · Score: 3, Funny

    Here's an excellent book I like to use as a reference. It deals comprehensively with all the BSDs, regularly updated etc. (Not affiliated with the author in any way btw)

  4. It's an easy one, but.. by wknoxwalker · · Score: 4, Informative

    ..the best guide I ever found for a new [Free]BSD user was the handbook
    It's everything, all of it. I've a printed copy still sitting, bound on my shelf. It's also one of the top 10 words uttered in most #freebsd s:

    [newuser] So how can I uh...
    [guru] YOU CAN CHECK THE HANDBOOK

    1. Re:It's an easy one, but.. by Anonymous Coward · · Score: 1, Informative

      Actually the handbook is starting to get somewhat out of date especially with the release of 6.0 just around the corner, the handbook is still very 4.0+ centric, although still way better then most other documentation availble.

      This is where FreeBSD could do with YOUR help, yes you the user can help, no you dont have to bbe able to write C code; SGML is desirable--easier to create a diff/patch from; but they will accept ascii/text instead.

    2. Re:It's an easy one, but.. by Scarblac · · Score: 1

      Newuser there got that answer because he asked his question the wrong way. Asking a direct question is just RTFM-bait. If he wanted a helpful answer from guru, he should have asked it more like

      [newuser] Linux can do ..., how come it's not possible on BSD? I thought BSD was as good, but apparently I was wrong!
      [guru] what do you mean?! BSD beats Linux all the time!
      [guru] all you need to do is ...

      (paraphrasing bash.org)

      --
      I believe posters are recognized by their sig. So I made one.
    3. Re:It's an easy one, but.. by Anonymous Coward · · Score: 0

      I really don't think the handbook is that great, to be honest. Sure, the information's mostly there, but it's confusingly organised, and it assumes the oddest things.

      For example, keeping up to date. You need to know about cvsup, which mirrors are available, what tags to use, the way to install and upgrade stuff, and the fact that you need two separate methods for keeping the main system and the ports up to date, using different tags.

      Now once you've got your head around the concepts and made a few notes, it's not that difficult. You can automate it almost entirely away. But why, for the love of dog, are all those things explained in different areas of the handbook? You'd think the "keeping up to date" section would explain it all. Even when I know what I'm looking for, it still usually takes me ages to find it. I don't think it ever explained that you need different tags for the system and the ports, at least I never found it.

      One part of the handbook explains that there's a range of tags to use, and links to a different part of the handbook for "help" in choosing which one to use. Except the example given isn't listed there, it doesn't explain which one is most appropriate, and the syntax is different. Not helpful!

    4. Re:It's an easy one, but.. by Brandybuck · · Score: 2, Insightful

      I remember once on the freebsd-newbies list when someone asked a question and other jumped on him with RTFM! He then sent a diatribe about about the rudeness of FreeBSD users, yada, yada, yada.

      He closed his rant with the claim that he DID read the fcuking manual and the answer wasn't in it. He was then inundated with several dozen posts QUOTING the answer from the first chapter of the handbook. We never heard from him again.

      It's okay to be stupid in the FreeBSD community, but it's not okay to be a liar.

      --
      Don't blame me, I didn't vote for either of them!
    5. Re:It's an easy one, but.. by Anonymous Coward · · Score: 0

      erm. There are links from the "keeping up to date" section to explinations of cvsup - that description includes a list of mirrors and description of tags. I was able to figure it out when i started using freebsd...

      Maybe you're just a fucking moron? Yeah, I think that's it.

    6. Re:It's an easy one, but.. by Anonymous Coward · · Score: 0

      Or...worse than being a liar in the BSD community, being a BSD newb in the linux community that happens to have one resident BSD pseudo-guru who is on a power trip. Why? Because they use BSD, and no one else does, so they're SUPER awesome. I remember when i was first breaking my teeth on FreeBSD, back in the days when xwrapper wasn't installed as a dependency of X. I had no idea why X wasn't firing up for my normal user. So, i asked on #linuxhelp on irc.chatjunkies.org. Then, I got the most condescending answer, "j00 4re stoopid! LEARN ABOUT XWRAPPER NOOB!"

      Needless to say, i told them to fuck off and learned to love the handbook. I learned more about unix, networks, and package management with the handbook and freebsd than most self-described linux gurus learn in 5 years. And it was all self taught. That, I think, is the power of FreeBSD. All of the resources you need to teach yourself everything there is to know about unix are all there. They're presented in a more cohesive manner than any other place in the open-source community. And, they're high-quality. You can understand them. They're written from the standpoint of wanting to teach, not wanting to impress you with their knowledge.

    7. Re:It's an easy one, but.. by Anonymous Coward · · Score: 0

      Realistically speaking, FreeBSD is dead.

  5. important by Anonymous Coward · · Score: 3, Informative

    It's an exciting era in the Berkeley Software Distribution world; indeed, things started off with a litigious bang over a decade ago, but now BSD solutions are more varied than ever before and offer the user heretofore unprecedented choice and power. So many are the options today that it's time for a roll call from the various distributions. Each of the four major BSD projects are pushing forward with development and experiencing growth, diversifying the Open Source playing field's offerings Let's take a look at what each project is up to these days.

    FreeBSD

    FreeBSD is in a precarious state. While it's almost hit critical mass in the corporate world, their latest growing pains have left potential adopters confused. The new FreeBSD 5 branch offers some exciting technology, generally regarded as comparable with or superior to what is offered in Linux. The FreeBSD foundation is still upgrading its FreeBSD 4.x line and suggesting its use for production environments over FreeBSD 5. The reasons for this are very simple FreeBSD 5 won't be ready for prime time until FreeBSD 5.4 or 5.5 but users are left confused and timid.

    FreeBSD's last major release, which now sits highly optimized at version 4.10, works just as well as always. For systems already running with FreeBSD 4.x that see no need to adopt the new technology in FreeBSD 5 or jump to Linux, this operating system is a godsend in stability and continued support. FreeBSD 4.11 is scheduled for a February '05 release, while plans for FreeBSD 4.12 are on the backburner should FreeBSD 5 not achieve -STABLE status by the fourth quarter of 2005. But what if you need the technology available in FreeBSD 5 and don't want to jump to Linux?

    FreeBSD 5, currently available at FreeBSD 5.2.1 with FreeBSD 5.3 in late beta, tantalizes the BSD world with the culmination of several year's hard work and narrow escapes. Back in the late Nineties, when WindRiver bought BSD/OS (a closed-source BSD operating system owned by the now-defunct BSDI), FreeBSD users were promised a next-generation BSD made possible by crossing the ultra-robust corporate OS with its Open Source counterpart. While WindRiver let go of its plans leaving the future of FreeBSD in peril, the realization of its goal is almost here thanks to the FreeBSD community and Apple Computer, Inc.'s contribution of FreeBSD code.

    That almost is a killer, though, in that it now causes potential users to look elsewhere for modern operating system features elsewhere until FreeBSD 5 is blessed as stable. Given FreeBSD's track record and the corporate sponsors now behind its operating system, however, it has a bright future ahead of it despite these stumbling blocks. Sadly, the same can't be said for its two little brothers, NetBSD and OpenBSD.

    NetBSD

    NetBSD's claims to fame aren't its optimization or secure code it's instead known for running on a wider variety of platforms than any other operating system out there, including Linux. NetBSD's binary releases include support for an amazing 40 platforms and an additional 12 platforms in the source code. In other words, it runs on everything but the kitchen sink. NetBSD forked from the 386BSD/4.4 BSD merger in 1993 and continued on its own in parallel to FreeBSD since then, albeit at a slower pace. It's currently at version 2.6.1, with aggressive testing on the new NetBSD 2.0 promising fruition by the first half of 2005.

    Those familiar with NetBSD swear by it, though its use in serious environments is limited. It is not secure and device driver support is paltry at best. NetBSD's true usefulness comes in providing developers of other operating systems such as FreeBSD, OpenBSD, and Linux with hardware support to base their own new ports off of. For instance, much of the code for the PowerPC FreeBSD port comes from NetBSD. OpenBSD implemented support for AMD64 by means of hefty imports from the NetBSD source tree, and Linux runs on Motorola's ColdFire processor family thanks to the work previously for NetBSD

    1. Re:important by rsax · · Score: 4, Informative
      OpenBSD runs on very few platforms and even then only in single-processor mode.

      It runs in SMP mode on the i386 and amd64 platforms.

      OpenBSD is updated every three or four months

      A new release of OpenBSD is made available every six months - no more, no less. Each release is supported for 1 year. Although 3.4 and 3.5 still seem to be receiving patch support in some cases.

      One factor that mars OpenBSD's fair weather is its primary developer, Theo de Raadt. This individual is known to be highly unstable and even destructive at times ....... snip, snip, snip, snip, snip ....... Though excellent for network equipment, developers may wish to remain wary of this platform and its creator.

      I hear this a lot but I don't understand this argument. If by "developers may wish to remain wary of this platform and its creator" you mean developers who want to contribute to the OpenBSD project itself then sure, you will deal with Theo. If by developers you mean, people who are going to use OpenBSD as a development platform, then who cares whether Theo has an attitude problem? You're just using the fruit of their (OpenBSD developers) labour. What you do with the source is your business and you don't have to get approval from them or something. I'm not a fan of the uber geek attitude like Theo's but his behaviour has opened more doors for Open Source when it comes to hardware manufacturers releasing documentation. The other BSD projects, and some Linux developers, for that matter seem to be fine using binary drivers and firmware. Atleast someone is taking a stand where this is concerned.

    2. Re:important by tenco · · Score: 1
      No wonder you're posting anonymously, because your post is full of false facts:

      NetBSD's binary releases include support for an amazing 40 platforms and an additional 12 platforms in the source code.

      No, 54 platforms with 48 as binary release.

      It's currently at version 2.6.1, with aggressive testing on the new NetBSD 2.0 promising fruition by the first half of 2005.

      No, it's currently at version 3.99.7 and NetBSD 2.0 was released in December 2004.

      Its desktop and production applications are so limited as to be nonexistent and this isn't likely to change even after NetBSD 2.0 is released.

      I wouldn't call 5400 ports in pkgsrc, which is, btw, available for 12 different OSes, "nonexistent". If the only thing you can do is to paste some old article in here, go away.

    3. Re:important by Anonymous Coward · · Score: 0
      Others have pointed out factual errors, but let me raise objection with this line:
      OpenBSD's one and only focus is to offer security
      That's wrong. Yes, security is a high focus, and it has gained them a reputation. But security is a byproduct of good code, and that is the real focus. It's a focus on "correctness." Correctness implies security, stability, few bugs, etc. Part of their whole "security audits" are nothing more than "bug audits."

      OpenBSD also shows good technical leadership at times, and ends up starting projects that everyone else adopts. OpenSSH and PF are two good examples of this. And that whole firmware advocacy thing.
    4. Re:important by Anonymous Coward · · Score: 1, Informative

      An interesting combination of facts that are out of date with things that simply aren't correct.

      > The FreeBSD foundation is still upgrading its FreeBSD 4.x line and suggesting its use for production environments over FreeBSD 5.

      The Foundation has nothing to do with producing releases, so they aren't in the business of recommending what to install. The FreeBSD developers (in particular the Release Engineers) have far more say than that. And as of 5.3-RELEASE on 12/7/2004, they were recommending that for new installs as being the new -STABLE release. 5.4-RELEASE came out 5/9/2005 and is currently recommended for new installs; it was primarily a bugfix release. 6.0 is in the late stages of release engineering; it has several new features but is much less of a jump than the 5.X series represented. Future new major releases will continue this paradigm of having smaller sets of new features and come out more often, to try to make both developing and upgrading more smooth than the 5.X series was.

      5.2.1, mentioned in the article, was intended to be a developer-only release although this was widely ignored. But since it was so intended, support for it has already been dropped. From the PR statistics, most users have migrated to 5.3 or 5.4. These releases will be supported for a much longer time than 5.2.1 because they are not developer-only releases.

      A number of systems, primarily servers, remain on 4.X but no new development is happening there -- only critical bugfixes. It is very unlikely that there will be a 4.12.

      > Back in the late Nineties, when WindRiver bought BSD/OS [...], FreeBSD users were promised a next-generation BSD made possible by crossing the ultra-robust corporate OS with its Open Source counterpart. While WindRiver let go of its plans leaving the future of FreeBSD in peril [...]

      The BSD/OS code was never a make-or-break deal for FreeBSD. Some of the code did eventually make its way into FreeBSD but much of it in an "inspired by ideas from" mode.

      > Apple Computer, Inc.'s contribution of FreeBSD code.

      Apple has, and continues to, contribute some code, but by far the bulk of the work on the FreeBSD source base has come from neither BSD/OS nor Apple, and instead is from individuals. Again, although the project welcomes Apple's contributions, it is not dependent on them.

      Mark Linimon

    5. Re:important by celle · · Score: 1

      I've been looking for a comparison document for months between the various bsds so I would have an idea which way to go. Even looking at the websites I can tell how dated and inaccurate this is. Waste someone else's time you jerk. This isn't the first one of these documents I've run into either. Please take the time to update before posting. Btw, I have now tried all three bsd variants (including freebsd 5.4 and 6.0 beta) and none will touch my motherboard (Msi915p combo) w/ marvel/yukon networking chipset(not recognizing) or my netgear 311t wireless cards(recognizing sometimes but dies within a minute). Ndiswrapper doesn't compile the drivers either. Slackware works fine on both so its not a hardware or compatibility problem. I have been a slackware user for 10 years and would like to switch as I have found bsd (especially freebsd) to be more than a respectable alternative if I can get the networking going.

  6. Difference to FreeBSD by m_evanchik · · Score: 1

    So is the main difference to FreeBSD is that PC-BSD has an easier install setup and has the availability of installable binaries?

    If I play with PC-BSD, will I get a system similar enough to FreeBSD so my knowledge is useful for both?

    1. Re:Difference to FreeBSD by Anonymous Coward · · Score: 0

      Uhh, what knowledge? Apparently you don't already know that FBSD has a system of installable binaries, AKA the package system. Try /stand/sysinstall some day if you don't want to wait around for ports to build.

    2. Re:Difference to FreeBSD by KwKSilver · · Score: 1

      Easier install, yes. However, the old sysinstall installer was not that difficult, although I have found the 5.x series trickier than the 4.x series. This is being composed from PC-BSD 0.7.8. The Michael and Mary site has some good lessons on installing stuff & securing things. The main drawback to PC-BSD as of now, is the limited range of ready to go apps. One has to install the ports and compile..., it seems. The standard BSD installation with two disks includes pre-compiled binaries for a lot od apps on disk 2.

      --
      If you want your life to be different, live it differently.
  7. Fails to Impress by Bios_Hakr · · Score: 2, Interesting

    The problem with using BSD is not that it is hard, it's just that Linux seems better.

    If someone can come up with a good reason to use BSD vice Linux, let me know. Otherwise, Linux provides all the anti-MS geekiness I can stand at the moment.

    Actuall, the one placxe I would use BSD is in a firewall. IPTABLES is such a pain and the BSD firewall is much cleaner. However, a LinkSys router can do that job better for under $100.

    --
    I'd rather you do it wrong, than for me to have to do it at all.
    1. Re:Fails to Impress by PygmySurfer · · Score: 5, Interesting

      If someone can come up with a good reason to use BSD vice Linux, let me know.

      Some of the reasons I prefer FreeBSD to Linux:

      - Ports - No Linux package management system can compare with the beauty that is the FreeBSD ports collection
      - Clear separation between base system and add-on software
      - License - I prefer the BSD license to the GPL
      - init scripts - I like the /etc/rc.d system better than the different sets of scripts I've encountered on a Linux system.
      - filesystem layout - I've found the layout of the filesystem to be more logical than most Linux distros. This kind of ties in to my "separation of base system and add-on software" point above.
      - stable, secure.
      - easy updating with cvsup and make *world
      - I like the kernel configuration better. Linux' make config, make menuconfig, make xconfig are a pain. I'd rather just edit a text file, and go.

      Many of these things are just personal preference. Give FreeBSD a serious look sometime, you may like it better than Linux.

      Linux provides all the anti-MS geekiness I can stand at the moment.

      That's not a reason to use anything. "Linux users hate Microsoft. FreeBSD users love UNIX" (Shamelessly stolen from someone's .sig here, I believe).

    2. Re:Fails to Impress by halber_mensch · · Score: 2, Interesting

      And in addition, *BSD provides a Linux binary compatibility layer - and there are even library wrappers for browser plugins and the like, so BSD users can capitalize on all of the advances in Linux binary-only software releases.

      I think the major issues Linux users have with FreeBSD are the same issues non-Linux users have with Linux - you have to learn to use the damn thing before it will *just work*.

      For some reason, after the Windows Monkey spends a few years learning to get by in a Linux environment and then decides to check out another unix-like system, he's forgotten what his first transition was like and seems to think that the prospect of having to _learn_ the new system is a drawback to its desirability.

      FWIW, I've used FreeBSD for years and I had the same pains trying out Linux distros that Linux users have trying out FreeBSD. But Linux users will be sure to remind me that this is no justification for the idea that Linux is inferior to FreeBSD. I think that it's only fair to acknowledge that the reverse is also true.

      And I, also, have yet to hear a good reason to use Linux over FreeBSD. But if you really consider the conflict here, it's all about personal preference. There will never be a metric that universally declares any operating system *better* than all the rest. And even if it did, it wouldn't change any person's biases.

      --
      perl -e "eval pack(q{H*},join q{},qw{70 72696e74207061636b28717b482a7d2c717b343 637323635363534323533343430617d293b})"
    3. Re:Fails to Impress by Anonymous Coward · · Score: 0
      You realise there is no united BSD firewall right?

      There's pf which is available on all four platforms, ipf which I think is available on all four platforms and ipfw/ipfw2 which I think is only available on FreeBSD and DragonFlyBSD.

      Do you mean that ipf or pf are better than iptables? Or were you just referring to the general rule that all three are better than iptables?

      Anyways, the general rule of thumb that seems to exist between the GNU/Linux people and the BSD people is, "get it done fast" versus "get it done right". Where Linux will often feature a far greater number of bugs and design flaws, as well as many features that are completely useless or redundant, like many filesystems that simply overlap in functionality and BSDs often lack more obscure features and filesystems.

      This means that Linux operating systems can often boast new features upwards of years before a BSD developer decides to devote time and effort to adding similar functionality to their system. This doesn't always work this way though, sometimes the BSDs are far ahead of Linux distributions for features.

      So, in general Linux is running along while BSD is keeping an eye where it's stepping and being sure not to but it's foot in something that it would rather step around.

    4. Re:Fails to Impress by Nimrangul · · Score: 1
      The quote you are looking for:

      "Linux is something for Windows haters, BSD is something for Unix lovers" - Heike S., February 1998

      --
      I'm sick of following my dreams - I'm just going to ask them where they're going and hook up with them later.
    5. Re:Fails to Impress by Anonymous Coward · · Score: 0

      If I had mod points at the moment, you'd get them. I've tried quite a few Linux distros in my day (Debian to start off with, then Mandrake, SuSE, TurboLinux, and a few others). To be honest, all of them just seemed to be flaky as hell. I don't like to boot a server and see close to 30 useless daemons running after a fresh install. Also, I don't like having to root through all sorts of directories and configuration files/scripts just to change a few simple options--I like having everything kept tidy and in one place where I can easily find them (sysctl & sysctl.conf rock; rc, rc.conf, rc.local: a blessing in disguise). Frankly, I like FreeBSD and OpenBSD (I've never tried NetBSD to be honest). They're clean, simple, and to the point. However, they have the options and features to make them complex at the same time. To me, *BSD seems more rock-solid than any Linux distro I have ever used. I'm the paranoid type of person, and I honestly would not trade my OpenBSD firewall/server for a Linux version.

    6. Re:Fails to Impress by Anonymous Coward · · Score: 0
      AC writes,
      " I'm the paranoid type of person, and I honestly would not trade my OpenBSD firewall/server . . ."
      LOL, what do you have to be paranoid about? What is someone going to do, break into your computer and steal your pr0n collection? Ha.

      If you are really interested in security, here's a tip. Ask your mom to get the lock fixed on the basement door. You wouldn't want one of your buds sneaking in and stealing your Packard Bell while you were hard on the job a Cinnabon.

    7. Re:Fails to Impress by Anonymous Coward · · Score: 1, Informative

      Ports - No Linux package management system can compare with the beauty that is the FreeBSD ports collection

      One word: Gentoo. Gentoo's portage does compare with FreeBSD's ports, for the simple reason that it's pretty much a straight copy of it. ;)

      License - I prefer the BSD license to the GPL

      This is surely a philosophical thing. The only time it actually matters is if you're actively engaged in using or modifying the source code. For something as specialised as a kernel, it's pretty much irrelevant.

      init scripts - I like the /etc/rc.d system better than the different sets of scripts I've encountered on a Linux system.

      Various Linux systems have various different systems. Some of them use /etc/rc.d, just like BSD.

      filesystem layout - I've found the layout of the filesystem to be more logical than most Linux distros. This kind of ties in to my "separation of base system and add-on software" point above.

      What exactly is different here? I have boxes running both Debian and FreeBSD, and I've never noticed any significant differences in where things are put, though to be fair I've never really looked for any either.

      stable, secure.

      I shan't comment for fear of provoking a holy war. ;)

      easy updating with cvsup and make *world

      Personally I consider "apt-get update; apt-get upgrade" to be just as easy and considerably quicker, although I admit it doesn't provide the same flexibility. The fact is that most Linux packaging systems these days are as easy to use as ports, so it's a question of what other features you consider valuable.

      My own very short list of reasons I marginally prefer Linux:

      - Software compatibility: lazy programmers code for Linux and don't check whether they're using non-portable GNU extensions or not. So you can compile any BSD software on Linux without hacking the code, but the opposite is not the case.
      - Drivers: Linux has more mindshare, so it supports more hardware.
      - Speed: Purely subjectively, Linux feels faster on my hardware than BSD. BSD supposedly shines more in server environments than on the desktop, though.

      Note that none of those things are at all significant! The simple fact of the matter is that most people will find that any Linux or BSD will serve their needs admirably.

      Me? I use both, because I enjoy the challenge of a multiplatform environment. ;)

    8. Re:Fails to Impress by Anonymous Coward · · Score: 0

      - Software compatibility: lazy programmers code for Linux and don't check whether they're using non-portable GNU extensions or not. So you can compile any BSD software on Linux without hacking the code, but the opposite is not the case.

      Uh, *exactly* the reason I prefer BSD. Linux=Lazy Programmers. That comment hardly seems like a big plus for Linux, basically you're saying Linux people like to do things 1/2-a5sed. Which, from what I've seen of the development cycle -- write something that "kinda works", throw it into the system, because you can always "fix it later".

      BSD programmers tend to "do it right", things don't get released into the real release until its been debated that its right way, solidly coded, and tested as fully as possible.

      .. and perhaps you can explain to me why the Linux strategy was, odd-"dot releases" were development, even were release... so 2.1 is dev, 2.2 was release, 2.3 was dev, 2.4 was release (and why again did the VM system change *totally* in a release OS??).. and yet from the looks of how things are going, 2.6 is basically a development kernel.

  8. schedular!?! by Anonymous Coward · · Score: 0

    The scheduler in Linux (kernel 2.6.x) is 1:1.
    I wonder how it is in FreeBSD. Is it more advanced (N:M) or still as modest as the 1:1 in Linux?

    1. Re:schedular!?! by setagllib · · Score: 1

      If you're talking about the threading library, it's inherently N:M but linking with a different threading library makes it 1:1. Performance has been shown to be inferior to NPTL and NetBSD's SA, but maybe that's improved by now.

      If you're talking about the thread/process scheduler, it's ULE, based on the old O(1) scheduler in Linux. It has nices and processor affinity so it could only be called M:N, which is not the right terminology (is ANY modern scheduler 1:1 anyway?!).

      Packet scheduler? I doubt you're talking about that. Same for IO scheduler.

      --
      Sam ty sig.
  9. Bones said it best by Anonymous Coward · · Score: 0

    It's dead, Jim.

  10. Requiem for *BSD by Anonymous Coward · · Score: 0

    Sure, we all know that *BSD is a failure, but why? Why did *BSD fail? Once you get past the fact that *BSD is fragmented between a myriad of incompatible kernels, there is the historical record of failure and of failed operating systems. *BSD experienced moderate success about 15 years ago in academic circles. Since then it has been in steady decline. We all know *BSD keeps losing market share but why? Is it the problematic personalities of many of the key players? Or is it larger than their troubled personae?

    The record is clear on one thing: no operating system has ever come back from the grave. Efforts to resuscitate *BSD are one step away from spiritualists wishing to communicate with the dead. As the situation grows more desperate for the adherents of this doomed OS, the sorrow takes hold. An unremitting gloom hangs like a death shroud over a once hopeful *BSD community. The hope is gone; a mournful nostalgia has settled in. Now is the end time for *BSD.

    1. Re:Requiem for *BSD by timmarhy · · Score: 1

      since i'm sure trolls like you always come back to check on your handy work, let me take the time to let you know how great it was to have my way with your mum last night.

      --
      If you mod me down, I will become more powerful than you can imagine....
    2. Re:Requiem for *BSD by Anonymous Coward · · Score: 0

      She enjoyed it but wished your penis was a bit larger than the 3 inches she had no trouble gulping down.

  11. OR... by Anonymous Coward · · Score: 0

    Linux is for people who hate MS... *BSD is for people who love UNIX!

  12. Reality check by Anonymous Coward · · Score: 0
    // Please *don't* mod this up. It has already been done! Thx

    ... facts are facts. ;)

    FreeBSD:
    FreeBSD, Stealth-Growth Open Source Project (Jun 2004)
    "FreeBSD has dramatically increased its market penetration over the last year."
    Nearly 2.5 Million Active Sites running FreeBSD (Jun 2004)
    "[FreeBSD] has secured a strong foothold with the hosting community and continues to grow, gaining over a million hostnames and half a million active sites since July 2003."
    What's New in the FreeBSD Network Stack (Sep 2004)
    "FreeBSD can now route 1Mpps on a 2.8GHz Xeon whilst Linux can't do much more than 100kpps."

    NetBSD:
    NetBSD, for When Portability and Stability Matter (Oct 2004)
    NetBSD sets Internet2 Land Speed World Record (May 2004)
    NetBSD again sets Internet2 Land Speed World Record (Sep 2004)

    OpenBSD:
    OpenBSD Widens Its Scope (Nov 2004)
    Review: OpenBSD 3.6 shows steady improvement (Nov 2004)
    OpenSSH (OpenBSD subproject) has become a de facto Internet standard.

    *BSD in general:
    Deep study: The world's safest computing environment (Nov 2004)
    "The world's safest and most secure 24/7 online computing environment - operating system plus applications - is proving to be the Open Source platform of BSD (Berkeley Software Distribution) and the Mac OS X based on Darwin."
    BSD Success Stories (O'Reilly, 2004) (pdf) ~ from Onlamp BSD DevCenter
    "The BSDs - FreeBSD, OpenBSD, NetBSD, Darwin, and others - have earned a reputation for stability, security, performance, and ease of administration."
    ..and last but not least, we have the cutest mascot as well - undisputedly. ;)

    --
    Being able to read *other people's* source code is a nice thing, not a 'fundamental freedom'.

  13. The Last Nail in the Coffin: Developing Story by Anonymous Coward · · Score: 0


    (article excerpt)

    UC Board of Regents Pulls Free License for OS Software

    Berkeley, CA (UXI) The University of California Board of Regents today announced that they have rescinded the public license under which the Berkeley Standard Distribution computer operating system, or BSD, is made available.

    ---

    Most industry analysts are convinced this is the end of free BSD projects. "The Board has full control over all derivatives of the BSD operating system, whether the freeware coders know it or not," says Michael Baum, columnist for Unix Today and BSD observer.

    "This decision amounts to a recall of BSD, and a ban on open projects. Starting today, BSD is a private, closed-source operating system. We'll have to see what this means in terms of policing the open software community, but the Board has indicated that they are very serious about stopping these rogue projects using the courts."

    1. Re:The Last Nail in the Coffin: Developing Story by timmarhy · · Score: 1

      that wasn't even a very good effort you idiot. even a passing knowledge of bsd is enough to laugh at that. i'd liken that post to the enlarge my penis spam i get every day

      --
      If you mod me down, I will become more powerful than you can imagine....
    2. Re:The Last Nail in the Coffin: Developing Story by Anonymous Coward · · Score: 0

      RIP BSD

      Truly an American Icon.

  14. All of those reasons are good... by toadlife · · Score: 1

    ...and they are all things I enjoy about FreebSD, but the things that really got me stuck on FreeBSD, is the documentation.

    --
    I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.