Slashdot Mirror


OpenBSD Hackathon Underway

Triumph The Insult C writes "Aside from some stealth developers, the annual OpenBSD Hackathon, held in Calgary, is underway, according to Theo. They've been doing some recent work on SMP, and have some impressive AMD SMP gear there that they've got to hack around with. A few years ago, it was PF. Who knows what they'll come up with this time that knocks our socks off."

67 comments

  1. PF, now... by Anonymous Coward · · Score: 5, Insightful

    If history repeats itself, it'd be an Apache clone.

    1. Re:PF, now... by lcde · · Score: 3, Interesting

      There has been a lot of babbling on the mailing list. Everyone is against it. They are sticking with 1.3.39 (i think) with all of their security fixes. There will only be updates for security reasons. To quote the general thoughts of the developers: "If you don't like it, don't bitch at us; Bitch at Apache"

      Anyway, nothing is stopping you from running 2.x or any other apache. It just won't be supported.

      I think that Carp/pfsync is more important than apache. Plus now there is some SMP to work with.

      Just my 2 cents.

      --
      :%s/teh/the/g
    2. Re:PF, now... by ArbitraryConstant · · Score: 2

      A pretty big minority said "What about thttpd?"? The official word is that the default will not be changed.

      Of course, if you want to install it out of ports...

      --
      I rarely criticize things I don't care about.
    3. Re:PF, now... by endx7 · · Score: 1

      There has been a lot of babbling on the mailing list. Everyone is against it. They are sticking with 1.3.39 (i think) with all of their security fixes. There will only be updates for security reasons. To quote the general thoughts of the developers: "If you don't like it, don't bitch at us; Bitch at Apache"

      Or better yet, screw the default and install what -you- want.

    4. Re:PF, now... by lcde · · Score: 2, Interesting

      Or better yet, screw the default and install what -you- want.

      That's fine. The whole point of free software is the freedom to do what you want. Make sure you know what you are doing though and don't expect help if you are on the mailing list saying:

      "I compiled gcc 3.2 and apache 2.0..."

      The reason I like bsd and why I feel it is so stable. It is the fact that the 'default' base system contains a group of tightly knit programs that have been proven to be secure and stable. Once you start adding programs that aren't default, (i feel) you lower some stability and some security.

      --
      :%s/teh/the/g
  2. OpenBSD Plumbing by Anonymous Coward · · Score: -1, Redundant



    Combine OpenBSD with a Plumbers conference and they can both participate in a Crack-a-thon.

  3. They will fix the OBSD "virus", + more sec stuff by ideut · · Score: -1, Troll
    If we want to see this Operating System darting through the twenty-first century with a spring in its step, we had better hope that they continue with their emphasis on security. Accordingly, word on the street is that significant effort this hackathon will be put into fixing the first ever OpenBSD virus, before going on to harden their innovative XOR hardware systems.

    Other plans include replacing BIND with djbdns, and integrating SPF+ with sendmail.

    --

    --

  4. I GOT A GREASED UP YODA DOLL SHOVED UP MY ASS! by Anonymous Coward · · Score: -1, Troll

    Yoda now confirms: *BSD IS DEAD!

  5. it's scary by ArbitraryConstant · · Score: 5, Insightful

    These hackathons always scare me a bit. Major functionality has a habbit of going from non-existant to solid before it's over.

    --
    I rarely criticize things I don't care about.
    1. Re:it's scary by Anonymous Coward · · Score: -1, Flamebait

      Oh yeah. How does this fit into the "BSD code is well engineered and designed, while Linux is just thrown together" tro^Wargument?

    2. Re:it's scary by Anonymous Coward · · Score: 3, Insightful

      From the outside, it always looks as if it's been thrown together at the hackathon. But the developers have repeatedly made comments along the lines of "we'd been discussing this for months/years and had come up with a good design, which we implemented over the last 48 hours".

      Good code always comes in about a 10:1 planning:implementing ratio.

    3. Re:it's scary by Anonymous Coward · · Score: -1, Flamebait

      Oh yeah of course, and Linux developers don't do this.

  6. NETCRAFT NOW CONFIRMS: *BSD IS DYING by Anonymous Coward · · Score: -1, Troll

    It is official; Netcraft confirms: *BSD is dying

    One more crippling bombshell hit the already beleaguered *BSD community when IDC confirmed that *BSD market share has dropped yet again, now down to less than a fraction of 1 percent of all servers. Coming on the heels of a recent Netcraft survey which plainly states that *BSD has lost more market share, this news serves to reinforce what we've known all along. *BSD is collapsing in complete disarray, as fittingly exemplified by failing dead last in the recent Sys Admin comprehensive networking test.

    You don't need to be a Kreskin to predict *BSD's future. The hand writing is on the wall: *BSD faces a bleak future. In fact there won't be any future at all for *BSD because *BSD is dying. Things are looking very bad for *BSD. As many of us are already aware, *BSD continues to lose market share. Red ink flows like a river of blood.

    FreeBSD is the most endangered of them all, having lost 93% of its core developers. The sudden and unpleasant departures of long time FreeBSD developers Jordan Hubbard and Mike Smith only serve to underscore the point more clearly. There can no longer be any doubt: FreeBSD is dying.

    Let's keep to the facts and look at the numbers.

    OpenBSD leader Theo states that there are 7000 users of OpenBSD. How many users of NetBSD are there? Let's see. The number of OpenBSD versus NetBSD posts on Usenet is roughly in ratio of 5 to 1. Therefore there are about 7000/5 = 1400 NetBSD users. BSD/OS posts on Usenet are about half of the volume of NetBSD posts. Therefore there are about 700 users of BSD/OS. A recent article put FreeBSD at about 80 percent of the *BSD market. Therefore there are (7000+1400+700)*4 = 36400 FreeBSD users. This is consistent with the number of FreeBSD Usenet posts.

    Due to the troubles of Walnut Creek, abysmal sales and so on, FreeBSD went out of business and was taken over by BSDI who sell another troubled OS. Now BSDI is also dead, its corpse turned over to yet another charnel house.

    All major surveys show that *BSD has steadily declined in market share. *BSD is very sick and its long term survival prospects are very dim. If *BSD is to survive at all it will be among OS dilettante dabblers. *BSD continues to decay. Nothing short of a miracle could save it at this point in time. For all practical purposes, *BSD is dead.

    Fact: *BSD is dying

  7. Re:They will fix the OBSD "virus", + more sec stuf by Anonymous Coward · · Score: -1, Redundant


    Whoever modded this as Interesting is a fucking clown.

    Try clicking on the links before blindly believing this idiot's assertions

    FYI, this is an elaborate soviet russia-style troll.

    Props to the O-BSD team....come up with some good stuff, y'hear!

  8. Re:They will fix the OBSD "virus", + more sec stuf by nacturation · · Score: 4, Informative

    Accordingly, word on the street is that significant effort this hackathon will be put into fixing the first ever OpenBSD virus...

    I think a fix has already been found for this particular "virus".

    --
    Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
  9. Re:They will fix the OBSD "virus", + more sec stuf by HSpirit · · Score: 5, Funny

    It's at times like this that we need a "-1: Idiocy of post only matched by idiocy of moderation" option for moderation.

  10. Re:They will fix the OBSD "virus", + more sec stuf by ideut · · Score: 0, Troll
    Yes: you provide a pointer to a partial solution of this problem. Of course, the complete solution also involves running:

    # fstat -f / | ipsecadm - - | tcpdump -i - | less

    Thanks for your contribution to my state of the art, nacturnation (do you mind if I call nacty?)

    --

    --

  11. Interesting Facts about BSD by Anonymous Coward · · Score: -1, Flamebait

    What We Can Learn From BSD
    By Chinese Karma Whore, Version 1.0

    Everyone knows about BSD's failure and imminent demise. As we pore over the history of BSD, we'll uncover a story of fatal mistakes, poor priorities, and personal rivalry, and we'll learn what mistakes to avoid so as to save Linux from a similarly grisly fate.

    Let's not be overly morbid and give BSD credit for its early successes. In the 1970s, Ken Thompson and Bill Joy both made significant contributions to the computing world on the BSD platform. In the 80s, DARPA saw BSD as the premiere open platform, and, after initial successes with the 4.1BSD product, gave the BSD company a 2 year contract.

    These early triumphs would soon be forgotten in a series of internal conflicts that would mar BSD's progress. In 1992, AT&T filed suit against Berkeley Software, claiming that proprietary code agreements had been haphazardly violated. In the same year, BSD filed countersuit, reciprocating bad intentions and fueling internal rivalry. While AT&T and Berkeley Software lawyers battled in court, lead developers of various BSD distributions quarreled on Usenet. In 1995, Theo de Raadt, one of the founders of the NetBSD project, formed his own rival distribution, OpenBSD, as the result of a quarrel that he documents [theos.com] on his website. Mr. de Raadt's stubborn arrogance was later seen in his clash with Darren Reed, which resulted in the expulsion of IPF from the OpenBSD distribution.

    As personal rivalries took precedence over a quality product, BSD's codebase became worse and worse. As we all know, incompatibilities between each BSD distribution make code sharing an arduous task. Research conducted at MIT found BSD's filesystem implementation to be "very poorly performing." Even BSD's acclaimed TCP/IP stack has lagged behind, according to this study.

    Problems with BSD's codebase were compounded by fundamental flaws in the BSD design approach. As argued by Eric Raymond in his watershed essay, The Cathedral and the Bazaar, rapid, decentralized development models are inherently superior to slow, centralized ones in software development. BSD developers never heeded Mr. Raymond's lesson and insisted that centralized models lead to 'cleaner code.' Don't believe their hype - BSD's development model has significantly impaired its progress. Any achievements that BSD managed to make were nullified by the BSD license, which allows corporations and coders alike to reap profits without reciprocating the goodwill of open-source. Fortunately, Linux is not prone to this exploitation, as it is licensed under the GPL.

    The failure of BSD culminated in the resignation of Jordan Hubbard and Michael Smith from the FreeBSD core team. They both believed that FreeBSD had long lost its earlier vitality. Like an empire in decline, BSD had become bureaucratic and stagnant. As Linux gains market share and as BSD sinks deeper into the mire of decay, their parting addresses will resound as fitting eulogies to BSD's demise.

  12. Elegy for *BSD by Anonymous Coward · · Score: -1, Troll

    Elegy For *BSD


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

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

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

  13. A nice installer, after all? by Korpo · · Score: -1, Troll

    Of course, nobody would care for a better installer. Nobody in his right mind would demand one. No, not me. Not anyone! Allocating resources to an installer? Preposterous!

    People move along, there's nothing to see here.

    (Disclaimer: This is a joke. Now shoo!)

    1. Re:A nice installer, after all? by Clover_Kicker · · Score: 5, Interesting

      I installed 3.5 yesterday, oddly enough.

      It only took 15 minutes to install the base system. All my hardware autodetected without problems. What's wrong with the installer?

    2. Re:A nice installer, after all? by puff+the+barbarian · · Score: 1
      It only took 15 minutes to install the base system. All my hardware autodetected without problems. What's wrong with the installer?
      Exactly. Once you have done it three or four hundred times, it is just like riding a bicycle.

      (hint: it's humor, laugh)
    3. Re:A nice installer, after all? by Anonymous Coward · · Score: 2, Insightful

      i cant emagine an easier installer. i have yet to see a single os that can be installed as fast as openbsd without fast clicking the next and default buttons on some gui POS.

      its just that most people dont understand how a hard disk works, and if you cant take the time to learn fdisk and disklabel, you probably wont be able to take the time to learn how to use an operating system without newbie user abstraction. openbsd is free, functional, and secure. i dont think ive ever seen any reference to advancement in mickey mouse hand holding techniques.

      put two new users that understand OS concepts in front of a FreeBSD installer and an OpenBSD installer and see who goes from zero to puffy from a floppy before the other guy can start his package extraction.

    4. Re:A nice installer, after all? by joshmccormack · · Score: 1

      I did a network install on an old laptop, and once it got going, it was fine. However, the first time I tried to install it froze in downloading some packages, and there doesn't appear to be any way to cancel out of that, or anything to detect that there's a problem and back out. Not a huge deal - I just started over.

    5. Re:A nice installer, after all? by demi · · Score: 1

      Better resumability/recoverability during the install would be nice, and the ability to easily build custom bsd.rd's that run your own install script/whatever for mass provisioning, would be nice.

      I would like semi-automatic security updating like you can get with Debian's apt-get.

      --
      demi
    6. Re:A nice installer, after all? by Anonymous Coward · · Score: -1, Troll

      Shut the fuck up. OpenBSD is the best. I'm the best. Linux is shit.

      Love Theo da anus licker.

    7. Re:A nice installer, after all? by WH · · Score: 1

      Fishing season is over so you can stop the trolling already and get back to your comfy win98 box.

    8. Re:A nice installer, after all? by Anonymous Coward · · Score: 0

      I caught you didn't I? Moron.

    9. Re:A nice installer, after all? by curator_thew · · Score: 2, Insightful


      I actually hope they don't make the installer more user friendly: otherwise we'll have too many supercifical and clueless users coming to use the system. OpenBSD (and NetBSD is a bit like this as well, more in contrast to FreeBSD and Linux) tends to be directed to knowledgable technical users, which goes in tandem with its security ethos. If you like nice installers, try another O/S: OpenBSD isn't reall for you.

      I'd much prefer them to be using their time on innovative security features, not pretty installers, SMP, apache-clones, etc. CARP, pf, privsep, etc.

      In fact, the OpenBSD guys would probably like it people with good ideas raised them here, and who knows, these ideas may make it into current or future release.

    10. Re:A nice installer, after all? by Triumph+The+Insult+C · · Score: 1

      release(8)
      site.tgz,[install|upgrade].site (faq 4.13)

      --
      vodka, straight up, thank you!
    11. Re:A nice installer, after all? by demi · · Score: 1

      Thanks, but it doesn't really address any of what I asked for. The man page you reference describes how to build a release--that isn't what I need since I can mirror the releases just fine. site.tgz doesn't help, because you still have to have someone sitting there partitioning the disk, selecting the install URL, selecting the disk sets, plus the site.tgz set, and doing other monkey-activities that you can avoid with a good kickstart disk--these are what I would want to automate through a custom bsd.rd. I understand that this is probably already possible--I'm asking for it to be convenient.

      And if you're meaning to imply that I should apply a source patch, rebuild a release and then go through the reboot-upgrade cycle on 400 machines, in order to apply a security update; well, that would be impractical. With Debian, on the other hand, this couldn't be easier.

      --
      demi
    12. Re:A nice installer, after all? by Anonymous Coward · · Score: 0
      I'm afraid WH is ignoring this simple little truth:
      Fact: *BSD is dying
    13. Re:A nice installer, after all? by Saint+Aardvark · · Score: 1
      I had the same experience with 3.5 -- very nice, very minimalist, very quick.

      That said, I'm going back to Linux. Why? The scheduler: I really miss the ability to do a bunch of things at once and still keep playing Ogg files.

      I've got a slower machine -- used to be an overclocked (450MHz! woo-hoo!) Celeron, now down to stock 300MHz after a bunch of crashes recently. I run IceWM, bunch of xterms, XMMS and Phoenix/Firebird. Under Debian, 2.6 kernel, I could do all of that without any problems. Same machine under OpenBSD will chug and stutter on Ogg files when I hit reload in Firebird, switch windows, or start a new xterm.

      It's amazing how much a difference there is in the feel of the desktop. I'd choose OpenBSD in a heartbeat for a server, and maybe for a desktop in a faster machine, but I really like the feel of the recent Linux kernels; it makes all the difference.

    14. Re:A nice installer, after all? by Anonymous Coward · · Score: 1, Informative

      rdsetroot to extract the fs image
      vnconfig the fs image
      mount it, edit the install scripts
      umount, vnconfig -u and rdsetroot to stuff the filesystem back in.

      takes 2 minutes to do and works extremely well.

    15. Re:A nice installer, after all? by Anonymous Coward · · Score: 0

      I'm a die hard OpenBSD user since 2.5, but I have to agree that the scheduler (or whatever) is definately suboptimal for a desktop -- even renicing things as root doesn't help very much. Disk scheduling is much the same. Clearly it just hasn't been designed with desktop responsiveness in mind. This issue, plus software availability (things like OpenOffice) still keep Linux well ahead as far a desktop goes.

      It is interesting that OpenBSD puts so much effort into painless soundcard support, and in the past X11, considering they otherwise seem to make few desktop concessions. Perhaps someday they will improve on the (apparently) server-esque scheduling, who knows?

    16. Re:A nice installer, after all? by Shanep · · Score: 1

      That said, I'm going back to Linux. Why? The scheduler: I really miss the ability to do a bunch of things at once and still keep playing Ogg files.

      This is surprising. I ran OpenBSD on a PII-300. I would run MP3's without any skipping, while surfing the net and making -stable release in a minimized xterm.

      I have not tried the Linux 2.6 kernel yet, however, so I can't comment on feel.

      Linux 2.4 certainly did skip MP3's on this machine.

      --
      War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
  14. OpenBSD is a failure by any man's measure by Anonymous Coward · · Score: -1, Troll
    We all can agree that *BSD is a failure. Yet why did *BSD fail? Once you get past the fact that *BSD is fragmented between a myriad of incompatible kernels, there is the historical record of failure and of failed operating systems. *BSD experienced moderate success about 15 years ago in academic circles. Since then it has been in steady decline. We all know *BSD keeps losing market share but why? Is it the problematic personalities of many of the key players? Or is it larger than their troubled personae?

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

    1. Re:OpenBSD is a failure by any man's measure by jpop32 · · Score: 2, Funny

      The record is clear on one thing: no operating system has ever come back from the grave.

      Oh yeah? How about Amiga? How about BeOS? Hm... Never mind.

  15. Let's hope for SMP by agent+dero · · Score: 1

    With all the work that has been done on SMP, hopefully they'll get some good work done on it. miklas@ has done some wonderful work, while I may not agree with the big kernel lock, it's a start.

    Good luck to those reading /. instead of hacking SMP up there :-p

    --
    Error 407 - No creative sig found
    1. Re:Let's hope for SMP by Anonymous Coward · · Score: 0

      Oh you don't "argree" with the big kernel lock, eh?

      You must be a great armchair programmer. I suppose you would have just gone straight in and done fine grained locks throughout, yeah? You should think about a career in management.

    2. Re:Let's hope for SMP by ArbitraryConstant · · Score: 2, Interesting

      I dunno, biglock is the way to get it working. Portions of the kernel can then be multithreaded gradually over time.

      Or who knows, they might decide to do it the DragonFly way.

      --
      I rarely criticize things I don't care about.
    3. Re:Let's hope for SMP by iggymanz · · Score: 1

      a big kernel lock is just fine for 2-way or 4-way smp in 97 percent of cases...do you really want to wait another 4 years for a perfectly microthreaded kernel?

  16. Developer laments: What Killed FreeBSD by Anonymous Coward · · Score: -1, Offtopic
    The End of FreeBSD

    [ed. note: in the following text, former FreeBSD developer Mike Smith gives his reasons for abandoning FreeBSD]

    When I stood for election to the FreeBSD core team nearly two years ago, many of you will recall that it was after a long series of debates during which I maintained that too much organisation, too many rules and too much formality would be a bad thing for the project.

    Today, as I read the latest discussions on the future of the FreeBSD project, I see the same problem; a few new faces and many of the old going over the same tired arguments and suggesting variations on the same worthless schemes. Frankly I'm sick of it.

    FreeBSD used to be fun. It used to be about doing things the right way. It used to be something that you could sink your teeth into when the mundane chores of programming for a living got you down. It was something cool and exciting; a way to spend your spare time on an endeavour you loved that was at the same time wholesome and worthwhile.

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

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

    Discussion

    I'm sure that I've offended some people already; I'm sure that by the time I'm done here, I'll have offended more. If you feel a need to play to the crowd in your replies rather than make a sincere effort to address the problems I'm discussing here, please do us the courtesy of playing your politics openly.

    From a technical perspective, the project faces a set of challenges that significantly outstrips our ability to deliver. Some of the resources that we need to address these challenges are tied up in the fruitless metadiscussions that have raged since we made the mistake of electing officers. Others have left in disgust, or been driven out by the culture of abuse and distraction that has grown up since then. More may well remain available to recruitment, but while the project is busy infighting our chances for successful outreach are sorely diminished.

    There's no simple solution to this. For the project to move forward, one or the other of the warring philosophies must win out; either the project returns to its laid-back roots and gets on with the work, or it transforms into a super-organised engineering project and executes a brilliant plan to deliver what, ultimately, we all know we want.

    Whatever path is chosen, whatever balance is struck, the choosing and the striking are the important parts. The current indecision and endless conflict are incompatible with any sort of progress.

    Trying to dissect the above is far beyond the scope of any parting shot, no matter how distended. All I can really ask of you all is to let go of the minutiae for a moment and take a look at the big picture. What is the ultimate goal here? How can we get there with as little overhead as possible? How would you like to be treated by your fellow travellers?

    Shouts

    To the Slashdot "BSD is dying" crowd - big deal. Death is part of the cycle; take a look at your soft, pallid bodies and consider that right this very moment, parts of you are dying. See? It's not so bad.

    To the bulk of the FreeBSD committerbase and the developer community at large - keep your eyes on the real goals. It

  17. Their first challenge by Anonymous Coward · · Score: -1, Troll

    Hacking their way into BSDs coffin

  18. Way to stick it to that cut-and-paste troll! by Anonymous Coward · · Score: -1, Troll

    Jesus god you're a faggot.

    1. Re:Way to stick it to that cut-and-paste troll! by Anonymous Coward · · Score: -1, Troll

      Put a sock it in, god boy.

  19. If that wasn't elitist by Korpo · · Score: 2, Interesting

    Actually all users could use a thoroughly code-reviewed system with a safe default install.

    The net would be a bit safer for sure, even if it was just a bit.

    More user-friendly installer => wider user-base => less zombies for DDoS. Maybe even more money for OpenBSD development? More OpenBSD related jobs? More interest in embedded ports? More positive PR?

    Too bad you're so shortsighted!

    1. Re:If that wasn't elitist by curator_thew · · Score: 1

      "Too bad you're so shortsighted!"

      Wrong. It's you that's shortsighted, you can't see the big picture.

      If the OpenBSD guys chew up their limited energy workong on usability features, then they have less time/energy to work on the security features: not only that, the secondary effect is that they have to deal with support, hassle and all other things that come with more popularity (server load, cvs bandwith costs, etc).

      Much better for the OpenBSD guys to focus as much as they can on the security issues, for the benefit of the hard-core technical people that actually do know how to install distributed firewalls, advanced packet filtering, etc.

      OpenBSD is simply not about popularity by usability, it's about popularity by security. If you're "turned off" OpenBSD to another O/S simply because of superficial usability concerns, then it just shows that you don't prioritise security. If you do prioritise security, then you're mature enough to accept some of the usability and other deficiencies.

    2. Re:If that wasn't elitist by PirateMeep · · Score: 1

      I don't belive an installer would be the thing OpenBSD currently needs. What they need is to make the operating system a little more user freindly first. If it was easy to install then who would there be to rant about OpenBSD because they are to lazy to RTFM? A side note: Arg and I just installed FreeBSD on my SMP machine!

      --
      Jeff Johnson
    3. Re:If that wasn't elitist by JonMartin · · Score: 1
      More user-friendly installer => wider user-base => less zombies for DDoS.

      You are putting the wrong cart in front of the horse.

      Maybe that's the wrong metaphor.

      The point is that an easier installer is not what OpenBSD needs. What OpenBSD needs is application support. Office productivity stuff, browser plugins, etc. If you want OpenBSD to take over the world the place to start is the corporate market where there are dedicated admins to install and configure things. OpenBSD can then use this experience to prepare to take on the clueless masses.

      Don't hold your breath.

      --
      Serve Gonk.
    4. Re:If that wasn't elitist by Korpo · · Score: 1

      Well, you could argue, that once, when you are beyond installation, Unix/Linux systems don't differ very much.

      If you're not using OpenBSD as a desktop, it will expose to you the same command line/ .conf,.rc file interface like all others. It will administer mostly like other, similar systems.

      For example the "Unix Administration Handbook" or the the "Linux Administration Handbook". Both are fine books. But beyond installation you notice that most Unix-like systems administer the same except for some detail stuff.

      While kernel level stuff like kernel-based packet filters surely do differ, in configuration and interface, and compiling and configuring kernels as well, most tasks are not OS-specific, at least not in the Unix/Linux world.

      So one could argue the installer is one of the features not only offering a significant difference between different POSIX implementations, but a feature clearly cutting out how much of a user base one system will get.

      Bad installers simply will deter people, whether rightly so or not.

  20. It's dead, Jim by Anonymous Coward · · Score: -1, Troll
    As we all know, due to the troubles of Walnut Creek, abysmal sales and so on, FreeBSD went out of business and was taken over by BSDI who sold another troubled OS. Now BSDI too is out of business, and its corpse turned over to the Wind River charnel house. I suppose it's not diplomatic, but an "I told you so" is certainly in order. Apology accepted.

    All major surveys show that *BSD has steadily declined in market share. *BSD is very sick and its long term survival prospects are very dim. If *BSD is to survive at all it will only be among OS hobbyists. *BSD continues to decay, and nothing short of a miracle could save it at this point in time; for all practical purposes, *BSD is dead.

  21. A nice installer? Not if the locks up by HighOrbit · · Score: 1

    I a few weeks ago, I decided to give OpenBSD a try, having used FreeBSD and Linux quite a lot. So I downloaded and wrote the ftp install disk and booted it on my old AMD Athlon 750. I set up all the disks slices and everything was going fine until it was time to initialize the NIC so I could start downloading packages. The install issued an error message about a "stray interrupt" on IRQ 7 and then it locked up hard. So, I thought "that was strange" and power cycled the machine and tried again. Same thing. So I googled through countless message boards and determined that the kernel probably didn't like the chipset on my motherboard. There were various fixes offered (such as enabling lpt in the bios) but none worked.

    Now the interesting thing is that a vanilla linux kernel (I built Linux From Scratch on this box before) will issue a similar message ("spurious interrupt"), but Linux won't lock up like OpenBSD did. Linux just sends the message to stderr and keeps on working. Most distribution tweaked kernels don't have any problem at all and never complain.

    Well, "no problem, you've got some flaky hardware" you are probably getting ready to say. I thought so too. So I tried it on another box (This one a P-3 450 Compaq). This time the installer wouldn't even boot. It issued some cryptic message and stopped before the installer's kernel was even booted. Having struck out on two machines, I gave up and installed FreeBSD without incident.

    I had started with high hopes of giving OpenBSD a whirl because I wanted to try out what has been described as a bloat-less, minimal, well put togather unix that emphasized correctness over bleed-edge features. I was not impresed. The whold affair has sort of put me off from OpenBSD. I know OpenBSD is focused on security and not having pretty installers. I don't care if the installer is pretty, but I do care it it locks up and is unusable on fairly standard equipment. Neither of these machines have anything exotic about them. They are just standard x86 boxen that work well with FreeBSD and Linux. The OpenBSD team needs to give their installer some more polish (from the functional standpoint not the prettiness standpoint)

  22. FreeBSD is alive and kicking. by SphericalCrusher · · Score: 2, Insightful

    Christ. I know this post is offtopic also, but what is the deal and all of these people bashing FreeBSD. I mean... if it's actually dead, new updates wouldn't be coming out, would they? You do know that FreeBSD 4.10 was released recently, don't you? I'm going to be throwing together a computer this summer just for installing FreeBSD on. As long as software has some users and continues to be updated, it's not dead. Hell, Windows 95 isn't even dead yet... it may not be updated any more, but a lot of people still use it.

    --
    "Instant gratification takes too long." - Carrie Fisher
    1. Re:FreeBSD is alive and kicking. by Anonymous Coward · · Score: 0

      Nah, it's just that they forgot to turn off their release automation scripts when they left. The scripts, left by themselves, automatically update the copyright statements and add some cruft (like enlarge bitmaps) to make it appear as an "increment" and package&release new versions.

      But don't let that bother you, after all FreeBSD is _already_ the most perfect OS and it doesn't need any measly updates. Updates are for those whose OS is broken and needs fixing, right?

      (PS, try avoid comparing FreeBSD to Win95)

  23. Fail-over by _pi-away · · Score: 1

    I believe i read that one of the points of this was going to be dramatically improving the fail-over abilities of OpenBSD.

    --

    "The crows seemed to be calling his name, thought Caw."
  24. Rather not, Mr Big-Picture-Man by Korpo · · Score: 1

    Actually usability and security often enough go well enough hand in hand.

    The easier the default install, the less likely are errors. The more powerful the configuration interface, the less errors, the more safe installs.

    Features like W^X or stack canaries make it harder to crack a box, but not impossible. But an app free of overflows and with a good config does. So add nice management/installation tools.

    In fact, with the choice of already available installer apps out there it shouldn't be too hard adapting one, so what's the big deal?

    Most of the security of OpenBSD stems from careful code review, not featuritis. But they won't be reviewing, I bet, but adding features.

    Oh, and beside: I guess they'll mostly focus on SMP anyway. That's not a security feature at all, so your point is moot. Most of the current OpenBSD user population doesn't even have use for it, so it clearly is a feature aimed towards more popularity.

    1. Re:Rather not, Mr Big-Picture-Man by Anonymous Coward · · Score: 0

      It wasn't a proiority for the OpenBSD developers back then, but they finally changed their mind.

      Besides, who would really decide what's good or not for OpenBSD? From the mailing lists when people complained about stuff, Theo kept saying, OpenBSD is for them. They decide what would be better for OpenBSD. Sure, their primary priority IS security, but it doesn't mean they don't want features at all.

    2. Re:Rather not, Mr Big-Picture-Man by ZeNTuRe · · Score: 1

      Well, I had a Dual PII-300 and I've been forced to use a P200 for NATing and QoSing cos I didn't want to let a processor being unused. Clearly SMP isn't a security feature, and yes, it's a little popularity aimed. But remember OpenBSD slogan: Free, Functional and Secure.

      --
      Did they touch God or did they touch the Sun?
  25. Re:A nice installer? Not if the locks up by Shanep · · Score: 2, Interesting

    The OpenBSD team needs to give their installer some more polish (from the functional standpoint not the prettiness standpoint)

    It seems you have been quite unlucky.

    I've been using OpenBSD since 2.5. The installer was a bit of a shock at first, but once it makes sense, it is wonderful (and it is sensible). I usually can install OpenBSD with X in under 5 minutes and I've only ever found one machine to not install for me (an IBM Thinkpad series 1300).

    I've installed on tons of x86 machines, some MacPPC, a 68k Mac and a Sun Ultra 10. No problems. I cannot say the same for some Linux distros or the other BSD's.

    I plan to have another crack at that Thinkpad, now that OpenBSD 3.5 has new boot code.

    There are times when OpenBSD won't work, where some Linux distro does or vice versa. So try again. Don't write OpenBSD off because of a few bad initial attempts. I've been using Linux for about 7 years and tried lots of distros and the BSD's. I settled on OpenBSD (and Debian when I must use Linux).

    --
    War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
  26. Alas, the parade's gone by . . . by Anonymous Coward · · Score: -1, Troll
    Just as the quill pen and buggy whip are now relegated to the realm of the "collector" and "hobbyist", so too are the various failed versions of *BSD. Beset with compatibility problems, loss of market-share, and obsolete technology, the *BSDs woke up one morning and found themselves irrelevant.

    Fewer and fewer normal people have any interest in *BSD whatsoever. *BSD has become primarily the realm of the weirdo and emotionally disturbed. Perhaps someday in the future we will turn on the Antiques Road Show and find some *BSD bric-a-brac in a curio display.

  27. Re:A nice installer? Not if it locks up by HighOrbit · · Score: 1
    I plan to have another crack at that Thinkpad, now that OpenBSD 3.5 has new boot code.
    I was using a 3.4 install disk. The Compaq that I tried it on wouldn't even boot at all with 3.4. If the boot code is different on 3.5, I'll give it another try.
  28. n00b question by Anonymous Coward · · Score: 0

    what's a stealth developer? Do they dress in black and only program on black laptops in the shadows, where no one can see them?

    Now you face my Ninja C++ operator of death!

  29. Here..... by NEOtaku17 · · Score: 1

    Is some more info on what SMP(Symmetric multiprocessing)actually is and what it's advantages and drawbacks are.

  30. Re:A nice installer? Not if it locks up by Shanep · · Score: 1

    I was using a 3.4 install disk. The Compaq that I tried it on wouldn't even boot at all with 3.4. If the boot code is different on 3.5, I'll give it another try.

    Oh cool, I hope it works for you.

    Sometimes when I create OpenBSD -stable UltraSPARC CD's, I boot from older genuine OpenBSD UltraSPARC media and then swap with my -stable CD (because I have put little effort into figuring out how to make a bootable UltraSPARC OpenBSD CD). One day, I rekon it might bite me. ; )

    My Thinkpad is a type 1161-41U. OpenBSD 3.5 bootable CD (home made from -stable), I can confirm, still does not boot.

    I might try booting from various 3.5 floppies...

    --
    War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
  31. OpenBSD in the corporate world. by Korpo · · Score: 1

    I guess the only chance OpenBSD will ever have in the corporate world is on servers and firewalls, and in security-related embedded devices.

    It's fine for this because it is designed for this and it clearly is the focus of its designers.

    I cannot imagine a desktop OpenBSD simply because nobody is there who's willing to apply the necessary polish to make it worthwhile and usable in a user sense.

    If no one is willing to contribute a better installer, while every Linux distro can offer one (even Debian is hacking on a better one), it's fairly sure no one wants one, or the people that could make one are deterred by some aspects of the OpenBSD project - perhaps on a personal basis, or simply because they think their work would not be appreciated, or because they think OpenBSD's tiny marketshare would simply grant them not enough fame or whatever rewards open source work.

    I'm aware that the *BSD projects already are fairly well behind on attracting developers. I guess the Debian project alone has more developers than all *BSDs together. I guess there wouldn't be a ports tree else. If there would be enough maintainers, all would be packages.

    So I'm not very surprised there are not enough people for writing installers or polishing the dektop. Yet a usable installer would greatly help OpenBSD popularity, leading to a greater developer exposure.

    1. Re:OpenBSD in the corporate world. by whatsatie · · Score: 1

      When was the laswt time you tried OpenBSD. The desk top is just like any other linux desktop. The documentation is superior. And if you buy the CDs from the website the walk through for the install is excellent and you can't miss. I have it loaded on one of my desktops at home and it rocks, no it does not have as many packages as debian but it has plenty for a desktop. Besides the focus is security with OpenBSD not instant world domination. Remember code audits take time.