Slashdot Mirror


OpenBSD 4.4 Released

Linux blog writes "The new version of OpenBSD is available for download. There are lots of nifty new features to try out including OpenSSH 5.1 with chroot(2) support, Xenocara, Gnome 2.20.3, KDE 3.5.8, etc. Machines using the UltraSPARC IV/T1/T2 and Fujitsu SPARC64-V/VI/VII are now supported. It seems amazing to me that they keep delivering these new results on a six-month release cycle."

235 comments

  1. Congratulations by norbot · · Score: 5, Informative

    Congratulations to the OpenBSD team. BSD is far from dead!

    1. Re:Congratulations by Ant+P. · · Score: 5, Funny

      Indeed, BSD is not dead at all. In fact I took a look at their mailing list archives last week and saw more than half a dozen very active threads. Shame they were all flame wars.

    2. Re:Congratulations by david.given · · Score: 5, Insightful

      Yeah. I'd really like to like OpenBSD. Technically, it's superb. It's smooth, polished, well documented --- it's got a level of consistency that most Linux distros can only hope to dream of. The kernel is well designed and fast, with excellent hardware support. System setup is consistent and well-thought out. Above all, it doesn't confuse easy-to-use with easy-to-learn --- everything is as simple as possible without oversimplifying, which makes it a joy to admin.

      But then, every time I try to use it, I run up against the OpenBSD developers, who are an arrogant bunch of elitist assholes. In a couple of years, on and off, I think I've seen Theo make a civil reply to someone *once*. Maybe twice. No, I'm not kidding. When you see someone ask what looks to my untutored eye a reasonable question about VMs, and the head developer replies publicly with the words 'You are full of shit' and nothing else (apart from a complete copy of the original message, no snipping), there is something very wrong. Most of the other devs are nearly as bad, and of course there are hordes of groupies who assume that if the people in charge are okay with personal abuse, then it's alright for them, too.

      Despite this, the actual operating system is definitely worth checking out if you're interested in what a well-designed Unix actually looks like. Linux can learn a lot from it.

    3. Re:Congratulations by grub · · Score: 4, Informative


      I've used OpenBSD for many years (early 2.x days). Before asking questions on the list it helps to gooooogle and read until your eyes are bleeding. OpenBSD has (IMHO) the best manpages of any *nix system I've ever used. The FAQ and How-Tos on the site are excellent as well.

      I've had a few replies from questions I've answered both on and off-list and the people have always been helpful. That includes the few exchanges I've had with Theo over the years.

      In short: exhaust your reading and searches before asking questions on the lists. The OS is free, but developers' time is limited.

      --
      Trolling is a art,
    4. Re:Congratulations by imus · · Score: 1

      They've always been very civil to me... even Theo. Ted Unangst has chewed me out a few times over stupid stuff, but I don't take it personally. Their man pages are the best. They are online too.

    5. Re:Congratulations by jps25 · · Score: 3, Insightful

      In short: exhaust your reading and searches before asking questions on the lists. The OS is free, but developers' time is limited.

      And that justifies arrogance and being an asshole?
      We must be living in different worlds.

    6. Re:Congratulations by menkhaura · · Score: 3, Insightful

      Yeah, you and I (we) must. OpenBSD is not for the faint of heart, not for the n00bs, not quite for granny (but if she's asking questions on a OpenBSD mailing list, there's something seriously wrong with the way you set up her rig, or seriously wrong about your understanding of her computer understanding, or whatever). For user-friendly answers, the *BSD documentation is very extensive (try the FreeBSD handbook, most of which translates to OpenBSDdom or Linuxdom), and there are very, very many user-friendly Linux forums out there; the problems you'll have as a end user will be most probably with an end-user app, and kernel developers don't need to be hassled with such questions. As an analogy, I use to say that one novice user's question about the cup holder to the power users is the power user's question about the parameters to their device drivers.

      Not that I'm an OpenBSD developer or any such things, but I think that people who dwelve onto the *BSD realm must be braced for such coups, and must be prepared to RTFM!

      --
      Stupidity is an equal opportunity striker.
      Fellow slashdotter Bill Dog
    7. Re:Congratulations by Anonymous Coward · · Score: 0

      Ugh...
      KDE 3.5.9? Really?
      How old is that?

      Dear OpenBSD - go for some new god-damn software.

    8. Re:Congratulations by DiegoBravo · · Score: 2, Insightful

      >> For user-friendly answers, the *BSD documentation is very extensive (try the FreeBSD handbook,...

      Sadly these days people do not read documentation, and just expect there is somebody out in the forums that will respond something, not necessarily correct, just in order to make the system work (and no, it doesn't matter how it actually works).

      So responding to GP, I assume that openBSD is actually targeted for another world.

    9. Re:Congratulations by menkhaura · · Score: 2, Insightful

      Heh... Who said that "Assumption is the mother of all fuck-ups"? OpenBSD is indeed, targeted for another world, hence the rude answers some non-googling users get on their mailing lists...

      --
      Stupidity is an equal opportunity striker.
      Fellow slashdotter Bill Dog
    10. Re:Congratulations by mkiwi · · Score: 3, Insightful

      Generally, it seems like many developers don't like to see their work criticized. They take anything you say, no matter how benign, and take it personally. Even when porting software to another platform. I was the first to ask a certain Mac OS X project about using prebinding to increase performance and make libraries more compatible with the rest of OS X. Of course it meant that there would have to be a substantial change in the way everything was complied. I was essentially told by the main developers to fuck off after writing a very reasonable post on the issue.

      A year later they implemented prebinding, which means my effort wasn't completely wasted.

      Parents don't like it when you criticize their children, even if in their heart of hearts they know the criticism is true. Here, software = children; developers = parents. It's not too hard to imagine nerdy group could be like that.

    11. Re:Congratulations by compro01 · · Score: 2, Informative

      KDE 3.5.9 was released February 19, 2008.

      --
      upon the advice of my lawyer, i have no sig at this time
    12. Re:Congratulations by fm6 · · Score: 1, Funny

      But Netcraft confirms it! Are you going to argue with Netcraft?

    13. Re:Congratulations by tedu_again · · Score: 0, Flamebait

      By wasting people's time with worn out questions, you are being an asshole.

    14. Re:Congratulations by tedu_again · · Score: 5, Funny

      I certainly don't mean it personally, so that's good.

    15. Re:Congratulations by tedu_again · · Score: 1

      I guess the simplest answer is you don't have to use the mailing lists to use the system. That's actually the point of having documentation, and one of the frustrations with people not reading it. The other frustration comes when people ask basic questions about VMs (which aren't documented I'll grant you) without reading the list traffic from the day before.

    16. Re:Congratulations by coryking · · Score: 2, Insightful

      but I think that people who dwelve onto the *BSD realm must be braced for such coups

      Nonsense. Mabye in OpenBSD land, but here in FreeBSD world, we dont flame people to death. The people I encounter in my travels are never hostile, always helpful, and very non-religious (i.e. you dont have to apologize for the fact you are sending in a patch via Outlook and your favorite windows text editor).

      That said, only would the OpenBSD flame this guy to a well deserved, and hilarious, crisp.

    17. Re:Congratulations by libkarl2 · · Score: 2, Insightful
      I've been using OpenBSD for several years now, and right from the start I figured the lists were better suited for devs who are actually trying to deliver device drivers or serious kernelspace code. Seriously, the online documentation for OpenBSD is some of the best I have ever seen in any OS distro, ever.

      Theo is no better or worse than many in this game. His professional demeanor may need serious work, but his (Free and Open) OS doesn't. THAT is what matters most to someone like me... who learned the hard way many years ago to avoid all contact (public and private) at all times with all kerneldevs of all kinds. It's a system and it works very very well. ;)

      Besides, the abuse is often a form of triage. If you have a legit issue, then press that issue and ignore the mean sounding ASCII characters. If they have time to draft abusive replys, then you did your job. lol :D

      --
      You are where you are at the time you are there.
    18. Re:Congratulations by Anonymous Coward · · Score: 0

      Fuck you, you are full of shit.

    19. Re:Congratulations by msmiffy · · Score: 1

      Sadly, I have to say that this tends to reflect my experience. I was guided to OpenBSD by an OpenBSD developer - and a very nice chap he is too. Technically, it looked really good and I came very close to using it for a couple of projects. Even made a (financial) donation to the project because I thought "this is something I don't mind paying for."

      Then I got Eaten by Trolls. I asked a couple of - what anywhere else - would be harmless/innocent questions. I had a few sensible, considerate, answers - mostly off list. A couple of them warned me about the, uh, less savoury members of the community. But some of the responses I got, one in particular, made me leave and swear never to go back.

      Maybe I am oversensitive, but I found those trolls really scary. I would not want to make use of any technology that I wouldn't recommend to a friend or client and - no matter how good the technology - there is no way that I would refer anyone towards something with a community that seems to have so many hostile, anti-social, members.

      Which is a shame. It may just be a nasty, vocal minority (the other guys were really nice); but I wasn't going to hang around any longer to find out.

    20. Re:Congratulations by Rumata · · Score: 1

      Yeah. I'd really like to like OpenBSD. Technically, it's superb. It's smooth, polished, well documented [...] every time I try to use it, I run up against the OpenBSD developers, who are an arrogant bunch of elitist assholes.[...]
      Despite this, the actual operating system is definitely worth checking out if you're interested in what a well-designed Unix actually looks like. Linux can learn a lot from it.

      Despite? Or because? Just asking :-)

      Cheers,
      Michael

    21. Re:Congratulations by Anonymous Coward · · Score: 0

      Actually, those aren't flamewars. That's how OpenBSD developers communicate. Quick lesson:

      You: Fuck you.
      OpenBSD dev: Fuck you, too.
      You: I get a kernel panic as soon as I insert an USB device, no matter which is is. Can you help me track down the problem, retard?
      OpenBSD dev: Sure, fucktard!
      [---]
      You: Thanks! I got it working, moron!
      OpenBSD dev: No problem, shithead! .. I love you, man!
      You: I love you to, you little shit!

      There, now you can communicate with them.

    22. Re:Congratulations by Anpheus · · Score: 3, Informative

      Agreed. When publishing bug reports, mind you, Ubuntu and a few other communities are the exception to this rule, I find nothing but hostility. Suspicion that I'm making it up, that no matter how competent I profess myself to be, it's my problem. It's a hardware issue (effecting just one piece of software,) when Pidgin randomly deleted my buddy list and then kept it deleted, it was entirely AOL's fault. In reality, I suspect Pidgin incorrectly parsed the buddy list sent which works flawlessly for millions of users and clients (including Trillian) worldwide, and then interpreted that as my 'new' buddy list.

      I can't stand the arrogance of most open source developers I've associated with. To be fair, I can't stand the ambivalence most closed source companies have towards their users. Flash Player 10, for example, won't install on Windows unless you have -a- C:\. If you installed Windows onto a spare hard drive, it is given a different drive letter (such as E:\, in my case.) If I didn't have another disk that I could re-assign to C:\, or if I were a less technical person, I could not install Flash Player 10. Interestingly, from installing the trial of Adobe CS4 (the designer tool,) it was the only program that failed to install. I tried to contact Adobe and was told that support would come with a fee. WHAT? I am reporting a bug and they want to charge me money to elevate my call.

      Maybe I just hate other programmers? Perhaps Jean-Paule Sartre should have said, "Hell is other programmers."

    23. Re:Congratulations by Anonymous Coward · · Score: 0

      I've been using OpenBSD since 4.1 as my primary desktop OS. Before that I used Debian GNU/Linux for a couple of years. While Debian is nice and all, I'm definitely not going back.

      Every time OpenBSD is mentioned in an article and there's an open forum where people can post, someone is always there to complain about Theo and his team of "arrogant elitist assholes." I've been reading and posting to various OpenBSD mailing lists for quite a while, and I really don't see the behavior you're describing. They've always been a very helpful bunch, but they do expect you to know how to read (and how to access man pages).

      People often seem to confuse the goals of OpenBSD with that of GNU/Linux; to take over the world. OpenBSD is written by the developers for their own needs, first and foremost. They feel no obligation to satisfy each and every potential user. They do what they want, and so do you; you use it or you don't.

    24. Re:Congratulations by wiz_80 · · Score: 1

      An ex-boss liked to point out that "assume" makes an ASS out of U and ME.

      --
      " There is a rational explanation for everything. There is also an irrational one. "
    25. Re:Congratulations by aldm · · Score: 0

      I really like this OS.

      Thank you all OpenBSD developers:

         Alexander Bluhm, Alexander Schrijver, Alexander von Gernler,
         Alexandre Anriot, Alexandre Ratchov, Alexey Vatchenko,
         Anders Magnusson, Andreas Gunnarsson, Antoine Jacoutot,
         Artur Grabowski, Austin Hook, Bernd Ahlers, Bob Beck, Brad Smith,
         Bret Lambert, Can Erkin Acar, Chad Loder, Charles Longeau,
         Chris Kuethe, Christian Weisgerber, Claudio Jeker,
         Constantine A. Murenin, Dale Rahn, Damien Bergamini, Damien Miller,
         Daniel Hartmeier, Darren Tucker, David Gwynne, David Hill,
         David Krause, Deanna Phillips, Eric Faurot, Esben Norby,
         Federico G. Schwindt, Felix Kronlage, Gilles Chehade,
         Gordon Willem Klok, Hans-Joerg Hoexer, Henning Brauer,
         Henric Jungheim, Hugh Graham, Ian Darwin, Igor Sobrado,
         Jacob Meuser, Jakob Schlyter, Janne Johansson, Jared Yanovich,
         Jason Dixon, Jason George, Jason McIntyre,
         Jasper Lievisse Adriaanse, Joel Knight, Joel Sing,
         Johan Mson Lindman, Jolan Luff, Jonathan Gray, Jordan Hargrave,
         Joris Vink, Kenneth R Westerback, Kevin Lo, Kevin Steves,
         Kjell Wooding, Kurt Miller, Landry Breuil, Laurent Fanis,
         Marc Balmer, Marc Espie, Marco Peereboom, Marco Pfatschbacher,
         Marco S Hyman, Marcus Glocker, Mark Kettenis, Mark Uemura,
         Markus Friedl, Martin Reindl, Martynas Venckus,
         Mathieu Sauve-Frankel, Mats O Jansson, Matthias Kilian,
         Matthieu Herrb, Michael Erdely, Michael Knudsen, Mike Belopuhov,
         Miod Vallat, Moritz Grimm, Moritz Jodeit, Nick Holland,
         Nikolay Sturm, Okan Demirmen, Oleg Safiullin, Otto Moerbeek,
         Owain Ainsworth, Pedro Martelletto, Peter Hessler, Peter Stromberg,
         Peter Valchev, Philip Guenther, Pierre-Yves Ritschard,
         Rainer Giedat, Ray Lai, Reyk Floeter, Robert Nagy, Rui Reis,
         Ryan Thomas McBride, Saad Kadhi, Simon Bertrang, Stefan Kempf,
         Steven Mestdagh, Stuart Henderson, Ted Unangst, Theo de Raadt,
         Thordur I. Bjornsson, Tobias Stoeckmann, Tobias Weingartner,
         Todd C. Miller, Todd Fries, Tomoyuki Sakurai, Uwe Stuehler,
         Will Maier, Xavier Santolaria, Yojiro Uo, joshua stein

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

      There is such a thing as being lazy and not RTFM of JFGI, and there is such a thing as doing the above and still not coming up with a satisfactory answer. In the latter case, there is nothing wrong with asking honest questions.

      Repeat that after me: there is nothing wrong with asking honest questions.

      Anyone who doesn't understand that and replies with abuse and insults is a wanker, no matter how technically brilliant they may or may not be.

    27. Re:Congratulations by Spit · · Score: 1

      The trick to using OpenBSD is to just buy the disk and that's it. We all know what the devs are like, you don't have to deal with them. All the doco is coherent and centralized, there are plenty of examples on the net. Just avoid the devs unless you have something that is actually a contribution.

      --
      POKE 36879,8
    28. Re:Congratulations by TheRaven64 · · Score: 1

      But then, every time I try to use it, I run up against the OpenBSD developers, who are an arrogant bunch of elitist assholes

      Really? I wrote an article about an OpenBSD release a year or so ago and interviewed a number of the developers. I found them to be helpful, informative and courteous. As an OpenBSD user however, I have had no contact with the developers at all.

      --
      I am TheRaven on Soylent News
    29. Re:Congratulations by Ihmhi · · Score: 2, Funny

      Truly, this is the year of BSD on the desktop.

    30. Re:Congratulations by TheRaven64 · · Score: 4, Interesting

      Mabye in OpenBSD land, but here in FreeBSD world, we dont flame people to death.

      Interesting to hear. I did a series of articles about the new versions of NetBSD, OpenBSD and DragonflyBSD about a year ago. I originally intended to write one on FreeBSD for the same series, but decided to drop it. When I emailed the OpenBSD developers, I got well thought-out replies to my questions. The NetBSD guys went even further and forwarded my questions to some other people, collected replies, and gave me a huge amount of material to work with. Matt Dillon, likewise, gave me some great material on his plans for Dragonfly. The FreeBSD developers ignored me for a month, and then replied with a colossal flame ending 'never contact me again'. One of the other developers did apologise for this behaviour later. I thought this was a shame, since I've been a FreeBSD user for some years and wanted to give the project some free publicity. After this encounter, however, I dropped the idea of a FreeBSD article.

      --
      I am TheRaven on Soylent News
    31. Re:Congratulations by ByOhTek · · Score: 1

      That's why I stick to FreeBSD. The projects, Free/Open/Net are fairly well tied together, so you get a lot of similar advantages with each (though each has it's own specialty). With FreeBSD, the mailing lists are VERY civil and VERY helpful.

      That being said, having used it, OpenBSD is also a superb operating system, and I am very glad it is alive and kicking [the collective asses of many other operating systems].

      --
      Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
    32. Re:Congratulations by Anonymous Coward · · Score: 0

      how do you differentiate between honest questions and assholes?

    33. Re:Congratulations by Anonymous Coward · · Score: 0

      time to update my toaster

    34. Re:Congratulations by Domint · · Score: 1

      OpenBSD is an OS designed from the ground up with security as its main focus. As such, the developers spend a lot of time reviewing 3rd party apps (such as KDE) to ensure that porting the software into the OS does not compromise that stance. As a result, many mainstream apps that make it into their port list are a few revisions out of date. If you want all the hot new whiz-bang apps, choose a different platform (FreeBSD, for example).

    35. Re:Congratulations by DuckDodgers · · Score: 1

      Only if you know they're worn out questions. Most of the people here on Slashdot in this discussion aren't going to write to the OpenBSD mailing list, "I installed OpenBSD and now I can't play World of Warcraft! Help me!"

      If someone writes the same question about one particular piece of software the eighty-fourth time, chances are good that they're not familiar with mailing list etiquette and how to research their problem. Flaming them makes you look like an ass and they won't even understand why they were rude. Politely referring them to a helpful resource - even if it's just a generic web FAQ on researching help before writing to the mailing list - would be far better, and take just as much time.

    36. Re:Congratulations by Anonymous Coward · · Score: 0

      "Yeah. I'd really like to like OpenBSD. ... But then, every time I try to use it, I run up against the OpenBSD developers, who are an arrogant bunch of elitist assholes."

      Well, for many, using OBSD does not evolve talking to the developers. I've been using it since ver 3.4 and not once have I had the need to talk to the developers. I just install it, configure it and use it.

    37. Re:Congratulations by tedu_again · · Score: 1

      People asking the same question usually are simply told "read the manual" or "search the archives". If that's what counts as a flame nowadays, that's pretty weak. One reason I'm not particlarly sympathetic is that for all these tales of woe about how they had to stop using OpenBSD because of the flaming, no one ever includes a link to the discussion. Somebody should start a blog, and then when people quit, they send in a URL to the email thread that made them leave.

    38. Re:Congratulations by ch-chuck · · Score: 1

      Well, that's what happens when you set up shop with the daemons from hell.

      --
      try { do() || do_not(); } catch (JediException err) { yoda(err); }
    39. Re:Congratulations by CDMA_Demo · · Score: 1

      And that justifies arrogance and being an asshole?
      We must be living in different worlds.

      Arrogance is subjective.

      If you're surrounded by undergrads majoring in literature and ask them a math question, they may act polite. On the other hand, if you pester a math professor with stuff you should be expected to know before asking the same question, then you'll face arrogance.

      Most linux forums are full of people who don't know much about operating systems or even how the linux kernel is NOT the distro.

    40. Re:Congratulations by peacefinder · · Score: 1

      "Yeah. I'd really like to like OpenBSD. Technically, it's superb. It's smooth, polished, well documented --- it's got a level of consistency that most Linux distros can only hope to dream of. The kernel is well designed and fast, with excellent hardware support. System setup is consistent and well-thought out. Above all, it doesn't confuse easy-to-use with easy-to-learn --- everything is as simple as possible without oversimplifying, which makes it a joy to admin."

      So you give up on a perfectly good OS because you don't like someone's attitude? You are full of shit.

      [A footnote for the humor impaired: This post is meant to be funny, not serious. Thank you.]

      --
      With reasonable men I will reason; with humane men I will plead; but to tyrants I will give no quarter. -- William Lloyd
    41. Re:Congratulations by Anonymous Coward · · Score: 0

      My granny is a core OpenBSD developer, you insensitive clod!

    42. Re:Congratulations by Cronopios · · Score: 1

      I did a series of articles about the new versions of NetBSD, OpenBSD and DragonflyBSD about a year ago.

      Can we read them online?

      --
      Windows users:
      Internet Explorer is obsolete. Please upgrade to Google Chrome or Mozilla Firefox.
    43. Re:Congratulations by TheRaven64 · · Score: 1

      Sure. NetBSD, OpenBSD and Dragonfly.

      --
      I am TheRaven on Soylent News
    44. Re:Congratulations by Cronopios · · Score: 1

      Thank you! :-)

      --
      Windows users:
      Internet Explorer is obsolete. Please upgrade to Google Chrome or Mozilla Firefox.
  2. Mebbe I should try it some time by Anonymous Coward · · Score: 0, Flamebait

    How does BSD compare to linux? Other than the whole take what you can give nothing back vibe?

    1. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 1, Informative

      Something like FreeBSD is very similar to Linux although they lack a good pre-built distro like Ubuntu. Hardware support in Linux is better.

      OpenBSD on the other hand performs poorly and is several years behind in certain OS features. In the case of hardware, it's many many years behind Linux (they only relatively recently even got multiple CPU support). Then there is the issue of the many arrogant asses that think they are somehow better than everyone else even though they're basically just off working in some corner in the dark working on already outdated ideas. Of course you find people like that all over but when they run the whole project it can really be a turn-off.

    2. Re:Mebbe I should try it some time by torstenvl · · Score: 2, Informative

      This is not flamebait. I encourage moderators to read the guidelines at http://slashdot.org/moderation.shtml

      Bad Comments are flamebait. Bad comments have nothing to do with the article they are attached to. They call someone names. They ridicule someone for having a different opinion without backing it up with anything more tangible than strong words. Bad comments are repeats of something said 15 times already making it quite apparent that the writer didn't read the previous comments. They use foul language. They are hard to read or just don't make any sense. They detract from the article they are attached to.

      The parent did use "a name" but it was not an insult so much as voicing the consensus judgment of the behavior of the leader of OpenBSD, Theo de Raadt. de Raadt is, in fact, an "arrogant ass[]"; if a moderator thinks this is calling names rather than an accurate description, I encourage that moderator to peruse the history of Slashdot articles about de Raadt, perhaps starting with http://linux.slashdot.org/article.pl?sid=05/06/17/127206

      Thank you and let's all try to make Slashdot a better and more interesting place.

    3. Re:Mebbe I should try it some time by QuickFox · · Score: 5, Interesting

      although they lack a good pre-built distro like Ubuntu.

      They do have a good pre-built distro. It's called PC-BSD. It's very good in my experience, very nice. And it's a breeze to install, just like Ubuntu.

      I like Ubuntu even better. But PC-BSD is very fine, really, it deserves recognition. It's well worth trying.

      --
      Terrorists can't threaten a country's freedom and democracy. Only lawmakers and voters can do that.
    4. Re:Mebbe I should try it some time by Galactic+Dominator · · Score: 3, Insightful

      It was flamebait on several counts, the first being FreeBSD is not anything like Linux. Kernel, filesystem, hier, SMP, licensing, and general philosophy are greatly different.

      I personally think Theo de Raadt is a great project leader, even if he leaves a bit to be desired in tactfully dealing with situations. He's a bit abrasive in way House, MD is abrasive. I think Linus Torvalds is an ass but if I were to use that a basis of running down his work, then I too would be guilty a flamebait.

      The rest of the OpenBSD criticisms are simply there to troll, nothing substantive at all. SMP has been there for quite awhile.

      Please let people spend their mod points how they see fit even if they don't agree with your viewpoint.

      Thank you and let's all try to make Slashdot a better and more interesting place.

      --
      brandelf -t FreeBSD /brain
    5. Re:Mebbe I should try it some time by QuoteMstr · · Score: 4, Informative

      Yes, OpenBSD's performance is behind that of Linux and FreeBSD (which are neck-and-neck.) However, performance is still quite adequate. OpenBSD has a kind of austere simplicity, however, that makes it a pleasure to administer. It certainly has a niche.

    6. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 0

      What does Linux take from BSD? All those vendor supplied drivers? The userland? The vast array of high quality filesystems?

    7. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 0

      SMP support is has been here quite awhile.

      I suppose you consider PF, OpenSSH, and all the other things cooking in -current to be far behind too?

    8. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 0

      Whilst this is true, OpenBSD is at least pretty upfront that security is almost the only thing that matters to them. Change is always going to be slower in such a paranoid environment. If you want performance, the latest packages and recent hardware support then you probably want Linux, FreeBSD or PC-BSD.

      OpenBSD belongs on servers and firewalls, where the performance cost and archaic aspects are judged to be worth it for the security / reliability gain. On a desktop it really isn't, geek points aside.

    9. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 0

      House, M.D. is a huge asshole. Comparing Theo De Raadt to him is no compliment.

    10. Re:Mebbe I should try it some time by ArbitraryConstant · · Score: 3, Insightful

      They're significantly behind Linux in many areas, but don't mistake optimization for specific workloads as obsolescence. Performance sucks once you hit userspace, but most OpenBSD machines spend almost all their time in the kernel, routing and firewalling, tasks for which they are quite competitive with Linux.

      --
      I rarely criticize things I don't care about.
    11. Re:Mebbe I should try it some time by larry+bagina · · Score: 2, Informative

      Linux doesn't take anything from BSD. Everything in Linux is free for BSD to use as long as the code stays free, ie under the GPL. While if apple takes code from BSD, you will never see that code again.

      Every bit of BSD code that Apple uses is still available from them (either under the original license, or the OSI approved APSL).

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    12. Re:Mebbe I should try it some time by badpazzword · · Score: 1

      Read the guidelines.

      Wrong comments are not flamebait. Wrong comments should be left unmoderated.

      --
      When ideas fail, words become very handy.
    13. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 0

      It's well-documented, stable, faster, and doesn't latch onto every trend like the 5 million Linux distros do (what flavor-of-the-mouth automounting daemon are we using this month?).

      Just compare the source code between any BSD and the Linux kernel. Yuck. For instance, BSD's paging code is abstracted and easier to maintain, while Linux is hardware-dependent and has to be rewritten and maintained for every port to a new architecture. Linux is amateur hour.

    14. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 1, Funny

      Actually, wrong comments should be modded "overrated" you fucking dipshit. See? Now THAT was flamebait you asshole!

    15. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 1, Funny

      It's Lupus, go die already, *hugs and kisses.* - Greg

    16. Re:Mebbe I should try it some time by BrokenHalo · · Score: 1

      I normally consider it otiose to comment on moderation, but given that most of this thread has been moderated flamebait, it seems that the guidelines can't be clear enough for somebody. Someone with an agenda is clearly modding down anyone with whom he doesn't agree.

    17. Re:Mebbe I should try it some time by menkhaura · · Score: 5, Informative

      Let me just point out that PC-BSD's kernel is the very same FreeBSD, nothing related to OpenBSD; let me also just point out that the standard FreeBSD distribution combines the advantages of Gentoo's (customizing the building of packages to your needs or desires) and of Debian (superb dependency tracking, very fast on searches, always up-to-date (if you consider Debian Unstable)).

      --
      Stupidity is an equal opportunity striker.
      Fellow slashdotter Bill Dog
    18. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 0

      I wish they hadn't changed metamod; the old system was better. I think there should be a mechanism for saying a moderation was in fact unfair.

      The new metamod isn't very meta.

    19. Re:Mebbe I should try it some time by forgoil · · Score: 1

      He's interested in humans. Disconnected, yes, but not really an asshole. He is also freakin' brilliant at what he does, so that would be a huge compliment. He's basically suppose to be Sherlock Holmes. And who wouldn't want to be the Holmes of Software? :)

    20. Re:Mebbe I should try it some time by cbhacking · · Score: 3, Informative

      PC-BSD, like DesktopBSD, is FreeBSD based. Don't confuse FreeBSD and OpenBSD - they share many userspace utilities and their kernels have some common history, but they are not the same OS.

      Basically, OpenBSD is the one that is rabid about security - makes great server software.
      NetBSD is the ultra-portable one - good for unusual hardware.
      FreeBSD has excellent support for commodity hardware. It is the one used to make the user-friendly distros.

      --
      There's no place I could be, since I've found Serenity...
    21. Re:Mebbe I should try it some time by epine · · Score: 4, Insightful

      How is it that these comments are raised again and again with rarely a genuflect towards the possibility that our social norms and our technical norms exist at cross purposes?

      It is often pointed out that humans are hierarchical animals. What's pointed out far less often is that we are also polarizing animals. For the most part, it's pretty darn hard to get a community of people to rest comfortably within a dual hierarchy: the polarizers will either succeed in driving the culture toward a political hierarchy, or they will succeed in driving the culture toward a technical meritocracy, politics be damned.

      What evidence do we have that people can be effective and polite at the same time? NASA? I think not. When it became a political culture, shuttles exploded.

      Is Linus an ass, or does he choose to occupy the niche that has proven viable? Larry Wall has taken a gentler stance toward his position as benevolent dictator for life, and he's not getting much good press lately. Nice guys finish last or at best, five years late.

      Every time this subject comes up, there is a lot of chattering from the "How to win friends and influence people" crowd that despite the technical merits of X, it doesn't suit that person's social worldview, as if technical merit belongs in a marriage with popularity and approval.

      As far as I can tell from my experience, the majority of PC marriages of that ilk are functionally destitute, yet the chattering never ceases that the world *ought* to operate that way. On what basis? What annoys me most is that this chattering rarely includes even the slightest nod toward justification.

      This is another fact about human nature: we seem to have an inbuilt algorithm for determining that certain kinds of opinions can be safely put forward with little or no justification (e.g. "that's just how things are"), and which kinds of opinion can automatically be called to account. In my experience, the hierarchy of what must be fully justified and what needn't be has been pretty much decided on the grade 3 playground.

      There seems to be a lot of people out there who are offended to the core that Theo's objectionable personality has been associated with so much durable accomplishment. In my opinion, that's just a bad case of shooting the messenger. Given broad human instincts toward hierarchy and polarization, it was as inevitable as the rise of the spam king having created a zero-cost anonymous distribution channel.

      The underlying problem is that there is no reliable chalk line between civility and brown-nosing, and it's hell to police in a project that could otherwise rely on more objective measures. It's kind of like Sudoku. A complete waste of time, but I enjoy it anyway. We've made almost no progress (as a social organism) at efficiently policing the line between civility and brown-nosing, but so many among our ranks seem to prefer sliding down this slippery moss bank over the firm traction of dystopian merit.

    22. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 0, Interesting

      Time to get off your Finnish high horse. If Apple takes code from BSD it is their choice whether or not to return the changes. I know that puts your GPL panties in a wedge but remember the BSD license lets them do that. The code is being taken because it's being offered for the taking. If BSD people didn't like that they would change the license. I do think Apple gives in return but how much I certainly don't know.

      Why are you so angry about this? Apple has, all by itself, done more than all the Linux distros combined (this includes your precious Ubuntu) to keep non-Windows solutions in the public mind-share. And it's done it quite profitably. Something Mr. Shuttleworth doesn't seem to be able to do yet. Let me ask you: Why do so many Linux people seem to require conflict in their religion? Don't take the bazaar analogy too far; the world has moved on a bit from 1990.

    23. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 0

      You deserve to flamed if you were arguing that FreeBSD==Linux in an OpenBSD mailing list.
      You really should grow a thicker skin. The OpenBSD developers are busy and actually take the time to answer your stupid questions. Try asking Linus something. He is too busy calling OpenBSD developers names because his kernel doesn't measure up in terms of security.
      Oh, and DragonFly/FreeBSD==Linux They both steal OpenBSD code without giving proper credit.
      My heart is broken because my Ethernet card isn't supported yet and I have to use the Lunix.
      I NEED OPENBSD!!

    24. Re:Mebbe I should try it some time by ArbitraryConstant · · Score: 5, Informative

      > What does Linux take from BSD? All those vendor supplied drivers? The userland? The vast array of high quality filesystems?

      The overwhelmingly dominant SSH implementation?

      --
      I rarely criticize things I don't care about.
    25. Re:Mebbe I should try it some time by LingNoi · · Score: 1

      woo! Only three posts into the topic and we're already into the age of freedom debate, way to go for starting the forest fire of a flamewar.

      Don't worry about me though, you just keep beating that rotting dead horse corpse.

    26. Re:Mebbe I should try it some time by laddiebuck · · Score: 3, Interesting

      As a Debian admin and user, I have to point out that Debian also makes this process trivial. Gentoo is overrated; Debian is the best OS to admin I've come across, whether Linux or BSD.

    27. Re:Mebbe I should try it some time by LingNoi · · Score: 1

      Although GPL is not free in the BSD sense, there are people like myself who would be happy to dual license my code under both GPL and BSD.

      Don't ask, don't get.

    28. Re:Mebbe I should try it some time by MrNaz · · Score: 1

      Where's the boot-on-all-hardware fork of MacOS then?

      --
      I hate printers.
    29. Re:Mebbe I should try it some time by LingNoi · · Score: 1

      I have to use the Lunix.

      I didn't realise people still use lunix. Perhaps the problem is your hardware being to old instead of a driver problem?

    30. Re:Mebbe I should try it some time by larry+bagina · · Score: 1

      The Mach/BSD parts are darwin. The GUI parts aren't derived from BSD code.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    31. Re:Mebbe I should try it some time by Opyros · · Score: 1

      That sounds more like a description of Mycroft Holmes than Sherlock.

    32. Re:Mebbe I should try it some time by laffer1 · · Score: 3, Informative

      Yes and don't forget the other three since you're trying to be complete:

      DragonFly BSD - clustering (freebsd 4 fork) good for servers.

      MirBSD - OpenBSD fork (3.x i think)

      MidnightBSD - FreeBSD 6.x fork (although bringing in 7.x features now) Focused on desktop use. Not at PC-BSD usability levels yet.

    33. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 0

      Oh, I think on balance GPL and BSD are equally free, but they have different emphasis on what, exactly, is free. In BSD the code is free, and there are no restrictions on incorporating it into anything else. In GPL the user is free, free to view the source of any program that incorporates the GPL'd work.

    34. Re:Mebbe I should try it some time by Warped-Reality · · Score: 2, Informative

      Spend $20 on a new ethernet card? I used a cheap off-the-shelf realtek on openbsd for years. On a Sun SPARC, no less.

      --
      This is not the greatest sig in the world, no. This is just a tribute.
    35. Re:Mebbe I should try it some time by notamisfit · · Score: 4, Funny

      In other late breaking news, 100% of Coke drinkers prefer Coke to Pepsi.

      --
      Jesus is coming -- look busy!
    36. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 0

      Gentoo is overrated; Debian is the best OS to admin I've come across, whether Linux or BSD.

      Then you haven't admined very many operating systems. I really hate to say it, but now that RPM is seemingly unfucked CentOS will hand Debian its ass on a silver platter.

    37. Re:Mebbe I should try it some time by incripshin · · Score: 1

      ... the standard FreeBSD distribution combines the advantages of Gentoo's (customizing the building of packages to your needs or desires) ...

      You have that backwards.

    38. Re:Mebbe I should try it some time by laddiebuck · · Score: 1

      Thanks. I've admined clusters and individual machines at plenty of places I've worked. I know what RHEL is like, because I still admin a RHEL cluster of 12 machines to serve a high-traffic website. Let me tell you it sucks. Just because there's a GUI to do some intricate change doesn't make it in any way good. Come on, instead of resorting to insults, give me a good reason why RHEL is better to administer than Debian.

    39. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 1, Funny

      You are full of shit.

    40. Re:Mebbe I should try it some time by libkarl2 · · Score: 1

      Q: we seem to have an inbuilt algorithm for determining that certain kinds of opinions can be safely put forward with little or no justification

      A: I believe it's called ego.

      --
      You are where you are at the time you are there.
    41. Re:Mebbe I should try it some time by Anpheus · · Score: 2, Informative

      Apple releases the free code if and when it chooses to, sometimes only after repeated prodding. Apple is very likely going to be on the bad end of a lawsuit regarding GPL violations because there are still versions of XCode that they have never released the GCC source for (XCode 2.5 I think? I don't recall which.)

      Apple regards the open source community as a convenience, not as partners.

    42. Re:Mebbe I should try it some time by Anpheus · · Score: 1

      Until House's brother comes on the show and solves the one case House can't while being somehow an even bigger, more arrogant ass, I entirely agree.

      I look forward to them finding a character that can be even more humorous, more unapologetic than Hugh Laurie for that role.

    43. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 0

      Hardware support is better than Linux, because in OpenBSD there are no proprietary drivers.

      Most people agree that Freedom is better than the alternative.

    44. Re:Mebbe I should try it some time by Zontar+The+Mindless · · Score: 1

      The new metamod isn't very meta.

      That's like saying that water isn't very dry. The new metamod system is totally NOT meta at all -- in fact, it's completely braindead.

      The old one was tolerable, but what I'd really like to see is a 'This comment should have been moderated xxxxxx' style system.

      I would also like to see a -1, Wrong moderation.

      I would also love it if people would actually think about what 'Redundant' actually means and would understand that 'I don't agree' != 'Troll'.

      */me prepares to be moderated -1, Wrong*

      --
      Il n'y a pas de Planet B.
    45. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 0

      The difference is that Linus is an ass on purpose. He goes around and posts flamebait, and then when he only gets reasonable responses he flames them anyway.

      I remember after flaming the hell out of the GPL 3 people for months, he announced that it was entirely possible he'd switch Linux to GPL 3 instead. I think the main purpose of this exercise was to get the chance to flame both sides of the debate just for the sake of completeness. Theo may be an ass, but Linus is just a jerk.

    46. Re:Mebbe I should try it some time by pilot1 · · Score: 1

      SMP may have been there for awhile, but is SMP and software RAID supported yet? When I last checked (which was admittedly a long time ago), the only way to get both SMP and software RAID was to compile a custom kernel.
      This might not sound like a big deal, but OpenBSD developers aren't very friendly towards people who compile their own kernels. They're certainly not supported, and you're lucky if you get any replies past the standard "custom kernels are not supported, so stop using one" message.

    47. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 0

      Oh I see! So one rather nice userspace application means that OpenBSD must be awesome and "Linux" is just leeching off all their hard work?

      P.S: I'm pretty sure OpenSSH doesn't run in the kernel. I hope your level of technical expertise on this matter is not indicative of the general level of intelligence in the OpenBSD community?

    48. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 0

      House is an only child, I look forward to Sean Connery doing a guest bit as the real father of House... And them finally doing a dream/drug induced delusion of Holmes/House and Watson/Wilson solving a case which results in the real solution to a dying person.

    49. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 0

      Linux does take the BSD drivers, it does take the BSD userland, it did at one point contain a rather large sum of BSD TCP/IP work. It's not just one thing, numbnuts, many parts of Linux are BSD.

    50. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 0

      Linux does take the BSD drivers

      I can think of precisely one, and I originally said "vendor supplied drivers".

      it does take the BSD userland

      OpenSSH does not constitute the userland. Linux distributions use the GNU userland: Glibc, GNU Bourne Shell, GNU Coreutils etc. It is the oposite: the BSDs use the GNU userland, including but not limited too GNU Make, GNU Tar, the GNU Compiler Collection and GNU Binutils. While every bit of the "BSD" userland can be replaced with free equivalents, every single BSD relies on GNU tools to function at all.

      it did at one point contain a rather large sum of BSD TCP/IP work

      Linux has never, ever, contained any part of the BSD network stack. The TCP/IP stack in Linux is a well developed and mature evolution of the original Net/2 stack which was written from scratch mostly by Alan Cox. The socket implementation is a published standard and provided as part of Glibc. The basic userland utilities are GNU.

      many parts of Linux are BSD.

      You've got "BSD" and "Linux" the wrong way wrong there chief.

    51. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 0

      There are no proprietary drivers *in* Linux.
      If you don't install them manually, there is still possibility that it will work with in-kernel drivers.

      *BSD's were until recently ahead of Linux in wireless support. But I think that was all.

      Now, I'm not sure how porting drivers from Linux goes from legal standpoint, but I suspect it is possible (licenses are compatible, right?). So *BSD can fortunately use GPL drivers and profit from Linux, but they stay GPL only - well, we don't want Solaris or Apple to copy Linux drivers and never give back, do we? BSD licence is a giveaway in that sense.

    52. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 0

      No, you're just stupid. The only thing you're right about is the GCC, dumbass.

    53. Re:Mebbe I should try it some time by TheRaven64 · · Score: 1

      Note that this depends a lot on the system. OpenBSD still doesn't have fine-grained locking in the kernel. This means only one process can be in a system call at a time, irrespective of how many processors you have. This means that, for normal workloads, it doesn't scale beyond a small number of processors / cores. I believe someone is working on this, but it is a huge amount of effort. It took the FreeBSD guys several years to go from the big giant lock to fine-grained locking.

      --
      I am TheRaven on Soylent News
    54. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 0

      Oh, so great, just that some retard posted it was supported when it wasn't. And I won't throw away a 2000$ laptop that I need nor have the money or space to own more that one computer at a time. It's one thing to buy a laptop for work and another to spend even 100$ in cheapo Desktop hardware to hack. I have to eat you know and these aren't easy times. I still use OpenBSD but I would love to be able to run it on real hardware.

    55. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 0

      FreeBSD isn't as similar to Linux as people who don't actually use it think.

      First, FreeBSD is Unix (forked from 4.4BSD), while Linux isn't (GNU's Not Unix, remember?).

      Second, FreeBSD is build is very much cathedral-like manner, The base system is built from the ground up and is maintained by the OS team, and it has its own kernel.It's a full-fledged operating system,not a distributions where parts are maintained and built upstream and gathered together and kludged into a distribution like Linux.

      Third, FreeBSD employs the concept of stable APIs, ABIs and backward compatibility, this concept no longer exists in Linux(take a look at Greg HK's (kernel dev) rant about how a stable kernel ABI is supposedly impossible to implement, yet FreeBSD not only retains ABI compatibility not only with several versions of itself, but with Linux and SCO Unix as well, also note that insofar as the kernel is concerned, there is no longer a separation between stable and development branches, development occurs within the "stable" branch as of Linux 2.6).

      Fourth, whereas Linux tries to be everything to everyone and run on everything under the sun, FreeBSD is expressly designed to be first and foremost a stable, robust, high performance server operating system, and secondly a stable, powerful high performance workstation. That's it, that's all. It's no designed to be a pre-built distro like Ubuntu, why should it have one? Unless you're talking about BSD in general, then yes, there is a pre-built, easy to use desktop/enduser oriented BSD system: It's called OS X.

      Then there's the integrated combination of Ports and pkg_tools, which is tough to beat in terms of package management on a system with shared libraries. And there's the absolutely stellar documentation that is largely unrivaled in Linux. The man pages are better written, and anything and everything not covered therein can be found in the handbook.

      The hardware argument is a fairly silly one. Yes Linux supports _more_ hardware, but in my experience, I wouldn't call that "better" support. Also, if I have hardware that is supported by both systems, how is Linux supporting other hardware (that I don't have) a compelling argument to run Linux instead?

      In terms of OpenBSD being behind in features, perhaps you've missed the point of OpenBSD, it too is a specialized OS, and it's primary priority is stability and security, not keeping up with the latest and greatest. Much like FreeBSD, the stuff in the Current branch doesn't move into Release until it is not really ready, but ready for production use, and has passed a security audit "stable" and "ready for production" mean very different things in BSDland than they do in Linuxland. Take a look at their track record in terms of security and vulnerabilities, most other systems can but dream of being as close to spotless.

      And the attitude, yeah, Theo is a jackass (albeit a talented jackass), he doesn't pull punches, no denying that. But honestly if that was a reason to not use the system, hell, I'm surprised anyone uses Linux with all the garbage that is spouted here on a daily basis.

    56. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 0

      BSD uses the GNU compiler and built tools, yes. That doesn't constitute the entire userland, not by a longshot, buddy.

      The tool chain, however, can be replaced, and to argue that the BSD system relies on GNU tools to function at all is more than a little far fetched. I can just as easily replace GCC with something like ICC if I cared enough to.

      "many parts" implies more than just the compiler and built tools, that's one part. And that part is there out of convenience. Beyond that, the licensing kinda forbids the inclusion of GPL code into BSD, maybe it hasn't occured to you, but the GPL is a one-way license.

      And replacing the BSD userland with "free" alternatives? If there was any doubt that the GNU definition of "free" differers wildly from that of the English language, it was brutally murdered with that comment.

    57. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 0

      BSD uses the GNU compiler and built tools, yes. That doesn't constitute the entire userland, not by a longshot, buddy.

      Nor does OpenSSH constitute the entire userland, but that didn't stop the OpenBSD fanbois claiming that Linux got it's userland from OpenBSD. So perhaps we can get back to the original question: what exactly does Linux gain from BSD?

      It's a dangerous claim to make, especially if you don't have the basic humility to accept that BSD gains far more from Linux and GNU than the other way around.

    58. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 0

      And you're too stupid-stubborn to accept GNU and Linux take vastly more from the BSDs than the BSDs make use of from the GNU.

    59. Re:Mebbe I should try it some time by bigstrat2003 · · Score: 1

      The new metamod system is totally NOT meta at all -- in fact, it's completely braindead.

      Agreed. I used to metamod all the time, but I refuse to touch the mess that is the new metamod system.

      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
    60. Re:Mebbe I should try it some time by Anpheus · · Score: 1

      Spoiler Alert.

      House may have a step-brother, as he isn't biologically related to his mother's only husband.

    61. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 0

      Whoo, it'd be great if they could get Connery's son to play him if they write that in.

    62. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 0

      Yet you nor anyone else has answered my question. It should be simple, if as you say, Linux & GNU take "vast" amounts of code from BSD. Just tell me where it is, please?

      Don't worry, I'll continue to ignore your pathetic attempts at an ad-hominen. It's par for the course with BSD fanbois, especially those who use Theo deRaadt as a role model. It's such a shame you don't have any real arguments.

    63. Re:Mebbe I should try it some time by chrysalis · · Score: 1

      softraid is enabled by default, no need to recompile anything. So is SMP, just use the default GENERIC.MP kernel.

      --
      {{.sig}}
    64. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 0

      I think i grasp what you're trying to say in your little rant. Sadly our fellow /.'ers skip by. Too much to read you know. Let's try a destilled version.
        You assholes can't be bothered with real tallent, can you! All you do is bickering. "Theo is rude, vi is bether then emacs, gnu is not unix!"

    65. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 0

      grep the source for the letters dummy, it's pretty goddamned easy.

    66. Re:Mebbe I should try it some time by Anonymous Coward · · Score: 0

      Source released and used under the BSD license is not the same thing as "source from BSD". Your non-answer constitutes "I don't know but I hope you'll shut up and go away". It is the BSD fanbois who are making the claim that there is "vast amounts" of BSD code in Linux so it is up to you and your friends to provide proof.

    67. Re:Mebbe I should try it some time by badpazzword · · Score: 1

      Point taken.

      --
      When ideas fail, words become very handy.
  3. Far from dead... by idiotnot · · Score: 2, Funny

    Congrats to the OpenBSD team.

    In related news, NetBSD 5.0 should be released soon, too.

    BSD proves Netcraft wrong again.

    1. Re:Far from dead... by Anonymous Coward · · Score: 0

      It is, as is your post for that matter. Amiga is not even nearly as healthy as OpenBSD, never mind the BSDs in general. Amiga is mostly just a litigation-happy holding company with a few copyrights to an obsolete single-user, non-memory-protected OS, a few rapidly-expiring patents and worst of all the trademark to a once-much-loved computer at this stage.

      The number of still-active amiga users is numbered in the low thousands (though people using closely or distantly related systems like AROS and BeOS and DragonflyBSD for that matter is somewhat larger). BSDs are used by millions, especially in the embedded market.

    2. Re:Far from dead... by Anonymous Coward · · Score: 0

      You don't know what Troll means dude. Having a different opinion is not being a Troll. Amiga is "stronger" in terms of its fanbase and reputation than OpenBSD, and saying so isn't being a Troll.

      BSDs are used by millions, especially in the embedded market.

      Utterly irrelevant.

  4. why bother with 6 month release cycle? by Anonymous Coward · · Score: 0, Interesting

    This isn't meant as a troll, but... Those SPARCs are 4 year old machines. If this is the result of a 6 month release cycle, I wonder why they bother? The new machine support isn't at all impressive. Is their unstable branch so bad that stabilizing a release every 6 months is a big deal? I'm guessing that's not the reason, in which case, why?

    1. Re:why bother with 6 month release cycle? by this+great+guy · · Score: 2, Informative

      Those SPARCs are 4 year old machines.

      No, the UltraSPARC T2 was released in October 2007.

    2. Re:why bother with 6 month release cycle? by NormalVisual · · Score: 3, Informative

      T1s aren't quite three years old yet, and T2s have only been out for just over a year.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
    3. Re:why bother with 6 month release cycle? by yanyan · · Score: 1

      That's sad. I was planning to run it on my T800.

  5. Rock Solid by Anonymous Coward · · Score: 2, Interesting

    I have been regularly running OpenBSD for the last 8 years, and I have never been disappointed. 4.4 keeps up the string of solid releases.

    I have a thinkpad that runs it as well.

    Yes, I buy the CDs, and a few shirts, and donate $ when I can. Hopefully it keeps them working on the next release. I don't know what I would do without it running my DNS and other servers.

    1. Re:Rock Solid by Anonymous Coward · · Score: 0

      Can OpenBSD cleanly suspend and hibernate your Thinkpad? Does frequency scaling work? If not, we define "works" in a very different way.

    2. Re:Rock Solid by TheRaven64 · · Score: 2, Informative

      man acpithinkpad. man apm.

      Yes, it works fine.

      --
      I am TheRaven on Soylent News
    3. Re:Rock Solid by MaoTse · · Score: 1

      Sadly, suspend does *NOT* work on acpi-only
      thinkpad machines. There's a stub in source code but it's disabled.

  6. KDE version by jadrian · · Score: 4, Insightful

    KDE 3.5.8? Why so old... even if KDE 3.5.10 released in late August was too late to make it, KDE 3.5.9 came out in February, that's over 8 months.

    1. Re:KDE version by Anonymous Coward · · Score: 0

      OpenBSD is not a desktop OS it just plays one on TV. OpenBSD is first and for most a server OS that is stable as can be. If you judge a server by what gui it comes packaged with then you are not meant to be a OpenBSD user.

    2. Re:KDE version by Anonymous Coward · · Score: 0

      It's called desire, time and quality. The quality of most Linux-oriented code leads to a great deal of time spent porting it to other systems, most people who maintain ports don't desire to do it every little itteration of every little project, if the code is well maintained and it's dependencies are as well, the code typically is up to date.

    3. Re:KDE version by twistah · · Score: 3, Insightful

      My guess is they care more about mature, audited code than something that's top-of-the-line by .1 version.

    4. Re:KDE version by incripshin · · Score: 1

      KDE 4 is in the OpenBSD-current ports tree. The KDE team doesn't make sure their stuff works on BSD as well as it does in Linux. ktorrent (the only KDE program I used in OpenBSD) has been crashing on me for a long time. There are at least two separate issues involved, but it's too intermittent to track down. I eventually just decided to download torrents onto my laptop (Gentoo) instead.

    5. Re:KDE version by calidoscope · · Score: 2, Informative

      The quality of most Linux-oriented code leads to a great deal of time spent porting it to other systems

      While I can understand why OSS developers would be content if they can just get their code running on Linux, they do miss out on the debugging opportunities inherent with porting to other systems.

      The other aspect is that the OpenBSD team would like to make sure they are not introducing more security holes with the "latest and greatest" from the various projects. Something like KDE or Gnome could be loaded with hard to detect security holes.

      --
      A Shadeless room is a brighter room.
    6. Re:KDE version by Anonymous Coward · · Score: 3, Insightful

      3.5.9 is included in 4.4!

    7. Re:KDE version by SocietyoftheFist · · Score: 1, Troll

      They audit every line of code they ship, including the external stuff they don't write. It is one of the most secure operating system distributions because of this policy.

    8. Re:KDE version by BrokenHalo · · Score: 1

      My BSD server doesn't run X11 because it doesn't have a screen. Its only access point is via ssh, because that's all it needs.

    9. Re:KDE version by Anonymous Coward · · Score: 2, Informative

      No, they don't, they audit base, not ports.

    10. Re:KDE version by jadrian · · Score: 1

      Yes you're right. KDE 3.5.8 did sound fishy and I should have known better than simply trust the summary :)
      Hopefully someone will mod you up.

    11. Re:KDE version by Anonymous Coward · · Score: 0

      Some highlights:

              * Gnome 2.20.3.
              * GNUstep 1.14.2.
              * KDE 3.5.9.
              * Mozilla Firefox 2.0.0.16 and 3.0.1.
              * Mozilla Thunderbird 2.0.0.16.
              * MySQL 5.0.51a
              * OpenMotif 2.3.0.
              * OpenOffice.org 2.4.1.
              * PostgreSQL 8.3.3.
              * Xfce 4.4.2.

      No idea where you got KDE 3.5.8 from, they list 3.5.9 as the port.

    12. Re:KDE version by OmegaBlac · · Score: 5, Informative

      They audit every line of code they ship, including the external stuff they don't write.

      I keep seeing this, but it is not entirely correct. According to their own FAQ they do not audit ports or packages to the same degree as the base system. One must assume that the "external stuff" has not been through an audit at all when installing a port/package.
      http://www.openbsd.org/faq/faq15.html#Intro

    13. Re:KDE version by Anonymous Coward · · Score: 0

      I am currently(hopefully for a short while) OpenBSD deprived because of some new hardware that doesn't want to function, but I have used it as a Desktop for long enough to know that transmission-daemon from packages is the best choice. You don't need any bloated DE to run that.

    14. Re:KDE version by laffer1 · · Score: 1

      You jest. Porting new KDE versions isn't as easy as it sounds. Most BSDs have a bunch of patches in the ports tree and they all have to be updated. It can be a lot of work. Even though OpenBSD is much bigger than MidnightBSD, they still don't have the same volume of help that some of the linux distros have for ports work.

      Not to mention that many open source projects are hard to get patches upstreamed to. Some linux developers in particular give us BSD folks a hard time on that front. The more obscure you are, the worse it is. OpenBSD is not as popular to them as FreeBSD which has a difficult time with many apps too.

    15. Re:KDE version by klapaucjusz · · Score: 1

      They audit every line of code they ship, including the external stuff they don't write.

      Bollocks.

      They only audit the base install. The ports tree is almost completely unmaintained.

      I am the author of some software that ships in a number of OS distributions. In September 2005, I found a serious security bug in my code. I immediately notified the project's mailing list as well as all of my downstream distributors I was aware of. Debian, SuSE, FreeBSD and others that I forget immediately released an update. OpenBSD left the old, buggy version in the ports tree for three months.

    16. Re:KDE version by jadrian · · Score: 1

      No I don't jest. Porting 3.5.8 is not easier than porting 3.5.7, or 3.5.9, or any other 3.5.x version for that matter. In terms of release schedule seemed to me like 3.5.9 would have been the obvious choice... and apparently I was absolutely right because the summary was wrong and that's the version they went for.

    17. Re:KDE version by jadrian · · Score: 1

      I got it from the summary ;) But you're right, thanks!

    18. Re:KDE version by notamisfit · · Score: 1

      Doubt it. They seem to have made it clear in the past that once you veer off into other people's code, you're pretty much on your own as far as bugs or security holes go.

      --
      Jesus is coming -- look busy!
    19. Re:KDE version by notamisfit · · Score: 1

      Well, were the fixes in 3.5.10 applicable to OpenBSD?

      --
      Jesus is coming -- look busy!
    20. Re:KDE version by jadrian · · Score: 1

      Of course, but 3.5.10 is quite recent (well about two months old). OpenSUSE 11.1 will be released in December 18 and they already decided quite some time ago to go for KDE 4.1.2, even though KDE 4.1.3 will be more than one month old by the release date. That's normal. Not going for an 8 month old release would have just been weird ;)

    21. Re:KDE version by Anonymous Coward · · Score: 1, Informative

      They don't put it through the same rigorous auditing that goes for the kernel and the core parts, but they do a lot of parameter checks, and run code examination software. Also, because it's somewhat a fringe OS, uses slightly different libraries, and has *very* aggressive security features built into those libraries (StackGhost, ProPolice, W^X, random mmap and PID allocation, etc), they find a larger volume of bugs in multi-platform software as compared to other software projects (they usually submit platform-agnostic bugfixes, but since the maintainer of glibc refuses to implement strlcat and strlcpy, and most of the bugs can't be easily reproduced on more mainstream systems, there is rarely a fix applied upstream).

      The upshot of this is that the OpenBSD version of a program is almost never less secure than whatever version Linux distros are putting out, and very often is much more secure, and stable.

    22. Re:KDE version by Anonymous Coward · · Score: 0

      Try out rtorrent

    23. Re:KDE version by jggimi · · Score: 2, Informative

      Perhaps you're thinking of another OS? Polipo 0.9.9 was added to the tree on 24 September 2005.

    24. Re:KDE version by laffer1 · · Score: 1

      I wasn't saying it was easier to port one version over another. I was thinking of the differences between releases. I assumed OpenBSD had a 3.5.x version previously.

  7. A site geared towards Linux user, to learn OpenBSD by Anonymous Coward · · Score: 5, Informative

    This site is geared towards Linux users that want to learn OpenBSD: http://www.openbsd101.com/

  8. EOL cycle by timmarhy · · Score: 1

    the problem i have with openbsd is it's 12 month EOL cycle. in a production environment upgrading the entire OS ever 12 months so you can continue to get security patches just doesn't cut it. perhaps the openbsd team could put up a paid for extended patch team or something to help fund their efforts? that would certainly be attractive to companies using it for firewalls and as security devices.

    --
    If you mod me down, I will become more powerful than you can imagine....
    1. Re:EOL cycle by MaoTse · · Score: 1

      Your point is moot.

      OpenBSD is the simplest "distribution"
      to update.

      Cheers

    2. Re:EOL cycle by Anonymous Coward · · Score: 0

      It's really simple, update your systems every six months, the instructiosn are very simple and the upgrades typically take thirty minutes, start to finish including every port being replaced and all the configuration files being remerged.

      The way it works does, "cut it," if you're not retarded.

    3. Re:EOL cycle by timmarhy · · Score: 2, Interesting
      updating requires about 30 minutes of down time, I have a production system that costs the company $10,000 a minute when it's not running (and i'm sure that's cheap by some peoples standards). explain why i would choose an OS that costs the company $300,000 a year in avoidable down time. with other OS's i can continue to get security patches and i can apply them with the minimum amount of down time possible.

      and yes we have backup systems, but if you've ever worked in a real industrial environment it's not as simple as flicking a switch when it comes to changing control systems, and it's certainly something you want to avoid.

      --
      If you mod me down, I will become more powerful than you can imagine....
    4. Re:EOL cycle by Blackknight · · Score: 2, Informative

      Normally you don't NEED to upgrade it. Set up the device and forget about it, unless there's some type of remote exploit you'll be fine.

    5. Re:EOL cycle by timmarhy · · Score: 1

      "the instructiosn are very simple" - i wouldn't be so quick to call anyone retarded.

      --
      If you mod me down, I will become more powerful than you can imagine....
    6. Re:EOL cycle by timmarhy · · Score: 1

      the 6 month release cycle only compounds the issue though, you end up so far behind that when you do need to update it means a complete reinstall to avoid dependency hell.

      --
      If you mod me down, I will become more powerful than you can imagine....
    7. Re:EOL cycle by Anonymous Coward · · Score: 0

      I don't care how "simple" it is: I don't want to go dicking about with a working server just because Theo thinks I should. If it ain't broke, don't fix it.

    8. Re:EOL cycle by imus · · Score: 2, Informative

      CARP. Google upgrades backend stuff all the time, but you never know it. OpenBSD does CARP better than anyone. Try it. I can re-install in less than 10 minutes. Sparc64 or Intel machines. No one is aware as services are still available.

    9. Re:EOL cycle by baldusi · · Score: 1

      If you have that kind of downtime cost you're using redundant systems. You just go doing it one system at a time. CARP is your friend.

    10. Re:EOL cycle by Anonymous Coward · · Score: 0

      timmy, if you have a production system worth that much, and you don't have redundancy, then you're not doing your job.

    11. Re:EOL cycle by ArbitraryConstant · · Score: 1

      I think having to do it with that frequency is a legit complaint. Say there's CARP and everything works fine -- I'm still spending time on upgrades more often than I'd like.

      Feature-neutral security updates for more than a year would be welcome.

      --
      I rarely criticize things I don't care about.
    12. Re:EOL cycle by timmarhy · · Score: 1
      that's not a solution when you have applications processing information, and you switch over while your in the middle of processing requests. In my situation there isn't a single second the system isn't fielding 100's of requests. basicly it involves a hand shake where the client makes a requests and expects an answer, if you switch over the new system won't know the client is expecting an answer so you'd have to re engineer a black box system to do it somehow.

      frankly it's a lot of dicking around (and i'm sure i'm not the only one in this position) when there are better supported OS's. it's a shame because i like a lot of things about openbsd and i really would like to use it.

      --
      If you mod me down, I will become more powerful than you can imagine....
    13. Re:EOL cycle by tedu_again · · Score: 1

      If you have a system that valuable, you should hire someone with the skills to backport a patch so you can keep running. That's what a lot of other people do.

    14. Re:EOL cycle by pyite · · Score: 3, Insightful

      that's not a solution when you have applications processing information, and you switch over while your in the middle of processing requests. In my situation there isn't a single second the system isn't fielding 100's of requests. basicly it involves a hand shake where the client makes a requests and expects an answer, if you switch over the new system won't know the client is expecting an answer so you'd have to re engineer a black box system to do it somehow.

      Ever heard of connection draining? You build systems with the expectation that they will fail. Any component at any given point in time should be expected to be broken, because it will be at some point. If your system can't handle bringing down a server for maintenance, then you have far bigger problems than picking a good OS. Good luck to you.

      --

      "Nature doesn't care how smart you are. You can still be wrong." - Richard Feynman

    15. Re:EOL cycle by darkuncle · · Score: 1

      if your systems are designed such that a $10K/min single point of failure exists in the first place, you have a bigger problem than upgrading OpenBSD once or twice a year. Seriously, look into redundancy - it's the hip new thing with the kids these days.

      (probably not your fault; I've inherited networks like that more than once myself. still, claiming that OpenBSD's refusal to support anything but the current and most recent release is the reason you can't use it is disingenuous. If you're in a production environment, you shouldn't have any system that can't be taken offline for scheduled maintenance (i.e., every system has at least one redundant backup), and if you're not talking production systems ... well, I've got OpenBSD boxes still running 3.7 somewhere in the network. They run just fine and still have no remote holes.)

      --
      illum oportet crescere me autem minui
    16. Re:EOL cycle by Anonymous Coward · · Score: 0

      Pride, when poked, get's petty.

    17. Re:EOL cycle by Anonymous Coward · · Score: 0

      You obviously haven't done an upgrade before, or you'd not be so ignorant, there is no dependency hell upgrading OpenBSD, that's kinda the point.

    18. Re:EOL cycle by KGIII · · Score: 1

      Actually when you POKE something you're just writing a value to memory. See, well... If you POKE a sleeping bear you'll certainly keep that valuable lesson in however long you retain your memory.

      --
      "So long and thanks for all the fish."
    19. Re:EOL cycle by Anonymous Coward · · Score: 0

      You're wrong. If it ain't broke, you're not paying close enough attention to it.

    20. Re:EOL cycle by chrysalis · · Score: 1

      Come on. Your production system costs $10,000 a minute if a service is down, and you have NO REDUNDANCY?

      You can't turn off a single server without bringing down a critical service that costs $10,000 a minute?

      $10,000 a minute a no HA? Flicking a switch? Is it how you manage HA on a system that costs $10,000 a minute?

      The issue is not the OS you are using, really.

      --
      {{.sig}}
  9. One Day.. by EEPROMS · · Score: 3, Funny

    [Death walking away muttering]
    Death "SO DISAPPOINTING"

  10. Re:OpenBSD for Linux users by Anonymous Coward · · Score: 0

    Once was enough, you sockpuppeting shill.

  11. Copy-pasted from Wikipedia! by Doug52392 · · Score: 1

    Did you just copy/paste this entire post from Wikipedia's article about Slashdot??? Protip: Next time, actually type your redundant flames, rather than stealing them.

    1. Re:Copy-pasted from Wikipedia! by Anonymous Coward · · Score: 0

      Did you just bite on an ancient and extremely obvious troll??? Protip: you fail it.

  12. 4.4 by oldhack · · Score: 1

    Congrats to open/safe bsd guys. Just a bit momentarily confused because of version number 4.4 - as if we were back in the '90s.

    --
    Fuck systemd. Fuck Redhat. Fuck Soylent, too. Wait, scratch the last one.
    1. Re:4.4 by TeknoHog · · Score: 3, Funny

      Linux is only at 2.6.27.4, as if we're back in the 1980s. Though unix-like systems in general are relics from the 1970s.

      --
      Escher was the first MC and Giger invented the HR department.
    2. Re:4.4 by geetzu · · Score: 1

      Read the story and listen to the song coming with OpenBSD-4.4. Y'll see that your confusion can be clarified. It gives a nice UNIX history lesson aswell. //GvD

    3. Re:4.4 by libkarl2 · · Score: 1
      Any true geek can tell you that Ancient Relics are POWERFUL!

      OpenBSD is not just an OS.. it's a Quest Item!!!

      --
      You are where you are at the time you are there.
    4. Re:4.4 by oldhack · · Score: 1

      Hm... it's not getting through. Maybe I'll try OpenBSD dev style, then:

      4.4, as in 4.4BSD, you fucking morons!

      Ok, did that work?

      --
      Fuck systemd. Fuck Redhat. Fuck Soylent, too. Wait, scratch the last one.
    5. Re:4.4 by TheRaven64 · · Score: 0, Offtopic
      Completely off-topic, but:

      I was looking at the latest GCC release notes, and found that the had just dropped support for 2BSD on the PDP-11. It's astonishing how long the old BSDs hung around for. A lot of Linux distributions still have a package for the old 4BSD userland tools.

      4.4 is a nice release number for OpenBSD though. I wonder if there will be a lite version...

      --
      I am TheRaven on Soylent News
  13. Silent Money Maker by imus · · Score: 5, Interesting

    OpenBSD puts a lot of money in consultant's pockets. It's hands down the most secure OS on the market. Got a client that needs a secure redundant firewall but can't afford big, over-priced Cisco gear? OpenBSD to the resuce. OpenBGP, CARP, etc. You can do things with OpenBSD and 15K worth of hardware that would cost six or seven times as much money with dedicated networking hardware. And, you can do it better. So, if you need some easy extra cash get into OpenBSD and start making a killing in the firewall business in your hometown. When you get a reputation for solid, secure systems (they'll wonder how you do it :)) donate some cash to the OpenBSD Foundation and buy some CDs.

    1. Re:Silent Money Maker by Anonymous Coward · · Score: 0

      Replace "OpenBSD" with "Linux" and your comment is still valid. As a bonus you don't have to deal with Theo & Co.

    2. Re:Silent Money Maker by FishWithAHammer · · Score: 1

      Theo is considerably nicer to deal with than the majority of GNUlots. Personally, I like the guy. Like Linus, he takes no shit and dishes it when he feels it's warranted. I've had more issues with Ted Unangst than Theo...

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    3. Re:Silent Money Maker by tedu_again · · Score: 1

      Wow, the second person with the exact same comment. Too bad I don't know who you guys are. Or are you the same?

    4. Re:Silent Money Maker by sn00ker · · Score: 1

      $15k worth of hardware? Are you gold-plating the case, so they'll think it must be good? I'd be pushing it to spend NZD15k on a top-notch OpenBSD box, and we're currently at USD0.54/NZD!
      Unless you're putting in 10GbE NICs, I guess, though that's getting a wee bit too bleeding edge for my liking in terms of support in OpenBSD.

      --
      "God, root, what is difference?" - Pitr, userfriendly
    5. Re:Silent Money Maker by Anonymous Coward · · Score: 0

      Well whats up with you then?? Never heard of you and here you are all of a sudden being the "dickhead" of openbsd..

    6. Re:Silent Money Maker by Anonymous Coward · · Score: 0

      We're all the dickheads of OpenBSD, every user is. I am a dickhead because I tell the idiots to read the man page, the idiots are dickheads for not reading the man pages, tedu's the dickhead for not making threading seventy bajillion times faster already, deraadt's the dickhead for not inviting me to tea and crumpets last week... And you're the dickhead for not donating your life's savings so every developer can get the latest Eee PC.

    7. Re:Silent Money Maker by Anonymous Coward · · Score: 0

      well, he did mention CARP, so that's two machines, plus perhaps a decent switch - your $15K won't get much change from something solid

    8. Re:Silent Money Maker by Anonymous Coward · · Score: 0

      Or you could use NetBSD or Linux..there really is nto anything special about OpenBSD

    9. Re:Silent Money Maker by TheRaven64 · · Score: 1

      deraadt's the dickhead for not inviting me to tea and crumpets last week

      Seriously? That's just not on. Time to switch to NetBSD...

      --
      I am TheRaven on Soylent News
    10. Re:Silent Money Maker by JamesTRexx · · Score: 1

      they'll wonder how you do it

      Crap! I'd better remove my sig right away.

      --
      home
    11. Re:Silent Money Maker by FishWithAHammer · · Score: 1

      I'm not the other guy, whoever he is.

      And don't get me wrong, I appreciate what you do and think you're pretty cool. I'm just saying I ran into you more than Theo. ;)

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    12. Re:Silent Money Maker by Anonymous Coward · · Score: 0

      If you have never heard of tedu, you have never used OpenBSD. He leaps tall buildings, is stronger than a locomotive, etc., etc. And he carries the heavy water developing difficult stuff for OpenBSD.

      If I were his mom, I'd tell you more.

      But he has responded to my questions on misc@ in a nice, civil manner. Theo has too, in fact he once sent me a private reply that corrected a misconception I had, and was civil as well. I think the OpenBSD devs have produced a great release, and I thank them for it.

      Disclaimer, not related to tedu, Theo, or anyone else famous.

  14. OpenBSD child by David+Gerard · · Score: 1, Offtopic
    --
    http://rocknerd.co.uk
  15. Amiga? by Anonymous Coward · · Score: 0

    I thought you were talking about HURD.

  16. Re:A site geared towards Linux user, to learn Open by ThePhilips · · Score: 0, Troll

    As long as bash is not default shell, less is not default pager and VIM is not default text editor - I'm NOT interested.

    I'm working 99% of time in command line and *BSD archaic tools are not really helping to make the switch from Linux.

    And find doesn't search by default in current directory. And grep isn't recursive.

    And, for **** sake, where is POSIX conformance statement??? Even Linux man pages (more or less all of them) have by now info how does/doesn't particular tool/call conform to POSIX.

    As much as I wanted to try BSDs, unfortunately, most of them (OpenBSD included) remain kind of toy for basement kids who do not know anything better.

    Mod me down folks, but here is my advice: if you are serious into *nix - as user or developer - pick Linux.

    *BSD might be true Unix, but this is not something to be particularly proud of, as Unix has history of being worst platform for both users and developers.

    --
    All hope abandon ye who enter here.
  17. Re: relics from the 1970s by Bozdune · · Score: 1

    I suspect you'd agree that there's nothing wrong with using a stable OS. There's everything wrong with trying to "re-invent the OS" every few years using some wet-behind-the-ears college grads, and still -- after 25 years -- not being able to ship a dispatcher that can handle a spinning process without roaching the whole box. Yes, I'm looking at you, Windows. OS/MFT could handle a spinning process. Even CTSS could handle a spinning process, and that was written in 1960.

    As far as the old saw that Unix/Linux/BSD/whatever "can't support a real graphical shell," have a peek at OS X. The academics who pronounced that a microkernel was the way to go (where are you now, QNX? Hurd? CMU?) found out that idea wasn't all-she-wrote either. OK, I enjoyed watching the file system crash on QNX without crashing the kernel, but there isn't much you can do without a file system (unless you're running a nuculer power plant, which was QNX's favorite example), so who cares?

    Age is good. Stability is good. These are good things.

  18. Re:A site geared towards Linux user, to learn Open by bonch · · Score: 1

    Unlike Linux, the BSDs don't come preinstalled with tons of third-party software you didn't ask for, because there's a clear separation between the base UNIX operating system and the ports/pkgsrc collection. If you're too damn dumb to go into /usr/pkgsrc and take the 2 minutes to install Bash, I think BSD is probably above you. Stick with Ubuntu.

  19. Re:A site geared towards Linux user, to learn Open by the_brobdingnagian · · Score: 1

    As far as I know, OpenBSD tries to be fully POSIX compliant. Not just to document the points where they are not compliant. And OpenBSD is the last project I would critisize with respect to documentation.

  20. Re:A site geared towards Linux user, to learn Open by afabbro · · Score: 1

    Even Linux man pages (more or less all of them) have by now info how does/doesn't particular tool/call conform to POSIX.

    As long as Linux insists on shipping tedious GNU info pages instead of normal man pages, I'm NOT interested.

    As much as I wanted to try BSDs, unfortunately, most of them (OpenBSD included) remain kind of toy for basement kids who do not know anything better.

    Son, I think you need to read more and talk less.

    --
    Advice: on VPS providers
  21. Package security? by Unsung+Bovine+Herd · · Score: 2, Interesting

    For a distro that prides itself on proactive security, OpenBSD seems to lack one security feature most mainline Linux distributions have: some form of package signing. I know package signing doesn't make a system 100% percent secure from Trojan'ed applications. I'm not a security expert, but I think having signed packages helps reduce the possibility of man-in-the-middle attacks, say, from malicious DNS redirection that points the user to a bogus mirror even if the "real" mirror (which presumably is running a secure BSD system) isn't compromised. It seems to me the most secure OpenBSD system is one without anything besides the base system installed, good enough for a server, but unfortunately not for everyday Desktop use in Facebook era.

    1. Re:Package security? by incripshin · · Score: 5, Informative

      Anonymous cvs access is done over ssh, and the public keys are listed on the OpenBSD website. The ports tree includes checksums, and these are all verified automatically. So if you check the ssh key of the cvs server, all your ports are safe.

      As for pre-built packages from FTP, I don't think there's anything in place for verification.

    2. Re:Package security? by RAMMS+EIN · · Score: 1

      Actually, my number one gripe with OpenBSD is the time involved in keeping the whole system up to date. It's great that they audit the whole base system and manage to deliver a very secure operating system (written in C, of all languages!) which nevertheless has all or most of the familiar Unix APIs, but I have to wonder what happens to that security once you install ports and keep the system running for a while. The ports aren't subject to the same security auditing as the base system, neither the base system nor the ports are updated regularly, and when they are, upgrading definitely isn't as fast and simple as apt-get dist-upgrade.

      At some point I had to wonder if the OpenBSD systems I ran but rarely updated (because it would have to be done by hand) were really more secure than the Debian systems I ran that might have started with many more vulnerabilities, but that were kept up to date. There is really no way to know, but, in the end, I decided that OpenBSD wasn't worth all the effort it cost me if I couldn't convince myself that it really ended up being more secure. That and the fact that all my efforts to contribute had been rejected (politely, I might add) made me decide to abandon OpenBSD and use Debian everywhere. I only wish Debian used stack smashing protection and PaX.

      --
      Please correct me if I got my facts wrong.
  22. Re:*BSD is Dying by Warped-Reality · · Score: 1

    Of all the ways to moderate this, for once "offtopic" isn't the right one ;)

    --
    This is not the greatest sig in the world, no. This is just a tribute.
  23. Re:A site geared towards Linux user, to learn Open by Moridineas · · Score: 1

    As long as bash is not default shell, less is not default pager and VIM is not default text editor - I'm NOT interested.

    Lucky for you, less is more and pdksh isn't a bad shell (not everyone loves bash..). In the BSD realm it's extremely easy to add a package or even compile it from scratch via ports, so even vim is within your reach! If you don't like messing with defaults, might I suggest that neither openbsd nor linux are for you?

    And find doesn't search by default in current directory.

    Hmm.. OSX, Solaris, Free/OpenBSD all seem to require directory specification in find. I thought I remembered it being required in linux as well--when did linux distros change?

    And grep isn't recursive.

    hint: "-R"

    And, for **** sake, where is POSIX conformance statement??? Even Linux man pages (more or less all of them) have by now info how does/doesn't particular tool/call conform to POSIX.

    Exactly where you would expect to find it--in the man page. Where exactly did you look, and why are you getting so worked up? Linux, BSDs, etc can be complicated if you're new to them--that's one of the strongest things about the BSDs--consistent system design and excellent documentation.

    If you're not familiar with how to look in manpages, here you go:

    $ man find ...scroll down...

    STANDARDS
              The find utility syntax is a superset of the syntax specified by the IEEE
              Std 1003.2 (``POSIX.2'') standard.

              The options and primaries -amin, -cmin, -empty, -follow, -fstype, -iname,
              -inum, -links, -ls, -mmin, -maxdepth, -mindepth, -execdir, and -print0
              are extensions to IEEE Std 1003.2 (``POSIX.2''). The -iname option was
              inspired by GNU find. ...snip...

    As much as I wanted to try BSDs, unfortunately, most of them (OpenBSD included) remain kind of toy for basement kids who do not know anything better.

    You wouldn't be attempting a poorly researched troll, would you? I think I just wasted my time :-/

    *BSD might be true Unix, but this is not something to be particularly proud of, as Unix has history of being worst platform for both users and developers.

    If you don't like unix, you don't like linux. (note that that DOESN'T affirm the opposite--if you do like unix, that doesn't mean you have to like linux!)

  24. "Assumption is the mother..." by RT+Alec · · Score: 2, Informative

    Wasn't that one of the bad guys in "Under Siege: 2"?

  25. 4.4 song by c0nst · · Score: 2, Informative

    Here's the song with lyrics for this release: 4.4: "Trial of the BSD Knights" http://www.openbsd.org/lyrics.html#44

  26. Re:A site geared towards Linux user, to learn Open by calidoscope · · Score: 1

    Lucky for you, less is more and pdksh isn't a bad shell (not everyone loves bash..). In the BSD realm it's extremely easy to add a package or even compile it from scratch via ports, so even vim is within your reach! If you don't like messing with defaults, might I suggest that neither openbsd nor linux are for you?

    Reminds of the saying: "Linux is for those who hate Windows, BSD's are those who love UNIX".

    Solaris is also heavily criticized by the Linux crowd for not mindlessly following the GNU "standards" - OTOH Sun has done a much better job with backwards compatibility than Linux.

    --
    A Shadeless room is a brighter room.
  27. Re:A site geared towards Linux user, to learn Open by Adam+Jorgensen · · Score: 1

    Hmmmmm, and what if I want said third-party software... Last time I checked, this is what Desktop Linux is about... I get it, though. BSD is not a desktop OS. Period.

  28. Re:A site geared towards Linux user, to learn Open by ThePhilips · · Score: 1

    Even Linux man pages (more or less all of them) have by now info how does/doesn't particular tool/call conform to POSIX.

    As long as Linux insists on shipping tedious GNU info pages instead of normal man pages, I'm NOT interested.

    Show me single Linux distro which removed man.

    The "info" weirdo is for GNU tool only. All normal software is pretty happy to live in man pages.

    --
    All hope abandon ye who enter here.
  29. Re:A site geared towards Linux user, to learn Open by ThePhilips · · Score: 1

    I'm not that dumb. It is just starts eating into my production time quickly.

    I can make out of fresh install of Debian something useful within half of an hour. And I can easily maintain it that way (weekly "apt-get update && apt-get upgrade" rarely takes longer than one minute).

    With BSD it never was the case: one or two days are spent on making out of the system something more useful than M$DOS. Later on, patching is also relatively time consuming.

    P.S. And broken ports are also not rarity.

    --
    All hope abandon ye who enter here.
  30. Re:A site geared towards Linux user, to learn Open by ThePhilips · · Score: 1

    As much as I wanted to try BSDs, unfortunately, most of them (OpenBSD included) remain kind of toy for basement kids who do not know anything better.

    You wouldn't be attempting a poorly researched troll, would you? I think I just wasted my time :-/

    You didn't. It is nice to know that BSD though slowly is also moving somewhere.

    I tried *BSD last time about 2.5 years ago (thanks to free VM software it is quite easy) and situation wasn't much improved compared to when I tried FreeBSD about 8 years ago: you still had to do too much hand waving to have a working system. By "working system" of course I mean system which I can use to do my work. Out of box, BSD is sort of M$DOS: bare command prompt, where you need to install and configure everything before you can do something with it.

    I do not might wasted gigs of Debian/Sidux/Ubuntu installs: I lost few gigs (which are penny per kilos this days) but I save much more time since I do not need to configure everything. Most of the things come with decent default configs - but some require attention.

    *BSD might be true Unix, but this is not something to be particularly proud of, as Unix has history of being worst platform for both users and developers.

    If you don't like unix, you don't like linux. (note that that DOESN'T affirm the opposite--if you do like unix, that doesn't mean you have to like linux!)

    I do not like BSD. I do not like Unix. But I like Linux.

    Linux - Thanks God - is not Unix.

    Unix now is more or less corporate tool (e.g. Solaris, HP-UX, AIX) which you might end up using since your business runs on it. But as to plain user, they have nothing to offer out of box. And of course, since business runs on Unix, you would refrain from installing all the end-user stuff on the business critical systems. Best experience with Unix is achieved - as it was many times confirmed in practice - by using Linux as a client.

    BSD is good as development community. It is good as technology preview. But that's about it. Using it do some work in business is quite complicated due to very steep learning curve. And even after that you would find that Linux is much much more interoperable that BSD or commercial Unix and much easier to use in practically any environment. "Easier to use" of course means "can do much more work on it without distractions."

    --
    All hope abandon ye who enter here.
  31. Re:A site geared towards Linux user, to learn Open by ThePhilips · · Score: 1

    Solaris is also heavily criticized by the Linux crowd for not mindlessly following the GNU "standards"

    I would be last to push "GNU standards" as GNU tools are also by now quite old. If you would check Savannah where most GNU tools are maintained, you can easily find for any tool bug report with flamewar where maintainers try to fend off people proposing new features.

    Problem is that GNU now is also stuck in some past.

    If you would look closer to Linux installations, you would notice that only few pieces of GNU software are left in. And the list of the GNU software is pretty constant, while Linux universe is now more and more densely populated by tools developed elsewhere.

    And frankly, as much as I do not like GNU, their text-tools and file-tools are far more superior to anything out there. If it makes users more productive - why not to use it??

    As to Solaris... My critic of Solaris would be that they do not preinstall decent shell, normal text editor and pager. I actually addressed to one Solaris engineer the question: when Solaris would ship with sh/vi/more which support keyboard? He laughed and answered that actually Sun is revisiting preinstalled software on Solaris 10, because I'm not alone who find default setup useless and counterproductive.

    P.S. GCC and glibc are kind of exceptions and due to heavy Linux bias (and fast development cycle) they are more or less all the time on verge of being forked and made independent from GNU/FSF. FSF tried few times intervene with projects but they got immediate response from developers and maintainer "try that again and we all leave." So they do not try anything. GNU/FSF are politicians and religious leadership - they can't without engineers. GCC and glibc are de facto independent from GNU/FSF now.

    P.P.S.

    Sun has done a much better job with backwards compatibility than Linux.

    I'd be careful with that. "Backward compatible" is not too far from "retarded."

    I do not think that following steps of M$DOS and M$Wind0ze (which still carry 25yo(!) errors and mistakes for sake of backward compatibility) would get you anywhere.

    --
    All hope abandon ye who enter here.
  32. Re:A site geared towards Linux user, to learn Open by ByOhTek · · Score: 1

    It is incredibly trivial to change these things. I'm the most lazy admin ever, and it took me five minutes from install to changing the default shell to bash.

    Changing the default editor doesn't take much longer, nor does changing the pager.

    Don't like how the userland tools work, you can find the gnu tools fairly easily.

    No posix compliance statement is necessary, it's redundant in *BSD.

    Having used both Linux (Gentoo, [k]Ubuntu, Red hat/Fedora Core, etc) and *BSDs extensively, I have the same oppinion of Linux as you do of *BSD.

    My only complaint of BSD is that the driver support is somewhat less advanced than Linux, beyond that, configuration is easy, documentation is INCREDIBLE, and (at least in the FreeBSD crowd), the user base is extremely helpful and friendly.

    --
    Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
  33. Re:A site geared towards Linux user, to learn Open by afabbro · · Score: 1

    1

    Even Linux man pages (more or less all of them) have by now info how does/doesn't particular tool/call conform to POSIX.

    As long as Linux insists on shipping tedious GNU info pages instead of normal man pages, I'm NOT interested.

    Show me single Linux distro which removed man.

    Show me a single Linux distro which has a man page for either bash or grep, two tools you mention. For that matter, show me a single Linux distro that has documentation that is even remotely as good as OpenBSD's. OpenBSD's man pages are truly beautiful.

    The "info" weirdo is for GNU tool only. All normal software is pretty happy to live in man pages.

    Well, not bash, grep, tr, cut, join, paste, make, cc, bc, awk, gdb, the C library, less/more, m4, ncurses, sed, tar, which, who...yeah, all the "normal" software has man pages.

    --
    Advice: on VPS providers
  34. Re:A site geared towards Linux user, to learn Open by JamesTRexx · · Score: 1

    YMMV

    First time I installed FreeBSD (without any previous *nix knowledge) I had a server running in 5 minutes.
    Adding the packages was a no-brainer through sysinstall. Updating I do through compiling (portupgrade) but can be done just as easily by specifying to use packages only which is just as fast as using aptitude.
    I've seen no difference in ease on installing and maintaining Linux and BSD systems.

    Windows systems on the other hand... :-P

    --
    home
  35. Re:A site geared towards Linux user, to learn Open by Moridineas · · Score: 1

    It is nice to know that BSD though slowly is also moving somewhere

    Everything in my email has been true of BSDs for a LONG time. POSIX conformance statements, recursive grep, less is more, etc.

    I do not like BSD. I do not like Unix. But I like Linux.

    I think we have differing conceptions of what unix is.

    BSD is good as development community. It is good as technology preview. But that's about it. Using it do some work in business is quite complicated due to very steep learning curve.

    I stridently disagree with this. As I and others have been attempting to say, if you actually look at the man page, look at documentation, etc, the BSDs have a huge advantage over pretty much all linux distros. When I first started playing with linux/bsds, I think the first one i used was an ancient slackware, then some redhat, debian, etc. When I first used BSD I used FreeBSD and have never regretted it. From the FreeBSD handbook to the manpages to the standardized and logical system layout, the learning curve was far easier for me.

    And even after that you would find that Linux is much much more interoperable that BSD or commercial Unix and much easier to use in practically any environment

    What does that even mean? How is linux "mouch much more interoperable than BSD" ? I run netatalk, nfs, samba and apache on my FreeBSD server. I run OpenSSH on all of them. Almost all software for linux will run on the BSDs. Some do require some modfication. (Actually, most of the BSDs have a linux compatibility layer that let you run linux binaries as if native).

    If you're talking a barebones FreeBSD install versus a ready-to-go Ubuntu--I won't disagree about off the bat enduser usability. If you compare PC-BSD or a preconfigured FreeBSD+gnome/kde/whatever to Ubuntu, on the other hand...

  36. chroot by Anonymous Coward · · Score: 0

    I may be mis-remembering; but didn't Theo say he would never support chroot for OpenSSH because it was never intended to be a security tool and would only confuse people into a false sense of security?

  37. Re:A site geared towards Linux user, to learn Open by Anonymous Coward · · Score: 0

    (sorry for posting AC, but I already have been modding in this discussion.)

    > Show me a single Linux distro which has a man page for either
    > bash or grep, two tools you mention.

    > Well, not [long list of standard stuff]...yeah, all the "normal" software has man pages.

    Well, on my Debian box:

    $ man -f $(sed 's/,//g' <<< 'bash, grep, tr, cut, join, paste, make, cc, bc, awk, gdb, less, more, m4, ncurses, sed, tar, which, who')
    bash (1)             - GNU Bourne-Again SHell
    grep (1)             - print lines matching a pattern
    tr (1)               - translate or delete characters
    cut (1)              - remove sections from each line of files
    join (1)             - join lines of two files on a common field
    paste (1)            - merge lines of files
    make (1)             - GNU make utility to maintain groups of programs
    cc: nothing appropriate.
    bc (1)               - An arbitrary precision calculator language
    awk (1)              - pattern scanning and text processing language
    gdb (1)              - The GNU Debugger
    less (1)             - opposite of more
    less (3perl)         - perl pragma to request less of something
    more (1)             - file perusal filter for crt viewing
    m4 (1)               - macro processor
    ncurses (3ncurses)   - CRT screen handling and optimization package
    sed (1)              - stream editor for filtering and transforming text
    tar (1)              - The GNU version of the tar archiving utility
    tar (5)              - format of tape archive files
    which (1)            - locate a command
    who (1)              - show who is logged on

    I would mod you troll but you seem simply uninformed.

    (actually Debian has AT LEAST stub man pages with a brief summary of the options, project URL, maintainers' emails, etc -- for every program, and AT LEAST a README, a changelog, and a reference to the upstream website (often also FAQs, code examples, sometimes tutorials, etc) in /usr/share/doc/packagename/ for EVERY package installed in the system. It is so handy that I made a quick bash function that takes a package name as an argument and chdirs me to that package's doc folder.)

    > show me a single Linux distro that has documentation that
    > is even remotely as good as OpenBSD's.

    That's another matter :) but hey, (not the best man page) != (no man page at all). And it's not like you cannot browse OpenBSD's man pages online, or download them.

    --

    harry
    http://slashdot.org/~harry666t/

  38. Re:A site geared towards Linux user, to learn Open by jgrahn · · Score: 1

    As long as Linux insists on shipping tedious GNU info pages instead of normal man pages, I'm NOT interested.

    Show me single Linux distro which removed man.

    Show me a single Linux distro which has a man page for either bash or grep, two tools you mention. For that matter, show me a single Linux distro that has documentation that is even remotely as good as OpenBSD's. OpenBSD's man pages are truly beautiful.

    What universe do you come from? Bash has a huge man page. GNU grep has a good man page. A Linux installation which doesn't have both of them is broken.

    Yes, I have seen Linux distributions (RedHat) with a sloppy attitude to man pages, and yes, it's laughable that the GNU yes(1) manpage first lists the two trivial command-line options and then goes on to say: "the full documentation for yes is maintained as a Texinfo manual" but it's never as bad as you believe. And Debian is very acceptable, possibly as good as OpenBSD (which I've never used).

  39. Re:A site geared towards Linux user, to learn Open by bonch · · Score: 1

    Hmmmmm, and what if I want said third-party software...

    Then you install it? Or if you're using FreeBSD, browse the binary package list during the installer and choose what you want preinstalled?

    I get it, though. BSD is not a desktop OS. Period.

    Please, go back to Ubuntu and stay there.

  40. Re:A site geared towards Linux user, to learn Open by bonch · · Score: 1

    I'm not that dumb. It is just starts eating into my production time quickly.

    Oh, come on. It takes a couple of minutes to install bash from ports, and then you're done.

    I can make out of fresh install of Debian something useful within half of an hour. And I can easily maintain it that way (weekly "apt-get update && apt-get upgrade" rarely takes longer than one minute).

    I can do the same with FreeBSD, and I can easily keep it up to date with one of the many available utilities in /usr/ports/ports-mgmt. Portsnap, portmanager, portupgrade...all of these are easy commands to use.

    With BSD it never was the case: one or two days are spent on making out of the system something more useful than M$DOS. Later on, patching is also relatively time consuming.

    I'm sitting next to a 64-bit dual-core FreeBSD box that took me half an hour to set up. You're flat-out lying.

  41. Re:A site geared towards Linux user, to learn Open by robw810 · · Score: 1

    Show me a single Linux distro which has a man page for either bash or grep, two tools you mention.

    $ cat /etc/slackware-version
    Slackware 12.1.0
    $ ls /usr/man/man?/{grep,bash}.?.gz
    /usr/man/man1/bash.1.gz /usr/man/man1/grep.1.gz

  42. Re:A site geared towards Linux user, to learn Open by Dan+Ost · · Score: 1

    Show me a single Linux distro which has a man page for either bash or grep, two tools you mention. For that matter, show me a single Linux distro that has documentation that is even remotely as good as OpenBSD's. OpenBSD's man pages are truly beautiful.

    My Gentoo box has both grep(1) and bash(1). They appear complete and do not refer the reader to the info pages (which may or may not be installed...I didn't check).

    Now, that said, I do agree that the OpenBSD documentation is second to none, but the state of Linux documentation, at least on Gentoo, is not as bad as you seemed to imply.

    --

    *sigh* back to work...