Slashdot Mirror


OpenBSD Turns 10

Eh-Wire writes to tell us OpenBSD Journal is reporting that OpenBSD is officially ten-years-old today. After some confusion, it was decided that 10 years ago today marked the birth of OpenBSD when Theo de Raadt committed his makefile to CVS.

61 comments

  1. Netcraft confirms it: by heinousjay · · Score: 4, Funny

    BSD is 10.

    --
    Slashdot - where whining about luck is the new way to make the world you want.
  2. Slow development by Just+Some+Guy · · Score: 5, Insightful
    After ten years, they've only made it to version 3.7. FreeBSD isn't that much older and I already have 7-CURRENT on my laptop. Even Windows progressed from 3.11 to 95 in a few short years.

    Seriously, though, OpenBSD is simply amazing. Any reasonably experienced Unix user should be able to install it and know what every single running process on the default system does. There's nothing like logging into a multiuser system and seeing a "ps" listing maybe 15 lines long. Their devotion to doing things The Right Way is staggering -- who else bothered to randomize PIDs and TCP serial numbers and encrypt swap?

    They treat every theoretical exploit as a practical matter, and the result is some of the most robust, elegant software to be found. I have my reasons for not running it on every system I admin, but that doesn't stop me from giving them my utmost respect. Kudos, Theo et al. Job well done.

    --
    Dewey, what part of this looks like authorities should be involved?
    1. Re:Slow development by Namronorman · · Score: 0

      If this comes off as kind of troll, I apologize, but why would version number matter so much? Depending on who updates the magic update number, it could increase in a lot of different ways.

      Software Group A could have many small updates and never inrease the version number while Software Group B could change by a whole number if they wished just for something trivial.

      --
      $fortune
      Tomorrow has been canceled due to lack of interest.
    2. Re:Slow development by TeknoHog · · Score: 1
      After ten years, they've only made it to version 3.7.

      But that means Linux is even worse, since it has only gone up to 2.6.13 in 14 years. However, Gentoo solves this problem by providing version 2005.1 right now, so truly it is the best distro out there.

      --
      Escher was the first MC and Giger invented the HR department.
    3. Re:Slow development by rho · · Score: 3, Funny

      The number of gimps who replied to this because they didn't get the version numbering joke is astounding. Really, really astounding.

      --
      Potato chips are a by-yourself food.
    4. Re:Slow development by Just+Some+Guy · · Score: 4, Funny

      Thank you. I was beginning to wonder if everyone thought I was a jackass who really believed that.

      --
      Dewey, what part of this looks like authorities should be involved?
    5. Re:Slow development by raddan · · Score: 1

      The ones who get it laugh inside.

    6. Re:Slow development by nacturation · · Score: 1

      I take it you missed the "Seriously, though..." part immediately proceeding it?

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    7. Re:Slow development by Namronorman · · Score: 1

      I wasn't questioning the parent. I was questioning why a lot of people feel the version # is important.

      --
      $fortune
      Tomorrow has been canceled due to lack of interest.
    8. Re:Slow development by cpeterso · · Score: 1


      After ten years, they've only made it to version 3.7. FreeBSD isn't that much older and I already have 7-CURRENT on my laptop. Even Windows progressed from 3.11 to 95 in a few short years.

      Actually, Windows is up to version 2003 these days!

    9. Re:Slow development by turbidostato · · Score: 1

      "Actually, Windows is up to version 2003 these days!"

      Oh, that's nothing!

      It is XP the amazing one! Everybody and his old aunt knows X is ten in roman numbers. P must be Petasomething, then.

      So Windows XP is version Petasomething and then ten more.

      Beat that!

    10. Re:Slow development by nacturation · · Score: 1

      I wasn't questioning the parent. I was questioning why a lot of people feel the version # is important.

      You have a funny way of not questioning the parent which causes me not to believe you. When you reply to someone's post (which jokes about version numbers) and you ask a question, such as your "... why would the version number matter so much?", you are asking the person you reply to. That's how these threaded forum thingies work. Had you meant to direct the question at nobody in particular, you should instead have said something like "... why do people value version numbers so much?" and posted it in a new thread. And what makes you think that a lot of people place importance on version numbers? They're marketing numbers and most people here understood that, saw the satirical nature of the original post, and laughed. Except you.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    11. Re:Slow development by Namronorman · · Score: 2

      Perhaps you missed my point, maybe I missed yours, maybe we're seeing things entirely different. There are a lot of possibilities but this is leading nowhere, I would just like to wish you a nice day.

      I hope that if we ever converse in that future that it will be both positive and constructive. I have seen your posts in the past and I hope to see them in the future, and even though you do not seem too fond of me (atleast in my perspective, sorry to assume) I will look forward to them still!

      --
      $fortune
      Tomorrow has been canceled due to lack of interest.
    12. Re:Slow development by Shanep · · Score: 4, Funny

      Perhaps you missed my point, maybe I missed yours, maybe we're seeing things entirely different. There are a lot of possibilities but this is leading nowhere, I would just like to wish you a nice day.

      I hope that if we ever converse in that future that it will be both positive and constructive. I have seen your posts in the past and I hope to see them in the future, and even though you do not seem too fond of me (atleast in my perspective, sorry to assume) I will look forward to them still!


      Wow. Ghandi? Is that you?

      That sure was refreshing! And at slashdot!!

      --
      War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
    13. Re:Slow development by Anonymous Coward · · Score: 0

      The Vista Beta is sitting at 5231 version

    14. Re:Slow development by ickoonite · · Score: 3, Insightful

      Hear hear!

      I think I came to OpenBSD at about 2.7, and I have always been impressed by its simplicity. After a few years spent struggling with Linux, it was such a relief. I'd say something like the install isn't for the faint of heart, as it doesn't even sport a Debian-style ncurses-based interface, but it works surprisingly well, and, like you say, anyone with reasonable UN*X experience should be able to install it.

      I'm a big fan of the Mac now, but see the same kind of brilliant design and engineering that goes into Mac OS X in OpenBSD. It really is wonderful.

      iqu :)

    15. Re:Slow development by Daengbo · · Score: 1

      Sorry to be pedantic, but XP would be ten LESS than your petathingy in Roman numerals...

    16. Re:Slow development by ToasterofDOOM · · Score: 1

      Where the heck did you fing FreeBSD 7?!? Link a torrent, even their site says 5.4 is current and 6 is upcoming. You've got the source my friend.

      --
      I am Spartacus
    17. Re:Slow development by Just+Some+Guy · · Score: 1

      Link a torrent, even their site says 5.4 is current and 6 is upcoming.

      In FreeBSD parlance, version 5 is the "-STABLE" release. That is, it's the one most people should be using. Version 6 will be "-STABLE" in a couple of months, supposedly. 7 is "-CURRENT", which is the bleeding-edge development version, or what you get when you check out the "HEAD" version of the CVS tree.

      You'll pretty much never see the -CURRENT release advertised anywhere. It's for developers and people who want to play around with expiremental stuff. 6 was -CURRENT before they branched it off to make a release. 5 was -CURRENT back when 4 was -STABLE. There will eventually be 7-STABLE and 8-CURRENT branches.

      And all that is why I have FreeBSD 7 even though you don't see it on the front page of www.freebsd.org.

      --
      Dewey, what part of this looks like authorities should be involved?
    18. Re:Slow development by Norfair · · Score: 1

      the stupid thing was, you even put the word 'seriously' in there, and they still didn't get it.

  3. I don't care about what people say re: Theo... by SecureTheNet · · Score: 5, Insightful

    about his attitude or any of that. OpenBSD is a very good product, and it's leading-edge when it comes to security. They audit code, they take care of security issues, and they tackle even the so-called theoretical security issues. OpenBSD is the best example of how others should treat security. Happy Birthday OpenBSD!

    --
    SecureThe.Net - Practical Resources for Securing Systems
    1. Re:I don't care about what people say re: Theo... by grub · · Score: 5, Insightful


      And Theo is the best example of how you should not treat others.

      I've had a handful of email exchanges with the man over the years and he's never been less than 'to the point' and quite friendly.

      --
      Trolling is a art,
    2. Re:I don't care about what people say re: Theo... by Triumph+The+Insult+C · · Score: 1

      i take it you think people should be rewarded for asking stupid questions, doing no research, and not following guidelines?

      --
      vodka, straight up, thank you!
    3. Re:I don't care about what people say re: Theo... by CyberVenom · · Score: 1

      i take it you think people should be rewarded for asking stupid questions, doing no research, and not following guidelines?

      Of course! Isn't that the whole point of Slashdot?

    4. Re:I don't care about what people say re: Theo... by xgamer04 · · Score: 1

      i take it you think people should be rewarded for asking stupid questions, doing no research, and not following guidelines?

      How do you think I ever manage a +5 Insightful?

      --
      When you look at the state of the world, how can you not become a radical, liberal anarchist?
  4. New fork announced by vuud · · Score: 5, Funny

    Yes thats right, I am forking the OpenBSD tree.

    My first release will be MyBSD2010. Note the large quasi futuristic number on the name - clearly it is a better product. Sure the code may be the same, and I may have no intentions of patching or improving, but I DO intend to re-release it in several months as MyBSD2030.

    Note the 20 increment in there - clearly BIG BIG things have happened.

    With the release of MyBSD2050 I plan on addind a large graphic and a pleasing startup sound my daughter shall compose on the toy keyboard she has.

    This will clearly be a superiour product!

    And if I feel particularly good, I may start to release hundreds of service packs each release... some of which shall just randomly change about lines of source code. If enough people run this, one of them has to randomly produce a code improvement (Following the million monkey theory). That person shall be slightly better off for the microsecond before one of the many bad mutations crashes the system.

    Whoops, just accidentally release MyBSD2010 SP1

    And BAH to a simple CD you can buy that comes complete with a full set of installation instructions! No, my new and improved (signifying nothing) distrobution will come in a very large box - very brightly colored, with no instructions, but a large legal document (also signifying nothing) and a hefty price tag because that - more than anything - is what the market demands!

    1. Re:New fork announced by Anonymous Coward · · Score: 0

      Yes thats right, I am forking the OpenBSD tree. My first release will be MyBSD2010.

      Ok, I know this is a joke but I actually like the sound of that! OpenBSD 2007 Pro. Atleast you get some idea how old/new it is.

    2. Re:New fork announced by Anonymous Coward · · Score: 0

      Bill, having already seen the mess that this business plan made of DOS, we implore you.

  5. Only one remote hole ... by psergiu · · Score: 1

    I only wish they will update the Only one remote hole in the default install, in more than 8 years! on their webpage.
    They should go back to: No holes in the default install for X years.

    --
    1% APY, No fees, Online Bank https://captl1.co/2uIErYq Don't let your $$$ sit in a no-interest acct.
    1. Re:Only one remote hole ... by Anonymous Coward · · Score: 0

      Speaking of that one exploit, I think it was one of the best things that ever happend to OpenBSD. I had been using using it for several years before that vulnerability surfaced and that punch in the face really kicked the Development Team into high gear. Before that exploit they relied alot more on just their code audits. Since then they have attacked every know mechanism used for exploitation and stayed on the cutting edge.

      Happy Birthday OpenBSD!

  6. Stellar quality by KlaymenDK · · Score: 0

    I agree to everything you've said. Except one topic: you should've left version numbers alone -- as you state yourself, version != capacity or quality, and their quality is truly stellar.

  7. Theo is not the worst by any means. by CyricZ · · Score: 3, Insightful

    There are frequently comments regarding Theo's frankness with other developers and users. Even if he doesn't use the most friendly tone, at least he tends to back up his controversy with expertise and code. Compare that to the KOffice developer who recently insulted a longtime KDE and KOffice user. I've never seen something that low from Theo.

    --
    Cyric Zndovzny at your service.
    1. Re:Theo is not the worst by any means. by Anonymous Coward · · Score: 0

      Are you ever going to get over that KOffice developer? Was it the worst thing that ever happened in your life?

    2. Re:Theo is not the worst by any means. by meme_police · · Score: 3, Informative

      I guess you don't follow misc@ much, do you? I've seen worse from Theo, BFD. As others have said it's the quality of the OS that counts.

      --

      The meme police, They live inside of my head

    3. Re:Theo is not the worst by any means. by Anonymous Coward · · Score: 0

      Do you really have to ruin even the BSD threads with your trolling? Doesn't your mother provide enough crack for you or what?

    4. Re:Theo is not the worst by any means. by CyricZ · · Score: 2, Insightful

      I follow the discussion on the misc and tech mailing lists on a daily basis. Of course Theo is blunt. He's busy putting in hours upon hours of work into OpenBSD. He doesn't have time to waste being overly diplomatic. But he still manages to keep a far more civil tone than that particular KOffice developer.

      --
      Cyric Zndovzny at your service.
    5. Re:Theo is not the worst by any means. by Anonymous Coward · · Score: 0

      Dude, get the fuck over it.. your like a jack-russle with a stick.. and a get a JOB.. you always trolling here.

    6. Re:Theo is not the worst by any means. by CyricZ · · Score: 0, Offtopic

      I'm retired. That's why I'm always posting here.

      --
      Cyric Zndovzny at your service.
    7. Re:Theo is not the worst by any means. by rsidd · · Score: 2, Informative
      He insulted you? Boo hoo.

      He actually answered you very reasonably, and lost patience only when you went on repeating the same thing through the thread. Try that sort of thing with Theo and see where you end up.

    8. Re:Theo is not the worst by any means. by Anonymous Coward · · Score: 0

      Oh FFS not this again... How many people actually backed you in that *ahem* "debate"? None. You're behaving like a petulant child. NOW GET OVER IT.


    9. Re:Theo is not the worst by any means. by CyricZ · · Score: 2, Interesting

      I very reasonably pointed out that the KOffice developer was incorrect. Unable to see his own flaws, he apparently snapped, thus resulting in his unprofessional outburst. Theo would most likely admit his mistake if it were pointed out to him.

      --
      Cyric Zndovzny at your service.
    10. Re:Theo is not the worst by any means. by Anonymous Coward · · Score: 0

      Do you really need to be provided a link to an earlier point of that thread where you used the word 'moronic?'

    11. Re:Theo is not the worst by any means. by Anonymous Coward · · Score: 0

      Can't you retire somewhere else, please?

    12. Re:Theo is not the worst by any means. by alan_dershowitz · · Score: 1

      Every conversation about Theo always has a post that talks about how much time he doesn't have to screw with people. Yet the vast majority of his barbs are completely unnecessary, a better response 99 times out of a hundred being no response at all. It is clear that Theo MAKES time to verbally maul people, it appears to be part of his personality, and I don't think he'd be fulfilled if he wasn't doing it. If he didn't have time to deal with twits, he certainly wouldn't have time to make the sort of volume of responses he is famous for.

      I spend a lot of time on OpenBSD mailing lists myself, and it is my experience that if you ask a reasonable, fair and appropriate question, you will _generally_ be treated fairly by Theo. If not, regardless of whether you are simply misguided, a troll, stupid or negligent (according to Theo), you stand the risk of being verbally assaulted.

      I for one am extremely thankful for the existence of OpenBSD, and am not terribly bothered by his at times abrasive personality, because as you have said, it does not come at the expense of either his volume or quality of work I would love to meet Theo in person someday. I suspect that the primary determining factor in how he treats someone is how much they DO. He seems to have a low tolerance for people who talk and don't do, or who do but don't do correctly. When I have been deficient, I have been taken to task several times by people like him, and it has always resulted in a bettering of myself. Stupidity and negligence SHOULDN'T be tolerated.

  8. Re:Theo: The Last Angry Man by CyricZ · · Score: 3, Insightful

    I don't think Theo really cares what you think, or whether or not you'll "purchase" OpenBSD. Chances are that, regardless of what you do, he will continue to provide excellent software, users will continue to use it, and they'll all have safer and more secure systems.

    --
    Cyric Zndovzny at your service.
  9. Great OS by Atlantic+Wall · · Score: 5, Informative

    I have been using OBDS for 5 years and it gets better every year. Congrats to Theo and his team. Great OS for just about anything that needs to be done right and secure. No complaints here, just wish my linux boxes would run as well as OBSD.

    --
    To Hell with the Queen of England!
  10. Re:Theo: The Last Angry Man by Anonymous Coward · · Score: 1, Funny

    Is it a bird? Is it a plane? NO! Its Captain Obvious. And he is on crack as usual.

  11. Re:Theo: The Last Angry Man by Shanep · · Score: 3, Insightful

    Is it a bird? Is it a plane? NO! Its Captain Obvious. And he is on crack as usual.

    This seems a little rough. I think his reply was quite fitting, considering that some guy who dislikes Theo, is not going to buy Theo's wares, like it's going to make some sort of difference. Don't you think sometimes the obvious needs to be stated to the people who don't see it? That's how I took CyricZ's reply.

    What's obvious to you, might be news to someone else. So many people come into misc@ or slashdot and try to equate OpenBSD with a business model for example and then argue the same lines which have been argued countless times over the past 10 years, for which I have beared witness to about 6 years of. Those people can be bludgeoned to a black and blue death with the OBVIOUS-STICK, still not "get it" and then come out forever stating that, "Theo is rude and they'll never buy his CD's". Nobody gives a fuck. Least of all Theo.

    Unfortunately, those people cannot accept the obvious because their egos get in the way. However, poor chaps and lasses which mean well, try to explain what has already been explained to people who don't want to accept the reality.

    Theo and the other OpenBSD developers make a really nice OS, along with some other nice software like OpenSSH. The personality of the project lead should not matter at all when you consider the excellent results they get.

    --
    War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
  12. Speaking of that by Anonymous Coward · · Score: 0

    It is official; NetCraft has confirmed: OpenBSD 3.7 has been hacked by a rogue internet group less than 24 hours after release.

    "We can't believe how easy this one was to crack. There are 3 exploits you can do over the internet right out of the box, and I think we're going to find more," said ZeroC00L, a leader of the X0r h@X0rs. The group claims responsibility for demonstrating exploits in the past 5 OpenBSD releases.

    "I think the main reason that people think OpenBSD is 'secure' is because Theo [de Raadt, leader of the OpenBSD 'project'] says it is. The truth is about the opposite; we can't find a single exploit in the latest RedHat, but OpenBSD is OpenSwissCheese. All that crap legacy code from fucking Berkeley hippies, you know."

    Theo de Raadt could not be reached for comment.

  13. I like it. Documentation is good. by Tandoori+Haggis · · Score: 2, Insightful

    I've been using SuSe Linux for a few years but I've also taken an interest in OpenBSD for a while. Recently I decided to give it a go. The online documentation is very well thought out. To suppliment online documentation I opted for an excellent book which should help new and experienced *nix users alike in getting the best from OpenBSD for their requirements. Absolute OpenBSD by Michael W. Lucas ISBN 1-886411-99-9 http://www.nostarch.com/ http://www.amazon.com/exec/obidos/search-handle-fo rm/103-8285097-8052630/ http://www.amazon.co.uk/exec/obidos/ASIN/188641199 9/qid%3D1129994895/026-1045610-3018009/ I like the way OpenBSD has been produced and the way in which it encourages good practice.

    --
    My hyperlinks aren't worth the paper they're printed on.
  14. I _DO_ care about what people say re: Theo... by Anonymous Coward · · Score: 0

    It really aggravates me when I see people trash Theo because of his less than posey-perfect replies on the misc@openbsd.org list. Last time I checked, the OpenBSD project is not about making inadequate people feel good about themselves, it's about producing high quality software under a BSD licence.

    I've met the guy personally several times and each time I was struck by two things: he is extremely efficient, and he is extremely dedicated. He cares - not about your feelings, but about your contribution and his own. When Theo snaps at people in misc@, it is because they deserve it. He isn't unreasonable. He only expects people to put in as much effort as he would. I've never seen him blast someone who didn't deserve it.

    Theo contributes thousands of hours of high quality work which he gives freely to anyone for the taking. He only requires credit for his work if you use it, and he doesn't even require you to contribute back to the project, although if you do contribute it better be up to his standards.

    The people who I have seen blasted by Theo all fit one profile - they do not contribute anything positive to the project, and they never will. They whine about OpenBSD not having some feature they want; they continually post messages which obviously were not researched in the slightest, expecting hand-holding and ass-wiping whenever they need it; or they offer incorrect or inaccurate advice to people who don't know better. All these things take away from the project instead of giving back to it. This type of behaviour DILUTES all the effort that Theo has put in (and of course, the other developers too). Of course he doesn't appreciate it, no reasonable person would.

    Imagine this. Theo is a car enthusiast. He and his friends spend thousands of hours restoring vintage cars. He likes to take people for free rides in his restored cars, because he's proud of the work he and his friends have done. Now, you go for a ride with him and whine the whole time that you don't like the way he has restored the car, or insinuate he is an idiot, or that the car sucks and you could do it better, even though you have nothing to back up your claim. Or you take a piss on the leather seats. Or you bring your own car up to his house with a tow truck and expect him to fix it for free while you take off and play a round of golf. Any reasonable person would not be surprised when he rips you a new one.

    Is OpenBSD any different than the above scenario? No. The people Theo blasts on misc@ deserve what they get. And he is entitled to blast away - because he walks the talk and he produces results.

  15. Re:Theo: The Last Angry Man by Anonymous Coward · · Score: 0

    Hey!! Are you a KOffice developer by any chance?

  16. I disagree Re:Only one remote hole ... by n54 · · Score: 1

    I'm no OpenBSD wiz (just a dabbler) but I found it extremely positive and refreshing that they admit to having had a remote hole in the default install at some point during the last eight years. To me it signals a large and rare amount of honesty and integrity in contrast to the usual blurbs other operating systems use. And of course as long as X remains low it is impressive like few other things.

    It also sends a strong and extremely sensible signal that one should not take security for granted in any way - it's an attitude and an eternally iterative process.

    Anyway I wouldn't mind having both a "X years with Y remote holes in default install" message as well as a "No holes in default install for X years". The messages aren't mutually exclusive. Still there must be some kind of timeout as well, no point talking about a remote hole if it's like a decade old unless they say something like "Only X remote holes in default install ever!" which would be cool :)

    Back onto the main topic: happy 10th OpenBSD & team!

    --
    this comment is provided "as is" and without any express or implied legibility or congruity [...]
  17. Rome wasn't built in a day by frostilicus2 · · Score: 1

    openBSD may be X, but sometimes I wish that OS X was openBSD.

    --
    Nothing sucks like a Vax, nothing blows like a PowerMac G4