Slashdot Mirror


Interview With The FreeBSD Core Team

Gentu writes "OSNews features an ultra interesting and in-depth interview with three members of FreeBSD's Core team (Wes Peters, Greg Lehey and M. Warner Losh) and also a major FreeBSD developer (Scott Long). They discuss issues from the Java port to corporate backing, the Linux competition, the 5.x branch and how it stacks up against the other Unices, UFS2, the possible XFree86 fork, SCO and its Unix IP situation, even... re-unification of the BSDs."

42 of 281 comments (clear)

  1. Go for the servers! by Blaine+Hilton · · Score: 3, Interesting
    I'm glad to hear (again) that the freeBSD team is concentrating on the server segment and not on desktops, which IMHO is better suited for Linux.

    Go calculate something

    1. Re:Go for the servers! by BrokenHalo · · Score: 2, Interesting
      Quick disclaimer here: I don't use FreeBSD, but I have no quarrel with those who do...

      But I find some of the arguments these guys have produced in support of their hostility towards Linux slightly disturbing. I am quite happy to believe them when they say that BSD is just as good as Linux for the desktop, but get a load of this:

      in a seminar by the Australian Government. We supplied all delegates with a CD-ROM of OpenOffice for a number of platforms, including FreeBSD, Linux and Microsoft. It proved to be easiest to install the FreeBSD version of OpenOffice. Linux required significantly more work.

      This is just plain silly. What is so damn hard about ./setup -net ? This kind of specious argument does nothing to convince me of the value of their product.

  2. Don't they know? by Ed+Avis · · Score: 4, Funny

    Talk about 'last words'!

    --
    -- Ed Avis ed@membled.com
  3. Re:Last time I heard... by Timesprout · · Score: 2, Funny

    It is, the interview was really a seance

    --
    Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
    What truth?
    There is no dupe
  4. Re:BSD by snarlydwarf · · Score: 2, Insightful

    OSS is part of enlightenment?

    Since when?

  5. This Has Gotta Be a First by Homebrewed · · Score: 3, Funny

    What a surprise-- a well-written, usefull, and interesting article by Eugenia. Have pigs indeed spouted wings?

  6. good analysis by ih8apple · · Score: 4, Informative

    Here's a good analysis of the various BSDs from last september. It gives a great background on the BSDs and it'll help explain why the BSDs should be re-united (or not.)

    1. Re:good analysis by ih8apple · · Score: 3, Interesting

      Here's the slashdot discussion of the afore-mentioned article.

  7. Re:BSD? by Frater+219 · · Score: 4, Insightful
    What are the advantages of FreeBSD over Windows 2003 Server. Both are stable OSs, capable of running a high traffic server. But, with Windows, you get the award-winning support of a Fortune 500 company. With BSD, you get nothing.

    With BSD, or most any other Unix system including Linux distributions, you get a time-tested and proven base upon which all the system's services rest. You get a well-understood system upon which hundreds of thousands of people have built upon, and millions of people have hands-on experience using. You get not only an operating system, but a thoroughly proven model for maintainability, ease of administration, and security.

    Windows 2003 Server is a new and unproven offering from a company whose past successes in marketing have been dwarfed in the public eye by the harms due to their failings (see, e.g., Nimda, SQL Sapphire Worm). Nobody has years or even months of experience on Windows 2003 Server, and its frequently accurate technical documentation cannot match the depth of understanding which Unix professionals bring with their platform.

    You could choose Windows 2003 Server, and your staff might be able to make it work for you. But what will you do in two years? BSD, Linux, and the rest of the Unix heritage will still be going strong -- but if history is any guide to the future, Microsoft will be running ads touting Windows 2005 Server, a new and equally unproven platform, and telling you that 2003 Server is a piece of unstable trash. What kind of a future is that for your business?

  8. BSD doesn't have linus's twin sister. by Anonymous Coward · · Score: 2, Funny

    linux has cute geeks too.

    http://150.101.112.216/temp/geektwins.jpg

  9. Getting started with FreeBSD by johnkp · · Score: 5, Informative

    FreeBSD is a great OS, if you get to know it. There's a lot of documentation available, and I thought I'd just share with you my experiences with FreeBSD.

    Which version to install.
    4.x or 5.0? 4.x is the stable series and 5.x is in development. It suffers of what's been called a chicken and egg problem described here. Think of 5.x as Linux 2.5 series. 5.1 when released(scheduled for release in june)to will be the start of the new stable branch. If you want stability choose 4.x. Bleeding edge? 5.0.

    You can download the ISO's from here:

    You generally only need to download the first ISO

    Installation:
    The installer is text based, but dont let it scare you off. The partition layout is a little different than what you may be used to but it's all described in the FreeBSD handbook here

    The installation will leave you off with a pretty basic system and you're ready to install:

    Ports
    Ports is a very powerfull way of installing new programs and manage installed programs. You almost never run into dependency hell. A very powerfull tool to help manage ports is portupgrade. A short introduction is available here and to ports in general here

    Documentation.
    FreeBSD requires some time to get to know but the FreeBSD Handbook, provides a great introduction to FreeBSD. Sites also worth a visit is Freshports.org to keep you updated about new ports, and BSD dev center

    If you give FreeBSD an honest try it will pay off. Most of the applications avalible for Linux also compiles on FreeBSD, and in general I find it more easy to find documentation, thus making it more easy to maintain.

    1. Re:Getting started with FreeBSD by rutledjw · · Score: 4, Interesting
      First off:

      I agree that - FreeBSD is a great OS, if you get to know it.

      I'm pushing it as a solution for our corporate web machines (DMZ level stuff). My company has made some good progress there. Six months ago, I was told in no uncertian terms by my boss "I never want to hear the 'L' word again. We'll pay big $$$ per Windows server and that's it." Asshole, he's going the way of the Tandy now...

      Here's my issue. Java support in BSD is spotty. I know the knee-jerk reaction is "And we care why?" but that's not appropriate. Server-side Java is very important for web-services and web-apps. Reading the article, it looks like they're working on it and ran out of money. My opinion is that until you get more native support from IBM (WebSphere), BEA (WebLogic) and some SDK developers (Sun, IBM, whomever) BSD isn't even an option.

      If this support was better, BSD would be a legitimate candidate for application-level boxes (instead of just web-level running apache) running the real guts of the apps & services. As it is...

      --

      Computer Science is Applied Philosophy
    2. Re:Getting started with FreeBSD by Billly+Gates · · Score: 3, Interesting
      Java is quite stable. Its just not kosher meaining not certified. BSD users do not care as Linux users generally over such things since commercial support is alot more limited in the bsd world.

      For a decade FreeBSD has beaten the crap out of linux in almost every catagory untill smp and journaling filesystems during the last 2 years. THe reason why Linux is gaining momentium is because of things like certified java, distro's paying hardware makers to write drivers, and commerical apps.

      BSD hackers have elitism karma about them. For example read gregs comments in the interview about java and a journaling filesystem. They are very conservative and elitism. They need to think outside the box and focus on things like java for good reason. Another thing that might hurt FreeBSD is lack of hotswappable hardware support. Unix is still king in this area. Linux is about to take over during the next kernel release. More drivers for this are deffinetly needed.

      Its a different culture in bussiness then in hackerdom. Linux hackers at least figured this out back in the late 90's and made strides to fit in with bussinesses. Distro's really made the difference since they were bussiness oriented and acted as a liason to corporations. BSDI is the company to thank for java actually. Without them going to sun, FreeBSD would of had no java support at all.

      But the good part is FreeBSD is probably the most stable operating system out there due to its conservate development model. You can't have both ways.

    3. Re:Getting started with FreeBSD by Billly+Gates · · Score: 3, Insightful
      "With the advent of background FSCK in FreeBSD 5, nobody really has much reason to even want journaling"

      Thats the problem.

      I have not done system administration for a couple of years but non journaled raid volumes take hours and not seconds to do FSCK. NT4 and Novel servers with close to a terrbyte of data before journaling came around took 4 to 6 hours to reboot after a crash. That costs tens of thousands of dollars in lost time. About a years salary for some of the IT workers.

      I have also seen FSCK unable to repair damaged ext2 filesystems after they became corrupted. Its not perfect and its only a last resort after shit really hits the fan.

      Were not talking about your home pc but a real enterprise environment. If the BSD developers want to move into this area they need to implement some of these features that Unix and Linux have. I can not convince my boss to use FreeBSD at work until it has this feature. Evem though FreeBSD is more stable then Linux. Also I do not get the argument of stability with journaling filesystems? Ever reliable os on the planet now has one without problems. It can not be that bad. All I know is in case of a power outage I absolutely need to have the disk working in seconds upon reboot without data corruption.

      You trade off performance for reliablity with soft updates. It seems soft updates are trying to implement some of the features of raw i/o which FreeBSD is lacking in that Linux and Unix have as well. Its conservative is making if fall behind even though it does guarantee its stability.

      soft-updates!= journaling.

    4. Re:Getting started with FreeBSD by Billly+Gates · · Score: 2, Insightful
      I would not call raw i/o and async i/o, limitations. Its required for any serious database work.

      UFS is not perfect. The unix haters manual mentions about the slowness and lack or reliabilty with it.

      If I am writing a large set of data and the power goes off even with synchronization on I still lose data. It wont corrupt whole partition tables like ext2 but it certainly would corrupt a database if the piece of data happened to be part of an index table.

      These posts just reconfirm the elitism in the BSD community. There is a port for xfs which is a realtime meta filesystem with great journaling so we will wait and see.

      I also remember an old 2 year old post which showed Linux beating the crap out of FreeBSD. FreeBSD advocates pointed out that ufs+s was on for reliability and disabling it would increase performance. Well if you do that then the filesysem is no longer reliable.

      The point is that async i/o is an important feature just like cutting down on the number of races are in a kernel. You create contetion and waste cpu cycles.

      Obviously a journaled filesystem is certainly required with async i/o and even IBM mainframes use both and have decades of uptime. Its perfectly reliable and required for any server.

      Keep in mind Solaris also uses UFS and has put in journaling for good reasons in their os.

  10. Is is just me... by BaldingByMicrosoft · · Score: 3, Informative

    ...or, in reading through this, does Greg 'groggy' Lehey come off as a bit of a prick?

  11. What? No legal threats? by death+to+hanzosan · · Score: 5, Funny
    "Finally, the FreeBSD core team has not been contacted by SCO representives directly."
    What? No pompous, threatening letters from SCO group? I've always thought that "BSD is dying" was just a huge troll, but if you're not even noteworthy enough to get unjustly harassed by SCO group, you're doing something wrong!
  12. Why not use OpenBSD? by use_compress · · Score: 5, Interesting

    Please excuse my ignorance, but why would I choose FreeBSD over OpenBSD? OpenBSD is more stable and secure. Why take the extreme step of using a *BSD distro if you're not goning to with the most secure one. If you value ease of use, why not go with some advanced flavor of Linux or even *GASP* the latest version of Win2K Server.

    1. Re:Why not use OpenBSD? by Ewan · · Score: 2, Informative

      Because OpenBSD still doesnt support SMP does it? Which makes it useful only for small machines.

    2. Re:Why not use OpenBSD? by Baki · · Score: 2, Informative

      OpenBSD is more of a niche product concentrating 100% on security, at the cost of being somewhat archaic and sacrificing efficiency at times. Also it has much less ported software. It was split off of NetBSD which has many platforms to run on as its 'specialism'.

      FreeBSD OTOH has always targeted major platforms (i386 and alpha), also is secure but doesn't have the single focus just on that as OpenBSD, but is much more suitable as a general purpose (server or desktop) operating system.

      Unless you have a very dedicated network related application such as a firewall, I'd recommend FreeBSD over OpenBSD.

    3. Re:Why not use OpenBSD? by jamezilla · · Score: 3, Interesting
      From the extremetech article on the differences between the various BSDs:

      "FreeBSD has the largest development team, the largest user base, the largest number of ported applications, and the largest collection of active e-mail lists. It also has the best documentation..."

      It also points out that installation is easier. In short, you use FreeBSD because it has the richest feature set and greatest ease-of-use. You use OpenBSD when security is your first priority and you don't mind struggling a little bit.

    4. Re:Why not use OpenBSD? by dolmant_php · · Score: 2, Informative

      FreeBSD has many things that OpenBSD does not: good Mozilla support, OpenOffice, Java that works well, SMP, more ports, etc. Same goes in the other direction. Both have their fortes.

    5. Re:Why not use OpenBSD? by zulux · · Score: 2, Informative

      Please excuse my ignorance, but why would I choose FreeBSD over OpenBSD?

      I use both - they both have their place. I tend to put OpenBSD on internet facing tasks(Apache, SMTP, DNS) , and FreeBSD on internal facing tasks (NFS, Samba, PostgrQL).

      The largest benifit of FreeBSD over OpenBSD is that they have the resouces to keep older versions well patched - you can pop FreeBSD on a server and know that you'll have about three years of patches waiting for you in the future. OpenBSD stops official support for instalations older than a year or so.

      --

      Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

    6. Re:Why not use OpenBSD? by Karn · · Score: 2

      Hold up a sec..

      I got modded down because I asked for him to show some info to back up his claim that OpenBSD is more stable than FreeBSD? I've heard people clammering about it being more secure, which it may be, but stable??

      The top 10 uptimes on Netcraft do not list any OpenBSD machines, only FreeBSD.

      I'd like to know, specifically, where OpenBSD chugs along where FreeBSD crashes.

      --


      Why do I keep typing pythong?
    7. Re:Why not use OpenBSD? by chefbimbo · · Score: 2, Interesting

      I might be alone on this, but for most tasks (webservers esp.), you're better of spending the cash for SMP on another machine. Gets you redundancy if you do it right. Of course that's not really an option for heavily loaded backend DBMS but for frontend servers, we've found it to be the ideal solution!

  13. Re:BSD by Devil+Ducky · · Score: 5, Funny

    Where BSD needs to copy Linux is in the packaging systems. First, you need so many different ways to package a program that half of every development team is devoted just to making all the variations. Then, you need a dumb public who only recognizes one of those systems, as a hint here they should choose the one with the worst dependency techniques of the group. Once this is complete a group of people who are completly unreleated to any section of the development of BSD have to get together to make a BSD-SB. This group should continue the tradition of choosing the worst variants of how things are done and make them the new standard. Finally a small group of hard core BSDers need to get together to create a new distirbution which will not be BSD-SB compliant, but will be based on a cool idea for software distribution that they saw implemented in Gentoo. Then the circle of popular unix clones will be complete.

    Note to the people with no sense of humor: don't read this comment.

    --

    Devil Ducky
    MY peers would get out of jury duty.
  14. Re:No java? I'm outta here by CoolVibe · · Score: 4, Informative
    Huh?

    tiamat:/home/coolvibe> /usr/local/jdk1.3.1/bin/java -version
    java version "1.3.1-p8"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1-p8-coolvibe-030409-00:57)
    Classic VM (build 1.3.1-p8-coolvibe-030409-00:57, green threads, nojit)

    What the HELL are you talking about?

    Heck, even jdk1.4 is in the ports, and even native!

  15. porting FreeBSD to Java? by ceswiedler · · Score: 3, Funny

    They're porting FreeBSD to Java? Wow, that's impressive. What OS do they run the JVM on?

  16. There's a quote... by devphil · · Score: 4, Insightful


    I wish I could find this webpage again. (Google's not responding and I'm too busy to wait.) Anyhow, some guy had a great quote which IMHO accurately summed things up as far as free operating systems go. Went something like (in random order)

    FreeBSD is the most powerful OS.
    NetBSD is the most portable OS.
    OpenBSD is the most secure OS.
    Linux is the most popular OS.
    --
    You cannot apply a technological solution to a sociological problem. (Edwards' Law)
  17. About Debian's FreeBSD based system. by GrimReality · · Score: 2, Interesting

    The Debian guys are porting NetBSD (for x86 and alpha) and FreeBSD (for x86) for use with their existing Deiban system. Since both these are in their early stages the pages contain not much detailed information.

    Any comments or enlightening information would be great.

    A couple of more specific questions:

    1. Is it a joint project by FreeBSD and Debian teams?
    2. The Debian is basing their efforts on the already established ports of various applications on *BSD. eg. see the following from Debian's NetBSD based distribuition's information pages:
      ...Debian GNU/NetBSD does not exist in order to provide extra software... ...the *BSD ports trees are already comprehensive...
      Does this mean that we could expect to see more such efforts?

    Thank you.
    GrimReality
    2003-04-28 21:01:19 UTC (2003-04-28 17:01:19 EDT)

    1. Re:About Debian's FreeBSD based system. by OA · · Score: 3, Informative
      For status of Debian's netBSD/FreeBSD based system:

      netBSD port status

      netBSD port status

      Answer to 2 specific questions:

      • [quote]Is it a joint project by FreeBSD and Debian teams?[/quote]

        I do not know exactly, ... but it looks like soley by Debian Developer developing user land software using only netBSD kernel.

      • [quote]The Debian is basing their efforts on the already established ports of various applications on *BSD. eg. see the following from Debian's NetBSD based distribuition's information pages.[/quote]

        I do not think this is true.

        From Why Debian GNU/NetBSD?:

        Why Debian GNU/NetBSD?

        • NetBSD runs on hardware unsupported by Linux. Porting Debian to the NetBSD kernel increases the number of platforms that can run a Debian-based operating system.
        • The Debian GNU/Hurd project demonstrates that Debian is not tied to one specific kernel. However, the Hurd kernel is still relatively immature - a Debian GNU/NetBSD system would be usable at a production level.
        • Lessons learned from the porting of Debian to NetBSD can be used in porting Debian to other kernels (such as FreeBSD and OpenBSD).
        • In contrast to projects like Fink or Debian GNU/w32, Debian GNU/NetBSD does not exist in order to provide extra software or a Unix-style environment to an existing OS (the *BSD ports trees are already comprehensive, and they unarguably provide a Unix-style environment). Instead, a user or administrator used to a more traditional Debian system should feel comfortable with a Debian GNU/NetBSD system immediately and competent in a relatively short period of time.
        • Not everybody likes the *BSD ports tree or the *BSD userland (this is a personal preference thing, rather than any sort of comment on quality). Linux distributions have been produced which provide *BSD style ports or a *BSD style userland for those who like the BSD user environment but also wish to use the Linux kernel - Debian GNU/NetBSD is the logical reverse of this, allowing people who like the GNU userland or a Linux-style packaging system to use the NetBSD kernel.
        • Because we can.
  18. Re:BSD? by Frater+219 · · Score: 4, Insightful
    I've had the discussion with a BSD-zealot friend of mine whether Linux or BSD is better, and all we could come up with is that both are much better than Windows:)

    Not for everything. Windows beats Unix if you want to run Photoshop. :) I was talking specifically about server systems, where reliability and understandability of the system is crucial. I think the Unix edge is not merely the Unix architecture, but also the history and deep understanding which Unix professionals bring. It just isn't possible for a culture to have that kind of deep understanding of a system that has just been released -- no matter how featureful it may be.

    To be snarky about it: On Unix systems, novices know they have no idea what is going on, and experts know that they know what is going on. On Windows systems, novices think they know what is going on, and experts know that they do not know what is going on. That may make Windows experts more Socratic ("Socrates is wisest, because he knows that he knows nothing") -- but I would not want my enterprise database dependent upon Socrates.

  19. All on one page (printer-friendly version) by Thing+1 · · Score: 2, Informative
    For those of you with slow connections or who just hate clicking 10 times to read a story, here's the interview all on one page.

    Enjoy!

    --
    I feel fantastic, and I'm still alive.
  20. Perhaps... but Greg 'groggy' is a great fella by ClarkEvans · · Score: 3, Informative

    does Greg 'groggy' Lehey come off as a bit of a prick?

    I've had many interactions with groggy, and he has been nothing but very professional and helpful.

  21. Re:Get Gentoo. by kwerle · · Score: 2, Interesting

    OSX works on 5% of American (!) desktops(!).

    Whereas FreeBSD + Linux is running on much less than 5% of American desktops. Who cares?

    And it's not free.

    Some portions of it are not some definitions of free. Some portions of it are not any definition of free. But I click the pulsing system update button and it updates my system, which is really really nice. Even nicer than the FreeBSD system, which wants me to rebuild MY ENTIRE SYSTEM when there's an OpenSSL bug fix.

    And you don't get ports from FreeBSD (welcome to the hell when you want to install update anything from the opensource world!).

    No, welcome to fink (fink.sf.net).

    If you really need Java on really free OS

    I don't, which is why I'm planning to move to OSX for my servers. Gentoo may be a fine Linux, but I've always preferred BSD for my servers. Dunno - I prefer Vanilla over Chocolate, too. Maybe there's a corrolation (and maybe I can't spell :-)

    Thanks for the pointer, I will check out Gentoo.

  22. Re:BSD by infiniti99 · · Score: 2, Insightful

    X works through the /dev/io and /dev/mem devices which allow priveleged applications to talk directly to the corresponding busses.

    Close enough. To me, "DOS-Style" means "App-can-take-your-system-down-Style." :) And XFree86 lives up to this, unfortunately.

    The linux framebuffer is a kernel land driver, but it's not needed.

    Of course it is not needed, it is just a better design. You don't think xmms should access /dev/io and /dev/mem just to play a song, do you? We have drivers for a reason. One nice thing about the Linux Framebuffer is that you can change the permission of your video with chmod.

  23. Re:No java? I'm outta here by Ded+Bob · · Score: 3, Insightful

    ... huge make install nightmare.

    Huh?

    Steps for native JAVA on FreeBSD:
    1) cd /usr/ports/java/jdk13.
    2) Execute make.
    3) Download patch file from URL make provided into /usr/ports/distfiles.
    4) Execute make.
    5) Download source from URL make provided into /usr/ports/distfiles.
    6) Execute 'make install'.

    It is a little troublesome but still quite easy.

  24. The Glory of SunOS lives on by YetAnotherName · · Score: 4, Interesting

    Back when I used to be called the Sun God (SunOS sysadmin 1989-1993), BSD/386 hadn't yet split, and Linux was in its infancy. A few years later, it was about time I get Unix onto my various Intel systems.

    The question was, Linux or FreeBSD?

    Today, the answer is a resounding both (FreeBSD runs perimeter firewall and fileservers, Linux runs my desktops), but back then, FreeBSD was the obvious answer.

    Why? Because it was the most like good old SunOS 4.1 you could get on an Intel chip. That's a good thing? Fuck yeah! Before Sun abandoned beloved Berkeley Unix for the nightmare that was, is, and will forever be System-V, they had an OS on a platform of choice. Not just choice, but prime (and I don't mean Pr1me, either, god help us).

    SunOS gave us a shockingly stable platform on the Motorola 68030 and SPARC chips. It provided some of the most stable TCP/IP around at the time. C-News (remember C-news?) rocked on it. C-News didn't have a prayer an the new-fangled AIX that we got to evaluate.

    Graphics? Fuck yes. I/O bandwidth? Fuck yes. xbattle at 1am after closing the terminal room? Fuck yes.

    And even then, it had lightweight processes, secure RPC, a super-clean dev interface, and other experimental features that we take for granted today.

    Solaris arrived shortly on the seen, I changed jobs, and SunOS is just a memory for most of us grizzled Sun Gods now. But you can still see a lot of SunOS in FreeBSD. I even remember when the -a option appeared in ifconfig on SunOS. It appeared in FreeBSD very shortly, too.

  25. Re:No java? I'm outta here by mi · · Score: 2, Informative

    Once the sources are downloaded -- and it is Sun's stupidity, that requires you to click-through the license before downloading, it is as simple as:

    cd /usr/ports/java/jdk13
    make
    su
    make install
    exit
    To install on multiple machines, you can follow up with
    make package
    After which, it only a matter of
    pkg_add jdk-1.3.....tgz
    on each of your systems...

    BTW, I'm using the 1.4.1 -- it is certainly quite stable.

    --
    In Soviet Washington the swamp drains you.
  26. Re:BSD? by rycamor · · Score: 2, Insightful

    This is such an important point! It's so easy to get tempted into playing feature-chase, especially when just about all IT-centric publications push this aspect in every publication, every ad, and every "news brief"^h^h^h^hpress release.

    But advanced features are often worse than useless: not only do we have problems with bugs and leaky abstractions, but we have a whole army of professionsals to re-train, in the vain hope that THIS time, it will be different.

    Notice that Microsoft's biggest problem these days is that it sold Windows NT/98 too well. Yes, that combination was technically inferior, but it was fairly simple, and once the bugs were worked out (3-4 years later...) IT departments finally got a hanlde on it. So, do they want to give up this comfort zone for a new slew of untested systems, and then aNOTHER new slew right after that? Heck no!!

    This is exactly where FreeBSD has greater strength than any other OS, period. There are no sudden jumps in features, users don't have to re-learn everything 3 years later, and in fact FreeBSD 2.x, 3.x, and 4.x machines can easily be handled together, sharing almost identical configuration scripts, filesystem layout, etc...

    (Notice that the parent comment in this thread looks like it was written by a Microsoft marketing executive? Hmm.... nah, it couldn't be.)

  27. Re:i have a question by Ores · · Score: 2, Funny

    You might notice BSD is spelt with less letters
    this gives it less overhead and hence makes it faster than the more cumbersome Linux, expecially once you Add Gnu to it

  28. Linux is dying by 1g$man · · Score: 3, Funny

    Linux sucks far worse than BSD.

    Just ask Google:

    BSD sucks 28,400 results.
    Linux sucks 228,000 results.

    It is quite clear that the users have spoken: Linux Sucks! Long Live BSD!