Slashdot Mirror


The Case for FreeBSD

essdodson writes "Scott Long of FreeBSD release engineering team describes some of the finer points where FreeBSD continues to innovate and display its mature development environment. Items such as netgraph, geom and incredible desktop support by way of Gnome and KDE." From the post: "While I strongly applaud the accomplishments of the NetBSD team and happily agree that NetBSD 2.0 is a strong step forward for them, I take a bit of exception to many of their claims and much of their criticisms of FreeBSD."

406 comments

  1. Re:First post by krautcanman · · Score: 0, Offtopic

    second post! -1 overrated, -1 lame

  2. Does FreeBSD really need to prove itself? by ravenspear · · Score: 0, Troll

    I mean, FreeBSD already has a much larger userbase than NetBSD, so of what consequence are NetBSD's criticisms? I would say not much.

    Of course, <troll>since BSD is dying anyway, I'm sure none of it matters either way.</troll>

    1. Re:Does FreeBSD really need to prove itself? by ArbitraryConstant · · Score: 3, Insightful

      "so of what consequence are NetBSD's criticisms?"

      Just because NetBSD has fewer users doesn't mean its criticisms are without consequence. After all, by that logic FreeBSD's criticisms of Linux would also be without consequence.

      --
      I rarely criticize things I don't care about.
    2. Re:Does FreeBSD really need to prove itself? by Anonymous Coward · · Score: 0
      The problem is that FreeBSD has lost its identity. It does nothing well anymore. It has become a wannabe without a purpose. Worst of all, the talented hackers have all moved on to other projects. There are no star players left on the FreeBSD bench. None.

      If you want to see the future of BSD, look at DragonFly. Look at NetBSD. That is where the talent and the smart money is. That is where the star players are to be found.

  3. hmmm by Quasar1999 · · Score: 5, Interesting

    I just installed FreeBSD this morning... I must say, straight off the iso, a quick install had me up and running pretty darn fast... much quicker than any linux distro I've tried in the recent past... Now if only I could figure out how to get visual studio to run under it, I could ditch windows... stupid work... stupid requiring development on Windows...

    One serious thing about FreeBSD over linux distro's... It feels like it has more of a structure, especially when installing utilities and apps... I find with linux distros, the stuff included feels like it's all over the place, hard to find where things end up installing... but I'm really a vxworks fan... so take what I say with a grain of salt... ;)

    --

    ---
    Programming is like sex... Make one mistake and support it the rest of your life.
    1. Re:hmmm by drinkypoo · · Score: 4, Informative

      Some linux distributions are more fragmentary than others. Gentoo linux in particular tends to put things in the same place every time; /etc/conf.d for commandline and environment options, and /etc/ for that package's config files. On the other hand I've been mulling over the possibility of putting QNX on my laptop, which has only 128MB ram :)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:hmmm by bcmm · · Score: 1

      As you say, Visual Studio is a real killer...
      I am forced to program in VB for an AS level course, and Visual Studio is what keeps me dual-booting (Linux and Windows).

      --
      # cat /dev/mem | strings | grep -i llama
      Damn, my RAM is full of llamas.
    3. Re:hmmm by Anonymous Coward · · Score: 0

      i tryed to install both FreeBSD-4.10 and 5.3 and they both would choke and die while booting from the CDrom, i think it did not like the USB on this computer, it has a MSI mainboard with an AMD athlonXP 1600+ & VIA 4in1 chipset, NVIDIA AGP graphics card, 768 megs of PC2100 DDR RAM...

      i bet FreeBSD does not like the VIA4in1 or it chokes on the USB-2.0

    4. Re:hmmm by dadragon · · Score: 1

      FreeBSD 5.3 and 4.10 didn't like my computer, either. 5.2 and 4.9 worked fine. The problem is IEEE1394. There is a bug in its disk code, and it pauses looking for hard drives on the 1394 bus. Disable it, and it worked fine for me.
      YMMV

      --
      God save our Queen, and Heaven bless The Maple Leaf Forever!
    5. Re:hmmm by agraupe · · Score: 1

      Conceivably, you could run an emulator such as bochs or qemu. I agree this isn't the best situation, but when you're dealing with VB in any capacity, you're pretty much doomed to disappointment.

    6. Re:hmmm by Anonymous Coward · · Score: 0

      You had better luck than me then. I installed it just the other day. Clean system, clean HD (used whole drive for FreeBSD). After install it wouldn't boot. I read some complicated crap about how to possibly get it working.

      Meh, I gave up and went back to Linux.

    7. Re:hmmm by Sentry21 · · Score: 2, Interesting

      I find with linux distros, the stuff included feels like it's all over the place, hard to find where things end up installing... but I'm really a vxworks fan... so take what I say with a grain of salt... ;)

      Generally this is true - this is the reason I restrict myself to Debian. With Debian, everything is packaged in the same manner, to the same standards, and it all makes sense. The structure makes it the only Linux distribution I'm willing to spend any time on.

      When I tried FreeBSD, I felt that it had much more of a UNIX feel to it - I felt like I was dealing with something classic and powerful. I wasn't (there's only so much a P133 can do), and I had no use for FreeBSD whatsoever, but even just at the console, it felt more responsive and powerful. All subjective, but interesting.

    8. Re:hmmm by forkazoo · · Score: 1

      Oddly enough, I actually did my first FreeBSD install early this morning. I just got an AlphaServer yesterday, so I figured I'd try something new. While the basic OS setup went fine, it just rebooted itself when I tried to get into X. Dunno why. :( And, aparently, lynx isn't part of the base install, so I just gave up, and tried to install debian. For some reason the debian installer is fine, but I get a kernel panic when I reboot after the initial install. I guess BSD wins on ease of installation on my Alpha, but not by much.

      Of course, I've owned the alpha for less than 24 hours, so I assume it is something of my inexperience that makes it not work right...

    9. Re:hmmm by cdcarter · · Score: 1

      I highly agree. I have been mucking around in new OS's and distro's and FreeBSD was really easy for me to install. No mem-hog graphical installer, but it wasn't extremely cryptic either. But most importantly (to me at least) it got my non-standard, onboard video card properly configured in *one* try! FreeBSD was a godsend.

      --
      "Love is like a trampoline, first it's like "SWEET!!" then it's like *BLAMM!*"
    10. Re:hmmm by MPHellwig · · Score: 3, Funny

      I guess you didn't followed the excellent FreeBSD handbook?

    11. Re:hmmm by ckaminski · · Score: 1

      Spend the $180 for VMware Workstation 4.5. No only can you run Windows, but every version of Windows out there, DOS, etc...

    12. Re:hmmm by bcmm · · Score: 1

      Yes. I've tried to run win 98 SE under qemu. I think the CD may be messed up though. Any idea if windows 98 SE should install OK in qemu?

      --
      # cat /dev/mem | strings | grep -i llama
      Damn, my RAM is full of llamas.
    13. Re:hmmm by Aeiri · · Score: 1

      That's the way people feel about Linux the first time they try it, it's all just because you are used to Linux, and the something new is tricking your brain into thinking it's something absolutely amazing.

      I'm sure that if it were the other way around, you being used to FreeBSD and now trying Linux, you would feel the same way.

      (Granted, this is all just my thoughts on this matter... My only experience of FreeBSD was it freezing after the first display of the install ("Welcome to FreeBSD, now starting installation" or something like that))

    14. Re:hmmm by Anonymous Coward · · Score: 0

      I disagree.

      I've used various os' and distros inc debian, suse, openbsd, solaris, freebsd etc.. And always end up coming back to freebsd. It just seems to makes sense, don't need to guess.. (I started on suse), tried others still end up coming back to freebsd.

    15. Re:hmmm by blindbat · · Score: 1

      I used to use FreeBSD and loved it. I had to switch when I purchased a new laptop and couldn't get the pccard services to work. I tried many linux distos but never felt at home until Slackware. It was recommended to me from someone that appreciated Slackware's similarity in layout to FreeBSD.

    16. Re:hmmm by dkh · · Score: 1

      For years I used a 133 box as a workstation running X with fvwm and later windowmaker without problem. The box also served a few mailing lists and hosted a small mud and web services.

      I still have that box working deligently and capably as a firewall machine. 133Mhz provides plenty of cycles to get real work done when the operating system actually works well.

      That being said - buildworld on such a box is a day long afair, (thankfully its simple to build on another machine and install over NFS). I wouldn't even try to start KDE, Gnome, or Firefox on it. I think that says more about "big software" then it does about the os.

      Thanks to the *BSD's old hardware can still be put to good use.

    17. Re:hmmm by Anonymous Coward · · Score: 0

      VMware is definatly the way to go. I can have Solaris, Linux, FreeBSD, and Windows all running at the same time - no problems. I am using the 5.0 Beta and have great performance with it.

    18. Re:hmmm by DrSkwid · · Score: 2, Informative

      OpenBSD installs quickest, and that includes X & Apache

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    19. Re:hmmm by DrSkwid · · Score: 2, Informative

      getting lynx installed is a real pain

      # cd /usr/ports/www/lynx
      # make install

      or perhaps you'd prefer a pre-compiled binary

      # pkg_add ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packa ges-stable/All/lynx-2.8.5.tgz

      n.b. you'll have to remove your own spaces though =)

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    20. Re:hmmm by Anonymous Coward · · Score: 0
      Quasar writes
      "... It feels like it has more of a structure "
      Feelings are important. Much more important than facts.
      Barbra Streisand has feelings. John Kerry has feelings.
      Feelings, wo-o-o feelings,
      Wo-o-o, feel you again in my arms.
      Feelings, feelings like I've never lost you
    21. Re:hmmm by forkazoo · · Score: 1

      I didn't have another system handy at that moment to get any docs, and I wasn't familiar with BSD. I'm sure if I had a handy web browser, it would have been trivial to use google and figure out how to install lynx... But, I'm sure you see my dilemma. I'm sure I'll install some form of BSD on it again before I am through with the box, I just won't start at 1:00 am, without any docs handy the next time I do it... :)

    22. Re:hmmm by evilviper · · Score: 1
      Some linux distributions are more fragmentary than others. Gentoo linux in particular tends to put things in the same place every time; /etc/conf.d for commandline and environment options, and /etc/ for that package's config files.

      This is besides the point, IMHO. Even if one particular Linux distro is (mostly) consistent with where it puts files, where does that leave you when you go from one distro to another?

      Where is KDE installed again? /opt? /usr/local? /usr/X11R6/share/X11/libs? I think you get the point. I use Linux, but I must admit my annoyance with the, almost random placement of file from distro to distro. To say nothing of the searching game you have to play even with just a single distro.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    23. Re:hmmm by DrSkwid · · Score: 1

      If you won't read the instructions, what's the point of complaining ?

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    24. Re:hmmm by Glen+Ponda · · Score: 1

      Where is KDE installed again? /opt? /usr/local? /usr/X11R6/share/X11/libs?

      qpkg -l kde-base

    25. Re:hmmm by gothfox · · Score: 1

      Have you heard of package managers?

      With the ability to easily tell what file belongs to what package and to see all files of specific package there is nothing hard "to find where things end up".

    26. Re:hmmm by Anonymous Coward · · Score: 0

      Installed ok for me, though I installed from a backup .iso because my cdrom was buggered.

      I've not got the virtual network card working though, but the OS is fine.

    27. Re:hmmm by jo42 · · Score: 1

      > qpkg -l kde-base

      -bash: qpkg: command not found

    28. Re:hmmm by forkazoo · · Score: 1

      I didn't mean to sound like I was complaining. If you will note, BSD actually got the easy-install win in my 1:00 am install fest. :) Debian wouldn't boot on the thing.

      Eventually, I will read the docs, and get everything set up real purty, but I didn't care to take the time to do things right at that particular moment. Hell, I jury rigged the chassis switch so I could use a hard drive without the proper drive bracket, with the skins off! :)

      It was a new toy, and I intended o play with it directly, after all.

    29. Re:hmmm by Anonymous Coward · · Score: 0

      "Even if one particular Linux distro is (mostly) consistent with where it puts files, where does that leave you when you go from one distro to another?"

      Exactly the same point that when you go from one BSD distro to another?

      Repeat with me: Red Hat is to Debian what FreeBSD is to OpenBSD.

      "think you get the point. I use Linux, but I must admit my annoyance with the, almost random placement of file from distro to distro."

      No: you are just trolling in the most stupid way. Where the files go? Exactly where the FHS (Filesystem Hierarchy Standard) says to.

    30. Re:hmmm by Anonymous Coward · · Score: 0

      I disagree.

      I've used various os' and distros inc debian, redhat, solaris, hp-ux, freebsd (4 and 5), netbsd 2. And always end up coming back to debian. It just seems to makes sense, don't need to guess.. (I started on HP-Ux 9), tried others still end up coming back to debian.

    31. Re:hmmm by kernelistic · · Score: 1

      I disagree.

      I've used various os' and distros inc win3.11, win95, Win98 (rtm&se), winMe, win2k, winXP, bsdi, solaris, redhat, debian, suse, gentoo. And always end up coming back to FreeBSD. It just seems to make sense, don't need to guess (I started on SysV), tried others still end up coming back to FreeBSD.

      It's all a matter of personal preference. Just use whatever tool you are most comfortable with!

    32. Re:hmmm by knapper_tech · · Score: 1

      I have an nForce 3 chipset and no way to update the BIOS (HP's fault). FreeBSD's netinst cd won't even boot on my machine.

      --
      "There are some people that if they don't know, you can't tell them." ~ Louis Armstrong
  4. Who cares about this battle? by drinkypoo · · Score: 5, Interesting

    I don't see why people are so worried about advocacy. If you're not making money, what is the difference? Continue to refine the thing and get what you want out of it, and if other people don't get it, who loses? Personally I have a use for only a couple of operating systems now, and they are Linux and netbsd. netbsd because it runs on just about everything, and Linux because it's most supported. It's nothing against FreeBSD, which I simply don't need. The point is, I use whatever fits the job and if that was FreeBSD then I'd use that. The best fit is determined partially by functionality and partially by familiarity...

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    1. Re:Who cares about this battle? by thepoch · · Score: 4, Insightful

      You see, people are worried about advocacy because these create mindshare. Without advocacy, people won't understand what the advantages are with using/supporting whatever it is you are advocating.

      Without advocacy, your product/whatever will seem inadequate, small, meaningless. This will make your whatever simply useless in the eyes of those who have not decided for themselves at the moment.

      People who are not making money out of this have all to lose if they don't get the advocacy they need. They don't have marketing might, and advocacy is all they have. The moment they lose advocacy, they lose mindshare, they lose users. They will them either wither and cease to exist, or become mediocre and simply unimportant, a relic of the past, with the people unwilling to just move on.

      You have already decided what you need/want. This makes advocacy useless for you. For the rest of those who have not finalized that decision, they need this stuff to understand the advantages as viewed by those who use the stuff.

      Of course, you are also advocating Linux and NetBSD by stating you use those. You didn't give hard facts, but it's still advocacy in a simpler form.

    2. Re:Who cares about this battle? by jjohnson · · Score: 1

      Advocacy is to free software what marketing is to commercial software: the driver to bring in currency. In free software, that currency is warm bodies, both users and people who actively contribute to the product. Free software projects benefit mightily from community involvement, to the point where a lack of involvement can kill an otherwise promising project.

      --
      Anyone who loves or hates any language, platform, or manufacturer, doesn't know what they're talking about.
    3. Re:Who cares about this battle? by Trick · · Score: 0, Redundant

      For open source projects, especially projects as large as a full OS, advocacy can be critical. The more people know about, and care about, your project, the bigger your developer pool.

    4. Re:Who cares about this battle? by debilo · · Score: 2, Informative

      I don't see why people are so worried about advocacy. If you're not making money, what is the difference?

      Donations. Many (maybe most) FOSS developers don't get paid, this is especially true of FreeBSD (or any of the BSDs) since there's less corporate backing than with Linux. A more vocal advocacy will surely change that by drawing more companies' attention to FreeBSD (look what IBM does for Linux) and get them to support the development, and a larger userbase will surely increase much needed donations, be that money or hardware.

      Continue to refine the thing and get what you want out of it, and if other people don't get it, who loses?

      The FreeBSD community loses, for the reasons laid out above. The more attention FreeBSD draws to itself, the more donations will flow, the more corporate backing they will get, the quicker native drivers will be written, etc. etc. Advocacy is important.

    5. Re:Who cares about this battle? by cperciva · · Score: 4, Interesting

      [If other people don't know about FreeBSD], who loses? Personally I have a use for only a couple of operating systems now, and they are Linux and netbsd.

      To answer your question: You lose.

      Linus Torvalds has said that the idea behind Linux is "do it yourself". The idea behind BSD -- coming, as it does, from an academic background -- is "there's lots of trash out there. Let's give people something better".

      As far as providing people with a better alternative is concerned, writing FreeBSD doesn't accomplish much if everyone keeps on running the Linux distribution of the day.

    6. Re:Who cares about this battle? by NutscrapeSucks · · Score: 5, Insightful

      Advocacy is to free software what marketing is to commercial software

      Actually there's a key difference. Most marketing is carefully directed at potential new customers. Most "advocacy" takes place in forums specifically designed for advocacy (comp.*.advocacy, slashdot, ars technica battlefront, etc), where a tiny number of relatively knowlegable users quibble amongst themselves for kicks.

      Let's take this very article as an example. Both FreeBSD and NetBSD have relatively small userbases which primarily consists of Unix and BSD-saavy users. Neither project has very much to gain by converting the other's users. (Unless there really is some threat of one or the other dying.) Either project would have much more to gain trying to convert the HUGE market of fleeing commercial UNIX users instead of arguing amongst themselves. You'll notice that's what RedHat is doing rather than trying to pick off Debian customers.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    7. Re:Who cares about this battle? by spiritraveller · · Score: 2, Insightful

      Advocacy in open source is important because it indirectly affects the speed of development and ultimately the survival of the project.

      If hardly anyone were using FreeBSD because they thought it "sucked", then there would be far fewer people willing to develop FreeBSD.

      Those who are developing it would find their efforts less fruitful, because fewer people would exist to fix bugs and improve on their work... eventually FreeBSD would go the way of the Amiga... a few diehard users stll existing, but essentially dead.

      Not to imply that that isn't already the case. (I'm kidding... I'm kidding!)

    8. Re:Who cares about this battle? by Anonymous Coward · · Score: 0

      if you have no advocates (word of mouth, print, www) you have no new users. no new users leads to smaller pool of developers.

    9. Re:Who cares about this battle? by CDMA_Demo · · Score: 1

      I've been using FreeBSD and NetBSD for over one year now for two good reasons: 1) They both run faster that any linux distro on my 150 Mhz 32 MB ram machines. Even slackware and gentoo fail me here, regardless of how much optimizations I include in the 2.6.* kernel 2) The security is outstanding compared to linux distros. My two machines serve as routers and firewall plus I needed something light and fast. I also use these systems to play around with socket programming, and they are great. With both NetBSD and FreeBSD, you get a core system, and then you can use ports to install whatever it is that you need. Its more clean and organized compared to all Linux distros out there. You will be surprised how much junk mainstream linux'es install on your system. Someone will ask, "what do you mean by faster?". Try compiling a small c++ program, for example. I say people should use Linux as a bootcamp, sort of a training field, so you are better prepared to handle classic unix OSes like BSD.

    10. Re:Who cares about this battle? by Anonymous Coward · · Score: 0, Flamebait
      CDMA writes:
      ". . . my 150 Mhz 32 MB ram machines."
      Maybe if you got an after-school job at McDonalds, you could save up for a new Dell.
      Also, try asking your mom to increase you allowance.
    11. Re:Who cares about this battle? by Anonymous Coward · · Score: 0
      Since FreeBSD is the slowest operating system, how does that make it better?

      Maybe you are telling a fib?

    12. Re:Who cares about this battle? by CDMA_Demo · · Score: 1

      Anonymous Coward says:

      "Maybe if you got an after-school job at McDonalds, you could save up for a new Dell."

      here you invoke two obnoxious brand names, McDonalds and Dell (a man is known by the company he keeps). Obviously you are a "supersize me" windows guy, so why don't you chill out in the M$ area?

      "Also, try asking your mom to increase you allowance."

      What works for you will not work for others. Come back in a couple of years when you can share some new experiences.

    13. Re:Who cares about this battle? by Anonymous Coward · · Score: 0

      Stephen McNally, what a mean man. Boy, could he play the bad guy and almost make you love him. Not to condone his actions, but I'd have to say that he acted with bravado when he killed BSD at Sun. He had the knack for being mean. Honestly, he needs to be the "man" to stay alive, but fate has a way of making humans small. Anyway, too bad that BSD is dead.

    14. Re:Who cares about this battle? by mollymoo · · Score: 1
      Mindshare? You are a PHB and I claim my $5.

      You advocate your fave OS so more people will use it. More users attracts more developers: some users are also developers, developers often want their software to be widely used (kudos, cash, karma...). With more developers your fave OS gets better quicker.

      --
      Chernobyl 'not a wildlife haven' - BBC News
    15. Re:Who cares about this battle? by Anonymous Coward · · Score: 0
      Even once you get past the fact the *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. The funeral bell is tolling for *BSD. Bow your head; the parade's gone by -- *BSD is dead.

    16. Re:Who cares about this battle? by Anonymous Coward · · Score: 0

      I still have a few machines kicking around at that speed , and i work full time. Like the poster said they were for his firewall and router, so im guess he has a hire end box for actual work. still on a machine that low you still run a bsd with icewm and a lowend browser and such

    17. Re:Who cares about this battle? by Anonymous Coward · · Score: 0

      Maybe if you got an after-school job at McDonalds, you could save up for a new Dell.
      Also, try asking your mom to increase you allowance.


      I guess I'll have to get rid of the 166mhz 32MB router machine I have. After all, I make $40+/hr, I could afford a P4/3.0Ghz box to sit in a corner and run my internet connection... What? *Overkill*? Does that matter?

      Hell, my fastest machine is a P3/1Ghz. And good god, why the hell would I want a *Dell*??

  5. Not to mention... by elid · · Score: 5, Funny

    ...FreeBSD is getting a new logo (well, 0 submissions to date, but still !

    1. Re:Not to mention... by Anonymous Coward · · Score: 1, Interesting

      Heh, give it time. The contest just started five days ago.

      Still, from reading the mailing lists, creating a new logo is pretty unpopular in the FreeBSD community. That unpopularity stems from people thinking that this logo will *replace* Beastie, which isn't the case.

    2. Re:Not to mention... by Anonymous Coward · · Score: 0

      So what is the case then?

      As someone who doesn't follow the mailing lists I had assumed the new logo was to replace beastie. Is it just for use in southern USA? :)

      Theres even 2000 people who signed the petition .

    3. Re:Not to mention... by Anonymous Coward · · Score: 0

      No need for the petition, Beastie's gonna stay. :)

      Read the Q&A --> http://logo-contest.freebsd.org/

    4. Re:Not to mention... by laffer1 · · Score: 1

      I submitted a logo this weekend so they have at least 1. :)

  6. More people need to try and use FreeBSD by Kip+Winger · · Score: 5, Interesting
    Repeat a lie enough, and it becomes true. That lie, mostly being, that FreeBSD is dying, or is some arcane system only to hack around on, similar to Plan9.

    In fact, for those who haven't tried it, it's quite an excellent full-featured Unix, with everything you'd find under Linux. In fact, it's fully binary compatible with Linux.

    The only difference is that it does things the old way -- vi is vi, not vim, and you get sh, csh or tcsh instead of bloated bash. It doesn't have anyone pushing for "ease of use," though it's about at the level of slackware, except with ports, the greatest package management system known to man. Gentoo's portage doesn't even come close to the flexibility and reliability of ports.

    Internally, it runs great, because it's not doing things the kernel shouldn't do to boost benchmarks. It's not deeply involved in corporate America, but remains strong due to good management.

    Plus it's far more secure. With how much Linux websites are hacked these days -- see http://zone-h.org/ and check out the statistics section, at least 70-80% of website hacks are Linux based -- I wouldn't run it on Linux. FreeBSD is the obvious choice, as it runs its services flawlessly.

    --
    - - - - - Fear not the reaper, but my shiny white teeth.
    1. Re:More people need to try and use FreeBSD by drinkypoo · · Score: 2, Insightful
      Amusing that you should mention gentoo, in which vi is vi, not vim. It's not installed with the system by default, though. I also don't know why you say that ports has more flexibility, but it probably does have more reliability.

      As for linux websites being hacked, that's because they're not updated. If you fall behind on your FreeBSD updates, you'll get rooted too. Usually it's not a kernel hack, it's an application hack that would probably happen to FreeBSD too.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:More people need to try and use FreeBSD by Anonymous Coward · · Score: 0

      On the downlow... the FreeBSD kernel == owned.

      never compare signed to unsigned :)

    3. Re:More people need to try and use FreeBSD by oxygene2k2 · · Score: 1

      I wasn't aware that the original vi (by sun) was released as open source. are you sure that gentoo's vi isn't just nvi or elvis?

    4. Re:More people need to try and use FreeBSD by drinkypoo · · Score: 1
      "AUTHOR William Joy. Mark Horton added macros to visual mode and was maintaining version 3. This version incorporates changes by Gunnar Ritter."

      The ebuild seems to have fled, though; I got it by emerging vi, but emerge -p vi says emerge: there are no ebuilds to satisfy "vi". so I don't know where the hell it went :/

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    5. Re:More people need to try and use FreeBSD by Anonymous Coward · · Score: 0
      vi is vi, not vim, and you get sh, csh or tcsh instead of bloated bash

      But vim is one of the best text editors in existence, whereas vi is almost unusable. Why would I want inflict that on myself?

      The same goes for bash. I like the "bloated" features; they come in handy. If I wanted to suffer deprivation while I use a computer I'd wear a hairshirt.

    6. Re:More people need to try and use FreeBSD by ArbitraryConstant · · Score: 1

      "Gentoo's portage doesn't even come close to the flexibility and reliability of ports."

      Portage's flexibility is considerably better.

      However I agree on the other point. Portage's reliability is much, much... much worse.

      --
      I rarely criticize things I don't care about.
    7. Re:More people need to try and use FreeBSD by Cthefuture · · Score: 1

      Until I can run the latest VMware under FreeBSD, I'll be sticking with Linux. The same holds for IvTV (hardware PVR) support under FreeBSD.

      I generally like BSD but it suffers even worse than Linux when it comes to available software (Linux being worse than Windows).

      Plus it's far more secure. With how much Linux websites are hacked these days -- see http://zone-h.org/ and check out the statistics section, at least 70-80% of website hacks are Linux based -- I wouldn't run it on Linux.

      Yeah, but isn't this related to the fact that more sites run Linux? I mean, most BSD servers are running the exact same hackable software (Apache, ssh, etc.) Rarely do I see kernel level hacks. Especially not remotely exploitable kernel hacks.

      --
      The ratio of people to cake is too big
    8. Re:More people need to try and use FreeBSD by Anonymous Coward · · Score: 0

      yes, freebsd is not competing on the desktop level with linux. it blows it away on the management/maintenance/administration front IMHO.

      now i notice *a lot* more vulnerabilities in the linux kernel in the last few years than in the FreeBSD kernel. nevertheless, you are right that most
      remote exploits are application holes, and yes they both run the same applications.

      there are some differences though. freebsd will email you each night with a list of installed ports that have reported vulnerabilities (see portaudit for more info).

      there are other reasons that freebsd might be easier or more likely to secure/keep secure, but these are a few i haven't seen mentioned.

    9. Re:More people need to try and use FreeBSD by Anonymous Coward · · Score: 0

      "Portage's flexibility is considerably better."

      I don't use Gentoo, so I don't know about portage. What is that makes it more flexible?

    10. Re:More people need to try and use FreeBSD by jefp · · Score: 2

      >it's fully binary compatible with Linux

      It's not just compatible, it actually runs Linux programs faster than Linux does.

    11. Re:More people need to try and use FreeBSD by LurkerXXX · · Score: 1
      There is a difference between what is the default and what is available. You have to realize that other folks may have think different applications are 'better' than what you do. Better is a relative term, depending on what you want to do and how you like to do it.

      In short, if you want vim, you can install it. If you want bash, you can install it.

    12. Re:More people need to try and use FreeBSD by Anonymous Coward · · Score: 0

      So why not but the version that's better for 90% of the people in by default, and let those who want a 1970s vintage featureset do the extra installing?

    13. Re:More people need to try and use FreeBSD by Anonymous Coward · · Score: 0

      " If you fall behind on your FreeBSD updates, you'll get rooted too."

      Are you speaking from experience? I know several 10 year old FreeBSD installatiobs on the Internet none of which have ever been broken into let alone rooted.

    14. Re:More people need to try and use FreeBSD by Anonymous Coward · · Score: 0

      Regarding Zone-H.org stats before you take such a case seriously:

      So far, so good except from one detail: the only exact action after watching these data is that

      YOU SHOULD SEND ALL THIS ANALYSIS AND THESE GRAPHS IN /DEV/NULL

      Why? The reason is simple.

      First of all, somebody might argue that the data should be re-evaluated and proportioned to the total amount of worldwide installations.

      Second, crackers are choosing OS depending of what is "leet" at that very moment (remember the Solaris Armageddon 18 months ago?)

      Availability of 0days for particular OSs is also contributing to the "mumbo jumbo" curves of the above graph.

      EVEN THEN, EVERYTHING SHOULD STILL GO TO /DEV/NULL

      In fact, nowadays many of the intrusions are performed at database or application level.

      Regardless the OS.

      Regardless the web server.

      Sql injection and file inclusion are the most used tecniques in the latest months. This is happening because the usual "availability" of exploiting codes has been constantly decreasing over the last 12 months since groups like Teso has stopped to release to the public.

      The moral is, in this historical period of the Internet, don't trust anybody who is "lecturing" about the inherent vulnerability of a particular Operating System.

    15. Re:More people need to try and use FreeBSD by Anonymous Coward · · Score: 0

      No it doesn't.

    16. Re:More people need to try and use FreeBSD by Pedrito · · Score: 1

      With how much Linux websites are hacked these days -- see http://zone-h.org/ [zone-h.org] and check out the statistics section, at least 70-80% of website hacks are Linux based

      Without being able to state what % of that market Linux is, your percentages mean nothing. For example, if Linux is 70-80% of that market, then it would say that they're all pretty equally hackable. I'm not saying they are equally hackable, I'm just saying your statistics don't provide any reference by which to measure.

    17. Re:More people need to try and use FreeBSD by Anonymous Coward · · Score: 0

      The core idea is to keep it simple: provide a Unix-like system that will be familiar to Unix users, and let those who want extra software select the appropriate little check box during the install.

    18. Re:More people need to try and use FreeBSD by sunwukong · · Score: 1

      I was benchmarking *native* binaries on my old rig (dual PIII Xeon 700MHz 2MB w/ 640MB PC100 DRAM) on both Gentoo 2004 (gcc 3.3.2) and FreeBSD 5.2.1 (gcc 3.3.3) using:

      nbench
      - FreeBSD slightly faster on memory & integer (3% and 1% respectively)
      - Linux much faster on floating point (17%)

      scimark
      - FreeBSD faster on FFT (11%), SOR (3%) & LU (5%)
      - Linux faster on Monte Carlo (2%) & Sparse Matmult (16%)

      stream
      - FreeBSD faster on copy (1%) & scale (2%)
      - Linux faster on add (7%) & triad (10%)

      ubench
      - Linux faster on both cpu (5%) & mem (60%)

      I haven't pulled apart these programs in minute detail to account for any discrepencies, but it seems that most operations will operate at the same speed (within a margin of error) at least on this old machine.

      On my newest rig (dual Opteron 242s w/ 2GB PC3200 DDRAM each) FreeBSD wasn't stable enough at the time of setup for me to test it properly.

    19. Re:More people need to try and use FreeBSD by jefp · · Score: 1

      You're benchmarking CPU and physical memory operations there. There's not going to be much difference with any OS on those. Where FreeBSD wins is in things like network & disk I/O, virtual memory, context switching, etc.

    20. Re:More people need to try and use FreeBSD by ArbitraryConstant · · Score: 1

      It's better at handling more diverse dependencies and upgrading existing software.

      It's also more up to date, but that's a very mixed blessing, because they don't do proper regression testing and stuff breaks a lot as a result.

      --
      I rarely criticize things I don't care about.
    21. Re:More people need to try and use FreeBSD by Brandybuck · · Score: 1

      I'll bet you a lot that it's really nvi, which just about everyone calls plain old "vi". This is the vi that the BSDs use, since it was the replacement for AT&T's vi in 4.4BSD. From the README for nvi: "This is the README for nex/nvi, a freely redistributable implementation of the ex/vi text editors originally distributed as part of the Fourth Berkeley Software Distribution (4BSD), by the University of California, Berkeley."

      --
      Don't blame me, I didn't vote for either of them!
    22. Re:More people need to try and use FreeBSD by sunwukong · · Score: 1

      Lesse, lmbench 2.0 ...

      "Simple" stat, fstat, read, write, open/close
      - Linux at least 100% faster than FreeBSD

      "Select" fd's (incl. tcp)
      - FreeBSD at least 100% faster than Linux

      "Process" fork +exit,+execve,+/bin/sh -c
      - Linux up to 100% faster than FreeBSD

      "Bandwidth"
      - tmp write: Linux 30% faster
      - localhost socket: Linux 13% faster
      - sock stream: FreeBSD 16% faster
      - pipe: FreeBSD 33% faster

    23. Re:More people need to try and use FreeBSD by LurkerXXX · · Score: 1

      You mean the version that's easier for 90% of Linux users switching over? I think the BSD folks would rather cater to the current BSD users than add junk to a default install just for switchers.

    24. Re:More people need to try and use FreeBSD by thejuggler · · Score: 2, Insightful

      "vi is vi, not vim, and you get sh, csh or tcsh instead of bloated bash"

      I have bash on my FreeBSD installs. vim is in the ports collection. So it doesn't install everything by default. That's a good thing isn't it?

      -----
      Happy user of FreeBSD, Slackware, Solaris 10 and OSX. I still have Windows 2000 Server to remind me why I use the others.

    25. Re:More people need to try and use FreeBSD by Anonymous Coward · · Score: 0

      You're horribly misinformed. At no point in time in their entire existances has FreeBSD ever had lower context switch or syscall overhead than Linux.

      "Winning in things like network & disk I/O, virtual memory, etc" is a very vast statement, and definitely wrong in some cases - possibly even _most_ cases.

    26. Re:More people need to try and use FreeBSD by setagllib · · Score: 1

      Define 'better'. I love vim, in its ease of use and power, but nvi has a MUCH smaller footprint in every way, and for some of the lower-end systems you may run on (applies more to NetBSD which fits on these systems, than FreeBSD) it's more than enough.

      FreeBSD also boldly cater for newbies with ee (easy editor - don't confuse with electriceyes) which is very painful to use (at least compared to pico/nano) but also has a small-enough footprint to be worth keeping just for the broader audience.

      At least you get tcsh, which has 90% of bash's features and some bash doesn't, and itself is very graceful and efficient. The other BSDs stick with csh, but anyone in their right mind installs their favorite shell from pkgsrc/ports within their first boot of a new system.

      Personally what I think FreeBSD severely LACKS is a CVSup functional equivalent (preferably in C, so as not to need ezm3 in the base too), which is necessary to fetch sources and ports trees in any successful way. NetBSD uses CVS AND has the client in the base package, so you don't have a chicken-egg problem getting pkgsrc.

      Base systems get a lot of arguments surrounding them, but of all the BSDs I like FreeBSD's the most. It keeps up-to-date and relevant, and besides the CVSup dilemma it's enough to get a good system up with minimal fishing in ports.

      DragonFly BSD's will be better once gcc 3.4 is the default and works for everything, which makes it more consistent. The rest of their work is good, like OpenBSD's new BSD-licensed replacements for GNU junk entering the base system.

      --
      Sam ty sig.
    27. Re:More people need to try and use FreeBSD by jwr · · Score: 1

      Would someone care to explain how Gentoos portage doesn't come close to FreeBSD ports?

      This is a serious question -- I'd really like to know what's better about the ports system.

    28. Re:More people need to try and use FreeBSD by Neil · · Score: 2, Informative

      The original vi wasn't by Sun. It was written by Bill Joy at Berkeley. The command-line version of the editor, ex, was in the very first "Berkeley Software Distribution". The first vi for display terminals was in 2BSD. (source: Twenty Years of Berkeley Unix, Marshall Kirk McKusick's chapter in the O'Reilly Open Sources book).

      The vi that FreeBSD uses these days is nvi, a "bug-for-bug compatible" rewrite of the original, which was produced for 4.4BSD (presumably the original vi/ex was "encumbered", derived in some way from Bell Labs Seventh Edition Unix sources?).

    29. Re:More people need to try and use FreeBSD by yamla · · Score: 1

      It is NOT fully binary compatible with Linux. I cannot get VMWare 4.5 to run in FreeBSD, for example. Crazy counterexample? Perhaps, but VMWare was a critical application for me and as a result, I had to go back to Linux.

      I had some other problems as well. valgrind had problems but my understanding is that these have been resolved now and may not have been anything to do with FreeBSD in the first place.

      --

      Oceania has always been at war with Eastasia.
    30. Re:More people need to try and use FreeBSD by lachlan76 · · Score: 1

      Check out the stats on OpenBSD vulnerabilities sometime...I doubt you will find that Linux is more secure anytime soon.

  7. I agree by bogaboga · · Score: 5, Interesting
    Yes, because the BSDs continue to shine where Linux and Windows seem to fall short IMHO. This is software pakgage management. I am using Debian now and was shocked to find that even for Debian, with its much acclaimed apt tool, Debian got confused and made my system unstable when I decided to upgrade it.

    I also heard that Windows used or at least used some BSD work in it's internet capability push years ago. One question will always dog me: Why aren't the BSD's as popular with their very good license at least in the eyes of the IBMs and HPs?

    1. Re:I agree by Mr+Bill · · Score: 1

      I use both FreeBSD and Debian regularly, and have to say that I've had my problems with the ports collection as well. Has anyone tried to upgrade perl lately? Here is an excerpt from /usr/ports/UPDATING on how to upgrade perl (just a minor version upgrade)

      * run some magic incantations to upgrade all ports depending on perl,
      that is run something like :
      portupgrade -f `(pkg_info -R perl-5\* |tail +4; \
      find /usr/local/lib/perl5/site_perl/5.[68].[1245] -type f -print0 \
      | xargs -0 pkg_which -fv | sed -e '/: ?/d' -e 's/.*: //')|sort -u`
      This is likely to fail for a few ports, you'll have to upgrade them
      afterwards by hand.

      Not the cleanest way to do a package upgrade. When I upgrade perl on debian, it just had to download a few packages, and everything was handled properly.

      I like both systems for what they provide me, but neither system is perfect...

    2. Re:I agree by northcat · · Score: 0, Troll

      I've been using debian for some time and apt works fine for me. Even with sarge [the testing (beta-like) version of debian]. But FreeBSD's package management system has screwed my system many times. But you can't give much value to what happened on a particular user's system - me or parent. Generally speaking, apt is definitely easier to use and overall better than FreeBSD's package management system. Yes, even for compiling packages from source.

      People say BSDs are better than Linux and Windows because of the It's-a-less-popular-OS-so-it-must-be-good-and-I-mu st-be-cool-for-using-it syndrome. The same thing goes for a lot (most) of Mac users. Face it. x86 and x86-based OSes are better than Mac and OS X. Linux is better than *BSD. And in some areas Windows is better than Linux.

    3. Re:I agree by Anonymous Coward · · Score: 0

      "Yes, because the BSDs continue to shine where Linux and Windows seem to fall short IMHO. This is software pakgage management."

      Yea because clicking on a single .exe is just so difficult. I'm sorry but that's bsd zealot talk, not real world facts. For Windows from an end user standpoint you have moron-proof double click and from and admin point you have Group Policy and any number of 3rd party tools which make deploying apps a snap.

      "One question will always dog me: Why aren't the BSD's as popular with their very good license at least in the eyes of the IBMs and HPs?"

      Because the GPL and Linux offer an platform that can't be closed up and co-opted as easily as a platform relying on the BSD license. For as much as people slam the GPL saying its anti-business, the GPL is exactly the reason why Linux is where it is today and why it so clearly won out over the BSD's when it came to major industry backing. The future these companies want is one based or at least influenced by the principals of the GPL.

      You can talk till your blue in the face why a BSD style license is better but it won't change anything.

    4. Re:I agree by che.kai-jei · · Score: 1

      because its not as popular. [? probably ?in open source cheerleader terms]
      no one cares about the 'good'
      apple do by releasing code back. even though they arent
      really 'GPld' into doing it!
      its not seen as a 'good' and they still keep all their nice toys. [as well they should if they want to/ esp in it benefits them to do so!]

      you see?

      how many open source developers are shaping the future of the next OS X release? [ i really don't know- it could be thousands of netBSD and freeBSD and openBSD devs -- but the point is i dont know that and i doubt its more than small handful. not that apple needs or cares! ]

      but SUSE, redhat, ubuntu, whatvernux 2.0- or any open source package / project *LIBERATED* by ibm/*whateverOpenSourceDarlingCorpoftheMonth??
      pe rsonally i know people who are actively helping
      the 'community' eg i personally am one of those people . and end users? - they can help too - any wya they can.

      i am not trying to malign BSDs or apple. i am reporting on the perceptions of others as related to me and my own somewhat idiotic perceptions.

      ps these are also the perceptions which inform me and keep me merely as a user of the wonderful freebsd, openbsd and pf, rather than contributing [as opposed to linux.and tbh.. i'm not THAT thrilled with linux distro's. they just leave me content.]

    5. Re:I agree by dermusikman · · Score: 1

      the BSDs aren't as popular with heavy hitters because if they contribute code, there is absolutely NO promise of return with that code. the GPL puts everyone on equal footing - IBM contributes code, and I can contribute code, and both parties may take advantage of it.
      in BSD, IBM contributes code, and I can improve upon that code and close off my source. IBM gains nothing.

    6. Re:I agree by destiney · · Score: 1


      Yup.. My Perl has been semi-broken ever since the 5.6.8_2 release several weeks ago. I had to rebuild all Perl modules myself ( which should have updated themselves as dependancies if they are dependant on a specific version of Perl, right? ), and I still have 4 Perl modules that refuse to rebuild at all. I thought RELEASE was the most stable version of FreeBSD, that's why I upgraded from 4.10. I gotta say 5.3 isn't living up to the name as far as I can tell.

    7. Re:I agree by poopdeville · · Score: 1

      People say BSDs are better than Linux and Windows because of the It's-a-less-popular-OS-so-it-must-be-good-and-I-mu st-be-cool-for-using-it syndrome. The same thing goes for a lot (most) of Mac users. Face it. x86 and x86-based OSes are better than Mac and OS X. Linux is better than *BSD. And in some areas Windows is better than Linux.

      Good troll! Thankfully, I think people say BSDs are better than linux because they fit their needs better. Same with OS X and windows. Nobody really cares which OS you're using anyways, outside of 12 year olds on usenet.

      --
      After all, I am strangely colored.
    8. Re:I agree by Anonymous Coward · · Score: 0

      Yeah, but on the back side of that, there are many commercial products made by thriving companies that used BSD code.

    9. Re:I agree by Homology · · Score: 1
      Why aren't the BSD's as popular with their very good license at least in the eyes of the IBMs and HPs?

      One view from Why Researchers Should use a BSD-style License Instead of the GPL :

      Linux is most attractive commercially to (1) small companies selling CDs primarily to end-users, not developers, in an environment where ``buy-low, sell-high'' may still give the end-user a very cheap product (this does not mean that Linux is not attractive to programmers); (2) hardware companies that intend to undermine software companies in the OS business; and (3) companies that expect to survive by providing various forms of technical support (including documentation) for the GPLed intellectual property world.
    10. Re:I agree by cpghost · · Score: 1

      I thought RELEASE was the most stable version of FreeBSD

      You are not running RELEASE, if you updated your ports tree :). At least, not *exactly*.

      Good luck with the remaining Perl modules.

      --
      cpghost at Cordula's Web.
    11. Re:I agree by Anonymous Coward · · Score: 0

      Fo most 'internet server' type applications the differences between Linux, BSD, and Solaris are almost negligible. There's a real "coolness" factor which drives people.

    12. Re:I agree by Anonymous Coward · · Score: 0

      that magic worked for me, but it is simply a shortcut! that's why it looks like magic.

      you can't compare a perl upgrade with packages vs. source. when compiling and installing from source (common freebsd style), one needs to 'recompile' and upgrade/reinstall (i know, it's perl, most of it isn't 'compiled') all packages that depend on the perl distribution that is being upgraded. with packages, you just need to overwrite the old packages with new ones.

      ports != packages!

      because of freebsd's sourcebased system with ever changed interconnected ports, one really owes it to themselves/their organization to utilize an identical machine (at least identical software) for testing updates and upgrades before pushing them to a production machine.

    13. Re:I agree by Hope+Thelps · · Score: 1

      Why aren't the BSD's as popular with their very good license at least in the eyes of the IBMs and HPs?

      They are. If IBM or HP want to take freely available code and relicense it on other terms then BSD fits that need perfectly and is very popular for that purpose.

      If, on the other hand, IBM or HP want to work on a collaborative open source project without competitors being able to relicense code under more restrictive terms then BSD is less suitable.

      It's horses for courses.

      --
      To summarise the summary of the summary: people are a problem. ~ h2g2
    14. Re:I agree by Anonymous Coward · · Score: 0

      bullshit.

      sure, the difference to the end user may be minimal. the difference to management could be well, just about anything depending pretty much purely upon their viewpoint, but the difference for a sysadmin or an organization that runs a lot of boxes could be very wide.

      at the os/server box level, we use different tools to manage our packages/ports and even distributions. this does make a difference for those managing the boxes/services.

      since admins cost a lot compared to boxes and bandwidth, assuming that linux/solaris/freebsd are all on equal footing for the job at hand, i would say, go with whatever is going to be productive and manageable for your sysadmins!

    15. Re:I agree by Brandybuck · · Score: 0

      Why aren't the BSD's as popular with their very good license at least in the eyes of the IBMs and HPs?

      IBM: As an ex-monopolist themselves, they still think in terms of world domination. IBM is simply incapable of choosing any product that doesn't dominate the market. Hell, you couldn't even get their own OS/2 on one of their PCs! So of course they choose Linux, it has the most mindshare of any Free Software operating system.

      HP: HP had to go with Linux, otherwise they would piss off Maddog, and you don't want a pissed of Maddog roaming your halls!

      --
      Don't blame me, I didn't vote for either of them!
    16. Re:I agree by Anonymous Coward · · Score: 0

      Bullshit to your bullshit. The tools aren't significantly different enough to affect the cost of ownership. Even you agree that it's a matter fo personal perference only.

    17. Re:I agree by Mr+Bill · · Score: 1
      that magic worked for me, but it is simply a shortcut! that's why it looks like magic.

      I know what the command was trying to do, but would suggest that it should be unnecesary in a system as 'amazing' as the ports collection.

      Upgrading perl on FreeBSD is a non-trivial task that has the tendency to break the system. All I am saying is that this is a deficiency in the ports system!

      you can't compare a perl upgrade with packages vs. source

      I'm not talking about having to compile verses not compile. I am talking about a very basic concept in package/port management, and that is depedencies. Appearantly the ports collection doesn't handle dependencies as well as some people would make you think. If it did, it would not allow you to upgrade (without using force) your perl port without also upgrading all ports that depend on it. You have to do a bit of hoop jumping to get things done, and even then you are told that it might not work.

    18. Re:I agree by Anonymous Coward · · Score: 0
      When we think about FreeBSD, we can't help but be
      reminded of DeForest Kelley's prescient observation:
      It's dead, Jim.
    19. Re:I agree by Anonymous Coward · · Score: 0

      That's not the only thing, back in 5.2.1, updating gettext (and certain other packages manually) was required to even get a gui installed (Yes, I'm running it as a desktop). I figured, hey, portinstall kde should go ok, nope..

      Though, this is a portupgrade issue, but I don't get where people get this "reliable" part about it. It would be nice to have something like Portage for Freebsd where most (if not all) depedencies are updated.

      But after some tweaking, everything is good now :)

    20. Re:I agree by Anonymous Coward · · Score: 0

      Bullshit to your bullshit of his bullshit. Working in a mixed environment can significantly increase the TCO, as every clever hack to make a system more usable will have to be done for each platform.

    21. Re:I agree by geminidomino · · Score: 0

      Does 5.x not have a -STABLE branch yet? That's generally supposed to be the most stable (since it's applied bugfixes since release, and eventually turns into the next release. At least, thats how they've done the RE since 2.x)

    22. Re:I agree by Anonymous Coward · · Score: 0
      When NetBSD broke off it was considered militant. The was partly because Chris Demitrious did not get along with people. Other people were upset because their patches (submissions to the patchkit effort) were not accept. There was much ill feelings. Chris is now a different person, I think he learned things. Those other peoples are now the core team at NetBSD.

      Theo de Raadt was the most militant, hence the hard-line at OpenBSD. NetBSD people, as they tell it, just want Theo to not yell at people. He considered it censorship (see recent DDJ article).

      Many other fact worked their way in. Aside from the stuff I've mentioned, there is still lots of ill feelings toward the authors of 386BSD. Another factor is BSDi. Many individual (most not now at BSDi) actually started rumors and incited mis-trust. AT&T also added pressure at the time by claiming Unix was a National (treasure??) and therefore should be consider un-exportable. This in a similar way as we have controls over munitions.

      This notion was defeated in the courts, but by an out-of-court settlement. Part of the settlement did not allow anyone to talk about it. In any case it was too late for BSD. BSD had lost any chance it might have had. That is what killed BSD.

    23. Re:I agree by Anonymous Coward · · Score: 0

      It does. It's just that it's an unstable piece of crap.

    24. Re:I agree by Anonymous Coward · · Score: 0

      That's not true. IBM (or whomever) can submit code to BSD with usage restrictions if they really think someone else can better develop it than they can. The BSDL, like most licences, doesn't disallow mixing of code with different licences (the GPL does disallow this, which is the main reason some of us don't like it).

    25. Re:I agree by Badanov · · Score: 1
      There is a text instruction at the end of every perl install/upgrade which reminds you to export some kind of indication your newest install of perl is now the default version the OS should use.

      I forget the command, but like you I was kinda upset about older perl modules not working with the newly install perl until I read that.

      I run a web server that uses CGI scripts and several database modules.

      FreeBSD has been very good to me.

      --
      Dawn of the Dead
    26. Re:I agree by geminidomino · · Score: 1

      Cute. I ask an honest question (I don't know if 5.x has a -STABLE branch or not) and some asshat mods me "Overrated". Idiots...

      (Posted so that someone who knows the answer but reads at +1 can actually see the question: Does FreeBSD 5.x have a -STABLE branch yet?)

    27. Re:I agree by Brandybuck · · Score: 1

      If you contribute code under the BSD license, everyone still gets to use it. You can't both contribute and close it off. It doesn't work that way. Both parties still get FULL advantage of all contributed code.

      Of course, you're not required by the license to contribute anything, but so what? I've always preferred voluntary contributions over sour grapes myself.

      --
      Don't blame me, I didn't vote for either of them!
    28. Re:I agree by Brandybuck · · Score: 1

      Appearantly the ports collection doesn't handle dependencies as well as some people would make you think.

      Actually it does. It just doesn't cover all the oddball corner cases.

      If it did, it would not allow you to upgrade (without using force) your perl port without also upgrading all ports that depend on it.

      When the upgrade doesn't break the dependents, you don't need to upgrade the dependents. If the upgrade does break one or two, then you mark those for a mandatory upgrade by bumping the revision level. But then you get to this particular Perl upgrade. For whatever reason it broke too many dependents, and there were simply too many to mark them all. At least not in a timely manner.

      This is a corner case because usually you don't need to upgrade packages that haven't changed. After all, I migrated from XFree86 to X.org without having to upgrade ANYTHING. I've used some Linux systems where such a migration would have required an upgrade to everything on the system.

      --
      Don't blame me, I didn't vote for either of them!
    29. Re:I agree by Anonymous Coward · · Score: 0

      Are you drunk?
      This is the most rambling, non-sensical post I have ever encountered here.

      Ever.

    30. Re:I agree by Anonymous Coward · · Score: 0

      Browsing through the source code of FreeBSD is a little bit like reading the diary of a dead man.

    31. Re:I agree by JamesTRexx · · Score: 1

      It does. I'm running 5-STABLE on my laptop (Dell C810). (as far as I know :-P) I run a cron job daily to update ports and source for RELENG_5.
      As an aside, I've heard 6-CURRENT runs pretty decently already and is set for "release" in june or july.

      --
      home
    32. Re:I agree by Anonymous Coward · · Score: 0

      excellent

    33. Re:I agree by PurpleWizard · · Score: 1
      Because with the BSD license if IBM added code (functionality) and released it its competitors would be able to take it and use it without needing to release it.

      The GPL means they can add to Linux and it can't end up being used by Windows or other competition.

      As for the apt destabilising of your system I sort of accept that eventually my system will need polishing back up. I just celebrate it doesn't happen to my with the frequency Windows used to. (Not having experienced more recent WinXP mind you, but all the service pack woes of that doesn't really make it sound any better).

      The upgrade problem, does it really have an answer? If you want stability don't make changes (except security I suppose). Doing anything generally carries more risk than doing nothing in the upgrade sense. The only answer is perfection.

    34. Re:I agree by bedessen · · Score: 1

      Microsoft used the BSD networking code in the kernel for its first version of Windows NT. Starting with NT v3.5 in 1994, the TCP/IP stack was completely rewritten from scratch by Microsoft using no BSD code. There is still some BSD code in use in the userspace utilities, like ping, telnet, et cetera.

      Can we PLEASE put to rest this notion that any version of Windows made in the last 10 years has any kind of BSD TCP/IP stack code in it?

      SOURCE

  8. Requiem for the FUD by Anonymous Coward · · Score: 5, Informative
    // 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 sets Internet2 Land Speed World Record (May 2004)
    NetBSD again sets Internet2 Land Speed World Record (30 Sep 2004)

    OpenBSD:
    OpenBSD Widens Its Scope (Nov 2004)
    Review: OpenBSD 3.6 shows steady improvement (Nov 2004)

    *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."
    ..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'.

    1. Re:Requiem for the FUD by Anonymous Coward · · Score: 0

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

      You're right, the freedom to read source code is a nice thing. It would be nice to know that the voting machines I'm using can be trusted, for example. It would be nice to know that if the author of the software I'm using moves on to greener pastures, that I or someone else can pick it up and make fixes and improvements if necessary. It's nice to live in a world where preposterous legal entanglements don't compel people to reinvent the wheel. Again. And again. And again. There are so many nice things about guaranteeing these freedoms that it's purely selfish to do otherwise.

      No? I'm a farmer. I grow wheat. It's my wheat. You can use it, but only on my terms. I retain my ownership rights to my wheat into perpetuity. If you want to bake bread with it, you'll use my recipe, and my recipe only. If you want to feed your livestock, you must mix it with my oats. Don't be getting creative with my wheat; that's my job. I can't do my job unless you pay me for every loaf of bread you bake. Put a label on that bread that says whose wheat you used to make it too.

      If wheat is commodity, then why shouldn't code be? Why do some programmers believe that someone should just write them a big fat check for some self proclaimed gold nugget of code they crapped out during some mad caffeine charrette? Fat lazy whining spoiled babies. Do some work.

    2. Re:Requiem for the FUD by Anonymous Coward · · Score: 0

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

      Being able to read other people's source code for software or appliances you've purchased is a VERY nice thing, especially if you want to be able to improve that code, or more likely fix mistakes in it that the original vendor doesn't want to bother with or can't do because they're no longer in business and didn't release the source when they went under. If you want the fundamental freedom to keep using software/software-dependent-appliances for as long as you want, then looking at its sourcecode *is* a fundamental freedom.

  9. Re:First post "bsd is dying" by Bigos · · Score: 1

    I've been using linux for couple of years, several times i thought about trying one of bsd systems, but didn't have enough courage to reccucitate it. If i see something that i like about them, then i might give it a try though.

  10. MODS? by Anonymous Coward · · Score: 0

    An anonymous "BSD is dying" troll modded at +1 Interesting? Is this some kind of joke? I never have mod points, how come some fucking clueless moron gave 1 point to this shit?

    1. Re:MODS? by northcat · · Score: 0

      Didn't you even read the comment? The AC posted an article by a former FreeBSD developer. And it's completely related to the topic in question. You should be the one modded down.

    2. Re:MODS? by Anonymous Coward · · Score: 0

      hi, welcome to slashdot. grandparent has been posted regularly for at least a year now.

      thanks

    3. Re:MODS? by Anonymous Coward · · Score: 0

      Thanks but your UID (> 800k) proves you're stupid enough not to understand what's happening: the GP message has been posted regularly for more than a year now. "You must be new here" is what we say on these occasions.

    4. Re:MODS? by Anonymous Coward · · Score: 0

      stupid n00b.

    5. Re:MODS? by molnarcs · · Score: 1

      Yeah a totally related copy and paste job of a few years old mailing list message posted over and over and over again here on slashdot as flamebait. Mode down please.

    6. Re:MODS? by Anonymous Coward · · Score: 0
      [ed. note: in the following text, Slashdot poster molnarcs gives his reason for criticizing a person making a perfectly valid point.]
      Yeah a totally related copy and paste job of a few years old mailing list message posted over and over and over again here on slashdot as flamebait. Mode down please.
    7. Re:MODS? by Anonymous Coward · · Score: 0

      in case you're wondering, moldude, the reason for my lame satire is that, while the GGGP post may be redundant, it nevertheless is "completely related to the topic in question".

  11. Is it just me? by ndogg · · Score: 1, Funny

    Is it just me or do BSD people dole out more insults to each other than the Linux community does to them?

    Not only that, but most of the jokes I hear from Linux people are often in jest, and not serious in any manner.

    --
    // file: mice.h
    #include "frickin_lasers.h"
    1. Re:Is it just me? by endx7 · · Score: 1

      The trolls probably give out the most insults, and who knows whose side they are on. Probably their own.

    2. Re:Is it just me? by mickyflynn · · Score: 1

      No, that is in fact the case. Theo is usually the butt of many jokes and jabs, at least in my experience. While Linux users tend to focus on crap like 'GNOME V KDE,' we often make it very personal very quickly. 'Your software sucks, and so do you 'cause its your fault'

    3. Re:Is it just me? by Anonymous Coward · · Score: 0

      Is it just me or do BSD people dole out more insults to each other than the Linux community does to them?

      The Linux community doesn't see the BSDs as major competitors or threats to Linux' success. The BSDs are major competitors to one another. Hence, no real animosity from Linux to BSDs, plenty of animosity between BSDs and from BSDs to Linux. Linux users do shower Windows with insults.

    4. Re:Is it just me? by Brandybuck · · Score: 1

      It's just you.

      Now pardon me while I mop up the buckets of blood here. That's the last time I ever invite both Redhat and Debian advocates to my annual Friendly Package Manager Discussion party...

      --
      Don't blame me, I didn't vote for either of them!
    5. Re:Is it just me? by Nelson · · Score: 1
      At the end of the day, that's the difference between Linux and the BSDs. Alan, Andrew and numerous others are content to just publish a patch set for their stuff if it's not accepted in to the mainline, Linus is fairly consistent, you want a debugger, for example, then make it work on all of the supported platforms because that's what he wants, it's nothing personal and it's usually a fairly technical decision when you get to the end of it... (It chaps me that so many people point out areas where patches aren't being accepted without understanding that.) So then you maintain it outside the main kernel tree or you finish the job.


      In BSD land, it seems like it quickly becomes a matter of personal pride and other things so you take the whole tree and start your own distribution..


      I like the BSDs, I think they are doing great things and bringing good things to the world, same for Linux. I think that there may be a certain psychology at work though. I'm just throwing an idea out there. As Linux has become larger and more accepted and successful, certain types of geeks felt the need to switch to something else, like it was too mainstream for them. Some of them chalk it up to a "corporateness" of Linux, whatever that means, some chalk it up to whatever the masses are using must suck, some say that with the bigger companies and larger user base they don't like the directions that Linux is moving in (I'm not entirely sure I know that that means but I've heard it) and I think some people just like to be different, it makes them feel better for whatever reasons. Linux went through this phase a few years back when there was seemingly a different distribution every week, there are still a huge number of them but for a while you could go to different LUG meetings and such and there would be some new fangled linux dist every week, most have died LSB has come to be accepted and nobody really cares that much any more, Linux is Linux in many ways. BSD has been stuck in this mode a while; to be honest, I expect it to become much worse before it starts to get better, if it ever does. The difference was that the linux distribution frenzy was largely made up of single people or smaller groups trying to brand something, trying to come up with a name for themselves and some small piece of vision that wasn't being satisfied by Redhat or the other big boys. In BSD it's the actual kernel and distribution maintainers that have become angry with each other and taken their toys to a new snadbox to play in. It's an advantage (not that there aren't costs for it) for splitting the kernel from the distribution, now if there were a set of rifts within the linux development community and then a set of rifts within the binutils team and then a set of rifts within the glibc team and then a set of rifts within the compiler team then you could see some real fractures to the Linux process.

    6. Re:Is it just me? by Anonymous Coward · · Score: 0
      With the release of version 5.3, FreeBSD has unquestionably become a failure. It is struggling to survive in the face of an increasingly poor product.

      On the other hand, NetBSD is rock solid and growing. FreeBSD has become the standing joke of the BSD community. NetBSD has picked up the slack and assumed the leadership role for BSD.

      The insults which you allude to are mostly from what remains of the FreeBSD crowd. The FreeBSD leadership is gone, and the remaining zealots are floundering around wildly, having lost their sense of self. They became emotionally attached to an operating system. When the rug was pulled out from under them, they lashed out. It wasn't merely an operating system which had failed, it was that they themselves had become failures too.

      Thankfully, NetBSD is populated by those possessed of healthy mental attitudes. You won't find the infantile emotional attachments which have become the identifying marque of the FreeBSD zeitgeist.

      NetBSD is for adults. FreeBSD is for adolescents.

    7. Re:Is it just me? by Anonymous Coward · · Score: 0

      Well, he is right. With arrogant assholes like Smørgav and Poul-Henning Kamp jumping on all the other BSD projects whenever they want to, it's no surprise that hostility still exists. They've managed to flame all the other BSDs over the years.

      Now go back and fix your broken C++ code, pal.

      Glass, total pwnag3

    8. Re:Is it just me? by Anonymous Coward · · Score: 0

      Yes, too bad trying to print on an USB printer panics NetBSD 2.0. What about ACL support in UFS2? Not there yet? Snapshots? DRI?

      See, both OSs are find, and both still have bugs. Don't be an ass. I know you're Dag-Erling Smorgrav trying to pose as a NetBSD zealot. Dude, go to your local pub and have a couple of beers with that HawkinsOS imbecile.

    9. Re:Is it just me? by Anonymous Coward · · Score: 0

      "Is it just me or do BSD people dole out more insults to each other than the Linux community does to them?"

      They're older and know more grown-up words. It just seems like more.

    10. Re:Is it just me? by Anonymous Coward · · Score: 0
      It's too late for FreeBSD. The merry-go-round only gives you a couple of chances for the brass ring. FreeBSD has missed them all.

      Is FreeBSD dying? I don't know for sure. Let's say that it has become a legacy operating system better suited to hobbyists and tinkerers, much like BeOS, CP/M, and the Amiga. None of these are completely dead, although each is on an asymptotic trajectory toward that final curtain.

      Some people still use rotary phones. There exist people who still use FreeBSD. It's that simple.

    11. Re:Is it just me? by evilviper · · Score: 2, Interesting
      Is it just me or do BSD people dole out more insults to each other than the Linux community does to them?

      I certainly understand how it might look that way, but it's really not the case.

      The BSD community at large are painfully honest. When somebody complains about some missing feature, you usually hear "Yeah, it's too bad we don't have that, you should use something else if it's important to you." Meanwhile, in the Linux world, even with practically the same complaint, you'd hear "You shouldn't be using that, and we don't want it in our system."

      Now, that could be because a program is missing certain functionality, because the kernel is missing some feature, etc.

      Unfortunately, what I've seen of Linux users bashing BSD, is always uninformed nonsense. I think the most popular one is complaints about the lack of a GUI installer from people who have probably never even used it. As if the BSD installers somehow aren't usable just because they don't have RedHat/SuSE logos for you to look at while your partitions are being formatted.

      So, there is a huge difference between the criticisms you hear about BSD from BSDers, and the criticisms you hear about BSD from Linuxers.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    12. Re:Is it just me? by Anonymous Coward · · Score: 0

      This is exactly the sort of long, ranting, anecdotal crap you get from a BSD zealot any time his manhood feels threatened.

      Your Linux-envy is panfully transparent.

      If someone posts something about FreeBSD that you don't like, do you a) launch into 4 paragraphs of anecdotal crap, bashing Linux and justifying FreeBSD but not actually proving anything or making any real point; or b) don't let it bother you.

      If you answered a), you are a BSD zealot.

    13. Re:Is it just me? by Anonymous Coward · · Score: 0

      ...And that was exactly the sort of long, ranting, anecdotal reply you get from an 'anything-NOT-Linux' / 'Linus is my new God because it's trendy' zealot, any time his manhood feels threatened.

    14. Re:Is it just me? by Anonymous Coward · · Score: 0

      Oh I didn't realise I was arguing with a 4 year old. Hey let me put it in terms you'll understand: I know you are, so what am I?

  12. Say what? by Anonymous Coward · · Score: 0, Redundant
    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."

    :)

  13. To be fair, 5.x has been botched by Ars-Fartsica · · Score: 3, Interesting
    It has taken the FreeBSD team literally years to get 5.x to an acceptable stage, which is reminiscent of the 3.x issues. Contrary to popular myth, FreeBSD goes through sustained periods in which the latest release is a very weak product.

    Also, the development is getting very political, this also scares off people.

    1. Re:To be fair, 5.x has been botched by cperciva · · Score: 2, Insightful

      the development is getting very political

      It is?

      Ok, I can't say that I'm the most politically savvy of people, so maybe there's a lot of politics which has whooshed over my head, but... jeez, I had no idea.

      It's a sad day when a FreeBSD committer learns something about the internals of the FreeBSD project from slashdot.

    2. Re:To be fair, 5.x has been botched by Anonymous Coward · · Score: 0

      As a brass tacks matter, the development travails of FreeBSD 5 probably don't matter much.

      However, it's been a central pillar of FreeBSD advocacy rhetoric that FreeBSD is so well designed and engineered and Linux is not!. But the FreeBSD 5 has completely blown that ideology out of the water, which of course causes lots of grief for the true belivers.

      (None of this really addresses the biggest impediment to FreeBSD which is the lack of produciton-level Java/J2EE support.)

    3. Re:To be fair, 5.x has been botched by Anonymous Coward · · Score: 0
      Newforge/Jemreport Examines at FreeBSD 5.x

      Since the introduction of the FreeBSD-5 branch, FreeBSD enthusiasts have been eagerly awaiting the day when the new codebase would stabilize. After much development and four previous releases, FreeBSD-5 has finally gone stable with version 5.3. But don't mistake a stable codebase with stable software. While the development team will no longer accept major changes to the base system, FreeBSD 5.3 still has bugs and problems.

      FreeBSD is a complete Unix-like operating system entirely developed by a single large team of programmers. This is in stark contrast to GNU/Linux which, as a complete operating system, has no central, cohesive developer base and is packaged in myriad different ways by myriad different distribution projects and companies; and proprietary Unixes, which are closed-source, restrictively licensed, and work on a comparatively small number of usually proprietary hardware architectures. FreeBSD has historically been clean, fast, reliable, and scalable. It's easy to use, learn, set up, and navigate from the command line, has more than 10,000 software programs in the Ports system, runs on a wide variety of hardware, and can easily be used for either a desktop or a server.

      The transition to 5.x

      Until the release of 5.3, the most recent "production release" was the FreeBSD-4 series, which is presently at version 4.10 and has been deemed the "Legacy" release in the wake of the 5.x branch going to STABLE. FreeBSD-5 was supposed to be a grand introduction of new technology -- a revolutionary improvement to the tried and true 4.x branch -- but soon after it left the gate, it got caught up in developer politics and failed implementations of too-ambitious theories among other questionable design decisions, causing some developers to fork the FreeBSD-4 project into a separate and more focused operating system.

      The ULE (which is not an acronym; its full name is SCHED_ULE as opposed to the older SCHED_4BSD) scheduler continues to have stability and performance problems and was totally disabled instead of being made the default process scheduler in 5.3 as planned. The mix of threading subsystems still yields problems with efficiency and stability. Also, the networking subsystem may now be multithreaded and therefore faster on SMP systems, but users with some implementations of the 3Com (SysKonnect/Yukon) gigabit LAN chip are now unable to access their network at all because of new bugs that have popped up in the driver; other SysKonnect/Yukon users have problems under heavy network traffic, along with those using Intel Pro/1000 chips. Unfortunately all of our test systems use these network chips for onboard LAN; coincidentally they are two of the most popular gigabit LAN chipsets used on modern motherboards from major manufacturers. We also experienced lockups during boot if a custom-compiled kernel did not have SMP enabled on a Hyper-Threaded computer. A list of these and other errata can be found right here.

      Considering the long list of significant problems in FreeBSD 5.3-RELEASE, it would seem irrational to recommend that anyone switch a production server from 4.x or any previous known-working 5.x release to 5.3. Just the same, the FreeBSD project maintains a migration guide for this purpose.

    4. Re:To be fair, 5.x has been botched by bcrowell · · Score: 2, Informative

      It has taken the FreeBSD team literally years to get 5.x to an acceptable stage, which is reminiscent of the 3.x issues. Contrary to popular myth, FreeBSD goes through sustained periods in which the latest release is a very weak product.
      Sure, there have apparently been a lot of very difficult problems with SMP in 5.x. But why is that an issue that we should be concerned about as users? Personally, I don't use SMP, and 5.3 has worked great for me as a desktop system. If 5.x doesn't work for you, keep running 4.x, which is very stable, and is going to be supported for a long time to come.

    5. Re:To be fair, 5.x has been botched by puzzled · · Score: 1


      You still sound a bit like you're posting by the light coming through the planks in the bridge, but this one is a little more fair.

      I've used all twelve versions of the FreeBSD 4.x OS. I've tolerated ... briefly ... the first three releases of the 5.x OS. I now have a 5.3 box in production, which I'd slay this afternoon with a 4.11 install disk if I were just a tad less lazy.

      4.x good. 5.x becoming good, but not yet ready for prime time.

      --
      I am very easy to get along with, but I don't have time to waste being nice to people who are being stupid. -Theo
    6. Re:To be fair, 5.x has been botched by Anonymous Coward · · Score: 0
      FreeBSD 5.x is a failed experiment. Too many mistakes. Too little talent.

      Sometimes you win. Sometimes you lose. FreeBSD 5.x lost.

    7. Re:To be fair, 5.x has been botched by gstoddart · · Score: 1
      It's a sad day when a FreeBSD committer learns something about the internals of the FreeBSD project from slashdot.

      See, if you weren't so busy making sure I have a reliable OS you'd have had time to read the memos.
      --
      Lost at C:>. Found at C.
    8. Re:To be fair, 5.x has been botched by Anonymous Coward · · Score: 1, Insightful

      A specious argument. 4-RELEASE is the "latest release". 5-* is the next version up to bat, as it were.

    9. Re:To be fair, 5.x has been botched by Brandybuck · · Score: 2, Funny

      Don't worry about it. The people who where trying to make it political went off and created their own fork with a bug for a mascot :-)

      That's the only political brouhaha I can think of recently, and to be fair, it's largely been confined to advocates and not the developers.

      --
      Don't blame me, I didn't vote for either of them!
    10. Re:To be fair, 5.x has been botched by Anonymous Coward · · Score: 0

      That was uncalled for. You paint it like it was Matt Dillon's fault. Let me tell you something, Dag-Erling Smorgrav is a much bigger arrogant asshole than Matt could ever be, and he has never had his commit bit removed. Ditto for Poul-Henning Kamp.

      Why do you think all those guys left over the years? Mike Smith's and Jordan's departure had very little to do with Dillon.

      Glass

    11. Re:To be fair, 5.x has been botched by Anonymous Coward · · Score: 0
      That was uncalled for. You paint it like it was Matt Dillon's fault. Let me tell you something, Dag-Erling Smorgrav is a much bigger arrogant asshole than Matt could ever be, and he has never had his commit bit removed. Ditto for Poul-Henning Kamp.

      I think a lot of the *BSD developers are arrogant assholes, including Mr. Dillon: it is just a matter of degree. In his case, the smaller got bested by larger, more influential ones.

      On a side note, has anyone noticed the three-letter-acronym names that the biggest ones seem to have: DES, PHK?

  14. Incredible desktop support? by Anonymous Coward · · Score: 0, Insightful

    Gnome? KDE? Neither of those qualifies as "incredible", no matter how much crack you smoke...
    prehistoric, Windows 3.1-level would be more accurate.

    Why FreeBSD? Why go half-way? Why not switch to Mac OS X? It has everything that FreeBSD has, plus the best GUI there is or ever will be!

    FreeBSD sounds great - until you realize you're dependent on X-Windows for graphics. X is garbage - Linux and the BSDs need to chuck that dinosaur in the rubbish bin and create something new and efficient from scratch.

    1. Re:Incredible desktop support? by Nine+Tenths+of+The+W · · Score: 1, Flamebait

      Why FreeBSD? Why go half-way? Why not switch to Mac OS X? It has everything that FreeBSD has, plus the best GUI there is or ever will be!

      Because you're forced to use Apple's overpriced hardware.

      --
      Slashdot: News for Nerds, Stuff that matters only to them
    2. Re:Incredible desktop support? by Anonymous Coward · · Score: 0

      Wow, it's 1990 all over again.

      Show me where I can get a high-quality rack server like Apple's for $2999.

      Or did you mean you can't run Mac OS X on a $399 white box? Well, yeah, I guess you're right. I think if I offered my clients one of those they'd laugh me out of town. Then they'd fire me when the hard drive or power supply died.

    3. Re:Incredible desktop support? by Anonymous Coward · · Score: 0

      Umm, there's a million-n-half places where you can get a kick-ass $3K rack server.

      The problem with Mac advocates is that you really only know or care about the Mac world and every bit of information relating to other products is second hand and distorted. That's the main reason nobody takes you seriously.

    4. Re:Incredible desktop support? by ArbitraryConstant · · Score: 1

      "Why FreeBSD? Why go half-way? Why not switch to Mac OS X? It has everything that FreeBSD has"

      Except PF, jails, ports, etc.

      MacOS is an excellent desktop OS, but it can't touch FreeBSD as a server. Even the server edition is behind FreeBSD.

      --
      I rarely criticize things I don't care about.
    5. Re:Incredible desktop support? by bcrowell · · Score: 1

      Why FreeBSD? Why go half-way? Why not switch to Mac OS X? It has everything that FreeBSD has, plus the best GUI there is or ever will be!
      Because if you're interested in running open-source desktop apps, OS X is a lame platform, and if you're interested in running a server, you don't need the eye candy of OS X.

    6. Re:Incredible desktop support? by Anonymous Coward · · Score: 0

      Oh, really. I run OS X Server, with Darwin Ports, with Open Directory, etc., etc., etc.. It blows FreeBSD away in ease of administration, comes shipped on enterprise-class hardware, and runs the same software under the hood. Stability and uptime? I got a dual cpu Xserve G4 that's been up since November of 2003, serving a 1.1 TB database.

      Perhaps some checking of facts would be in order, before making such rash statements.

    7. Re:Incredible desktop support? by Anonymous Coward · · Score: 0

      "...Windows 3.1-level would be more accurate...."

      If you say so. But my experience includes: Win2k at work, Linux, OpenBSD and a PowerBook G4 laptop at home (and work). IMHO, KDE is beyond Win2k. The multiple desktops alone is something I cry for at work with my Win2k box. So with all this experience of different GUI and OSes, I happiest when I'm in front of my Linux and OpenBSD box. So that is my experience and opinion.

      Microsoft's EULA nulls ANY ADVANTAGE that OS may have over any other OS to the point it puts it at the bottom of the list.

    8. Re:Incredible desktop support? by jurv!s · · Score: 1

      You're a little hasty calling OS X lame on the desktop and server. Browse here and here and here. OS X covers a much wider range of uses than any other *nix out there. On the desktop it can run most of the X11 sw out there + the big name sw from Adobe, MS, Macromedia, etc. On the server, you can tweak it just like any other OSS *nix since you have a CLI and free access to the source. OTOH, the GUI is an option for those lacking your elite hacking skills who would have used MS Server but heard this was better...

      --
      sigs are for fools and trolls. no signature is *always* appropriate. you should turn them off in your preferences.
    9. Re:Incredible desktop support? by man_of_mr_e · · Score: 1

      Off topic, but for your information:

      Multiple desktops are trivial in any version of Windows. There are lots of free or very inexpensive 3rd party tools to give them to you.

      There's of course the official MS powertoy but this is largely a piece of crap.

      There's DeskSelect $9.95

      There's Cool Desk $24.95

      There's a whole section of them at tucows.

      There's Multidesktop

      There's Virtual Desk

      There's Enable virtual desktop

      Open Source, there's Virtual Desktop, Virtual Dimensions, VirtuaWin, etc... etc... etc..

      Unless your company won't allow you to install any software on your local computer, there's no excuse to be whining about lack of virtual desktops.

    10. Re:Incredible desktop support? by equilith · · Score: 1

      Because you're forced to use Apples overpriced hardware.

      I can't speak to the hardware issue, but you also have to pay Apple for major OS updates. In fairness, they do offer small, incremental updates for free, but I've gotten pretty used to having nigh-perpetual features and OS improvements for free.

      -royce
    11. Re:Incredible desktop support? by Anonymous Coward · · Score: 0

      1.1TB database, eh? Not bad. Even my Windows PC's been handling 4TB porn^h^h^h^h database without skipping a beat.

    12. Re:Incredible desktop support? by ArbitraryConstant · · Score: 1

      " Oh, really. I run OS X Server, with Darwin Ports, with Open Directory, etc., etc., etc.."

      Darwin Ports and Fink are 3rd party addons, not supported by Apple.

      "It blows FreeBSD away in ease of administration"

      Ease of administration comes down to opinion.

      "comes shipped on enterprise-class hardware"

      FreeBSD can run on enterprise class hardware if you feel like buying enterprise class hardware.

      "and runs the same software under the hood."

      Except for the kernel, which is different, and the cool features like jails and PF.

      --
      I rarely criticize things I don't care about.
    13. Re:Incredible desktop support? by Anonymous Coward · · Score: 0

      Get real. FreeBSD is an utter toy compared to OS X. FreeBSD doesn't even have its own GUI.
      It uses leftover hand-me-downs from Linux. What a frigging joke.

    14. Re:Incredible desktop support? by Anonymous Coward · · Score: 0

      FreeBSD can run on enterprise class hardware if you feel like buying enterprise class hardware.

      No, actually it can't.

      This, this, this, this, this, this, even this, and of course this is enterprise class hardware. FreeBSD runs none of them, so what enterprise class hardware *does* it run on?

      FreeBSD doesn't even understand NUMA, which is basically indispensable for Opteron, POWER, or any serious Intel IA64 or x86 platforms.

    15. Re:Incredible desktop support? by ArbitraryConstant · · Score: 1

      "FreeBSD runs none of them, so what enterprise class hardware *does* it run on?"

      HP Proliant DL585
      Sun Fire V40z

      It doesn't run on the really big machines, but then neither does MacOS. So if I'm wrong about enterprise class hardware, then the person I was responding to is also wrong about enterprise class because the best XServe doesn't compare to the machines I've linked to.

      "FreeBSD doesn't even understand NUMA, which is basically indispensable for Opteron, POWER, or any serious Intel IA64 or x86 platforms."

      FreeBSD does understand NUMA with the ULE scheduler in 5.x.

      I'd be shocked if MacOS X understood NUMA though, as Apple has never sold a NUMA box.

      --
      I rarely criticize things I don't care about.
    16. Re:Incredible desktop support? by Anonymous Coward · · Score: 0
      It doesn't run on the really big machines, but then neither does MacOS. So if I'm wrong about enterprise class hardware, then the person I was responding to is also wrong about enterprise class because the best XServe doesn't compare to the machines I've linked to.

      Well, yeah I agree that is scraping the bottom of the "enterprise" barrel...

      "FreeBSD doesn't even understand NUMA, which is basically indispensable for Opteron, POWER, or any serious Intel IA64 or x86 platforms."

      FreeBSD does understand NUMA with the ULE scheduler in 5.x.


      Actually, it doesn't. Have a look in kern/sched_ule.c from HEAD, the only mention of NUMA is the following comment:

      /*
      * kseq groups are groups of processors which can cheaply share threads. When
      * one processor in the group goes idle it will check the runqs of the other
      * processors in its group prior to halting and waiting for an interrupt.
      * These groups are suitable for SMT (Symetric Multi-Threading) and not NUMA.
      * In a numa environment we'd want an idle bitmap per group and a two tiered
      * load balancer.
      */


      Besides, NUMA aware memory management is by *far* the most important and complex aspect of NUMA operation - the scheduler comes a distant second. Not that FreeBSD has either - I don't think it will even *recognise* any NUMA topology for any platform.
  15. Innovative death cycle by Anonymous Coward · · Score: 3, Funny

    What really sets FreeBSD apart is its robust death cycle. No other BSD at any price dies so reliably and consistently, with painless migration between deaths. It's clear that the FreeBSD development team has death as its highest priority and the result is easy to see in the product.

  16. Don't focus on microbenchmarks. by HEMI426 · · Score: 3, Informative

    Scott has several good points. FreeBSD still has the same level of polish, the same amount of "professional" feel as it always has and it's just as consistent as before. The documentation is fabulous, Netgraph can do a lot of neat tricks, GEOM handles storage pretty well, vendor support is improving, etc. However, I think the most important one is discovered if you read between the lines: "don't focus on microbenchmarks."

  17. FreeBSD Being Swallowed by NetBSD and DragonFlyBSD by Anonymous Coward · · Score: 0

    There isn't nearly as much of a case for FreeBSD as there was a few years ago. The primary benefit it had over other operating systems in the 4.X days were a huge crew of folks keeping the ports up to date and terrific stability. The ports maintainers are the reason NetBSD didn't get the push.

    Today, FreeBSD has chucked off the benefits of 4.X and is moving in a direction that will leave them with an unmaintainable codebase that only a handful of (fickle) people can work in. The performance won't be there when they get done, either. Without any benefits, all those ports maintainers are going to jump ship. FreeBSD doesn't have any compatibility benefits over the other BSDs where things like KDE or GNOME are concerned. This could happen at any time. NetBSD is already as good as or better than FreeBSD, and DragonFly is going to be better than all of them. The ports maintainers will leave and FreeBSD will be left as a hobby OS with no benefits over other operating systems.

  18. Elegy for BSD by Anonymous Coward · · Score: 0

    Elegy For *BSD


    I am a *BSD user
    and I try hard to be brave
    That is a tall order
    *BSD's foot is in the grave.

    I tap at my toy keyboard
    and whistle a happy tune
    but keeping happy's so hard,
    *BSD died so soon.

    Each day I wake and softly sob
    Nightfall finds me crying
    Not only am I a zit faced slob
    but *BSD is dying.

  19. Poem for BSD by Anonymous Coward · · Score: 0

    I think that I shall never see
    A tree as dead as BSD

  20. Re:My personal experience in the FreeBSD world by Anonymous Coward · · Score: 0

    Thanks but you're just one of those "copy-paste" trolls trying to win a few mod points and you look ridiculous.

  21. Even more interesting than old troll posts. by ulib · · Score: 0, Redundant

    Mod me down if you like, but if an old rant from an ex developer is considered "interesting", whis should be as well.
    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 sets Internet2 Land Speed World Record (May 2004)
    NetBSD again sets Internet2 Land Speed World Record (30 Sep 2004)

    OpenBSD:
    OpenBSD Widens Its Scope (Nov 2004)
    Review: OpenBSD 3.6 shows steady improvement (Nov 2004)

    *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."
    ..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'.

    1. Re:Even more interesting than old troll posts. by Anonymous Coward · · Score: 0

      And FUD is FUD.

      Linux routes over 1Mpps on a single processor system, and 2.1Mpps on a dual processor.

      Linux currently holds all the internet land speed records (ipv4 single stream, ipv4 multi stream, ipv6 single stream, ipv6 multi stream).

    2. Re:Even more interesting than old troll posts. by Anonymous Coward · · Score: 0

      >"Linux routes over 1Mpps on a single processor system, and 2.1Mpps on a dual processor."
      Some mommies should teach their kids not to compare performance on different hardware.
      What's the Linux performance on a 2.8GHz Xeon? (And what was it in September 2004, since there was a *date* close to that article?)

      >"Linux currently holds all the internet land speed records"
      In short: so?
      In long: here.

      Again, I really suggest you look up the word FUD once and for all. Remember: the dictionary is your friend.

    3. Re:Even more interesting than old troll posts. by Anonymous Coward · · Score: 0

      Some mommies should teach their kids not to compare performance on different hardware.
      What's the Linux performance on a 2.8GHz Xeon? (And what was it in September 2004, since there was a *date* close to that article?)


      It would have been greater, because the FreeBSD guys were using the Xeon's onboard ethernet, and not going through the PCI bus. The main problem for routing is bus latency.

      In short: so?

      Ha ha. So that.

      In long: here.

      And again I suggest you read my reply to that, and again lick my anus.

  22. Getting defensive? by idiotnot · · Score: 4, Interesting

    NetBSD 2.0 is a higher-quality release than FreeBSD 5.3 on the IA32 platform. There's just no other way to put it.

    My experience with FreeBSD is that the 4.x branch is rock-solid stable, fast, and everything works as it's supposed to.

    NetBSD has basically reached that level of quality, with better performance.

    FreeBSD 5.x has been unstable for me at best. While the userland programs are pretty much the same, the kernel-level changes have killed reliability. Furthermore, some of the much-touted new features simply do not work yet. I'm sure the SMP performance is much better, but I don't have many SMP machines. I've had problems with hard lockups, just doing things like trying to combine vlan and pf. The bridge interface, afaik, also, still doesn't work with pf.

    As far as packages go, ports has more packages, true. Still, rarely has there been something not in pkgsrc that I absolutely needed. Pkgsrc is also much easier to work with, and far more friendly when it comes time to upgrade things. Portupgrade is an abortion, especially compared to even *gack* portage from ricerloonix.

    There are reasons there's a buzz around NetBSD these days -- and reasons FreeBSD isn't getting the love it used to. I don't know whether the FreeBSD developers bit off more than they can chew, or if they just are rushing things out the door. But until they get their act together and put out a 5.x-RELEASE that truly is release-quality (by which I mean, all the features *work*, and the drivers are supported the same way), I'm going to be using NetBSD and advising my friends to do the same.

    1. Re:Getting defensive? by krreagan · · Score: 2, Interesting

      All I know is that I use FreeBSD 5.3 on three different machines, A laptop, a server and a workstation and on all three they are _very_ rock solid.

      I use the portupgrade facilities all the time and have not found anything else as easy to use. On several occations since 5.3 was released I'd set off my workstation to upgrade all userland ports (portupgrade -a) on Friday as I leave and have come to work on Monday and have a complete updated system. This is with both KDE and GNOME being updated along with many other ports. I also build my laptop stuff (kernel, world & ports) on my server and only install on my laptop. All of this with less then 5 minutes at the command line.
      I have never tried NetBSD or OpenBSD but have a lot of respect for both of them. I find FreeBSD brain-dead simple to maintain and is as rock solid as ever FMP. I have not found 5.3 to be any less "solid" then 4.10, Which is the last 4.x that I used (also on all three of my machines).

      We are BSD! lets not let the Linux factor creep in!

    2. Re:Getting defensive? by Mr.Ned · · Score: 1

      As far as packages go, pkgsrc just doesn't cut it. The quarterly branches simply do not get updates in a timely manner if at all; there's no other way to put it. Upgrading packages was a pain - there are several utilities to help with the process, but none of them do a particularly good job, certainly not like portupgrade does. Getting the newest versions of sotware is also a mess - some people test things in pkgsrc-wip on sourceforge, others just put it in the tree.

      FreeBSD-5.3 wasn't the most successful release they've had. Most of the complaints I've seen on the mailing lists were fixed in 5-STABLE shortly after release, and the fast-approaching 5.4 will incorporate those changes.

    3. Re:Getting defensive? by hugo_pt · · Score: 1

      pkgsrc is easier to work than ports? I don't understand what could be easier than cd /usr/ports/category/portname ; make install clean But that's just me..

    4. Re:Getting defensive? by Anonymous Coward · · Score: 0
      NetBSD is "best of breed".

      OpenBSD is a solid runner up.

      FreeBSD has been left in the dust as everything else has passed it by.

    5. Re:Getting defensive? by Anonymous Coward · · Score: 0

      You can kill any NetBSD 2.0 box by sending 2-3 printjobs to an USB printer. There goes your stability. This is a well known bug, unsolved for months. Same for USB umass, sometimes the kernel cannot attach the disk because it cannot allocate enough contig mem. On the FreeBSD side ULE is still broken, and so ir gmirror/gstripe. So NetBSD works find on your box? Cool. I had to give up on NetBSD on my desktop due to some of the bugs still present. Hell, I cannot even install it without the kernel panicking during the install. FreeBSD never failed to install on that hardware, going back to 4.2. I still run NetBSD on my other boxes though, and it works great there.

    6. Re:Getting defensive? by Anonymous Coward · · Score: 0

      Are you joking, clueless, or just a troll? NetBSD falls on its face when hit with anything more than the lightest loads (see the sysbench 10M rows test). It's even worse than OpenBSD, which is quite an "achievement".

    7. Re:Getting defensive? by Anonymous Coward · · Score: 0
      In order for us to understand the big picture,
      we have to realize one simple fundamental fact:
      FreeBSD is dying

      Come to terms with this fact, and you're home free.

    8. Re:Getting defensive? by molnarcs · · Score: 1
      Yeah, they may have been a lots of problems with 5.3-release - I don't know any for I didn't experience them, but still. On the other hand, most of those problems have been solved in STABLE, and 5.4 will be a kick-ass release. I described one improvement here

      As to FreeBSD not getting the love it used to - well, the massive amount of flames developers/users get by anonymous cowards might have given you that impression, but I don't think this is the case. The community/user-base is growing at a fast pace (if bsdforums membership growth can be taken as a sign of that - even though I realize bsdforums covers all bsd's, still the largest number of questions come from users trying out FreeBSD) Also, how much of that buzz is created by NetBSD folks?

    9. Re:Getting defensive? by Ragica · · Score: 1

      NetBSD 2.0 looks to be awesome. We still have one development machine running it; though really that server doesn't get much action. Even so, it was a fairly painful process at times getting to the 2.0 level...

      We moved most of our servers from NetBSD to FreeBSD a while back. The main reason was ports vs pkgsrc. As an ISP we use them a lot. How many times were we messed up by someone hastily typing "make update"... NetBSD deleting all dependencies and then failing to re-build? Ouch.

      Not sure what your problem with portupgrade is. It is a bit of a resource hog, but it works beautifully with an excellent feature set: support for defining fine grained control over the build processes, including hooks for running scripts before and after builds, setting up the environment on a per-port basis.

      And while the NetBSD pkgsrc team work very hard and I have a lot of respect for them and the help the provided me in several instances in the past, there's just a lot larger community working on the BSD ports. Linux has a (much) larger community again, but Linux isn't BSD...

      The other reason we moved to FreeBSD was for stability, as NetBSD was having a lot of problems with our machines at the time (around 1.6, with SCSI in particular). I believe these have been resolved by now, but they were extremely painful at the time.

      We moved to FreeBSD 4.x, which we are still on. I regret though that I didn't have the nerve to go with the relatively new 5.x branch at the time. I've run 5.x on my desktop for a long time now, and it certainly has had some problems along the way... but nothing insurmountable (for me at least)... and the track that 5.x is on, though it may be inching towards it, is really exciting in a way that NetBSD never was for me (but this is merely a matter of personal perspective).

      Anyhow, have fun on your NetBSD. It's a great O/S! And 2.0 is extremely impressive at what it does, as you point out.

      As for me, I'm looking forward to the latest SMP developments, which already are good, but are looking better and better all the time. And GEOM is another FreeBSD technology, as the linked article describes, that I'm really hoping to utilise for our infrastructure...

      But all the BSD's are simply great.

    10. Re:Getting defensive? by laffer1 · · Score: 1

      Some users report problems with NetBSD as well. I think all of the BSD projects are going through a transition period. There is a need. FreeBSD is getting ready for dual core processors. The SMP support is good. I have a dual xeon 2.0ghz box here and its very nice. On a single cpu system, it is much slower than 4.x or presumably netbsd. (i've only used sparc ports of netbsd) Fine grained locking will slow down a uni.. they knew that going into it. The primary market for freebsd is still servers and many servers have 2 processors or more. Some have HTT enabled. It makes sense to focus on SMP at this point. In 2 years everyone will wish netbsd had done it too! Personally, I think all the bsd systems need work on the desktop front. Linux is still by far ahead in this area. Since XORG and others have stopped work on DRI for modern video cards we are stuck with no hardware acceleration in freebsd at the moment. (ati at least) That really hurts with KDE or gaming. My gentoo install runs circles around freebsd 5-stable (post 5.3) and i built a custom 2.6 kernel in gentoo. :) With time, FreeBSD will mature. I think by 6.0 release, we will have a good chance to compete with Linux. Linux development seems stalled as its so commercial. Look for a Lamer friendly distro of linux thats FREE!!!!! I tried to get my mother to switch to linux, but she saw it costs money and didn't want to switch. I could not convince her otherwise. Thats a real issue. In contrast, hit any bsd site and look for a "fee" attached. (apple excluded of course)

    11. Re:Getting defensive? by Anonymous Coward · · Score: 0

      Linux has done a good job at getting massive SMP scalability while barely hurting uniprocessor or low end SMP systems.

  23. IT'S GETTING MORE ANNOYING THAN "BSD IS DYING" by Anonymous Coward · · Score: 0
  24. new logo? a coffin by Anonymous Coward · · Score: 0

    Surely one of us can send in a logo that looks like a coffin :-)

    " Netcraft confirms - BSD is dead."

  25. VPS Services? by KidSock · · Score: 1

    Anyone know where I can get root on FreeBSD for ~$20/month? Right now I'm using a Linux hoster and I'm happy with it but I'd be happier with FreeBSD for something on the Internet.

    1. Re:VPS Services? by vena · · Score: 1

      i use jvds.com and have had no problems in the year and a half i've had a freebsd vps there.

    2. Re:VPS Services? by Offwhite98 · · Score: 1

      That looks like a great price on hosting. I am very much interested. I would like to know more about your experiences with that service so far. I have been hunting for a new hosting service on FreeBSD. Once they can run FreeBSD 5.4 with Mono and Java 1.4 I am going to switch.

      Currently I run my own server and co-locate it. It is 4.10 now and I really, really want to run Java and ASP.NET apps.

      --
      Brennan Stehling - http://brennan.offwhite.net/blog/
    3. Re:VPS Services? by vena · · Score: 1

      well i've never actually noticed any downtime, to be quite honest. i initially used the service to learn FreeBSD, and while the service isn't so managed that they'll hold your hand, they are extremely helpful with support by email or AOL IM. i'm currently on an unmetred freebsd vps for $30/m, i get transfer rates of about 150kb/s. they're true to their word about no more than 16 VPSs per CPU, which gives me pleanty of processing power for my needs

  26. Re:Reliability of ports? by cperciva · · Score: 4, Interesting

    A decent number of them are marked BROKEN.

    If by "a decent number of them", you mean "1.5% of them" (192 / 12396 at last count), sure.

    Gentoo has superior coverage in portage.

    Gentoo may have fewer ports which are marked as BROKEN at any given time; but does it actually have fewer broken ports?

  27. More annoying than FUD? Hardly. by Anonymous Coward · · Score: 0

    [nt].

    1. Re:More annoying than FUD? Hardly. by Anonymous Coward · · Score: 0

      So you don't think Ulib's constant repetition is a problem?

      Well how about this - I was interested in trying FreeBSD until quite recently. However, whenever I try and read any stories in the BSD section, all I see is Ulib's spamming. I have seen it hundreds of times and nobody ever protests.

      Therefore I have come to the conclusion that the BSD community supports spamming retards, as long as they're BSD advocates.

      This is not a community I would like to join ,thanks very much.

    2. Re:More annoying than FUD? Hardly. by Anonymous Coward · · Score: 0

      I have seen messages spreading FUD over BSD posted tens of times *per thread* and no Linux user ever protests.
      Take a hike.

    3. Re:More annoying than FUD? Hardly. by Anonymous Coward · · Score: 0

      Err, this is the BSD section, idiot. Most Linux people don't read this (precisely because of all the crap that goes on).

  28. Their new logo says it all by Ober · · Score: 1

    The one here pretty much says it all.

    1. Re:Their new logo says it all by Anonymous Coward · · Score: 0

      Photoshop or GIMP? Dude, take a class or read a tutorial.

    2. Re:Their new logo says it all by mickyflynn · · Score: 1

      This says it better.

  29. Guys, please! by Epsillon · · Score: 1

    This is BSD. Sod avocacy if it means in-fighting, mud-slinging, politics and such. We're not Linux or Microsoft so just STFU, code and enjoy. Don't make me come over there... ;-)

    --
    Resistance is futile. Reactance buggers it up.
    1. Re:Guys, please! by Brandybuck · · Score: 1

      Here's the new rundown of the BSDs:

      FreeBSD: Most performance
      NetBSD: Most portable
      OpenBSD: Most stability
      DragonflyBSD: Most trolls

      --
      Don't blame me, I didn't vote for either of them!
    2. Re:Guys, please! by Anonymous Coward · · Score: 0
      FreeBSD used to be fun. It used to be about doing things the right way. It used to be something that you could sink your teeth into when the mundane chores of programming for a living got you down. It was something cool and exciting; a way to spend your spare time on an endeavor you loved that was at the same time wholesome and worthwhile.

      It's not anymore. It's about bylaws and committees and reports and milestones, telling others what to do and doing what you're told. It's about who can rant the longest or shout the loudest or mislead the most people into a bloc in order to legitimize doing what they think is best. Individuals notwithstanding, the project as a whole has lost track of where it's going, and has instead become obsessed with process and mechanics.

      So I'm leaving FreeBSD. I don't want to feel like I should be "doing something" about a project that has lost interest in having something done for it. I don't have the energy to fight what has clearly become a losing battle; I have a life to live and a job to keep, and I won't achieve any of the goals I personally consider worthwhile if I remain obligated to the project.

    3. Re:Guys, please! by setagllib · · Score: 1

      FreeBSD: Most engineering towards technology for corporations (hardcore SMP, GEOM, etc.)
      NetBSD: Cleanest code of any system in existence, very portable (though not yet port/ed/ to all archs), very good performer on UP.
      OpenBSD: Security you can bet your manhood on, and possibly the biggest advocate of openness and freedom (won't accept anything non-free for a minute longer than necessary).
      DragonFlyBSD: Most innovative and outspoken, least real-world results to date ;)

      --
      Sam ty sig.
    4. Re:Guys, please! by Anonymous Coward · · Score: 0

      Stop parroting this bullshit for the love of god.

      Your posting history shows you have no idea what you are talking about, and are quite the troll.

    5. Re:Guys, please! by Anonymous Coward · · Score: 0

      NetBSD 2.0 is faster than FreeBSD 5.3 on any UP system. Trolls on DragonFly? Please, try the FreeBSD lists. Not only you have classic assholes like Smorgreff but now have two resident trolls in the questions list: Anthony Atkielski and Ted Mittelstaedt.

      --
      HawkinsOS, t0tal pwnag3

    6. Re:Guys, please! by Epsillon · · Score: 1

      Indeed, I recall a "showdown" between NetBSD and FreeBSD where the [stupid] reviewer left WITNESS and all the debugging symbols in the kernel of FreeBSD, then proclaimed loudly that the performance sucked. Well, forgive me for being realistic here, but the reviewer was in need of percussive maitenance with the size 10 clue stick.

      Now, some of these folks may have a point in certain circumstances such as tightly controlled benchmarks but, please, let's retain a little objectivity. So there's arguing on the lists. So what? It was ever thus. I give you COLA as an example of what "advocacy" does for an OS and rest my case.

      IMHO, Scott could do with a knock from the size 5 clue-stick, too. Rebutting these claims lends credence to them and tends to encourage folks to engage in mindless discussions (like this one) instead of doing what the BSDs do best: Just work. Let's just concentrate on getting things working and leave this style of "advocacy" for the Linux distros, eh?

      --
      Resistance is futile. Reactance buggers it up.
    7. Re:Guys, please! by Anonymous Coward · · Score: 0

      Indeed, I recall a "showdown" between NetBSD and FreeBSD where the [stupid] reviewer left WITNESS and all the debugging symbols in the kernel of FreeBSD, then proclaimed loudly that the performance sucked. Well, forgive me for being realistic here, but the reviewer was in need of percussive maitenance with the size 10 clue stick.

      Well in this showdown, WITNESS and debugging was disabled in FreeBSD, and NetBSD still beat it handily in most things. What was the "showdown" that you recalled?

      Now, some of these folks may have a point in certain circumstances such as tightly controlled benchmarks but, please, let's retain a little objectivity. So there's arguing on the lists. So what? It was ever thus. I give you COLA as an example of what "advocacy" does for an OS and rest my case.

      Err.. what does it do for an OS? There are very few if any trolls on the serious Linux development lists, so I guess COLA is doing a pretty good magnet to filter out all the idiots.

      IMHO, Scott could do with a knock from the size 5 clue-stick, too. Rebutting these claims lends credence to them and tends to encourage folks to engage in mindless discussions (like this one) instead of doing what the BSDs do best: Just work. Let's just concentrate on getting things working and leave this style of "advocacy" for the Linux distros, eh?

      How about you just don't worry your pretty head about Linux at all, eh? For fuck's sake why does every BSD zealot have to bring up Linux all the time. It is really damn annoying. Enough with Linux. This is a FreeBSD thread, got it? Unless you are going to make an objective technical comparison of the two, just shut the hell up and leave the uninformed, biased, anecdotal crap that spews out of your ass in the toilet where it belongs.

    8. Re:Guys, please! by Epsillon · · Score: 1

      Smorgreff

      Nice. If you're going to try to look smart at DES' expense, at least get his name right. It's Smørgrav. I suppose you're going to start on PHK next? How about the completely mindless sport of picking on Søren?

      These three are amongst the most productive developers on the project. Arguments are inevitable, especially on group projects like the BSDs. The real trick, which these have mastered, is not to let them get in the way of high quality code. Your comments are typical of the way this style of "advocacy" damages reputations in fairly short order, usually the reputations of those engaging in it.

      --
      Resistance is futile. Reactance buggers it up.
    9. Re:Guys, please! by Epsillon · · Score: 1

      How about you just don't worry your pretty head about Linux at all, eh? For fuck's sake why does every BSD zealot have to bring up Linux all the time. It is really damn annoying. Enough with Linux. This is a FreeBSD thread, got it? Unless you are going to make an objective technical comparison of the two, just shut the hell up and leave the uninformed, biased, anecdotal crap that spews out of your ass in the toilet where it belongs.

      Good point, well made. I apologise unreservedly for doing exactly what I proclaim to be against.

      --
      Resistance is futile. Reactance buggers it up.
    10. Re:Guys, please! by Anonymous Coward · · Score: 0
      I guess it's fair to say FreeBSD is dead, but that's not exactly a tactful thing to say. It's true in a practical sense, nonetheless. It stems from the obvious popularity of Linux as _the_ Unix free OS, but also the FreeBSD project has only gotten more fractious and hateful in recent memory. FreeBSD is pathologically sick in this respect.

      Granted the lack of development in the BSD standard is gonna hurt, and right now things are looking poorly for FreeBSD. Yes it is dying. Don't mean to step on your toes, but that's the truth. After all the years, FreeBSD is still a failure, stuck in a perennial rut. Sad but true.

    11. Re:Guys, please! by setagllib · · Score: 1

      Did you even read my post? What the hell did I say that was incorrect and trolling? You need a really, really big chill pill. Or a lethal injection.

      --
      Sam ty sig.
    12. Re:Guys, please! by Anonymous Coward · · Score: 0

      No I'll just be happy when you stop parroting your crap.

      "hardcore SMP, GEOM, etc.": doesn't really mean shit. WHY are those features good for corporations, how are they being implemented, and why aren't the solutions provided by alternate systems as good?

      "Cleanest code of any system in existence": is just straight bullshit.

      "Security you can bet your manhood on": This doesn't really add anything to the conversation. And considering security _experts_ find it very difficult to measure and rate security of systems, you may as well just not say anything.

      "Most innovative and outspoken,": why? How is it the most innovative? Without parroting stuff from the DFBSD website. Why aren't other BSDs as "innovative"?

      "least real-world results to date": Err.. perhaps because they haven't had a production quality release yet? Adding a smiley face at the end doesn't make this less of a troll, and it doesn't add anything. Something like "hasn't yet made a release" might have been less inflamatory, while also being more informative.

      And I don't know why I even have to justify anything to the likes of you. You're obviously just an irritating troll who knows very very little about the things you like to argue about.

      But you're right about one thing - I do need a lethal injection. Just incase I ever meet you.

  30. Some wise replies to this troll article by Anonymous Coward · · Score: 0
  31. just to be clear by mqx · · Score: 4, Interesting

    The NetBSD team were not criticising FreeBSD: basically, NetBSD stepped up their advocacy as part of NetBSD 2.0 release, including some whitepapers on performance comparision between NetBSD and FreeBSD. If anything, the BSD camps all have decent respect for each other, and honestly, Scott suggested that there was more animosity from the NetBSD camp that I think is the case in reality. All of the BSD camps could do with better advocacy, and Scott's post is more an indication that none of them are doing very good marketing, and as soon as NetBSD stepped up the marketing, the other camps (i.e. FreeBSD) felt they weren't getting a good rap: but really, the issue is, that FreeBSD guys just haven't been out there pushing their case as hard as they should really be.

  32. I'm Trying OpenBSD... by eno2001 · · Score: 1, Interesting

    ...due to the heavy trolling I got last week regarding my comment that OS security and usability are 50% admin skill and 50% OS distributor integrity.

    I'm learning more and more that OpenBSD definitely needs an admin that is more highly skilled admin than most Windows or Linux admins. I've definitely made progress in my implementing of OpenBSD, but I still say that my axiom holds true (see my SIG): With most OSes, if you have a competent admin, then you can have a secure system. OpenBSD might up the ante with oddball features to ensure security, but until those are implemented in other mainstream systems, they don't apply. Additionally, you really need to have very strong Unix skill to use OpenBSD, so it flies right in the face of my theory. Where most OSes would have the admin skills required at 50% competency, OpenBSD requires something more on the order of 80% competency in order to get a usable box.

    --
    -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    1. Re:I'm Trying OpenBSD... by ulib · · Score: 1

      >With most OSes, if you have a competent admin, then you can have a secure system.

      This is totally false. If there's a bug that's exploitable as a remote hole and a malicious fellow discovers it before you, even if you're the most competent sysadmin on earth, you're still screwed.

      For a sysadmin that's paranoid about security there's one, easy answer: OpenBSD. "Only one remote hole in the default install, in more than 8 years": it's a slogan, but it's true.
      For somebody who's not paranoid and who's normally concerned about security, any BSD would do. This study suggests that when security matters the *BSDs (& the Mac) are the best choice.
      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."
      --
      Requiem for the FUD

    2. Re:I'm Trying OpenBSD... by eno2001 · · Score: 1
      This is totally false. If there's a bug that's exploitable as a remote hole and a malicious fellow discovers it before you, even if you're the most competent sysadmin on earth, you're still screwed.

      This is where I got with the troll. However, what you said is also false. If I set up a Windows box and do *everything possible* to secure it, then it can be 100% secure. The primary things I would do with a Windows box would be:

      1. Patch it up to the latest SP/hotfix level
      2. Turn off all unneeded services
      3. Put it behind a decent firewall (dedicated hardware or a *nix firewall)
      4. Make sure to set up auditing both within the OS and on the firewall that traffic passes through
      5. External IDS, etc...

      With a very few exceptions, there is nothing that can get past this kind of setup. Even if an exploit of, say, IIS happens but I only allow port 80 traffic in, then there is no way that an attacker can do much with that box. 100% secure by most non-paranoid definitions. By a paranoid definition, NO OS is secure. I don't trust OpenBSD 100% just because it has a secure track record. In fact I would say that I wouldn't trust an OpenBSD installation unless I completely recompiled everything from source myself. I don't trust software that is behind the latest version because older stuff tends to have holes in it no matter how much it's audited.

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    3. Re:I'm Trying OpenBSD... by timmarhy · · Score: 1

      only one remote hole in 8 years is total FUD sure maybe in the base system, but hell i can do the same with freebsd by just blocking everything, but people install shit like bind and apache and think the above applies to it as well. oh an i noticed a poster above complaining about ego? fuck me have a look at the openbsd mailing lists. you want ego try theo on for size.

      --
      If you mod me down, I will become more powerful than you can imagine....
    4. Re:I'm Trying OpenBSD... by Anonymous Coward · · Score: 0

      With a very few exceptions, there is nothing that can get past this kind of setup.

      Read what you wrote before the comma. Done? Okay. Now read the first three words after the comma. All done?

      Great.

      Now go fucking kill yourself, you useless piece of shit.

    5. Re:I'm Trying OpenBSD... by alpha_foobar · · Score: 1

      So you just said that any OS is secure, as long as you set it up sensibly... and then place it behind a *Nix based Firewall?

      I disagree... it really does depend what your talking about though. If you are running a Microsoft Web Server... and you are Microsoft, then sure, on occassion you are going to have to protect your services with some good linux or *bsd based firewalls... But for most of the time and for most Windows Desktop users, just setting up their machine sensibly and locking down unused and unrequired ports will be satisfactory.

      I am also unsure what the big difference for an end user is between the main BSD's. They seemed pretty similar to me, as far as setup and configuration and compatibility with other *Nix open source projects. But I would be interested in clarification of real differences.

    6. Re:I'm Trying OpenBSD... by 0racle · · Score: 1

      Bind and Apache are included in the base system. They are audited and patched just like the rest of the base install, so having them in OpenBSD does not change the exploitability of the system. Secondly, the phrase is 'Only one remote hole in the default install, in more than 8 years!' Which means that while you could install FreeBSD and bring up a firewall that blocks everything, it is not the default distribution method. The benefit to the OpenBSD default everything off is that the admin must explicitly enable services and so its much easier to keep a secure system, whereas a system where you have to start off with shutting things off there is a higher chance that you could miss something.

      --
      "I use a Mac because I'm just better than you are."
    7. Re:I'm Trying OpenBSD... by Anonymous Coward · · Score: 0

      Nice. I still don't see what's wrong with the sentence. It's very clear and logical. The first three words illustrate that there are some exceptions to what follows the comma. The first three words state that there are no cases when X can happen. Combined, they equate to: "almost never". Completely and thoroughly logical.

    8. Re:I'm Trying OpenBSD... by eno2001 · · Score: 1

      That's pretty much my sentiment. I can secure any OS as long as I take the proper precautions, so OS doesn't really matter. It's 50% admin abilities and 50% target OS integrity.

      The original thread last week was specifically addressing web servers. I argued that I could take a Windows server (even though I'm not an MS fan and don't trust their security) and secure it properly so that it would be just as secure as any other well implemented web server. The [ahem] "conversation" devolved into issues regarding desktops, etc... My main point still stands though. If you know what you're doing, you can put any OS online as a web server and have it be secure even if it is Windows/IIS.

      Regarding any OS for desktop use, I would never put them directly online. They should be behind a hardware firewall of some kind as well as a local software firewall. With servers, I trust most *nixes to be able to handle directly on the internet connections more securely. For example, I've been using a Linux based firewall since 2001 with no problem. But it's highly customized and has NO external services running. No telnet, web, ssh, nothing. The only way to access it is via a serial console cable. That cable is plugged into another box that is on my network and that box is only accessible via a secure encrypted tunnel to specific IP addresses. I feel confident that this setup is just as secure as OpenBSD because there is little that anyone can do to get into the box. And in the even that they did, there is little they can do once they are on the box.

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
  33. Same old Linux FUD... by Anonymous Coward · · Score: 0

    Same old GNU/Linux FUD, that has been disproved countless times...
    In short: the MIT research is *11 years old*, and that Rice study on the TCP/IP stack uses FreeBSD *2.2.6*.

  34. i found one by Anonymous Coward · · Score: 1, Funny

    this is a really nice case for BSD!

  35. My OS is better than your OS. Sheesh! by SpamMonkey · · Score: 0

    Here's an idea, I think X-OS is better than Y-OS because I said so and if you don't like it then my dad will beat up your dad.

    Why does it matter what OS is used in a given situation? Surely that's down to the systems architect deciding upon what is best suited for the functionality they want at the price they can afford?

    I stopped having the windows/linux/unix/*bsd debate a long time ago because once you learn more than how to install it (something I don't think a lot of /.'rs can do) then you realise that the OS is only as good as it's ability to do the job you want it to.

    Thanks.

    1. Re:My OS is better than your OS. Sheesh! by Wild_dog! · · Score: 1

      Here Here

      And what about just having a choice or preference.
      Doesn't it make sense to just use what you like.

      I have never used BSD, but I know lots of folks who do and love it. Great!

      I know lots of people who love Windows XP....great!

      I know lots of people who love various flavors of Linux. Awesome.

      Why is it bad for people to choose what they like?

      I would hate to think that I had to choose something cause someone else decided it was best....for everyone.

    2. Re:My OS is better than your OS. Sheesh! by Anonymous Coward · · Score: 0

      I think you said it all and it is the only post this article needs.

    3. Re:My OS is better than your OS. Sheesh! by adavidm · · Score: 1

      You're new here aren't you?

      Wild_dog! (98536)

      Oh, wait....

    4. Re:My OS is better than your OS. Sheesh! by Anonymous Coward · · Score: 0

      Here's an idea, I think X-OS is better than Y-OS because I said so and if you don't like it then my dad will beat up your dad.

      Hahaha... *yes*, thats a perfect analogy!

      Y'know, at work, we use RedHat.. management likes it because having "paid support" makes them feel all warm and fuzzy. Of course, every time I've tried to get an answer out of RH, I've wound up getting better/quicker answers on Google, but, this is corporate america :-P

      At home, I have a couple old DecStations and a VaxStation I run NetBSD on (I might try Linux on them one of these days, but at the time I first installed, Linux wasn't really "there" on them), plus a DecStation w/ Ultrix (with some custom designed software on there), and a VaxStation with VMS (again, custom written software). A couple Sun's with Solaris (U1, E250), and a U1 with NetBSD to play with. Windows boxes (an old 550Mhz just for VPN to work, and a 1ghz).

      My main "server" is an old P3/450 with NetBSD, samba, apache for my little website, and a pair of 200GB disks (mirrored)... NetBSD serves me just fine, its not about being "cool" or whatever, its about a box that stays up 24/7 for years (except I just went from 120G to 200G and Net2.0 because I was as 95% full on the 120G).

      Everything has its purpose. I run windows boxes because I need Nortel VPN and Outlook for work. NetBSD on the older boxes.. well, just because at the time I got them there wasn't really another OSS choice, and I've just stuck with it because it works. Solaris, because I have NetBackup and and L1000 (30 tape library) and an A1000 (12x18G raid) on the E250, and last I knew nothing but solaris supports the A1000...

      I worked with a guy who used to nuke his windows box once a month, because he download & installed every P.O.S. (piece of... software, yeah thats it), and his machine was constantly getting hosed.. was always nuking his Linux box to install the latest and greatest thing, or whatever... I don't have the *time*.. I spend enough hours working on computers *as a job*, that when I want to build something for home, I want to build it, have it work, and forget about it. I use:

      a) The OS that supports what I need (if there's only one, like the A1000 and solaris).

      b) If I have a choice, then the one I feel more comfortable with (totally subjective).

      My choice may not reflect someone else's choice or preference, but I don't really care. If you want to run Linux or FreeBSD or Solaris-x86 on *your* fileserver, go right ahead. Mine works, your's probably will too. What OS is "better"? I don't care, it *works*, I don't screw with it every day, it stores my files, is on a UPS, and the few times I've lot power long enough for the UPS to die, it hasn't lost anything (really should look at hooking up the UPS serial cable and monitor daemon one of these days). The machine was free, the OS was free, heck, the 1200VA UPS was free (ok, $150 for new batteries, they were tossing it at work because the batteries died :-P ).

    5. Re:My OS is better than your OS. Sheesh! by Anonymous Coward · · Score: 0

      So, apart from making us know how geekish you are and how long you have it, with your RH's at work running because you know how to find answers on Google, and all your real geeky second-hand "boxes" and "Stations", what was your point again?

  36. Embedded Features? by sixoseven · · Score: 1

    As one who is not particularly up to date on these matters, I wonder why so much development must occur? It sounds like Bill Gates argument for bundling IE with Windows: If we don't add more features to the core operating system, we'll die.

    But hey, I still use ksh and vi, so what do I know?

    --
    fault-tolerant
  37. indeed by FidelCatsro · · Score: 2, Insightful

    if BSD is dying /dead , then its one hell of a zombie.
    I use three OSs, debian GNU/linux , freeBSD and Mac OS X.. and i think all three are as healthy as ever
    im not sure on the whole of apples market share I think about 5% , but considering that OS X has its roots firmly in BSD from its NeXT heritage not to mention the programs it has from the FreeBSD project, then its safe to say that BSD is more alive than ever .

    --
    The only things certain in war are Propaganda and Death. You can never be sure which is which though
    1. Re:indeed by nightski · · Score: 1

      Oh, yeah, FidelCastro is using it, so it must not be dying! :-) Seriously though, I always think it is funny when someone argues that something is not dying just because they have it on their machine.

      --
      "Ideas without action are worthless."
    2. Re:indeed by FidelCatsro · · Score: 1

      yes me and the other few million apple users as i said above.
      you do know its commen on here to say things like that under the guise of a anon.
      even if i were the only person still using it , that would still mean it was alive .

      --
      The only things certain in war are Propaganda and Death. You can never be sure which is which though
    3. Re:indeed by ShieldW0lf · · Score: 1

      Perhaps they judge it based on the quality of it and on the committment of the manufacturer. It doesn't need to have a growing userbase to remain a healthy project, you know.

      This isn't Wall Street.

      --
      -1 Uncomfortable Truth
  38. Shared Source CLI (was hmmm) by Anonymous Coward · · Score: 0

    Visual Studio under FreeBSD?

    You might be interested in this article
    from the MSDN magazine (July 2002)
    about a FreeBSD implementation of .NET
    as well as the corresponding bits.

    BTW, this runs on Mac OS X too.

  39. A one time try is all that's needed for success by Zedrick · · Score: 5, Interesting

    I've been using Linux since around '96 something, first Redhat, then Slackware and recently Gentoo when I got my AMD64. I tried FreeBSD for the first time a few months ago when I had an old 200mhz machine that I just wanted to use for something, and since that seemed to work ok (a very basic install, no X or anything like that) I decided to give FreeBSD/AMD64 a try when I had to do a reinstallation due to hardware changes.

    I downloaded a minimal boot CD, burned in, booted installed the base system over FTP and then X, KDE etc via ports...

    After only a few hours I was totally confused. Everything just worked!! Well, almost everything. I had some problems with the soundcard, that was solved thanks to great documentation pointing me to a very logical solution.

    I'm still a bit lightheaded. An operating system just can't be this good, I'm probably going to wake up soon.

    1. Re:A one time try is all that's needed for success by molnarcs · · Score: 2, Interesting
      Zedrick, you are not alone. I'm not a comp sci student (what I do is on my user page), but a few years ago I got curious about linux. So I installed rh 7.3 (which just came out fresh at that time). Later, I went through two mandrake releases (9.0 and 9.1). By that time, this whole nix thingy picked my interest, so I decided to learn the unix way - with the intent of setting up my first server. So I installed debian. Everytime I switched, I was presented with different sets of problems (different places for different setup files). I was dedicated to learning to use the command line and not rely on various frontends. One of the first concerns when one is intent to set up a server is the firewall. So I went to netfilter homepage, and bang! I tried and tried, and finally I went the frontend way: shorewall.

      Downloaded documentation of shorewall, began reading it, noticed that it needs a newer kernel than the one installed (yeah, it was 2.4.18) with Debian. So I went on to pull that from the STABLE branch - which resulted in the disappearance of my /etc/networks. By that time I was so frustrated (by my attempts to get my usb mouse working) that I was beginning to look for alternatives. One sysadmin (knowing that my english is pretty good - not my native tongue mind you) recommended FreeBSD. I was pretty tentative at first, decided to try it out on a spare partition (luckily I had one primary) on my home computer, before putting it on my server. A week later, it was running my server (and instead of editing 3 separate files in shorewall, I could set up NAT + a pretty tight firewall in a few days). Two weeks later my linux partition was gone. A few months later I became active in the freebsd community at bsdforums. That was my second big surprise: it was the friendliest community I ever participated in (and I'm saying that coming from a mandrake background). And I've been happy ever since.

      The reason for this longish post is that I think there is another potential user-base for FreeBSD: noobs who want to learn the unix way. It is one of the user-friendliest unix-like operating system. The entire layout, the configuration is so clean, elegant and easy (because it is logical) that learning it was a joyful activity, while I remember that I was quickly bored when trying to follow this or that howto or tutorial to learn linux. It is not for those who are looking for a quick replacement for windows (like I was at first) - but for anyone interest in the internals of a unix-like OS, FreeBSD is among the easier to understand and learn ones.

      Have a nice stay in FreeBSD land :))))

    2. Re:A one time try is all that's needed for success by releppes · · Score: 1

      Yes, you're not alone. That's the exact same sucess story I've had with NetBSD. I had an old laptop I wanted to make use of. I've tried many minimal Linux distros (Luit Linux being the best), but I was disatisfied with all of them. Under the hood they were little more than a horrible hack. I then knew I had to go with Debian to get any sort of control that I wanted. Even the much overhyped Debian I felt was just a hacked up unix. The package system was granular, but stupid. The dependancies were so intermixed that even the most trivial package install had dependancies going right back to installing the whole Gnome system. That and it was just unstable. I then downloaded two NetBSD boot floppies. I couldn't believe my eyes when jsut after two boot floppies, all my hardware was detected and working! I then proceeded to install the whole OS via internet. Smooth and fast and never a crash. Adding X and a few utilities was so damn easy. I was surprized that all apps were fairly recent. Not like the far outdated Debian stable releases. I'm getting a new laptop soon, and I'm concidering FreeBSD so I can see if I like that more, but from my general experience, the BSD world is a real treat from running a hacked up Linux box.

    3. Re:A one time try is all that's needed for success by RedWizzard · · Score: 1
      I just saw your journal entry mentioning TV-capture:
      I've captured the more interesting matches, using mencoder, and my very very cheap capture card (PlayTV MPEG II). Image quality is excellent. On my amd xp 2400+ I can capture into 528:396/1500Kb/s mpeg4(divx)avi, if I don't do anything else.
      Just thought I'd mention that you should be able get better resolution than that. I'm running MythTV under Linux on a XP 2400+, and I can record two 576x576 MPEG4 streams simultaneously (2 capture cards) at about 95% cpu. I've got the "bitrate" set to 4400. Not sure whether that's Kb/s or what. I record the audio unencoded and then convert to mp3 later. Recording a single source I can do 768x576 at the same bitrate with mp3 audio and it still only hits about 50% cpu usage.
  40. Re:Reliability of ports? by bcrowell · · Score: 1
    • A decent number of them are marked BROKEN.
      If by "a decent number of them", you mean "1.5% of them" (192 / 12396 at last count), sure.
    It only takes one to make someone's life miserable :-) If I have 100 ports I want installed on my system, and one doesn't work, well, that's a big problem if that's a port I really need. This was what prompted me to switch my dekstop systems from FreeBSD to Debian recently (while leaving BSD on my server) -- I needed to run a recent version of Inkscape, and it was broken.

    I don't really think there's one system that has the best availability of all software. Some stuff's broken on Debian. Some stuff's broken on FreeBSD. I'm sure some stuff's broken on Gentoo as well. (Dunno first-hand, because my attempt at installing Gentoo failed.) It's just a question of whether you can get the stuff running that you personally really really need.

    One thing I am not happy with about the FreeBSD ports system is that updating one port tends to break lots of other ports in complicated ways that are hard to fix. Portupgrade is the solution that everyone seems to push for solving this type of problem, but in my experience, portupgrade is a good way to hopelessly mung your system. To be fair, I don't think this is entirely the fault of the FreeBSD project; the stuff that gets really difficult to deal with is the Gnome libraries, and I think it's because Gnome just isn't careful enough about QA and maintaining backwards-compatibility (or they value rapid development more than stability).

  41. FreeBSD 5.x; as reliable as a moldy sock by Anonymous Coward · · Score: 0

    In all seriousness there's only one word that can describe 5.x FreeBSD: CRAP. While I'm sure that some fanbox is going to pipe up about "I got it to run" all that I can say is that I have tried to install and run it on no less than four i386-based PCs and it crashed on ALL of them. In my experience, it's not unusual for it to have a kernel panic in the middle of the install process itself.

    I'm sorry, I truly love BSD, and I have used it since 4.0-RELEASE, but the 5 branch of FreeBSD is a total, complete steaming pile.

    For the moment, if you want a stable BSD for the i386 family, your best choice is NetBSD (which has NEVER given me problems.), and possibly OpenBSD.

    FreeBSD may not be dead, but god DAMN does it smell like a corpse what sat out in the new orleans sun for a month.

    1. Re:FreeBSD 5.x; as reliable as a moldy sock by Anonymous Coward · · Score: 0

      It is pretty much well known by now that FreeBSD 5.x is horrible. Jem Matzen (of the the Jem Report) has provided an excellent unbiased examination of just some of the troubles plaguing FreeBSD in his review at NewsForge.

    2. Re:FreeBSD 5.x; as reliable as a moldy sock by rs79 · · Score: 0

      4.5 stable was the last release to be trusted. I don't know anybody that would use a later version - or any version of Linux that's as good as this.

      --
      Need Mercedes parts ?
  42. Coincidentily by defile · · Score: 2, Informative

    I just posted an article that's been sitting around on my hard disk for awhile now (I'm testing out nanoblogger). It's about how I'd improve LAMP, but it ended up becoming an advertisement for FreeBSD.

    Have a look if you can stand an honest critique of Linux (I love and run Linux on everything, so don't accuse me of FreeBSD shilling).

    1. Re:Coincidentily by Anonymous Coward · · Score: 0

      I read your article and it appears only 3 points out of 9 apply to linux per se. BIND, Apache, MySQL and rsync are independent projects.

    2. Re:Coincidentily by Anonymous Coward · · Score: 0

      And of those that apply to Linux:

      #1) This would be trivial to implement - but probably isn't due to the lack of requests. I guess you're in the habit of running flakey hardware/software?

      #2) From SELECT(2):
      NOTES
      An fd_set is a fixed size buffer. Executing FD_CLR or FD_SET with a value of fd that is negative or is equal to or larger than FD_SETSIZE will result in undefined behavior. Moreover, POSIX requires fd to be a valid file descriptor.

      #7) The problem with a "consistent snapshot" is that is meaningless when put in the context of the POSIX filesystem API. You don't get any application level consistency. Linux Reiser4 developers are working on solving this *correctly* rather than hacking around it, by implementing atomic transactions at the filesystem level.

  43. Mo Parent UP! by Anonymous Coward · · Score: 0

    That lie, mostly being, that FreeBSD is dying, or is some arcane system only to hack around on, similar to Plan9.

    Subtle anti-Plan9 troll worked nicely into an ostensibly anti-trolling message. I'd give this a 7.

  44. Re:Reliability of ports? by epine · · Score: 1


    To say that A is better than B does not demand that anything B can do, A can to better. One might in that case say that A "owns" or "dominates" B. As you observe there is no single "dominant" package system. There are still grounds to ask whether or not A is better than B.

    Your argument becomes more interesting when one considers that "B" doesn't even exist. Does B refer to Woody, Woody plus random backports, or Debian testing? What is Debian testing if not a crap shoot in motion. Debian package system, on a good day, if ever released again, could be compared on rough equal terms to the FreeBSD ports collection. But please, let's not pretend that three year intervals between stable releases a package system makes.

  45. Why? by JustNiz · · Score: 1

    Linux appears to be way more popular than BSD these days, and there appear to be more apps and hardware drivers available for Linux than BSD.

    So why would anyone consider BSD over Linux?

    1. Re:Why? by Anonymous Coward · · Score: 0

      Because you are dead wrong. Linux cannot touch the popularity of BSD. Combined, FreeBSD, NetBSD, OpenBSD, and OS X have many times the number of installations and users than Linux, and its popularity is growing faster.

    2. Re:Why? by ulib · · Score: 1, Redundant

      Already gave my answer to this - right here. :)
      --
      Being able to read *other people's* source code is a nice thing, not a 'fundamental freedom'.

    3. Re:Why? by Anonymous Coward · · Score: 0

      Love the way you quietly put OS X in there.

    4. Re:Why? by Anonymous Coward · · Score: 0

      Why consider linux over windows?

    5. Re:Why? by Anonymous Coward · · Score: 0

      OS X is not BSD, it's a mach hybrid.

      Stop your fucking cheating. >:-(

    6. Re:Why? by Anonymous Coward · · Score: 0

      1) Ports and Package system (12,000).
      2) Kernel file is a plain old text. Either add or comment something out with #.
      3) BSD init., 1 text file.
      4) Secure by default (not like OpenBSD). Minimum services running with sane defaults.
      5) Ports, close to cutting edge but not that close. Like OO.o 1.1.4 just came out, still waiting for a binary.

    7. Re:Why? by hugo_pt · · Score: 2, Informative

      6) no root exploits every month 7) decent codebase 8) organized filesystem layout 9) commits to the OS are closely monitored and quality-assured, unlike linux 10) an OS as a whole, not just a kernel.

    8. Re:Why? by Anonymous Coward · · Score: 0

      I have yet to see ANY linux distribution that carries more packages than FreeBSD. The ports tree rocks, and pkgsrc is a small subset of it with a different name.

    9. Re:Why? by hicsuget · · Score: 2, Insightful
      Windows appears to be way more popular than Linux these days, and there appear to be more apps and hardware drivers available for Windows than Linux.

      So why would anyone consider Linux over Windows?

      Furthermore, 27 million AOL users can't be wrong.

    10. Re:Why? by Anonymous Coward · · Score: 0

      Debian's got 16 thousand, and apt is a far better package tool than ports. How many packages does FreeBSD have?

    11. Re:Why? by Anonymous Coward · · Score: 0

      It's leet to show off to geek friends how cool it is to patch Linux security holes on a daily basis and it also proves that Linux users have a life unlike BSD users. How boring it would be to install NetBSD 2.0 and not have one single security patch to keep you busy with since its release.

  46. Jeez.. by ulib · · Score: 1

    .. it's a *logo contest*. Kinda difficult to submit a new logo 2 days after the official announcement, I think.. :)
    Anyway, for NetBSD's logo contest over 400 logos were submitted. Given FreeBSD's much wider user base, the numbers will probably be higher - and making a choice will be even harder.
    --
    Requiem for the FUD

    1. Re:Jeez.. by Anonymous Coward · · Score: 0

      Given FreeBSD's much wider user base, the numbers will probably be higher - and making a choice will be even harder.

      But will they be able to find a logo that's even blander?

    2. Re:Jeez.. by ulib · · Score: 1

      I disagree. To me, NetBSD logo looks very clean, tasteful and appropriate - come on, it's a *logo* we're talkin about. It should be sthg like that, IMHO.

  47. Where's the Java by kwerle · · Score: 1

    I've been nothing but disappointed with FreeBSD's inability to get a binary ditribution of Java for the platform. I have used, and continue to use, FreeBSD for my main server, but next round will be OSX.

    There are plenty of reasons why it hasn't happened, and plenty of workarounds - but I don't care (welcome to the customer).

    1. Re:Where's the Java by ririarte · · Score: 3, Informative

      Yes, but there is a very dedicated team that manages to produce a very high quality J2SDK implementation, even if the installation involves compiling Java from scratch. 1.4.2-p7 runs a production Tomcat site like a dream here. I am very happy with OS X as as desktop OS, but i would not rate Apple's SDK as highly as FreeBSD's one, YMMV, of course. BTW, nobody knows if Apple intends to ship a 64bit JVM with Tiger, au contraire, FreeBSD's Java team has an already working, if early one, for AMD64.

      --------Quick recipe to get up and running with Java under FreeBSD ------

      a) Make sure to be running a modular kernel OR a kernel with linux compatibility enabled (Compile phase only)
      b) Read http://lists.freebsd.org/pipermail/freebsd-java/
      c) Make sure to have a relatively recent ports tree
      d) cd /usr/ports/java/jdk14
      e) make install
      f) follow instructions.

    2. Re:Where's the Java by Anonymous Coward · · Score: 0
      FreeBSD is the wrong choice for Java. If your job requires Java development, pick a platform with solid Java support from Sun: Solaris, Linux, or Windows. There's no point in trying to pound a square peg into a round hole.

      And unless your time is free, struggling to get a working current version of Java on FreeBSD is too much trouble. Been there; done that. I don't know about you, but I don't have time for such nonsense. I barely have enough time to catch up with the real work I have to do. Fiddling with a goofy FreeBSD tool chain is not an option.

    3. Re:Where's the Java by ririarte · · Score: 1, Interesting

      Time is never free, neither mine nor anyone i know.
      I prefer to go the extra mile when setting up a server to know that it will work exactly as i want it to, and for that, FreeBSD is a magnificent platform; you seem to advocate for a prepackaged solution. Who is right ?. If it gets the job done, both of us.
      Don't get me wrong, i do appreciate Linux, especcialy lightweight non RPM distros á la Slackware, i will, as time permits, experiment with Solaris 10 as well.
      Still, if there is one thing lacking from FreeBSD, it's not Java but a native Oracle port (Not FreeBSD's fault of course)

    4. Re:Where's the Java by Anonymous Coward · · Score: 0

      That's cool. My point is that if you rely extensively on Java, something like Solaris makes more sense because it is tested and certified. The last time I built Java on FreeBSD I wasted valuable time which could have been used more productively. Since then, I've moved on to more managerial tasks so considerations like reliability and productivity are important me. But hey, whatever floats your boat.

  48. Re:FreeBSD Being Swallowed by NetBSD and DragonFly by Anonymous Coward · · Score: 0
    All the smart developers have left FreeBSD. What remains are the the second and third string wannabe bit players. Consider that Hubbard, Smith, Dillon, Dyson, Lambert, and others top notch talent have been long gone. They've been drawn to other more advanced projects like DragonFly, Apple, NetBSD, and Linux.

    It is sad to note that the former FreeBSD developers didn't leave without giving warning. Each and every one predicted what was happening to FreeBSD. These guys were on the bridge and saw the iceberg with which FreeBSD was about to collide. But the politicians and petty gauleiters at the FreeBSD helm said caution be damned, and instead steamed full speed ahead into 5.x disaster.

  49. FreeBSD is popular by Anonymous Coward · · Score: 0

    you are wrong!!!
    FreeBSD is more popular as a server OS than the #1 Linux distro, Red Hat Linux. Did you know that?

  50. Not Marked as Broken is Even Worse!!! by Noksagt · · Score: 2, Insightful
    A decent number of them are marked BROKEN. The usefulness of ports is overrated. Gentoo has superior coverage in portage.
    I use FreeBSD on my servers and gentoo on my desktop. I like both of them. But your argument is flamebait.

    Gentoo uses more bleeding edge packages than FreeBSD. Even in using the stable branch, I've downloaded borked packaged more than once. While the ports in FreeBSD are order, they are tested MUCH more & the broken packages are actually labeled broken!

    Portage does have some advantages over ports. Package stability is not one of them.
  51. Re:Reliability of ports? by shutdown+-p+now · · Score: 1

    Relative to the size of the ports/portage tree, yes, it does.

  52. acpi by phrasebook · · Score: 1

    "A team of FreeBSD developers works closely with engineers at Intel to provide the best ACPI power management support available in an open source operating system."

    Is this true? I would really like S3 suspend/resume to work. I can't make it happen cleanly with linux 2.6.10. Does FreeBSD do a better job? From reading section 11.16.3.2 Suspend/Resume in the FreeBSD manual, it doesn't sound like driver support is much better than Linux. Anyone have good ACPI experiences?

    1. Re:acpi by Ecks · · Score: 2, Interesting

      I have S3 suspend/resume working on both a Gateway 450ROG and a Toshiba 4600. It was as simple as adding a few lines to /etc/sysctl.conf. I don't have any experience with Linux but the ACPI support in FreeBSD 5-STABLE is what convinced me to upgrade from 4-STABLE.

      --Ecks

  53. Why perpetuate myths by Wild_dog! · · Score: 3, Insightful

    Everyone says apples hardware is overpriced. Prove it.

    Maybe their hardware is actually worth more for longer.

    Both chrysler and BMW make cars, but BMW's cost more generally...why?

    It would be nice if people would be more rational about hardware and quit parroting lame statements that don't make sense.

    1. Re:Why perpetuate myths by vox_gabrieli · · Score: 1

      I don't need a BMW car, as my Chrysler meets my needs and wants. I don't want to spend twice as much for a BMW. I test drove a BMW once, and I liked the leather seats. I think it's a reasonable expectation that I can pay a little extra for a Chrysler with leather seats without having to buy a BMW.

      I love OSX, but buying Apple computers is like buying a BMW just to get leather seats.

    2. Re:Why perpetuate myths by Anonymous Coward · · Score: 0

      Prove that apple hardware is better and worth the extra money? Perhaps they are "worth" more for longer because they cost more to begin with? Apple hardware IS over priced if you are comparing it to the equivalent PC hardware. Buy an iMac - then decide you want an extra hard drive?

      And how are apple mac's better quality? My iMac seemed to be full of the same bits as a PC.. seagate hard drive, ATI graphics.. The only difference was the case, the special motherboard, PowerPC cpu and a piece of crap DVD drive that wouldn't read CD-Rs and DVDs would get stuck in (and no the paper clip wouldn't help, they were physically stuck)

      Apple hardware is over priced because there is no competition, if you want OS X you have to get a Mac. If however you just want a tool that works, and don't care for the ugly confusing plasticy toy like interface, get a PC and save yourself a bundle of money.

    3. Re:Why perpetuate myths by evilviper · · Score: 1
      Both chrysler and BMW make cars, but BMW's cost more generally...why?

      Because BMWs are a status symbol, and those with lots of money want to show off their money by buying an expensive car.

      Between BMWs and Chryslers, the differences are most superficial... In one you'll get leather seats, but they both function equally well as a CAR, and one in much less expensive than the other.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    4. Re:Why perpetuate myths by mollymoo · · Score: 1
      If you think all a BMW has to offer you is leather seats then get leather seats for your Chrysler and be happy.

      I've got a Mac, an iBook (and home-built x86 boxen running Linux and Windows, I'm no Mac zealot). They aren't that expensive compared to comparable Windows laptops. A bit more, yes. You can certainly get an x86 laptop for much less, but comparable models aren't hugely cheaper. If I keep the iBook for two years the extra cost ammounts to about half a pint of beer a week.

      I know where all the extra money went, it went on quality materials (plastics and mechanics - the computing hardware is pretty generic of course) and trillions of little details. That's where it goes in a BMW too. That's what separates great hotels from OK ones and sucessful spacecraft from lithobraking demonstrations. It's the details, and getting them all right is both hard and expensive. I think it's worth the cash. This may be my first Mac but it won't be my last.

      Apple aren't the only maker of more expensive computers of course. You can pay more for a Sony x86 box than a Walmart special too. And I bet the Sony gets more of the details right.

      --
      Chernobyl 'not a wildlife haven' - BBC News
    5. Re:Why perpetuate myths by Anonymous Coward · · Score: 0

      Wrong, but I won't bother to give a full response to an AC because chances are you won't see it anyways.

    6. Re:Why perpetuate myths by merdark · · Score: 1

      Although ironically, if you compare the price of a BMW to a car of 'equivalent performance and features', it's not over price at all. In fact, they're generally cheaper than cars such as, say, Mercedes.

      If all you want is leather seats, you could just buy a Lada and put leather seats in it. Hell, maybe Ladas even have leather as an option these days.

      It's all about what level of quality you want to settle for. If you want to criticise apple for not using shitty parts... uh... well... ok. I suppose they are guilty.

    7. Re:Why perpetuate myths by _damnit_ · · Score: 1

      Spoken like someone who has never owned a nice car. Chryslers are just not the same as BMWs, Mercedes or other high-end cars. I didn't buy mine to impress you or anyone. I tried one at my wife's insistance and fell in love with the handling and attention to details. In fact, the high end cars are nearly always the first to get the best new safety features.

      As far as the high-end analogy applying to computer hardware, why not? How many inane box mod stories are posted so we can see someone who fit their PC in a fishbowl or added xenon headlights to their old AT case? People are willing to spend more to mod their box, just not pay more to start. I liken this to people who spend thousands to rice out their Dodge neon. Why?!? At least start out with something nice and improve on it.

      Damn type-R Neons keep getting in my way when I try to get anywhere fast.

      --


      _damnit_

      It's my job to freeze you. -- Logan's Run
    8. Re:Why perpetuate myths by releppes · · Score: 1

      So true, and it's why I'm still surfing the web on an intel/amd and not a G5. I just purchased a new laptop. I could have gotten anything I wanted as long as it's non-Windows. I seriously concidered making the jump to the Apple world. I so want to be there. Nice hardware, stable OS,....but then reality....I'm that low/middle income guy...I drive a $20k car...I wish I could drive a BMW....and I too wish I owned a Mac. Granted, I could buy a very cheap iBook for less than a grand, but compaired to a similar priced intel, that iBook looks like crap. When money becomes no object in my life, I'll be driving a BMW and owning a Mac. For now, I'm sadly living within my means. I'm not down playing Apple. I think they're the best, but it's like people who can afford a BMW saying to an average income guy like me, "you really need to own a car like this..." Why even say crap like that? When you can afford the best, you buy the best.

  54. Fix the threading model and I am on board by gatkinso · · Score: 1

    'nuff said.

    --
    I am very small, utmostly microscopic.
    1. Re:Fix the threading model and I am on board by Brandybuck · · Score: 1

      What? You want the old Big Giant Lock back?

      --
      Don't blame me, I didn't vote for either of them!
  55. Re:Reliability of ports? by puzzled · · Score: 1


    What bridge do you live under when you're not posting to Slashdot?

    http://www.freshports.org/

    12,397 ports available
    192 broken
    600 others impaired in some sense

    So that makes 11,600 of 12,400 or 93.5% ready to roll right out of the box. OK, maybe the stuff on the install CD isn't the most current - use the cvsup app provided on the CD, sync to one of the master sites, and *then* you've got 93.5%. Its a simple process that takes less than five minutes on a high speed connection.

    Contrast this with the miserable mess that even the best Linux distros display and you'll see why FreeBSD is the choice for mature operators. Its all there, it all works, and you just don't have to mess with it.

    Moving from Windows to Linux reduces perceived OS chaos by a certain amount. I got the same sort of relief when I converted from Redhat 6.2 to FreeBSD 4.0 some years ago.

    --
    I am very easy to get along with, but I don't have time to waste being nice to people who are being stupid. -Theo
  56. GEOM IS BLACK MAGIC by QuietRiot · · Score: 2, Informative

    Where are all the geom HOWTOs?

    The linked man page is "tasty" n'all, but details on implementing such magical wonders, until recently, have been rather scarce.

    This man page is better than the one linked to in the original post. There's also some information from committer (read: major contributor to ggate ) Pawel Jakub Dawidek in Poland.

    Not that the info isn't there now, right under man, but for a while it was all very vague.

    When searching about all that is BSD, don't forget Google's special google.com/bsd section.

    You can also search the freebsd-geom mail list archives to learn more.

    geom-gate sure looks nifty! It's akin to block-level NFS (though that's most likely an extremely oversimplified view). All the fun things you can do with geom you can do over your network. Need worldwide distributed, encrypted, multi-level RAID? Go right ahead!

    Pretty slick. We'll be hearing more about this.....

  57. Zesiger License = GPL + BSD by qwasty · · Score: 1

    It's a shame no one uses a BSD-style license that's time-limited. That way, companies could do their proprietary thing, make their money, and only release their source after they've already milked their products for what they're worth.

    The Zesiger License is the only license I know about that seems to achieve the goals of both the GPL and BSD licenses.

  58. Re: keltia.net ... .jpg by Anonymous Coward · · Score: 0

    I'd hit it. Sober.

  59. FreeBSD botched, Dragonfly picks up the slack by qwasty · · Score: 0

    I think Dragonfly BSD attempts to address this. I hope they do well.

  60. zerg by Lord+Omlette · · Score: 2, Insightful

    I'm happy that the FreeBSD people like their OS. Call me when they fix SMP.

    --
    [o]_O
    1. Re:zerg by essdodson · · Score: 0, Troll

      SMP in 4.0 was on par with Linux's support in 2.4. 5.0 is once again on par with Linux 2.6. What problems do you know of?

      --
      scott
    2. Re:zerg by Norpg · · Score: 0, Insightful
      SMP in 4.0 was on par with Linux's support in 2.4. 5.0 is once again on par with Linux 2.6. What problems do you know of?


      Haha your kidding right? call me when FreeBSD 5.x can run on a 512 processor like linux 2.6.x can =)
    3. Re:zerg by Lord+Omlette · · Score: 2, Informative

      I think that's the problem. 5.0 cries for mommy under even moderate load, unless SMP is disabled... which sort of defeats the purpose. When version #s go up, things are supposed to get better.

      Maybe NetBSD is sparse on features compared to FreeBSD, but NetBSD 2.0 was an improvement over previous versions of NetBSD, at least!

      --
      [o]_O
    4. Re:zerg by hawk · · Score: 1, Informative

      I think that's the problem. 5.0 cries for mommy under even moderate load, unless SMP is disabled...

      ???

      I've had this machien running SMP 5.0 for over three years, running 24/7.

      I have no clue what you're talking about. Sure, mozilla can be slow to respond when the load is at about 30 or 50, but X remains crisp.

      And yes, I have kept it at double-digit loads for days on end while still working on other things.

      hawk

    5. Re:zerg by Anonymous Coward · · Score: 0

      If you have no clue what the parent is talking about, then you obviously don't really follow FreeBSD development - so you needn't reply, let alone with anecdotes.

    6. Re:zerg by Lord+Omlette · · Score: 1

      eh, I have no experience running FreeBSD as a user machine. Try setting up apache and your choice of db-driven web application on it... Then have a few dozen people try to use it at the same time.

      --
      [o]_O
    7. Re:zerg by hawk · · Score: 1

      Like phpbb for a busy class?

      Yes, it does that at the same time.

      hawk

  61. A quote by Anonymous Coward · · Score: 0
    Right at the bottom we find:

    Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?4205F382.8020 404>
    www@FreeBSD.org

    How hard can it be?
  62. Re:Hmmmm by Anonymous Coward · · Score: 0

    Mods, he was being funny, not flaming/trolling.

    Seriously now. Stop buying from that punk. He keeps selling you bad shit.

  63. Yes, they do have to prove themselves. by Anonymous Coward · · Score: 0

    NetBSD has shown facts that prove FreeBSD 5 is significantly slower than netbsd. FreeBSD 5 was a huge amount of overhaul, and ended up being slower than FreeBSD 4. In the mean time, the rest of the world has advanced, and FreeBSD has nothing to show for all the time they spent on their new threading/smp model. NetBSD is simply the better choice, and there is really no reason to use FreeBSD at all. OpenBSD if security is more important than performance, NetBSD if performance is more important than security. Linux if you need some linux only proprietary app. FreeBSD... um, nowhere?

  64. NewsForge review of FreeBSD by Anonymous Coward · · Score: 0
    Newforge/Jemreport Reviews FreeBSD

    Since the introduction of the FreeBSD-5 branch, FreeBSD enthusiasts have been eagerly awaiting the day when the new codebase would stabilize. After much development and four previous releases, FreeBSD-5 has finally gone stable with version 5.3. But don't mistake a stable codebase with stable software. While the development team will no longer accept major changes to the base system, FreeBSD 5.3 still has bugs and problems.

    FreeBSD is a complete Unix-like operating system entirely developed by a single large team of programmers. This is in stark contrast to GNU/Linux which, as a complete operating system, has no central, cohesive developer base and is packaged in myriad different ways by myriad different distribution projects and companies; and proprietary Unixes, which are closed-source, restrictively licensed, and work on a comparatively small number of usually proprietary hardware architectures. FreeBSD has historically been clean, fast, reliable, and scalable. It's easy to use, learn, set up, and navigate from the command line, has more than 10,000 software programs in the Ports system, runs on a wide variety of hardware, and can easily be used for either a desktop or a server.

    The transition to 5.x

    Until the release of 5.3, the most recent "production release" was the FreeBSD-4 series, which is presently at version 4.10 and has been deemed the "Legacy" release in the wake of the 5.x branch going to STABLE. FreeBSD-5 was supposed to be a grand introduction of new technology -- a revolutionary improvement to the tried and true 4.x branch -- but soon after it left the gate, it got caught up in developer politics and failed implementations of too-ambitious theories among other questionable design decisions, causing some developers to fork the FreeBSD-4 project into a separate and more focused operating system.

    The ULE (which is not an acronym; its full name is SCHED_ULE as opposed to the older SCHED_4BSD) scheduler continues to have stability and performance problems and was totally disabled instead of being made the default process scheduler in 5.3 as planned. The mix of threading subsystems still yields problems with efficiency and stability. Also, the networking subsystem may now be multithreaded and therefore faster on SMP systems, but users with some implementations of the 3Com (SysKonnect/Yukon) gigabit LAN chip are now unable to access their network at all because of new bugs that have popped up in the driver; other SysKonnect/Yukon users have problems under heavy network traffic, along with those using Intel Pro/1000 chips. Unfortunately all of our test systems use these network chips for onboard LAN; coincidentally they are two of the most popular gigabit LAN chipsets used on modern motherboards from major manufacturers. We also experienced lockups during boot if a custom-compiled kernel did not have SMP enabled on a Hyper-Threaded computer. A list of these and other errata can be found right here.

    Considering the long list of significant problems in FreeBSD 5.3-RELEASE, it would seem irrational to recommend that anyone switch a production server from 4.x or any previous known-working 5.x release to 5.3. Just the same, the FreeBSD project maintains a migration guide for this purpose.

    A lost lead

  65. We need a +1 troll modifier for this stuff. by Anonymous Coward · · Score: 0

    This is a shining example to all trolls how it is to be done. Subtle, but still the complete opposite of reality. Note the correct use of the "I like _insert thing I am trolling_" before the wildly innacurate claims and juxtaposition of negative aspects from the trolled subjects bitter enemy onto itself. See how he uses vague wording like "matter of personal pride _and other things_" to create an illusion of knowledge. Sure, "other things" can be "perfectly valid technical reasons", but we wouldn't want to admit that!

    For all your hard work Nelson, I am proud to present you slashdot's coveted, troll of the week award. I suggest all the AC trolls study your work carefully, we are truely witness to a master at his craft here.

    1. Re:We need a +1 troll modifier for this stuff. by Nelson · · Score: 1

      Sorry I hurt your feelings; what was the troll? Any chance you were a BeOS user or an Amiga user?

  66. It is just you. by Anonymous Coward · · Score: 0

    Gentoo users make fun of mandrake users, and everyone else makes fun of gentoo users. This is much more of a technical argument than such linux flaming, so perhaps you should have a nice cup of stfu.

  67. No, it doesn't have the same level of polish. by Anonymous Coward · · Score: 0

    The 5.x branch is still full of bugs, broken and/or unimplimented features, and stability issues. This is not polish, and its not what I expect from a "stable" unix system. Just move to NetBSD. Seriously, it was very easy to make the switch, and its way less headache.

  68. About politics rather than functionality by David's+Boy+Toy · · Score: 1

    One thing that always turned me off about the BSD projects was the amount of ego and politics. The only thing the BSD crowds hated more than Linux was the other versions of BSD. Meanwhile Linux supporters where much more concerned with the real threat, Microsoft.

    1. Re:About politics rather than functionality by geminidomino · · Score: 1

      Meanwhile Linux supporters where much more concerned with the real threat, Microsoft.

      Man, the old truism still rings true as ever...

      "Linux is for people who hate Microsoft.
      BSD is for people who love Unix."

    2. Re:About politics rather than functionality by setagllib · · Score: 1

      Microsoft is not a real threat to BSD, since they don't really care about the end-luser market (as noted by some BSD advocates, the end-most of end users don't contribute code and most don't even donate funds, and so there's nothing tangible to gain from appealing to them). The server market IS where Linux, Solaris and the BSDs compete (I'm ignoring OSX at the moment, it's nowhere near free enough to count as a competitor), and the highest-end servers only run Linux and Solaris (right?), so BSD is only on the low->medium market... but the security and development model give it useful competition against Linux (which seems to be the highest performer).

      The BSDs compete in a productive way. They share code and designs where practical (unless something conflicts with philosophy or goals), and their constant benchmarking against each other forces each to adress their problems. Some harsh words get said and some personal arguments occur, and this has even caused forks, but that's typically a fact of life. It shows the developers have human personalities, not just senses of humor and coding abilities.

      See? Bright side to everything :)

      --
      Sam ty sig.
  69. FreeBSD / NetBSD by Anonymous Coward · · Score: 1, Funny

    Brian: Excuse me. Are you the Judean People's Front?
    Reg: Fuck off! We're the People's Front of Judea

    I'm always struck by the similarity.

  70. Re:Reliability of ports? by Anonymous Coward · · Score: 0
    The majority of the FreeBSD "ports" are broken and/or out of date.

    In fact, most of the "ports" are trivial 1980s mini applets and stuff culled from Usenets comp.sources.unix. Largely useless and irrelevant nowadays.

  71. Re:Developer Laments: What Killed FreeBSD by Anonymous Coward · · Score: 0

    Good News Everyone!
    Mike Smith now works for Apple, whose OS is based on BSD.
    Check it out: www.lemis.com/~grog/msmr.html
    and at: daemonnews, under "BSD at Apple"
    He didn't like the direction that v5 was taking so he quit and starting writing BSD code for Apple, where he is still works to this day.

  72. Geom howtos by dougnaka · · Score: 2, Informative
    Root software raid via geom. http://people.freebsd.org/~rse/mirror/

    And the short version of the same thing, but using a recovery CD instead of a live system http://dannyman.toldme.com/2005/01/24/freebsd-howt o-gmirror-system/

    Kind of a coincidence that this gets posted today on /., as I've spent most of the morning setting up geom on a new 5.3 box, had used Vinum in the past on 4.x, and have loved FreeBSD for servers since 2.2.5

    --
    My Linux Command of the Day site : LCOD
    1. Re:Geom howtos by QuietRiot · · Score: 1

      Spectacular. Parent deserves a "+1 : Something". Many thanks for the link.

      Have never used Vinum but have always been a fan of FreeBSD since my first intro (3.4??). Two production 4.x boxes in service at the moment with uptimes peaking above 200 days; downs due only to scheduled power outages and required hardware additions. Not overly impressive, but I certainly don't stay awake at night worrying about them.

      [....Psst.....((random /. reader))..... If you haven't tried it, "the beast[ie]" makes a __really__ nice server...]

  73. QNX by Anonymous Coward · · Score: 0

    On the subject of QNX, I've been meaning to try it for a while. I keep hearing that there is a free (not as in speech) download for personal use - but I can't find it. I'm probably just being blind, but can anyone draw me a roadmap to it?

    1. Re:QNX by drinkypoo · · Score: 1

      Your roadmap leads here... or perhaps here :)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  74. Hey wake up buttfucker!!! by Anonymous Coward · · Score: 0

    there has been only one remote hole in the *DEFAULT INSTALL* in eight years! that includes a chrooted bind and apache so no need to get yer gay panties in a tizzy about it. and ego? well it wouldn't be percieved as ego if everyone was as smart as most of us bsd users. but since your not, your going to to percieve what is normal mental abilities to us as "ego". stupid apeman.

    1. Re:Hey wake up buttfucker!!! by Anonymous Coward · · Score: 0

      but since your not,

      That's "you're", you illiterate retarded mongoloid.

  75. Who knows? by roystgnr · · Score: 2, Insightful

    When I was on an "advocacy kick", I spent a year (well, a few minutes every day for a year) answering Linux questions on Usenet. A year after that, I took a good part time job offer from someone who remembered seeing my name and college in those newsgroups. A year or two later, when I was hunting for finite element software to help with a class project, I downloaded the most appropriate program I could find and was surprised to find my name on the acknowledgements page, because apparantly I'd helped fix the author's first Linux installation.

    Of course, this could be "random good luck" as much as "bread on the water", and it probably helped that my "advocacy" was helping others rather than just preaching to them, but I think the lesson was clear: free software users don't give you money, but some can give you respect and some can give you more software. That wouldn't be worth it if the respect and software were all you were interested in, of course; it's just a bit of added reward for doing something like rooting for a baseball team that some people find fun to begin with.

  76. Re:Hmmmm by Anonymous Coward · · Score: 0

    >Mods, he was being funny
    Maybe. But posting the link to what Netcraft actually says has been even funnier, IMHO. :)

  77. Some wise replies to this troll article by Anonymous Coward · · Score: 0
  78. Re:Not Marked as Broken is Even Worse!!! by archen · · Score: 1

    I use Gentoo on the desktop, and BSD on servers as well. I'm not sure what you mean by "using stable". The base install has nothing to do with ports, differences between 4x and 5x aside..

    Most of the popular stuff is about the same as far as how up to date they are. Apache, Postgresql, Samba - they're pretty much the same. Some of the fringe stuff is pretty far out of date though, but as you say, I would rather have something tested well before release then someone throwing the source in the ports tree just to keep it up to date.

    My biggest problem with Gentoo is that many things for me are broken, but not because of something broken in portage, but because portage itself is part of the problem and causing screw-ups. Seems like I can't go more than 2 weeks without some mysterious breakage of an application that I will have to dig up a fix. Some things (like torsmo right now for me) will just sit broken until the next update. No one else has problems, just me. I see a lot of Gentoo users report the same sorts of problems, and I hope they'll work on that area a bit more in the future.

  79. Let's not forget that BSD is about cooperation by ulib · · Score: 1

    I think the other messages in the thread on FreeBSD-current are also worth a glance, especially this one by Robert Watson, which stresses the strong cooperation and code sharing that is actually connecting the BSD projects.
    --
    Being able to read *other people's* source code is a nice thing, not a 'fundamental freedom'.

  80. "FreeBSD 5.3 ships with x.org, which is **BROKEN** by crmurphey · · Score: 1

    A quote from the 2005/2/22 review FreeBSD vs. NetBSD: ready for primetime?:

    ...
    * FreeBSD's installer has always been, and still is, better than NetBSD's.

    * FreeBSD 5.3 ships with x.org, which is **BROKEN**. Sorry, guys, but you don't earn any rating but broken when you can't even produce a usable TWM display on a Radeon 9200.

    * XOrg on FreeBSD 5.3-RELEASE (or -STABLE, take your pick) still dies on this machine. This indicates that insufficient testing was done before the switch to xorg. Obviously they can't test everything, but a radeon 9200 isn't THAT old!* FreeBSD 5.3 ships with x.org, which is **BROKEN**. Sorry, guys, but you don't earn any rating but broken when you can't even produce a usable TWM display on a Radeon 9200.
    ...

  81. Re:Not Marked as Broken is Even Worse!!! by molnarcs · · Score: 1
    I agree with you - just some additional remarks about ports and portage.

    In my experience, ports doesn't lag too far behind portage - it's somewhere between the portage stable branch and current. As the complexity of a package (and it's impact on other ports) grows, so does the time port maintainers spend testing them. Just to give a good idea of how much ports is up to date (or not):

    If we take the GIMP for example, usually it is in ports the day it is announced. That speaks volumes of it's portability/cleanness of the code base. On the other hand, as important as it may be, it doesn't affect much other ports.

    Then let's see KDE. KDE becomes part of ports (and the package repository) usually a few weeks after the announcment. If I remember correctly, one of the 3.2 releases was in ports some 3-4 days after release. On the other hand, 3.3.2 took 2 week to get there. That isn't much of a lag, now is it?

    And finally: Xorg. Xorg affects many many ports, so there is usually a lot more time spent in testing then with the packages I just mentioned. We are still at 6.8.1, although 6.8.2 is coming as you can see from this mailing list post.

    Generally, ports is quite up to date. There are weekly updates to OpenOffice.org 2.0 - probably because it is independent from other ports. Also, the most important package are updated pretty fast (I had PHP 5.0.3 running before the announcment of the security fix release hit slashdot). Others, however, lag behind somewhat. We don't have KDE 3.4beta in ports for example, while I guess it is already in portage.

    As I said, I don't disagree with what you wrote, I just wanted to give a general impression about the freshness of ports for other readers (check out freshports to learn more.

  82. Re:Not Marked as Broken is Even Worse!!! by Noksagt · · Score: 1
    I'm not sure what you mean by "using stable".
    You're right. I wasn't clear at all. I meant that gentoo packages in say x86 are sometimes unstable enough that I would expect them to be in ~x86.
    Most of the popular stuff is about the same as far as how up to date they are. Apache, Postgresql, Samba - they're pretty much the same.
    The most popular apps are well tested for both distros. I still like FreeBSD's patches & obsessive maintenance--the packages that need to work together just seem to be more tested and mature.
    My biggest problem with Gentoo is that many things for me are broken...Seems like I can't go more than 2 weeks without some mysterious breakage of an application that I will have to dig up a fix. Some things (like torsmo right now for me) will just sit broken until the next update...I see a lot of Gentoo users report the same sorts of problems, and I hope they'll work on that area a bit more in the future.
    I agree completely.
  83. Re:Developer Laments: What Killed FreeBSD by speedbump · · Score: 2, Interesting

    I feel your pain Mike, but you haven't gone into specifics. It just looks right now like you've not gotten your way about certain directions the core is going, and you've taken your marbles home.

    Good luck to ya, I hope you can take your expertise with BSD and make Apple's offering that much better. I just am saying that your post is lacking specifics.

  84. Re:"FreeBSD 5.3 ships with x.org, which is **BROKE by Brandybuck · · Score: 1

    X.org on FreeBSD 5.4-RELEASE with a Radeon 9200 works just dandy for me. It's not broken, it works fine. Just because NetBSD is one of the lone holdouts for XFree86 doesn't mean that everything else is broken.

    --
    Don't blame me, I didn't vote for either of them!
  85. The Buzz around NetBSD by Anonymous Coward · · Score: 0
    ...is caused by all the dope the developers are smoking. More stable than FreeBSD? Har! Faster? Maybe in your microbenchmark dreams, but try running some real-world applications on real-world hardware.

    Go ahead, load up Sendmail, break out 3 or 4 equally fast machines to send at it, and time how long it takes for the machine to accept, say, 100,000 8K messages. Now install the other other system on the same hard drive and repeat. Score? FreeBSD. Every time. Repeat with squid, repeat with Apache, repeat with cyrus or imap-uw. FreeBSD every time. That's why hosting sites install FreeBSD over NetBSD about a thousand to one.

    NetBSD for toasters, FreeBSD is for real computers. Linux needn't apply.

  86. Re:"FreeBSD 5.3 ships with x.org, which is **BROKE by Crawlin'+King+Snake · · Score: 1

    I'm sorry, but that article is just crap. It's not even an article, it's something someone would scribble in a notepad while trying FreeBSD and NetBSD for the first time.

    And he's completely wrong too. Just because he couldn't get X.org to work on his Radeon 9200 in FreeBSD does *NOT* mean that it's broken. I know for a fact that it *WORKS* because I installed it on a machine with with a Radeon 9200 and a GeForce FX5200 and it worked perfectly, right out of the box. Both the initial FreeBSD 5.3-RELEASE and the current patched release, not to mention -STABLE.

    That "comparison" really is a poor choice to be used for making a point against FreeBSD

    It's more a case of PEBCAK than anything else.

    -CKS

    P.S. PEBCAK == Problem Exists Between Chair And Keyboard, for those of you that don't know.

  87. Poor Java support by drodver · · Score: 1

    Tried FreeBSD recently and gave up on it due to the difficulty getting Java working. On a machine of limited capabilities trying to compile it is too much. It claimed to need 1.7GB of space for the compile! I didn't believe it until the system slowed to a crawl and I found the build directory eating all free space on the partition.

    Too bad, seemed good otherwise. I'm falling back to good old Gentoo for now.

    1. Re:Poor Java support by rainer_d · · Score: 1

      > I didn't believe it

      Oh-man. You didn't believe it and then you complain because the factual information you received from the system beforehand turned out to be correct ?
      I thought that's a lesson a child learns, the first time they try to touch the hot cooker even though Mummy told them not to !
      That being said, compiling Java keeps my Dual Xeon busy like no other compile-job, SCSI-drives and 1 GB of memory not withstanding...

      --
      Windows 2000 - from the guys who brought us edlin
  88. Re:Please learn how to make links. by DrSkwid · · Score: 1

    fuck off, idiot

    why would I link to a binary !

    and, on top of it all, why bother linking for YOUR modus operandi ?

    why not

    wget -n `echo 'ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386 /packages-stable/All/lynx-2.8.5.tgz' | tr -d ' '`

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  89. "Redundant" ?.. by ulib · · Score: 1

    The guy asked: "So why would anyone consider BSD over Linux?"

    Modding "redundant" my one line answer is just stupid - or dishonest.

  90. Re:Reliability of ports? by setagllib · · Score: 1

    Gentoo plays dangerously with blockings and confusing dependencies, if you run 'tested' software only (and non-tested basically sets your machine on fire).

    I have two examples. Firstly, when XFce 4.2.0 was just released, it was in Portage in a heartbeat. Some days later HALF of it was marked tested, and half was still untested (at least for x86). Since parts that were marked tested needed the untested ebuilds, they couldn't emerge; and since some other software (e.g. panel plugins) needed the older versions altogether, emerging them killed your newer versions (and hence your whole xfce4) and brought back older, incompatible ones.

    While this is as much a failure of XFce for being such a disjointed piece of shit in the first place, Gentoo Portage falls way behind FreeBSD which Doesn't Care About Versions. Rightly so.

    Second example, copy-n-paste:
    [blocks B ] [ebuild U ] media-libs/freetype-2.1.9-r1 [2.1.5-r1] -bindist -debug -doc +zlib 969 kB
    [ebuild U ] media-gfx/gimp-2.2.3 [2.0.4] -aalib (-altivec) -debug -doc +gimpprint +gtkhtml +jpeg +mmx -mng +png -python +sse -svg -tiff -wmf 13,486 kB

    I can either have the new GIMP (2.2 was in the tree for one day buildable, then impossible to emerge without hacks for a month or so, now back as untested - even though every other package manager concedes that it is in fact very stable) and lose Firefox because a new freetype is needed, or keep the old GIMP and be able to use Firefox. Charming.

    The worst example ever, is that even the tested ebuilds are often completely broken. libusb needs user intervention to work at all (try to emerge hpoj, for instance), and this is a known bug nobody has fixed in portage. It was marked tested in spite of this. The new openmotif (might have been fixed, but was still bad when first marked tested) couldn't be linked against at all - try emerging nedit. It was marked tested.

    It just goes to show that, no matter how big a community you have testing your software, if they're complete f#%^ing morons it doesn't help your case. pkgsrc and FBSD Ports have recently shown a MUCH better stability record, even using bleeding-edge software, and without these mysterious breakages and blockings.

    I like Gentoo Portage since it gracefully lists what it will do and has USE and all, but sometimes it makes me want to break down and cry.

    --
    Sam ty sig.
  91. NetBSD lost the land-speed record to linux by Anonymous Coward · · Score: 0

    I don't mean to troll, but I think this post has to be made. For the record, I have nothing against the *BSD's (I'm actually considering moving to one of them now that I have a new hard drive to set up), and I have no problem with people advocating them. However, I like to see people advocating their favourite OS using *good* facts.

    A lot of people are throwing around the fact that slashdot ran a story back in 2004 stating, correctly, that NetBSD 2.0 was used by some Swedish researchers to set a new Internet2 land-speed record. A lot of people point out that the researchers used NetBSD because they found its network stack to be superior to linux's.

    Head on over to here to see the official history of the competition. It's true that NetBSD set the record in April 2004 and then again in September 2004. However, since then a CERN-Caltech and then a Japanese team have broken that record - using linux 2.6. So the linux kernel is indeed capable of the same high speed networking as NetBSD.

    Of course, even if it wasn't, we have to question how much land-speed records mean for an OS - look further back into the history of the competition and you'll see a number of records set by, wait for it, Windows. Apparently it doesn't take a quality system to set a record afterall.

    Again, I just want to emphasise, I'm not bashing on NetBSD. I'm not bashing any system (alright, except Windows). I just want to make it clear that the several people who instantly trot out the NetBSD record story as a reason to convert to NetBSD should probably stop doing so.

    1. Re:NetBSD lost the land-speed record to linux by Anonymous Coward · · Score: 0

      Well yeah, NetBSD doesn't even have basic things like SACK, which are basically a requirement for doing any real work over long fat pipes.

      The team that set the NetBSD records were very NetBSD centered - the fact that they could not even properly configure and use any other operating systems is testament to that.

  92. Re:Reliability of ports? by setagllib · · Score: 1

    Grr @ HTML nature of Slashdot... the first line of that portage had "net-www/mozilla-firefox-1.0-r3 (from pkg media-libs/freetype-2.1.9-r1)" after a certain bracket I won't repeat.

    Hint to Slashdot: Wake up, you can format things without needing HTML.

    --
    Sam ty sig.
  93. Sorry for parent by ulib · · Score: 1

    Parent is indeed redundant: my apologies to readers (especially BSD users) for posting it. I did it because I thought that the other equivalent message wouldn't get modded up, but it did.
    I'll pay more attention in the future. :-)

  94. Why NetBSD was chosen by Anonymous Coward · · Score: 0

    I'm sorry (oh so sorry) to say that you're full of sh*t. :)

    In the words of one of the Swedish researchers:
    "Actually, we did tests with Linux (both 2.4 and 2.6) and FreeBSD also, but with not as good results. Linux IP stack eats much more CPU (and memory!) than it should. Basic problem is the network buffer implementation (or the lack of!). This is true for both 2.4 and 2.6. A redesign is needed of the IP stack to make it perform better. FreeBSD have a lot of linear searches in their IP stack left, fixing that would most likely give the same result as for NetBSD. I may port over some of the NetBSD changes if I get some spare time. NetBSD had already fixed (most of) those problems, some of them long ago, therefore it was simple to just use it."

    That was May 2004.
    Maybe in the following six months the Linux developers took a sneaky peek at the NetBSD code, in order to learn how things are when they're done properly. ;)

    1. Re:Why NetBSD was chosen by Anonymous Coward · · Score: 0

      I'm sorry (oh so sorry) to say that you're full of sh*t. :)

      What I said was that they didn't know how to set up Linux properly. They obviously don't.

      That was May 2004.
      Maybe in the following six months the Linux developers took a sneaky peek at the NetBSD code, in order to learn how things are when they're done properly. ;)


      Err, no. I'm sorry (oh so sorry) to say that you're full of shit. The latest Internet speed record was set using a 2.6.6 kernel, which was released at the start of May 2004. It literally doubles NetBSD's May '04 record.

      Not to mention that Linux 2.6's network stack hasn't changed significantly from 2.4, apart from implementing things like polling (properly, not like FreeBSD's hack), and better SMP scalability - neither of which NetBSD has, of course.

      And as I said, NetBSD doesn't even implement basic high performance TCP RFCs like SACK, so it is simply unusable for a lot of *real* work.

    2. Re:Why NetBSD was chosen by Anonymous Coward · · Score: 0

      The latest Internet speed record was set using a 2.6.6 kernel, which was released at the start of May 2004.

      Looking at the dates more carefully: 2.6.6 was released May 9, and the first NetBSD record is from April 14. Totally consistent with the Linux TCP/IP stack's crappiness at the moment (and totally enough for my sneaky peek dirty allusion as well). Anyway, I have to acknokledge that the latest record is quite amazing, and definitely unexpected since the OS they used.
      And of course, to assert that a *NetBSD developer* doesn't know how to "set up Linux properly", kinda sounds like a joke. I mean, Linux is not *that* messy. ;)

    3. Re:Why NetBSD was chosen by Anonymous Coward · · Score: 0

      Maybe in the following six months the Linux developers took a sneaky peek at the NetBSD code, in order to learn how things are when they're done properly. ;)

      It would be kind of hard to be sneaky about this, wouldn't it, if the linux kernel source code is, as it is, open? If the IP Stack in linux suddenly drastically changed and ended up looking a lot like NetBSD's, I'm fairly confident somebody would have noticed.

    4. Re:Why NetBSD was chosen by Anonymous Coward · · Score: 0

      Exactly - NetBSD developers, of course they're going to say NetBSD's network stack is better than Linux's.

      And the record isn't unexpected to me at all. I have used both NetBSD and Linux and I know Linux's stack works better over long fat pipes. Maybe from your parent's basement it seems that NetBSD is the bee's knees...

    5. Re:Why NetBSD was chosen by Anonymous Coward · · Score: 0

      Well yeah, obviously that didn't happen, but parent is just indulging in a BSD zealot delusion.

  95. Free Collective Derivative Works by Anonymous Coward · · Score: 0

    Mind share is partly right. These companies (IBM, HP, etc.) make most of their money in hardware and services, and they have their software patents for software protection. These companies chose the GPL for bait. If there's a GPL replacement for GNU/Linux, they'd opt for it.

    These giants need software for their hardware and service business model. With the GPL, they can leverage the GPL community to do most of the work, since the majority of GPL derivatives are Open. All they have to do is give away some bait. For a GNU/Linux loving company like IBM, they sure are selective about their Opening software instead of Opening everything, like their DB2 database or like other GNU/Linux companies (Red Hat...)

    In other words, software development is a major expense, but the GPL grants these companies the collective derivative works of others; thus, the GPL benefits these giants greatly. If they need to take control of the software market in the future, they'll just use their software patents.

  96. Add This To OpenBSD by Anonymous Coward · · Score: 0

    http://www.openssh.org/usage/ssh-stats.html

  97. pros and cons by discogravy · · Score: 2, Insightful

    Like all OSes -- including Microsoft Windows and Apple's OS X as well as the various Linux distributions and other BSDs-- FreeBSD has it's pros and cons. Choosing which to use boils down to prioritizing what you need the system to do and what's less hassle for you. If you're a Windows admin primarily, it's going to be immeasureably easier for you to set up LDAP on an AD box; if you're primarily a unix admin, you can just as easily do the same thing on a *nix.

  98. That guy is retarded. by Anonymous Coward · · Score: 0

    His X problems are his own, not FreeBSDs. And as a long time freebsd user, I must say our installer sucks nuts. NetBSDs, a couple linux distros and especially OpenBSDs are much better. The FreeBSD installer requires you to get used to its quirks, where doing something logical like "commit changes" makes the installer stupidly re-download and re-extract everything its already installed for no reason. The other BSDs installers are much more logical.

  99. No, poor FreeBSD support. by Anonymous Coward · · Score: 0

    FreeBSD doesn't need to do anything to support java, java needs to be released for FreeBSD. Tell Sun you aren't going to use java because they are too thick-headed to release it for freebsd. If enough of you whiners actually do something for a change, they will fix it.

  100. Re:Please learn how to make links. by WebCrapper · · Score: 1

    I was reading your post and I figured some idiot would do that... I understood the reasoning behind it and I would have done the same.

  101. Re:Please learn how to make links. by Anonymous Coward · · Score: 0

    FYI: on FreeBSD you'd use `fetch` rather than `wget`

  102. Re:Please learn how to make links. by DrSkwid · · Score: 1

    oh *I* would, would *I* ?

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  103. Re:Please learn how to make links. by DrSkwid · · Score: 1

    I think they search through for unlinked URI's just to flame

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  104. misinformed by Anonymous Coward · · Score: 1, Interesting

    Ha! That article is so misinformed. In fact, FreeBSD has the worst most buggy networking stack of all the BSDs due to the buggy "SACK" code which does not properly implement SACK, according to the authors of the SACK spec. FreeBSD 5.3 Release went out with a thoroughly buggy TCP stack. It's hilarious how FreeBSD is touting their SACK code when it's actually something to be ashamed of.

    Ditto for the SMP locking they're touting as an achievement. They've been fumbling around for a year and it's still not right.

  105. Qt by Santana · · Score: 1

    It is available on many platforms including BSD, Linux and Windows

    --
    The best way to predict the future is to invent it
  106. *The* case for BSD? by Compact+Dick · · Score: 1

    I recommend this.

  107. Re:"FreeBSD 5.3 ships with x.org, which is **BROKE by Neo-Rio-101 · · Score: 1

    You sure you don't have a motherboard with one of those onboard ATI IXP chipsets?

    --
    READY.
    PRINT ""+-0