Slashdot Mirror


OpenBSD: Hackers Meet Soldiers

BSDForums writes "OpenBSD has a well-deserved reputation for fanatical security. Why is the U.S. military funding it? What do you get out of it? Cameron Laird and George Peter Staplin investigate and talk to Theo de Raadt, the creator, overseer, and taskmaster of the OpenBSD project!"

308 comments

  1. Conspiracy Theories by Scoria · · Score: 5, Funny

    Why is the U.S. military funding it? What do you get out of it?

    Mulder, is that you?

    --
    Do you like German cars?
    1. Re:Conspiracy Theories by Gortbusters.org · · Score: 1, Funny

      You'll have to ask the man with the cigs.

      --
      --------
      Free your mind.
    2. Re:Conspiracy Theories by chef_raekwon · · Score: 1

      You'll have to ask the man with the [s]igs.sic

      but..but..
      everyone has a .sig here....

      --
      We're like rats, in some experiment! -- George Costanza
    3. Re:Conspiracy Theories by joe_bruin · · Score: 3, Funny

      from the article (emphasis mine):

      So even if a cracker accesses the system, she'll be able to reach only the Apache root

      the correct gender-neutral description in english is "he". by saying "she", the author is specifically writing about females (to the exclusion of males), and implying that a female cracker would only be able to reach the apache root (presumably a male hacker would be able to go further?).

    4. Re:Conspiracy Theories by Anonymous Coward · · Score: 0

      I've been trying to get my mud vein in some female cracker's root.

    5. Re:Conspiracy Theories by Anonymous Coward · · Score: 0

      Unfournattly that is no longer considered correct to use he to refer to neutral gender. Even though not gramatecly (sp) correct, using they or their for the neutral singular is actually gaining more acceptance.

    6. Re:Conspiracy Theories by Anonymous Coward · · Score: 0

      I thought the correct gender-neutral description was the plural. In this case, 'they'll'.

    7. Re:Conspiracy Theories by Anonymous Coward · · Score: 0

      According to the dictionary I refer to, it is correct: http://dictionary.cambridge.org/define.asp?key=361 14

      he: 2 used to refer to a person whose sex is not known

      It also says "they" can be used: http://dictionary.cambridge.org/define.asp?key=824 49

      they: 2 used to avoid saying 'he or she'

    8. Re:Conspiracy Theories by juan2074 · · Score: 1

      Why not try using 'whosoever'?

    9. Re:Conspiracy Theories by Anonymous Coward · · Score: 0

      Dude, if your crappy-arse GNU/web browser doesn't have a spell check, you could at least use one of the free world wide internet dictionaries. Steve Albini told me that you are correct though.

    10. Re:Conspiracy Theories by Brainchild · · Score: 0
      the correct gender-neutral description in english is "he". by saying "she", the author is specifically writing about females (to the exclusion of males),

      What century are you living in again? Were you asleep during all those Cultural Studies courses you were supposed to take in college?

      Some speakers or writers use "she" instead of "he" as the singular gender-indeterminate pronoun, not to somehow make up for centuries (millennia?) of oppression and by the male-dominated power base, but rather to make the language slightly less female-exclusive.

      It's becoming increasingly common in written American English (especially in academic usage) for writers either to use "she" exclusively or to alternate use of "she" and "he" for the singular gender-indeterminate pronoun.

      In informal spoken American English, it's more common to use "they" as the singular gender-indeterminate pronoun.

      Where have you been living?

      --

      :: "I am non-refutable." --Enik the Altrusian ::

    11. Re:Conspiracy Theories by cymen · · Score: 2, Funny

      Where have you been living?
      Probably outside of academia. Nobody has time for navel gazing beyond the lunatic fringe.

    12. Re:Conspiracy Theories by Anonymous Coward · · Score: 0

      "presumably a male hacker would be able to go further?"

      Duh.

      Oh, you mean THAT root. Damn mind = sewer. Nevermind.

    13. Re:Conspiracy Theories by Anonymous Coward · · Score: 0

      So you're saying that OpenBSD is sexist and there's a "glass firewall" that female hackers can't get past.

    14. Re:Conspiracy Theories by samhalliday · · Score: 1

      not america? just a guess. (you small-sighted americano who sees the international internet as 'american reads only'...)

    15. Re:Conspiracy Theories by drsmithy · · Score: 0, Flamebait

      So, America continues its pointless brutalisation of English, to further the spread of the disease that is Political Correctness ?

    16. Re:Conspiracy Theories by Anonymous Coward · · Score: 0

      Hmm ... the biggest irony is that the Canadian government is paying a far greater sum of money to get it's computer security from cherished American institutions like Microsoft and Sun. Give money to OpenBSD? Not likely soon.

      Now the Canadian Government actually *might* pay up if the OpenBSD project would stop wasting its time with pointless security projects, and actually do something useful -- like translate all the source comments into french....

    17. Re:Conspiracy Theories by slattont · · Score: 1

      The prefered gender neutral is she/he/it. Which can be abreviated appropriately.

    18. Re:Conspiracy Theories by Bluesman · · Score: 1

      Yes, but it's better than being called *gasp* insensitive! :-)

      --
      If moderation could change anything, it would be illegal.
    19. Re:Conspiracy Theories by batura · · Score: 1

      Actually, under one of the standard style guides (APA, i think), "she" is considered to be the prefered gender-neutral term.

      And they call this bullshit progress?

    20. Re:Conspiracy Theories by Anonymous Coward · · Score: 0

      Err... do any web browsers have spell checker?

      (not talking about e-mail, just browsers)

    21. Re:Conspiracy Theories by Anonymous Coward · · Score: 0

      Well, it's obvious that Theo blatantly added software that limits the ability of Female crackers to compromise an OpenBSD system.

      ACLU!! ACLU!!
      NOW!! NOW!!

    22. Re:Conspiracy Theories by Anonymous Coward · · Score: 0

      My guess is you have read very few compuser science books. Many authors choose to use the female form when refering to the programmer/user. This is usually done in protest to a) stereotypes about geeks (they aren't all men) and b) to disbalance the obviously sexist english language rule you stated.

    23. Re:Conspiracy Theories by Anonymous Coward · · Score: 0

      Oh, you're a fine one to be giving grammar advice.

    24. Re:Conspiracy Theories by Groganz · · Score: 1

      What the fuck is wrong with using "they", after all it used in common speech, and language is created by its speakers.

    25. Re:Conspiracy Theories by Anonymous Coward · · Score: 0

      The plural pronoun would be correct if the noun was plural. For example, "If crackers get in, they'll get no further than the chrooted jail."

      In this, the noun is singular, so the correct pronouns are singular pronouns referring to an individual person (meaning that "it" is excluded).

      Correct examples include:

      "If a cracker gets in, he'll get no further than the chrooted jail."

      "If a cracker gets in, she'll get no further than the chrooted jail."

      "If a cracker gets in, he or she will get no further than the chrooted jail."

      Incorrect examples include:

      "If a cracker gets in, they'll get no further than the chrooted jail."

      "If a cracker gets in, it'll get no further than the chrooted jail."

      Note: I used contractions only because the parent post did, nor because I am saying that contractions are coorect (or incorrect).

      I am also not saying that one gender pronoun is either more correct or more preferred than another. However, I strongly object to the fiat of some universities (in California as I recall) requiring that when the gender of an individual is not know feminine pronouns must always be used unless the individual of unknown gender is a criminal, in case masculine must always be used. I did read the article (no, I'm not new to /.), but I didn't notice the article used a feminine pronoun to refer to a person of unknown gender. This may be because it is no longer unusual to use a feminine pronoun in this manner, and it is more correct than using a plural pronoun. I support the authors' (the apostrophe is after the last letter because the noun is plural) openness to the idea that a female can be as much a criminal as a male.

      For anyone wondering if I have a bias based on my own gender, does your country (the country of the reader, not just the country where /. is hosted) still allow individuals to retain anonymity without calling them cowards.

    26. Re:Conspiracy Theories by Anonymous Coward · · Score: 0

      Or just alternate between he and she, which is more grammatically than they, and does not require cussin'

    27. Re:Conspiracy Theories by Anonymous Coward · · Score: 0

      (presumably a male hacker would be able to go further?).
      You're saying a female cracker doesn't go down enough?

    28. Re:Conspiracy Theories by Anonymous Coward · · Score: 0

      How about "they'll"?

  2. OpenBSD Secure? by bluemiracle · · Score: 1, Troll

    I thought OpenBSD was designed with the idea of providing the most Open ported version of BSD rather than for fanatical security. But now knowing that, I have yet another reason to switch.

    BSD is Bad Ass!

    1. Re:OpenBSD Secure? by LogicFlow · · Score: 5, Interesting

      I think NetBSD falls more into that catagory.
      I remember hearing a good explanation of there "roles".
      This isn't exact, but close enough.
      FreeBSD, a sportscar. Hauls ass.
      NetBSD, a hummer (or a jeep). Can go anywhere.
      OpenBSD, a tank. I'd feel safe in one.

      Anyone know who originally explained it similar to this? I'd like the original quote.

    2. Re:OpenBSD Secure? by b0r1s · · Score: 1

      Hopefully someone from the FreeBSD project will port over propolice from OpenBSD, it'll be nice to see...

      --
      Mooniacs for iOS and Android
    3. Re:OpenBSD Secure? by guile*fr · · Score: 1

      OpenBSD, a tank. I'd feel safe in one.
      not quite. if you are in a tank you are more likely to be shooted at. especially if you happen do drive on a freeway.

    4. Re:OpenBSD Secure? by Anonymous Coward · · Score: 0

      you'd get shooted (sic) on film, that is. for Amazing Police Chases XXXVI...

    5. Re:OpenBSD Secure? by Anonymous Coward · · Score: 1, Funny

      I'll take a hummer....please?

      I'll give you a pearl necklace in return!

    6. Re:OpenBSD Secure? by evilviper · · Score: 1

      Well, despite the fact that the analogy is very flawed, I should say that OpenBSD is just about as fast as FreeBSD, and works on a good number of platforms as well.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    7. Re:OpenBSD Secure? by Anonymous Coward · · Score: 0

      ... but lacks SMP support... duh. ... and no nVidia accelerated drivers. ... and no VMware3/4 suppoort (as a host) ... and ...

      While very good (I love the installs), the *BSD's are even less functional than Linux.

    8. Re:OpenBSD Secure? by vesamies · · Score: 0, Offtopic

      Wow! this car comparison is the best comparison of these three BSDs I have ever heard!
      Thank you.

    9. Re:OpenBSD Secure? by vesamies · · Score: 1

      Sure, but when it comes to sport cars a little
      is a lot. Compare Free/Open on SMP system,
      the fast lane is where speed matters. Sure,
      there are "good number" of platforms but
      nowhere like in Net. Even OpenBSD realizes it
      is a tank. Only they picture it as a blowfish,
      a fish that is full of security spikes,
      can inflate itself with air, and is very
      poisonous too. Of course the tank analogy
      is somewhat flaved... where is the cannon
      and missile systems! But its really a tank
      a tank a tank, I think only, maybe the OpenBSD
      guys are not very much war fighting people, but
      a more fond of animals (like the object
      oriented guys)...

    10. Re:OpenBSD Secure? by Anonymous Coward · · Score: 0

      What the fuck are you talking about?
      Fuckin'' Honkey Crackah!

    11. Re:OpenBSD Secure? by La+Temperanza · · Score: 2, Interesting

      Also, OpenBSD still uses our trusty old friend gcc 2.95. While it certainly remains the best choice for secure & stable programs, the performance increases in code built with 3.x are nothing to scoff at.

      --

      --
      est modus in rebus
    12. Re:OpenBSD Secure? by ebbomega · · Score: 1

      Neal Stephenson was the first I heard who used the car-analogy, but it was to describe Windows, MacOS, BeOS and Linux...

      Windows was a station wagon, MacOS was a sedan (with the hood welded shut), BeOS was Batmobiles, and Linux was a used lot where a bunch of volunteers were making tanks and lining them up on the side of the street with the keys in the ignition.

      --
      Karma: Non-Heinous
    13. Re:OpenBSD Secure? by Anonymous Coward · · Score: 0

      doh..
      you mean netbsd

    14. Re:OpenBSD Secure? by dadragon · · Score: 1

      Don't bolwfish inflate themselves with water? That is what they live in.

      --
      God save our Queen, and Heaven bless The Maple Leaf Forever!
    15. Re:OpenBSD Secure? by cpeterso · · Score: 1


      and here is Linux.

    16. Re:OpenBSD Secure? by SideshowBob · · Score: 1

      Neal Stephenson was most assuredly NOT the first person to apply a car analogy to computer platforms :-)

      Its (at least) as old as Usenet's comp.sys.*.advocacy groups.

    17. Re:OpenBSD Secure? by Anonymous Coward · · Score: 0

      SECURE MY ASS!!

      11:46PM up 2 days, 6:25, 22 users, load averages: 0.47, 0.27, 0.20
      USER TTY FROM LOGIN@ IDLE WHAT
      deraadt C0 - Wed05PM 5:57 emacs -nw -u deraadt -f zenicb
      mickey p0 versalo.lucifier Wed07PM 15 icb -n mickey -g hackers -s cvs
      millert p1 millert-gw.cs.co 3:37PM 2:48 tail -fn-100 /cvs/CVSROOT/ChangeLog
      deraadt p2 v.openbsd.org Thu11PM 1:06 -csh
      form p3 vell.nsc.ru Thu11PM 21:29 less /cvs/CVSROOT/ChangeLog
      pvalchev p4 dsl-dt-207-34-11 Thu05PM 15 tail -fn-50 /home/hack/pvalchev/chan
      deraadt p5 zeus.theos.com Wed05PM 0 systat vm 1
      deraadt p6 zeus.theos.com Wed05PM 2days tail -f /cvs/CVSROOT/ChangeLog
      deraadt p7 zeus.theos.com Wed05PM 3 -csh
      deraadt p8 zeus.theos.com Wed05PM 3 gv scanssh.ps
      deraadt p9 zeus.theos.com Wed05PM 1:26 emacs -nw -u deraadt -f mh-rmail
      deraadt pa zeus.theos.com Wed05PM 16 less machdep.c
      deraadt pb zeus.theos.com Wed05PM 16 -csh
      deraadt pc zeus.theos.com Wed05PM 5:57 -csh
      angelos pd coredump.cs.colu Thu02PM 2:48 icb -g hackers -h localhost -n angel
      deraadt pe zeus.theos.com Wed05PM 2:29 -csh
      provos pf ssh-mapper.citi. Wed05PM 27:21 tail -f I_AM_A_LUSER_AND_A_MORON
      brad q0 speedy.comstyle. Wed06PM 28:27 tail -f /cvs/CVSROOT/ChangeLog
      aaron q1 nic-131-c68-101. 8:43AM 15 icb -scvs -ghackers
      lebel q2 modemcable093.15 Thu09PM 2:48 -bash
      wvdputte q3 reptile.rug.ac.b 5:45AM 12:56 tail -f 2001-09
      jason q4 24-168-200-128.w Thu08AM 1day -ksh
      deraadt q5 hackphreak.org 4:20AM 0 w

    18. Re:OpenBSD Secure? by Anonymous Coward · · Score: 0

      OpenBSD gets its name because it was originally more "open" than NetBSD.

      OBSD got its start when Theo was being ousted from netbsd-core. Theo still wanted to hack on NetBSD. But he didn't have access to a current tree.

      So he created OpenBSD, which was the first *BSD to be available via anonymous CVS. Thus, it was more open than others at the time.

    19. Re:OpenBSD Secure? by Anonymous Coward · · Score: 1, Interesting

      Actually propolice was available for FreeBSD (and Linux) first ... it's a GCC extension. OpenBSD just happens to be first to decide it worth integrating in the the OS base (there is a small performance penalty -- perhaps explaining why it hasn't been all that widely accepted in the worlds of FreeBSD and Linux.

    20. Re:OpenBSD Secure? by Anonymous Coward · · Score: 0

      I think he's right though.. when you're inside a tank you feel safe. As in when you use OpenBSD you feel somewhat safe.. but the fact that remote exploit is such a big deal in OpenBSD worries me so much. I kinda worry about those black hats who have unreleased exploits that the OpenBSD's developpers haven't looked at yet. But anyway, I feel safe in most of the time using OpenBSD

    21. Re:OpenBSD Secure? by evilviper · · Score: 1
      the *BSD's are even less functional than Linux.

      Well, by that logic, Linux is even less functional than Windows by several orders of magnitude...
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    22. Re:OpenBSD Secure? by evilviper · · Score: 2, Informative

      NetBSD may support more platforms, but OpenBSD covers the most popular ones.

      The vehicle analogy is more than somewhat flawed. You mention weapons, but the truth is that all are stationary systems, that can be attacked by anyone, and can't move out of the way. They do not wear down after tons of successful attacks, but rather are either broken with one, or remain perfectly intact at full strength. I could go on, but there's not much point.

      As for the logo, I'm pretty sure the blowfish comes from the widespread use of Blowfish encryption in OpenBSD. The master.passwd uses blowfish by default, OpenSSH uses blowfish as one of the top cipher choices, blowfish is used to encrypt the swap partition (if encryption is chosen), etc.

      If the OpenBSD team thought they were making a tank, they just might have used a logo of a FREAKING TANK.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    23. Re:OpenBSD Secure? by Anonymous Coward · · Score: 0

      What dumb shit would shoot at a tank?

      Anyone stupid enough to actually do that has played way too much Grand Theft Auto.

    24. Re:OpenBSD Secure? by Anonymous Coward · · Score: 0

      Someone with a LAW and good aim.

    25. Re:OpenBSD Secure? by Anonymous Coward · · Score: 0

      Too bad it's wrong!

    26. Re:OpenBSD Secure? by LogicFlow · · Score: 1

      How is the analogy flawed? It's an analogy.
      Daemon/Daemon/Blowfish wouldn't do very well.
      Is FreeBSD making a little red man with a pitchfork? No, there making an OS.
      Why the hell would OpenBSD think they were making a tank?
      You completly missed the point.
      And besides, what exactly does a generally hostile blowfish make you think of? Portability?

    27. Re:OpenBSD Secure? by evilviper · · Score: 1
      How is the analogy flawed?

      I already described a couple flaws.

      LogicFlow: Why the hell would OpenBSD think they were making a tank?

      I have no idea. That is what the parent post said, not me:
      vesamies: Even OpenBSD realizes it is a tank.

      You completly missed the point.

      No, I have to say I think you missed the point.

      what exactly does a generally hostile blowfish make you think of? Portability?

      No. From the first time I saw their logo, it make me think of blowfish encryption. That was before I knew about their extensive use of blowfish, or even their whole encryption slant.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    28. Re:OpenBSD Secure? by LogicFlow · · Score: 1

      "I already described a couple flaws."
      Which missed the point.

      "LogicFlow: Why the hell would OpenBSD think they were making a tank?

      I have no idea. That is what the parent post said, not me:
      vesamies: Even OpenBSD realizes it is a tank."

      The point was the logo has nothing to do with the analogy, another one you missed.
      "If the OpenBSD team thought they were making a tank, they just might have used a logo of a FREAKING TANK."

      "You completly missed the point.
      No, I have to say I think you missed the point."
      I have to say you still do not understand what an analogy is.

      "what exactly does a generally hostile blowfish make you think of? Portability?

      No. From the first time I saw their logo, it make me think of blowfish encryption. That was before I knew about their extensive use of blowfish, or even their whole encryption slant."

      Missed again. *sigh*. This is getting rather dull. So, you see a logo that reminds you of encryption. What exactly would that tell you about the OS?
      Even with your strange ideas of the logos somehow matching an analogy, this still makes sence.

      No more with this inane bullshit. Look up what an analogy is, and read it again.
      There logos mean shit in this context.
      NetBSD _does_ run on the most platforms.
      FreeBSD _hauls ass_ especially on SMP boxes.
      OpenBSD _is_ the most secure.
      And unless you want to spend quite some time hand tweaking your OS this is how it is.
      Dont give me shit about securing NT or such either. See above. It will have missed the point.
      At that, don't give me anything. You missed the point, and I suspect it was on purpose simply to
      initiate a childish pissing contest. Go piss on yourself. I'm done with this thread.

  3. I can see the connection by Anonymous Coward · · Score: 5, Funny

    Imagine a Beowulf cluster of fork-touting BSD daemons... they'd call it an army!

    1. Re:I can see the connection by Blaine+Hilton · · Score: 1

      If they knew what was good they should be more afraid of that computing power. We can send leaflets to their high-tech sectors with specs!

  4. Smart ships? by benst · · Score: 3, Interesting

    Why not? They've tried it with Windows nt, which didn't work, so maybe there's more trust in open systems since then.

    1. Re:Smart ships? by 0xB00F · · Score: 1

      Reminds me of the South Park movie. But the army in that movie used Windows 98.

      0xB00F, the sound of a cream puff exploding in my hand.

    2. Re:Smart ships? by sql*kitten · · Score: 4, Informative

      Why not? They've tried it with Windows nt, which didn't work, so maybe there's more trust in open systems since then.

      Unless OpenBSD has the magic ability to "do what the programmer meant, not what he wrote" when encountering a divide by zero, the Navy's application would have crashed in exactly the same way on OpenBSD too.

      If you want to criticize NT, fine, go ahead, but you don't have to make stuff up.

    3. Re:Smart ships? by id · · Score: 0

      OpenBSD has "the magic ability" to not let an application crash the OS.

    4. Re:Smart ships? by torpor · · Score: 1

      Shh... they don't need that sorta magic in the MS camp... by now they covet the reboot...

      --
      ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
    5. Re:Smart ships? by TheRaven64 · · Score: 1

      So do all the protected mode versions of Windows, i.e. NT, 2K and XP. Of course this only applies to user space stuff. If you're running any of your code in kernel space then all bets are off, but that's true of any OS.

      --
      I am TheRaven on Soylent News
    6. Re:Smart ships? by Uwe+Barschell · · Score: 5, Informative
      OpenBSD has "the magic ability" to not let an application crash the OS.

      This is actually a very simple thing to do. Any OS designed for minicomputer-class hardware (e.g. VAX, RISC or 386+ CPUs) will include this magic ability (including NT). Such OSes will only crash if there is a bug in the OS itself, or in code that is treated as part of the OS.

      One of the flaws with UNIX and NT, as compared to systems like VMS (with four protection modes) and Multics (with up to sixty-four protection rings), is the existence of only two protection modes: User and Kernel. This means that code which requires elevated privileges must be given the same privileges as the kernel itself, since Kernel mode is the only alternative to User mode.

      This problem of only two protection modes is deeper than the OS design, however. Most RISC CPUs provide only two modes (the x86 provides four rings; the VAX provided four modes), so in order for an OS to be portable to such architectures, it must be limited to two modes like UNIX. This is probably why NT, which was designed by the architect of the four-mode VMS system, itself only supports two modes (like UNIX).

      Remember that UNIX was considered very buggy and unstable in the 1980s, where as VMS (which is a younger system) was seen as rock solid. This reflects the design advantages of VMS, in being tied to the VAX architecture, with its four protection modes and robust instruction set, but that reliance on the VAX architecture was also a major weakness: unlike UNIX, VMS could not be ported to most RISC architectures, or the 386, and so only runs on VAX and Alpha. Both of these architectures support the four modes it requires, but are now niche CPUs with declining user bases. This limited hardware support was the most important reason for the decline of VMS, where as the portability of UNIX and NT were very important factors in their success.

      UNIX, BSD, Linux and Windows 2000/XP show that a system with only two protection modes can eventually become stable, through simplified design and/or extensive testing on supported hardware configurations over time, but there is always the risk that new hardware will introduce new device-driver bugs, which automatically become new kernel bugs, thereby reducing any of the OSes to an unstable disaster again. The broader the hardware support is, the likelier it is this will happen.

    7. Re:Smart ships? by ClosedSource · · Score: 1

      A very imformative post. Most people forget the role that hardware plays in OS stability.

      If Linux had been created back in the 8088 days, either today's Linux would be incompatible with its legacy apps, or its stability would be comparable to Win9x.

    8. Re:Smart ships? by Tailhook · · Score: 3, Informative

      If Linux had been created back in the 8088 days, either today's Linux would be incompatible with its legacy apps, or its stability would be comparable to Win9x.

      Linux, as we know it, could never have been created on an 8088. In fact, the minimum x86 processor necessary for Linux is the 386. Linux, like Unix, requires virtual memory, preferably page based, and memory protection.

      Linus deliberately set out to create himself an OS that followed the Unix model. He was unhappy with the Unix-like x86 OS implementations of the time and created his own. He clearly had in mind that his system would do as Unix does, not just look like Unix. You can make DOS look like Unix if you install enough GNU utilities, but it is fundamentally not Unix.

      In a very real sense the stability of Linux, as derived from Unix, is by design, not simply because the coders are somehow better. By design, Linux proper can not operate on an 8088, and for good reason.

      Note: today there are derivatives of Linux that can operate without hardware support of virtual memory. One important example is uCLinux. On systems without memory protection or VM support in hardware, the kernel suffers the same vulnerabilities to failures in user-land code as would DOS. These appeal of these systems is that they provide the POSIX API on very limited VM-less platforms.

      --
      Maw! Fire up the karma burner!
    9. Re:Smart ships? by ClosedSource · · Score: 1

      "Linux, as we know it, could never have been created on an 8088."

      Yes, that was exactly my point. "Linux, as we know it" requires hardware features that didn't exist in the 8088.

      The only detail we may disagree on is who did the bulk of the designing that makes the stability possible. I think most of the credit should go to the 386 implementors (although they weren't the first to accomplish it) rather than to the OS implementors that took advantage of the hardware features.

    10. Re:Smart ships? by Tailhook · · Score: 1

      "I think most of the credit should go to the 386 implementors"

      Intel no more invented TLBs than Linus invented fork(). The x86 ISA and the Unix design are both the result of countless prior efforts. They evolved symbiotically over many generations, using many hardware platforms. Attempting to ascribe any particular percentage of credit to one or the other is naive. It took decades of effort to arrive at the contemporary model. The truth is that IBM implemented most of the significant features of multitasking virtual memory systems, both hardware and software, before Linus was born.

      --
      Maw! Fire up the karma burner!
    11. Re:Smart ships? by evilviper · · Score: 1

      That's bull. Just because a program was made for an OS without memory protection DOES NOT mean that it will fail to run on an OS with memory protection.

      For example, you can still run most DOS apps on NT-based system. If MS had done a better job, they could have preserved the ability of 99% of DOS apps to continue to work.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    12. Re:Smart ships? by evilviper · · Score: 1
      This means that code which requires elevated privileges must be given the same privileges as the kernel itself, since Kernel mode is the only alternative to User mode.

      Not really.

      If you need to read from a device, a user account can be given access to a device entry. If you need access to a file, a user account can be given access to a file.

      Then there is privlidge seperation. You can write a small, secure piece of code that runs as root, and invokes other, more complicated programs, with only the limited privlidges that program needs. Then there is systrace, which is simply a flexible, universal version of priv. sep., but nothing stopped you from doing the same before systrace came about.

      There is also cylant, which has a purpose similiar to systrace, but go a bit of a different way about the same goal.

      You VMSers really get on my nerves (yes, all 5 of you). Just because the kernel doesn't have the different levels of access built into it, does NOT mean that you are limited to two levels. It's just such a popular method because people are lazy... VMS would be just as vulnerable if admins got lazy and used only 2 of the privlidge modes.

      So, your claim that VMS and multics have better security is like saying that MS-DOS can't be networked... Just because it isn't built-in doesn't make it impossible. In fact, I find Unix more secure because of the fact that privlidge seperation *is* seperate from the kernel. Then again, you can still be lazy and not make use of it.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    13. Re:Smart ships? by Tony-A · · Score: 1

      most of the credit should go to the 386 implementors
      Yep. The 386 architecture looks more like supporting something more like Multics than Unix, but to my limited knowledge, nothing even remotely takes advantage of it. The main advantage of a segmented address space is that things you shouldn't be messing with are not even addressable.

    14. Re:Smart ships? by ClosedSource · · Score: 1

      I guess you missed the part where I said that the 386 implementors weren't the first to do it. My point was that the credit belonged to Intel more than to OS implementors like Linus or MS.

    15. Re:Smart ships? by ClosedSource · · Score: 1

      Well, I didn't mean to imply that all applications would fail.

      On the other hand, it's quite clear that real mode code in Win9x that has no reason to exist except for backword compatibility is a major cause of instability.

      It easy to say that MS should have been able to make NT run 99% of legacy apps without any stability problems, but saying is quite different than doing.

    16. Re:Smart ships? by Uwe+Barschell · · Score: 3, Informative
      This means that code which requires elevated privileges must be given the same privileges as the kernel itself, since Kernel mode is the only alternative to User mode.

      Not really.

      If you need to read from a device, a user account can be given access to a device entry. If you need access to a file, a user account can be given access to a file.

      Do you understand what happens when you access the device entry? Your user-mode code, running under whichever account, makes a request to a kernel-mode device driver, which then controls the hardware. The device driver runs in kernel mode, with the same privileges as the kernel itself. On a system with more than two privilege levels, the device driver could run with more privileges than user code, but fewer than the kernel.

      Then there is privlidge seperation. You can write a small, secure piece of code that runs as root, and invokes other, more complicated programs, with only the limited privlidges that program needs. Then there is systrace, which is simply a flexible, universal version of priv. sep., but nothing stopped you from doing the same before systrace came about.

      There is also cylant, which has a purpose similiar to systrace, but go a bit of a different way about the same goal.

      You are confusing software permissions (e.g. user access rights) with hardware privilege levels.

      You VMSers really get on my nerves (yes, all 5 of you). Just because the kernel doesn't have the different levels of access built into it, does NOT mean that you are limited to two levels. It's just such a popular method because people are lazy... VMS would be just as vulnerable if admins got lazy and used only 2 of the privlidge modes.

      This is fundamentally wrong. A hardware privilege level is not the same thing as a user account.

      So, your claim that VMS and multics have better security

      I did not claim this. I claimed that a system which offers more than two privilege levels allows device drivers to run with more limited privileges than the kernel, thereby allowing for a more robust architecture.

      is like saying that MS-DOS can't be networked... Just because it isn't built-in doesn't make it impossible. In fact, I find Unix more secure because of the fact that privlidge seperation *is* seperate from the kernel. Then again, you can still be lazy and not make use of it.

      Your comments dont make sense, and show that you dont understand difference between hardware privilege levels and user accounts. UNIX relies on hardware privilege levels, just like other OSes.

    17. Re:Smart ships? by Anonymous Coward · · Score: 0

      "If you understand computers, you know that a computer normally is immune to the character of the data it processes," he wrote in the June U.S. Naval Institute's Proceedings Magazine. "Your $2.95 calculator, for example, gives you a zero when you try to divide a number by zero, and does not stop executing the next set of instructions. It seems that the computers on the Yorktown were not designed to tolerate such a simple failure."

      wouldn't a simple "try{}catch(){}finally{}" or an "on error resume next" block solve it?

      Chapter 3 of any good programming book would show you how to handle Divide-by-zero exceptions..

    18. Re:Smart ships? by evilviper · · Score: 1
      On a system with more than two privilege levels, the device driver could run with more privileges than user code, but fewer than the kernel.

      As a matter of fact, it would be possible to give the device driver less privlidges in Unix. Once again, it just isn't done.

      Your comments dont make sense, and show that you dont understand difference between hardware privilege levels and user accounts.

      Well, actually I do understand the difference, I just made a mistake in interpreting what you were saying... possibly due to lack of sleep... The comments I made were countering the claims I've heard VMSers make dozens of times before. I should have read through your post more carefully.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    19. Re:Smart ships? by Uwe+Barschell · · Score: 1
      As a matter of fact, it would be possible to give the device driver less privlidges in Unix. Once again, it just isn't done.

      Device driver code running in kernel mode has the same privileges as the kernel, and the kernel therefore cannot restrict it. This is why hardware architectures with more than two modes have been designed.

    20. Re:Smart ships? by Anonymous Coward · · Score: 0

      I think the grandparent poster's point is that a division by zero error on one application on one node would not cause all other nodes on the network to blue screen.

  5. OpenBSD Installation by djtrippin · · Score: 2

    I've been wanting to set up an OpenBSD installation on one of my boxes for a few months now but the task of installation looks rather daunting according to their FAQ. Can anyone here who runs openBSD or who has installed it a few times and has a grip on the process email me with some thoughts about exactly how rough it would be for a BSD n00b, like myself, to do his first installation.

    --
    Choose wisely you must...
    1. Re:OpenBSD Installation by LogicFlow · · Score: 2, Informative

      Just get a grip on diskslices. You'll laugh at everything else. The installation is beautyfull.

    2. Re:OpenBSD Installation by Anonymous Coward · · Score: 1, Insightful

      I've installed it quite a few times on DEC Alpha systems (back when it was kind of-sort of supported) , Sparc and x86 systems. It wasn't exactly rocket science. Just try it, its not like your computer will explode if something goes wrong.

    3. Re:OpenBSD Installation by (startx) · · Score: 1

      I know you'll probably get a thousand responses saying this, but OpenBSD is the easiest install I've ever done. So just jump in there an do it!

      Note: you will install it twice, because everyone fucks up there first install. everyone. period.

    4. Re:OpenBSD Installation by Anonymous Coward · · Score: 0

      amen.

    5. Re:OpenBSD Installation by Anonymous Coward · · Score: 0

      if you have a CD, just follow the step-by-step instructions. step-by-step.

      It doesn't have a nice GUI like anaconda, but it works.

      Although if you have funky SCSI devices, you'll probably have a more interesting time and need to do some googling. Also, the error messages are absolutely cryptic.

    6. Re:OpenBSD Installation by jazman_777 · · Score: 1
      I've been wanting to set up an OpenBSD installation on one of my boxes for a few months now but the task of installation looks rather daunting according to their FAQ.

      OpenBSD is way easier than any Linux. Pf bodyslams iptables for ease. Package management (ports) rocks, Gentoo sees the advantage. Plus, development is not random (wink wink over to the SCO thing).

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    7. Re:OpenBSD Installation by Anonymous Coward · · Score: 0

      If you're somewhat knowledgeable you should be fine. If you can do a text-based Linux install with your eyes closed, you should be fine.

      If you're a point-and-click Windows user who got all excited about all the wonderful innovations in Windows Millenium, it might be a little intimidating.

      The only weird part is how BSD does partitioning. Read up on it, maybe. And remember: the partitions OpenBSD sees are not necessarily your msdos-style partition table...

    8. Re:OpenBSD Installation by Anonymous Coward · · Score: 0
      Too little, too late. So why now? 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 personalities?

      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.

    9. Re:OpenBSD Installation by Anonymous Coward · · Score: 0

      My main problem with BSD is the lack of hardware support. Be sure to check if yours is supported before you start.

    10. Re:OpenBSD Installation by Tet · · Score: 1
      Note: you will install it twice, because everyone fucks up there first install. everyone. period.

      No, not everyone. My first OpenBSD install is still up and running as my home firewall, and has been fine since the day of install. Now my second OpenBSD install, that one went wrong[1] :-)

      [1] For some reason, I couldn't get pf working the way I wanted it to (I tried to duplicate my earlier ipf rules, but it didn't want to know)

      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown
    11. Re:OpenBSD Installation by Anonymous Coward · · Score: 0

      You just have to work out your disk Geometry... IE: how much space to allocate for each of the partitions.

      If you plan to have a LOT os users, then you might want to allocate more space for the "home" directory.

      This can sometimes be daunting, but all too often, people just don't allocate things right that can cause problems and headaches later.

      The docs give reasonable guidelines on how to set this up.

    12. Re:OpenBSD Installation by Edball · · Score: 2, Informative
      Like many people have said, its a really easy installation, well doccumented in the faq. The most intimidating part to a newbie would be partitioning the disk.

      The recommended method is creating individual partitions for /, swap, /usr, /home, /tmp, and /var. Deciding the appropriate sizes for each of these partitions when you have no experience is probably the hardest part - but there's plenty of recommendations online. Personally, I'd recommend 80MB for /, 300MB for swap, 500MB for /tmp, 1GB for /var and split the rest between /usr and /home (/home is where most of your personal files will be stored and /usr is where most packages are installed).

      All of the comands are well doccumented during the install if you type 'help'. The only other thing that could cause some confusion to somebody new is that by default all drive input sizes are by hd sectors - Not Bytes. The simple way to avoid calculating everything is just append all partition sizes with a 'M'. This lets the system know that your number is in Megs, not sectors.

      Hope that helps you out some.

    13. Re:OpenBSD Installation by Tony-A · · Score: 1

      OK, I'd classify myself as still somewhat of a Linux newbie, but I have installed and run OpenBSD on a few boxes. Those were where it was easier to install OpenBSD than mess with some not-quite-cooperative hardware. The documentation looks intimidating but it is extremely complete and accurate. Probably the main hurdle is that if you are very familiar with DOS partition tables, OpenBSD does not think that way. Partition does not mean what you think it means. That said, its not that hard to bull your way through it. Just make sure you are using disks that you can afford to lose ALL content on. Currently I've got an older OpenBSD running on an older Toshiba laptop. No idea why other than at the time it was probably easier to get OpenBSD up and running that any of several versions of RedHat. Oh, you probably want the bash shell ;-)

    14. Re:OpenBSD Installation by Anonymous Coward · · Score: 0

      OpenBSD is the easiest Unix like system that I have ever installed, and I have installed alot of different Unix variants. Just because there is no GUI to hold your hand on the install does not mean that it is hard to get going. An ftp install off of a floppy can be done in under 10 minutes with a decent internet connection and a little reading.

    15. Re:OpenBSD Installation by Anonymous Coward · · Score: 0

      Hey I konw nothing about it and I have it running fine on a laptop. To me its a learning tool.

    16. Re:OpenBSD Installation by Anonymous Coward · · Score: 0

      I would like to as well. FreeBSD is going through growing pains right now but I expect I'll keep doing mostly useful tasks while I keep a few gigs on my harddrive to fiddle around with the other BSDs/Linux distros out there. Unfortunately, all this wonderful DSL bandwidth has made me a cheapskate, and I'm no longer willing to pay money to wait for an OpenBSD cd arrive in the mail.

    17. Re:OpenBSD Installation by evilviper · · Score: 1

      When it asks you if you want to use the entire disk, say YES! As long as you use the entire hard disk, the rest of the installation is incredibly simple.

      In fact, with that one exception (ie. if you say NO to using the entire disk), it is far less complex than even installing Linux.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    18. Re:OpenBSD Installation by djtrippin · · Score: 1

      Thats the problem. I want to install to a partition on the drive. I dont need BSD raping my drive to pieces...

      --
      Choose wisely you must...
    19. Re:OpenBSD Installation by evilviper · · Score: 1

      So, you are going to trust that you can successfully play with your partition tables... using an OS and an FDISK you've never even seen before, let alone never having used it.

      I suggest you invest $5 in a hard drive. It will probably be the best investment you've ever made. Multilpe OSes on the same hard drive is just not smart, even if you are an expert on how to make sure they don't eat each other, there are many problems.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    20. Re:OpenBSD Installation by djtrippin · · Score: 1

      No, I've pretty much decided I'm not going to install OpenBSD until the next format. As for Multiple OS's on the same hard drive. I have four on this hard drive and not a single problem in the year they have been sharing it for.

      --
      Choose wisely you must...
    21. Re:OpenBSD Installation by Shanep · · Score: 1

      No, I've pretty much decided I'm not going to install OpenBSD until the next format.

      Ahh, "the next format", you must be a Microsoft user! I remember the days where the biggest performance boost you could give a Wintel box was to reformat and reinstall once every 6-12 months.

      I have four on this hard drive and not a single problem in the year they have been sharing it for.

      The problem of one OS overwriting disk space of another on the same disk is possible, but a user doing this out of merely being human is likely.

      I've booted between 7 different OS across two disks, trying to learn the differences between various OS and not had any trouble outside of the fact that some OS are finicky about only booting off the first disk and others finicky about multi-booting at all. But just because I had no baddly behaving OS doesn't mean it cannot happen.

      But then... a few months ago, while installing my favorite OS (OpenBSD since 2.5) I managed to wipe out my Win2kPro installation. It came down to a mistake I made with OpenBSD's "fdisk". I think that is where the real danger is.

      I still love OpenBSD.

      --
      War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
    22. Re:OpenBSD Installation by raddan · · Score: 1

      OpenBSD is a lot of fun, but unless you really enjoy digging around in a BSD system, you might want to try an easier-to-use BSD. I find that OpenBSD's post-install is the most complex part of a setup. I say cut your teeth on FreeBSD, which is a snap to install, especially if you have a bootable CD drive, and come back to OpenBSD when you are comfortable with a BSD.

    23. Re:OpenBSD Installation by djtrippin · · Score: 1

      :-) The most dangerous factor in working with computers is the interface between the chair and the keyboard. I've learned this many a time.

      --
      Choose wisely you must...
    24. Re:OpenBSD Installation by Shanep · · Score: 1

      And just think, within 24 hours, this factor will be playing out in a much scarier scenario, but it will be the interface between chair and control column.

      Then again, I guess Nukes receive target info via keyboard...

      Crickey.

      --
      War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
  6. I'm convinced by solarrhino · · Score: 1

    I never knew any reason to consider OpenBSD (versus FreeBSD or one of the Linux distros). But security is a pretty good reason. I think I'll put OpenBSD on one of my servers and see how it looks. Thanks, Slashdot!

    --
    "Lord, grant that I may always be right, for Thou knowest that I am hard to turn" -- A Scots-Irish prayer
    1. Re:I'm convinced by Anonymous Coward · · Score: 0

      Let's address this a little more.

      For things like firewalls, you can't beat OpenBSD. The new PF does things quickly and safely that no other free firewalls can or will do. The OS itself is remarkably secure, and common sense can get you a long way in setting up an OpenBSD firewall that will never be compromised.

      BUT, OpenBSD still has horrible SMP, and the driving forces in OpenBSD favor simplicity in common scenarios than some of the more obscure setups that some people may favor. If you read the OpenBSD lists, you'll see "We don't support that" quite often. Fair enough, it's their project, but this will limit what you can do.

      FreeBSD is still relatively secure. Running with a kernel securelevel(8) > 0 provides some protection that isn't easy to match in Linux, but still doesn't quite match OpenBSD.

      I would still maintain that if you're running a website, mail server, file server, or any application where you care about pure performance, you want FreeBSD (and more specifically, you probably want a custom kernel and to spend a few minutes reading tuning(7) ). If you want a firewall, or a low load/high security box, OpenBSD is fine.

    2. Re:I'm convinced by solarrhino · · Score: 1
      Thanks for the insight. I still think I'll spin a copy up when I get some time - performance sometimes isn't the most important driver, in my experience - but I'll keep an eye open for limitations that you describe.

      As for simplicity - I'm all for it! As Albert said, "as simple as possible -- but no simpler."

      --
      "Lord, grant that I may always be right, for Thou knowest that I am hard to turn" -- A Scots-Irish prayer
    3. Re:I'm convinced by TheRaven64 · · Score: 1

      You might also want to put it on a machine with nothing else on the hard disk. The OpenBSD install doesn't play nice with DOS partition tables. You can still use it on a machine with non-OpenBSD partitions, but you have to make absolutely sure you type in the partition boundries correctly. I've made enough typos without realising not to trust my ability to do this without trashing my disk. Oh, and FreeBSD's post-install configuration tools are (in my subjective opinion) much nicer.

      --
      I am TheRaven on Soylent News
    4. Re:I'm convinced by shadowbearer · · Score: 1



      I've encountered conflicts between windows/dos partition tables and other flavors of *nix in addition to BSD. I suspect it's *DOS* that doesn't play nice with partition tables (particularly extended partitions - isn't there a warning in linux fdisk about this? ).

      SB

      --
      It's old. The more humans I meet, the more I like my cats. At least they are honest.
    5. Re:I'm convinced by Anonymous Coward · · Score: 0

      OpenBSD is hardly more "secure" than FreeBSD; This is pretty much bullshit.
      Theo is a well known egomaniac and, after leaving NetBSD (*cough* removed),
      OpenBSD was developed to become a magnet for clueless administrators to run
      and consider themselves "secure." You'll often see script kiddies and
      cluebies touting how secure OpenBSD is, but when you probe deeper and ask
      what makes it so secure.. they'll either ignore, or DoS you. OpenBSD runs
      closed OoTB; Ok, great. Enable anything, though, and you're fucked. A
      simple Google search reveals many, many, many vulnerabilities in packages
      released with OpenBSD releases that aren't enabled by default. Gee, you
      want to use that OpenBSD box for something? You're screwed unless you
      actually "know" security, in which case you're better off running another BSD
      and avoiding that egocentric asswipe that is "Theo De Raadt."

      I hope you're a troll.

  7. Answer to your question ... by SuperDuG · · Score: 5, Insightful
    Why is the US military paying ideology-driven foreign hackers?

    In a nutshell, not everyone in the "government" is a complete idiot ... *gasp* ... and sometimes ... just sometimes these "agencies" come up with supporting something that is actually useful to them and what they're trying to do.

    OpenBSD is designed with security in mind. The article goes into great lengths about OpenBSD and what they've managed to acheive.

    Anyone who has read my comments knows that I'm pretty much a BSD cheerleader because when I start to work with servers I will always pick a BSD solution wherever possible.

    For many reasons there is a level of obscurity (try explaining to a "1337 h4x0r" what a "wheel" is ...) which also goes along with that there is some differences in the file structure as well (slackware doesn't count).

    Plus theres the stability, I know linunx is stable, but the BSD stability is tested for stability and there isn't any "new exciting" features plugged in and not tested (okay at least in OpenBSD ... NetBSD does NOT count for this argument *grin*)

    And my absolute favorite NO MORE THAN YOU NEED is installed!!! Something that I have also been arguing over in the SuSE disucssion ...

    So what do we have, Simple, Stable, and Secure ... KISSS!!

    Go DARPA, I've got tuition to pay so I can't buy an OpenBSD CD Set this semester :-(, but I did pay income taxes (so I guess I did kinda fund OpenBSD!!!)

    --
    Ignore the "p2p is theft" trolls, they're just uninformed
    1. Re:Answer to your question ... by imnoteddy · · Score: 2, Insightful
      In a nutshell, not everyone in the "government" is a complete idiot ... *gasp* ... and sometimes ... just sometimes these "agencies"
      come up with supporting something that is actually useful to them and what they're trying to do.

      Like the Internet.

      --
      No electrons were harmed creating this post, though some may have been subjected to electrical and/or magnetic fields.
    2. Re:Answer to your question ... by ratamacue · · Score: 1

      OpenBSD was created through voluntary association. People supported the OpenBSD project because they wanted to support it, not because they had to. Why have we gone and ruined a perfect example of what liberty can accomplish? Why force consumers to support a product instead of leaving the choice with the consumer? If OpenBSD is truly a superior product then it will continue to thrive without the "help" (coercion) of government. If OpenBSD loses support, it is not because of a lack of coercion!

      Now that OpenBSD has been subsidised by the US government, what can we expect? Strings attached. Government money is always accompanied by government control. I, for one, will never endorse a software product which the US government has assumed control over.

    3. Re:Answer to your question ... by irc.goatse.cx+troll · · Score: 0

      That just made me think about something.
      You know all that hype about terrorists using the internet to communicate (hence the 'need' for carnivore/echelon/dcs1000/whatever)..

      Our govt aided terrorism. These terrorists are being harbored by isps - "We will make no difference between the terrorists and those who harbor them".

      So there you have it, We need to take immediate action against ISPs. Our military is obviously too busy over in iraq, so lets do big brother a favor and go bomb AOL ourselfs. Whos with me?

      --
      Pain lasts, kid. Its how you know you're alive. Sometimes I think this growing up thing is just pain management-TheMaxx
    4. Re:Answer to your question ... by ryanvm · · Score: 1

      Out of curiosity, have you ever tried Debian? I'd be pretty surprised if it also didn't fit your operating system requirements of "Simple, Stable, and Secure".

      Of course, it's not source based like the *BSDs, but that's why I'm playing with Gentoo now.

    5. Re:Answer to your question ... by Bishop · · Score: 4, Interesting

      I run Debian, OpenBSD, and FreeBSD. Debian is not even close to the simplicity of OpenBSD. In particular Debian suffers from a lack of a true default (complete) install. OpenBSD's default install is "everything you want in a *nix and nothing more." FreeBSD has a few more nice to have features. By comparision Debian is quite complex. Debian's philosophy of choice, choice, and more choice has its place (and is the reason I use it). However a side effect is that the Debian team won't come out and package up a default system that is well integrated and contains the basic unix tools and servers. OpenBSD has a smaller footprint then Debian for the same basic functionality because OpenBSD does not have all the support files Debian needs to seemlessly work with any of the 56 mailservers packaged in debs.

      All three systems are equally easy to administer due to ports and apt-get. I do find that Debian is easier to keep current as apt-get/dpkg does a better job of upgradeing from one version to the next. Some admin basic admin tasks are easier under OpenBSD/FreeBSD as there is just less cruff to deal with. I prefer *BSD on my servers as I can "install and forget." I prefer Debian/testing on my workstations as it combines a good mix of current software and stability.

      If you like Gentoo (which I also use) switch to FreeBSD. The packages in FreeBSD ports are better then Gentoo's ebuilds. FreeBSD aims for stability. Gentoo has a tendancy to apply too many bleeding edge patches. FreeBSD does have a completely different way of manageing the source, so it will take some getting used to.

    6. Re:Answer to your question ... by Anonymous Coward · · Score: 0

      " And my absolute favorite NO MORE THAN YOU NEED is installed!!! "

      I can install debian WITHOUT sendmail, bind, apache, lpd etc..
      you can NOT!! do that with OpenBSD it may not be enabled by default but the crap is still there.
      YOU FOOL!

    7. Re:Answer to your question ... by sawilson · · Score: 0, Troll

      It took me about 3 weeks of playing with Gentoo to
      realize that it completely obviates debian. Gentoo
      has become my fallback OS until some of the stranger
      hardware I have gets supported in FreeBSD better.

    8. Re:Answer to your question ... by Anonymous Coward · · Score: 0

      If you don't like the work they put in fork ... better yet if people feel what they are contributing is junk or dangerous people will fork it for you.

      The beautiful/scary part of the BSD liscence is you can take it, carve it up and call it your own ...

    9. Re:Answer to your question ... by cgenman · · Score: 1

      Why have we gone and ruined a perfect example of what liberty can accomplish? Why force consumers to support a product instead of leaving the choice with the consumer?

      The government is not "forcing" anyone to use anything, they are subsidizing the development of something because it is A: beneficial to society and B: cheaper for the government to spur this development than to buy and attempt to secure copies of windows.

      If OpenBSD is truly a superior product then it will continue to thrive without the "help" (coercion) of government.

      Sorry to feed the libertarians (I'm sort of one), but in case you failed econ 101, 0 income - n expenditure = failure in the marketplace. If you need it / want it, you support it. That's what the government has been doing with software over the years, to our benefit.

      If OpenBSD loses support, it is not because of a lack of coercion!

      What?

      Now that OpenBSD has been subsidised by the US government, what can we expect? Strings attached. Government money is always accompanied by government control. I, for one, will never endorse a software product which the US government has assumed control over.

      I assume you have no idea why BSD is called the Berkeley Software Distribution? Or where Google got it's roots. Or the Arpanet for that matter.

      Government money is not always accompanied by government control. Having friends in the civil service, I can confidently say the US government hasn't a clue where the domestic money goes, nor does it seem to care. Entire departments of useless people with useless jobs linger on for years without the slightest hint of going away, continuing to... say... monitor rural electrification in New York. You'd never get this level of freedom / incompetence in a private company. If anything, US funding is just about the cleanest dollars you can get, domestically. They don't even care if you finish. This isn't true internationally where I know we can be right bastards, but trust me, if the US government sets up a yearly 50k check to OpenBSD's headquarters, that check will be sent for 30 years after the project shuts down before anyone notices.

    10. Re:Answer to your question ... by TheRaven64 · · Score: 0

      Ah, but since the Internet is the result of a government funded research project, the government has been arming terrorists. So really, they should bomb themselves...

      --
      I am TheRaven on Soylent News
    11. Re:Answer to your question ... by Anonymous Coward · · Score: 0
      The beautiful/scary part of the BSD liscence is you can take it, carve it up and call it your own ...

      A GPL project can be foked too (e.g. XEmacs is a fork of GNU Emacs). The reason Linux cannot be forked is not the copyright (the GPL) on the code, it is that Linus Torvalds has trademarked the name. Without his permission, it cannot be used, so he has absolute power over what Linux is.

    12. Re:Answer to your question ... by ak3ldama · · Score: 1

      I am in a similar situation with sound support. I am currently running Red Hat 8 Pro, since FreeBSD 7 wouldn't load on my machine (an ide driver problem), and the onboard AC97 isn't supported until FreeBSD 7 or -Current. Though RedHat is a decent OS once you throw out the compute-intensive (and unnecessary) stuff and switch to the Motif Window Manager. *BSD has always been my OS of choice, the simplicity of the file system tree and the kernel config file are quite nice.

      --
      "but money is the God of Algiers & Mahomet their prophet." - Rich. O'Bryen June 8th 1786
    13. Re:Answer to your question ... by Anonymous Coward · · Score: 0

      Any particular reaon why you need um... 1.. 2.. 3.. 4.. OS's to do "work" with?

    14. Re:Answer to your question ... by Tony-A · · Score: 1

      LOL
      Now that OpenBSD has been subsidised by the US government, what can we expect? Strings attached.
      That does not sound like Theo.

    15. Re:Answer to your question ... by kcelery · · Score: 1

      Terrorist also use telephone, so phone company should also be bombed, some terrorist went to MacDonald for a burger, ok, bomb the MacDonald. Terrorist drinks from the tap, ok, we poison the reservoir... uumm.. what's next??

    16. Re:Answer to your question ... by Bishop · · Score: 1

      The organization I current work for and its 1000+ employee use more then just 4 OSs. Off the top of my head there is: WindowsNT, Windows2k, the Solaris servers, the IBM AIX CAD workstations, the SGI IRIX tape library, the squid proxy cluster running some linux, the old IBM OS/390 document server, the procurement and budget software runs on IBM MVS/AS400 something, Cisco PIX, various Cisco IOS, and whatever the firewalls run on. There is probably some older machines that has been long forgotten by all but the two people who use them. I have done work for several companies of this size and larger. All have had a large mix of operating systmes. Admittedly these guys are an older company so this example is a little extreme. They have had more time to accumulate systems.

      It is too bad that you trolled as an AC. I would have liked to know how you acquired your vast knowledge of "work" that deemed 4 OSs to be too many. I suspect I already know the answer. And no /. and your high school computer lab don't count as real experience.

  8. Least there shouldn't be any back door by rf0 · · Score: 4, Insightful

    I mean the US military is funding it. Commercial software I might be a bit wary of. Least with Open Source other people can vet the code to make sure there isn't any backdoors. You get the best of both worlds so all in all I'm up for this

    Rus

    1. Re:Least there shouldn't be any back door by debrain · · Score: 4, Insightful

      Least with Open Source other people can vet the code to make sure there isn't any backdoors.

      Not strictly true - the single point of failure is the compiler. If the Intel or gcc compiler has a smart 'exploit', (1) they can backdoor specific or general programs without an exploit in source, and (2) this exploit can self-propagate in the compiler, as the backdoor compiler compiles the new compiler, so once written the source for the self-propagating compiler exploit can be deleted. Donald Knuth did this with gcc(?), iirc.

      Just FYI. ;)

    2. Re:Least there shouldn't be any back door by Anonymous Coward · · Score: 0

      Donald Knuth did this with gcc(?), iirc

      Actually, it was Ken Thompson, in reflections on trusting trust. See it here. Pretty cool.

      And no, not with GCC, gcc is way too complicated, and it would be hard to make an exploit that can fool the bootstrap process. I.e., when you build gcc from source, it gets compiled with your current compiler, with no opitmizations. Then the result is used to recompile gcc with full otptimizations, and then this is done again, and the last two versions are compared to check they got the same result. This is done to check for miscompilations. If anyone makes an exploit that can get throught this, I'd be very surprised.

    3. Re:Least there shouldn't be any back door by coyul · · Score: 5, Informative

      Way offtopic here now, but it was Ken Thompson, not Donald Knuth. Here's the discussion in question: Reflections on Trusting Trust.

      Also a summary entry in the Jargon File, for those who don't want to read the paper: http://www.catb.org/~esr/jargon/html/entry/back-do or.html

    4. Re:Least there shouldn't be any back door by kwoo · · Score: 1

      Actually, you're thinking of Ken, one of the fathers of Unix -- and it wasn't gcc. :)

    5. Re:Least there shouldn't be any back door by Anonymous Coward · · Score: 0

      If the Intel or gcc compiler has a smart 'exploit', (1) they can backdoor specific or general programs without an exploit in source, and (2) this exploit can self-propagate in the compiler, as the backdoor compiler compiles the new compiler, so once written the source for the self-propagating compiler exploit can be deleted. Donald Knuth did this with gcc(?), iirc.

      Not quite.

      What you're probably thinking of is Ken Thompson's (fairly famous) presentation to the ACM, "Reflections on Trusting Trust", given in 1983 when he and Dennis Ritchie received the Turing Award.

      The text of the original presentation, along with some handy illustrations from the printed version, can be found at the ACM:

      "ACM Classic: Reflections on Trusting Trust"
      http://www.acm.org/classics/sep95/

    6. Re:Least there shouldn't be any back door by Anonymous Coward · · Score: 0

      If the Intel or gcc compiler

      intel *and* gcc.

      One broken link ruins the chain.

    7. Re:Least there shouldn't be any back door by ax_42 · · Score: 1

      Now if only gcc was OSS, then we could vet that as well......

      Oh, wait :)

      BTW the compiler backdoor you mention was described by Ken Thompson. Read about it here here among other places.

  9. Answers by ErikRed1488 · · Score: 5, Insightful
    Why is the U.S. military funding it?
    My guess would be that the military will either take OpenBSD, combine it with some code from the NSA, and make a really secure OS, or take some code from it and add it to an OS they already use.

    What do you get out of it?
    It's Free Software so we get to see the source code that's being developed as part of the project. We get to tweak that code, make it better, port it to another system, etc.

    I think it's pretty cool the US Gov. is partially funding OpenBSD. I guess it's no different that government grants to universities for medical research and such.

    --
    I was not touched there by an angel.
    1. Re:Answers by Anonymous Coward · · Score: 0

      Why is the U.S. military funding it?
      My guess would be that the military will either take OpenBSD, combine it with some code from the NSA, and make a really secure OS, or take some code from it and add it to an OS they already use.


      Remember NSA Secure Linux? Microsoft made the government stop developing it. Why would they let the NSA develop OpenBSD?

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

      "It's Free Software so we get to see the source code that's being developed as part of the project. We get to tweak that code, make it better, port it to another system, etc."

      BSD code is not GPL!!!!

      Therefore, the gov may not release the changes

    3. Re:Answers by Anonymous Coward · · Score: 0

      Remember NSA Secure Linux? Microsoft made the government stop developing it.

      Bullshit.

      Why would they let the NSA develop OpenBSD?

      The NSA didn't, Mr. Reading Comprehension. It is DARPA. The NSA will end up using OpenBSD because unlike SE Linux, OpenBSD doesn't suck.

    4. Re:Answers by Anonymous Coward · · Score: 0
      Remember NSA Secure Linux? Microsoft made the government stop developing it. Why would they let the NSA develop OpenBSD?

      Fucking FUD-spreading zealot cocksucker. If Microsoft can "make" the government do "stuff", why didn't they also "make" the government stop prosecuting them?

      What? What is that?

      Oh, a friend of a friend of a friend of one of your inbred second cousins told you so? Yeah, I thought so.

    5. Re:Answers by Anonymous Coward · · Score: 0

      here's a clue: the licenses

      OpenBSD: BSD license
      SELinux: GPL license

      Microsoft can't really use anything from SELinux. However, they can use things from OpenBSD.

    6. Re:Answers by MnO-Raphael · · Score: 1

      I don't know anything about how/if NSA secure Linux development was stoppped, but it nevertheless looks pretty real to me...

    7. Re:Answers by Anonymous Coward · · Score: 0

      BSD code is not GPL!!!!
      Therefore, the gov may not release the changes


      And even if was GPL, they don't have release the changes if they are the only ones using it. The GPL only says you have to distrubute the source code with the binaries. If you don't distribute the binaries, you don't have to distribute the source code either.

    8. Re:Answers by xtermz · · Score: 2, Informative

      My guess would be that the military will either take OpenBSD, combine it with some code from the NSA, and make a really secure OS, or take some code from it and add it to an OS they already use.

      And my guess is that they will simply use OpenBSD out of the box, thus incorporating whatever developments are made by the gov't funded OpenBSD programmers.

      I need to choose my words wisely here, but the govt isnt the big spender it used to be, at least in terms of developing their own solutions. Especially in the military, there has been a big move to use COTS based components whenever applicable. Command and control systems are running off of NT systems nowadays.

      Back when they were running on Legacy systems, yea, alot of applications were made "in house". But you would be surprised if you were to walk through a modern military facitlity or a government agency the amount of x86 based hardware laying around.

      --


      I lost my concept of community when my community lost all concept of me.
    9. Re:Answers by Anonymous Coward · · Score: 0

      Elegy For *BSD


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

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

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

  10. Security? by gillbates · · Score: 3, Insightful
    Adobe and Network Security Technologies, Inc., use OpenBSD, although many of them keep their choice private for security reasons.

    Kind of like how Microsoft keeps its code private for security reasons too....

    If BSD really is as secure as it has been touted, why keep your choice private "for security reasons"? Sorry, I don't mean to flame, but this statement has done more to hurt BSD than help it.

    --
    The society for a thought-free internet welcomes you.
    1. Re:Security? by sacherjj · · Score: 3, Insightful

      Regardless of how secure your OS is, why help those trying to hack in? Attacks are going to be different for Windows boxes, OSx, Linux, BSD, etc. The more work you have to do to start getting in, the more trail you will leave be and the harder it will be in general to accomplish.

    2. Re:Security? by clambake · · Score: 0

      Kind of like how Microsoft keeps its code private for security reasons too....

      I was under the impression that Microsoft kept it's code secret to stop people from seeing how munged and spaghetti it is... It's not like people have ANY problems finding security holes without teh source. :)

    3. Re:Security? by Tumbleweed · · Score: 5, Insightful


      >If BSD really is as secure as it has been touted, why keep your choice private "for security reasons"?

      Security through obscurity should never be one's ONLY line of defense, but as anyone truly into security knows, it IS a good idea to have it as a PART of one's defense. There's absolutely NO reason, other than OS evangelism, to advertise what kind of security you have. It's not the business of businesses to worry about helping advertise their choice of OS or security technology.

    4. Re:Security? by Anonymous Coward · · Score: 2, Insightful

      no. This just shows that companies that are security conscious, take EVERY possible measure to protect their network. So - if these security conscious companies are taking the steps to protect themselves at this length by not disclosing their OS, or blanking banner messages to not identify OS type, software type or version information - then MAYBE that just goes to show that the people that take this whole security aspect seriously - also run oBSD.

      This is NOTHING alike MS keeping code private. It's like going into a fight and telling your opponent that your left ribs are sore ... WHY detail your possible weakness, just so your opponent can take advantage of a known vulnerability??

      makes sense? yaw? Whoever +4'd your comment should be shot. "hurts bsd" ... if anything, your comment weeds out non thinkers like yourself, from a very good product.

      StatiK76

    5. Re:Security? by jazman_777 · · Score: 2, Interesting
      Security through obscurity should never be one's ONLY line of defense, but as anyone truly into security knows, it IS a good idea to have it as a PART of one's defense. There's absolutely NO reason, other than OS evangelism, to advertise what kind of security you have. It's not the business of businesses to worry about helping advertise their choice of OS or security technology.

      I'd add that obscurity only helps when _all other pieces_ of security are in place. That is, it's a bit of icing.

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    6. Re:Security? by 241comp · · Score: 2, Insightful

      Because "Security Through Obscurity" is the only method of security asside from a mathematically proven source which has a possibility of 100% success. I'm not saying it makes a good defense alone but coupled with the correct software it is excellent. Take this example:

      1. You have OpenBSD which one can assume has a finite number of attacks which could be used against it as it is a finite system. Therefore, if there is a security flaw it WILL be found in finite time.

      2. You have OpenBSD but no-one knows you do. They have to assume that you could have 1 of any number (a number which is constantly growing) of systems. These systems have a constantly growing number of possible attacks. In order for one to attempt every possible attack they have to attack faster than operating systems (all of them) are being developed. This is not really feasible which means that if there is a security flaw it MAY be found in finite time (it may NOT).

      Now, would you rather have a system in which a flaw WILL be found or one in which a flaw MAY be found?

    7. Re:Security? by BiAthlon · · Score: 1

      You want to keep it private so that other people (read non US friendly) don't get your source code and make computers that you can't crack. I doubt it has anything to do with securing the box.

    8. Re:Security? by Tony-A · · Score: 1

      Kind of like how Microsoft keeps its code private for security reasons too....

      Nothing at all like it, unless you're counting cases where Microsoft choses not to run their own code, but that's keeping the knowledge of which code Microsoft is running private rather than keeping the code itself private.

      It's more like banks not heavily advertising what brand of safe they use.

      Methinks it helps BSD more when those "in the know" quietly use one of them instead of blandishing their choice.

    9. Re:Security? by reinard · · Score: 2, Interesting

      Heh.

      I guess it's no longer an issue now that they decided to "keep their choice [of OpenBSD] private for security reasons".

      Btw, there is a difference between not making your OS very easily detectable and not letting anybody see the source so they could check it.

      Any security expert will tell you that obscurity is not a good model for security, BUT it is a helpful first barrier. Just look how well it's working for MS. There are probably hundreds of bad bugs in their code, but very very few people will be able to exploit them (THE UNKNOWN ONES), because you can't just download the code look through it and find a bug and attack. I'm definitely not agreeing with this model, but something like making your machines unable to be OS-fingerprinted IS a useful security measure that will at least make things more difficult for the attacker, even though it could be considered as 'ADDITIONAL security through obscurity'.

      --
      Reinard
    10. Re:Security? by myov · · Score: 1

      Part of security is making it difficult for an attacker to comprimize a system. So why advertise your OS? You're just making it easier for the attacker, as they immediately know what exploits to run.

      --
      I use Macs to up my productivity, so up yours Microsoft!
    11. Re:Security? by Anonymous Coward · · Score: 0

      Actually, it shows that they are very thorough in security matters. Advertising to the world about the type of OS you use to connect to the outside network is a bad idea, even if you are using OpenBSD. Just as dumb as making master.passwd readable by everyone, even if the passwords use umpity ump bit encryption.

  11. Installing OpenBSD is extremely easy. by Anonymous Coward · · Score: 5, Informative

    Ok, before I get started, let me say that OpenBSD developers and users have no patience for people who aren't willing to read documentation, since they pride themselves on it (even man pages) being extremely well written and kept up to date. If it's not, file a bug, and _IT WILL GET FIXED_ (of course if it's just _your_ problem, then don't file a bug regarding the project, file one in your own bugtracking system as something you need to work on).

    That said, the following FAQ explains the installation process far better than anyone writing you email ever will be able to, including a complete install process in grey, which has example responses in bold [for the most part]. If you can't get it from this, then you aren't reading, and it doesn't matter if someone writes you an email message with the same thing (written more poorly no doubt). If you can't read and follow instructions, then OpenBSD is not for you, and honestly - you shouldn't bother.

    Most people don't have this problem, but there are always some feeble minded folks who think that life is easier if they're spoonfed on IRC and the like. To such people: you aren't welcome. The answer to this attitude has already been given: don't ask questions that already have explicit, clear answers publically available.

    If you have a problem with the instructions (not enough detail supplied, typos, etc.) then please let the OpenBSD developers know about them in order that they may be corrected. If _you_ have a problem, in that you can't understand them, well... maybe it's _JUST YOUR PROBLEM_. It might be something that you need to work on. Of course, there is an opportunity for things to be unclear, and in such cases - again, submit a bug: "such and such statement regarding fdisk is unclear, suggest more detail on partitioning so that xyz is unabiguous"

    Now, if you -want- to install OpenBSD, go read:

    http://www.openbsd.org/faq/faq4.html

    1. Re:Installing OpenBSD is extremely easy. by Chundra · · Score: 0

      Why that was "flamebait", I don't know. It's solid advice and is 100% true.

    2. Re:Installing OpenBSD is extremely easy. by Anonymous Coward · · Score: 1, Insightful

      Let's hope that the OpenBSD folks respond to questions they don't want to answer by just ignoring them rather than wasting everyone's time by returning insults.

      Perhaps they'd be better off developing a closed version so they wouldn't have to deal with the outside world of the feeble minded at all. Oh, but I forgot about that ego thing. I wonder, If there's a group of geeks in the forest and they have an OS but there's no one there to use it, are they still superior?

    3. Re:Installing OpenBSD is extremely easy. by Anonymous Coward · · Score: 0

      Yes, he's an arrogant fuck, for telling people to READ the DOCUMENTATION, rather than waste people's time writing him personal email.

      Better than being an ignorant fuck, such as yourself. ;)

    4. Re:Installing OpenBSD is extremely easy. by Anonymous Coward · · Score: 0
      Why can't I just download an ISO, burn it to CD, boot off the CD and have it automagically probe my system like Knoppix?!!

      This is the twenty-first century, everything should be automated! Losers.

    5. Re:Installing OpenBSD is extremely easy. by Anonymous Coward · · Score: 0

      Because morons who can't figure out how to download a floppy image, copy it to a floppy, boot off the floppy and automagically probe your system like OpenBSD, shouldn't be using OpenBSD.

      This is the 21st century, since when does that necessitate that everything be handed to you with a spoon (or on a gargantuan ISO?). Some technologies work well, that are still simple. Apparently simpler than you can fathom. Loser, take a look in the mirror.

      "OH WELL IT CAME ON ISO`z s0 must be better kthx@!"

    6. Re:Installing OpenBSD is extremely easy. by Anonymous Coward · · Score: 0

      Simple answer: You can. And it does. Loser.

    7. Re:Installing OpenBSD is extremely easy. by Anonymous Coward · · Score: 2, Insightful

      This has nothing to do with OpenBSD folks responding (or ignoring) questions they don't want to answer.

      This has to do with common questions, being answer _already_ and people not taking the time to read the answers.

      Does it make sense to repeat oneself over and over and over and over and over and over and over and over and over and over and over and over and over and over and over and over and over and over and over and over and over and over and over and over and over and over, just because the question was asked again? No, it does not - this is why FAQ's came about, LONG AGO - in the time before OpenBSD (or Linux) there were still FAQ's.

      The idea was, you could tell someone: read the FAQ here, and they would, and you wouldn't have to reanswer the same goddamn question 1000 times. OpenBSD has an excellent FAQ, and excellent man pages. They provide answers to commonly asked questions, any OpenBSD person will tell you to go read those sources and try them out. If they don't work for you, submit a bug report explaining why they don't work (install dies on xyz hardware for xyz apparent reason - help!). Someone will try to help you.

      Asking people to email you a personal answer to a question, already answered is not welcome, because the answer is already provided, and people have likely told you where to look and to try that out first.

      This has nothing to do with superiority or even OpenBSD itself, this is extremely basic learning skills, and if you don't have them - go away. Any OpenBSD 'folks' (well, developers) will likely tell you that as well, you are wasting their time.

      Section 4 of the FAQ as linked in the original response is extremely clear and well written. It has a walkthrough of examples showing exactly what you can type to install a machine. Suggesting that someone go read that first, I think saves a lot of time for everyone.

    8. Re:Installing OpenBSD is extremely easy. by Anonymous Coward · · Score: 0

      Who the fuck cares?

    9. Re:Installing OpenBSD is extremely easy. by Anonymous Coward · · Score: 0

      This is the 21st century, SOME OF US HAVE BETTER THINGS TO PUT IN OUR EXTERNAL 3 1/2 BAYS THEN THE OUTDATED PIECES OF CRAP YOU CALL "FLOPPY DRIVES", ARSEWIPE.

    10. Re:Installing OpenBSD is extremely easy. by Anonymous Coward · · Score: 0

      "This has nothing to do with superiority or even OpenBSD itself, this is extremely basic learning skills, and if you don't have them - go away. Any OpenBSD 'folks' (well, developers) will likely tell you that as well, you are wasting their time."

      I'm not sure who the "you" is supposed to refer to. I haven't asked the OpenBSD folks (oh, I'm sorry DEVELOPERS) any questions. But as I suggested before, why don't they develop something closed so that won't have to answer ANY questions, their time being so valuable and all.

    11. Re:Installing OpenBSD is extremely easy. by Anonymous Coward · · Score: 0

      What's a floppy?

    12. Re:Installing OpenBSD is extremely easy. by rabidcow · · Score: 1

      because you can BUY a CD, boot off it, and have it automatically probe your system.

      The only thing you have to do manually is partition the hard drive.

      Other than that the install is a piece of cake.

    13. Re:Installing OpenBSD is extremely easy. by Arandir · · Score: 1

      Monday - Mailing list FAQ is automatically sent out
      Tuesday - Question covered in the FAQ is asked
      Wednesday - 50 answers, ten of which are complete and detailed are sent
      Thursday - The same damn fscking question is asked again

      I will be more than happy to tell someone how to access the handbook, how to use man pages, where online documentation resides, etc. But if you don't even try to help yourself, don't expect me to be patient with you.

      Unless you pay me $35 an hour. If you pay me $35 an hour I will patiently look up the information you need in a manual and recite it to you, just so you don't have to bother knowing what a manual is. For $55 dollars and hour I will even do it cheefully.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    14. Re:Installing OpenBSD is extremely easy. by Anonymous Coward · · Score: 0

      Then go take whatever modern thing you replace ancient outdated floppy drives with, and burn the floppy images to that. Whatever you use, I don't care. Just as long as it makes you happy. Burn it to a CD. Write it to a USB dongle. Use punch cards or toggle it in.

    15. Re:Installing OpenBSD is extremely easy. by Groganz · · Score: 1

      Well, the answer is quite easy really isn't it: don't answer. If someone wants to answer let them. I am as pissed off by by idiots who repeatly do not use documentation as I am by people who jump on newbies with 'RTFM' without any link to the 'M'. There is probably someone who is quite willing to help out a newbie with the answer to a question. If you don't want to answer a question, then DON'T.

  12. RedHat DII COE [ot] by llouver · · Score: 3, Interesting

    For those of you interested in this topic, you should also be aware of RedHat's DII COE (Common Operating Environment) kernel available at DISA. The kernel is available at http://diicoe.disa.mil/coe/kpc/linuxpc.html

    The creation of DII COE kernel for RedHat implies that there may be some pressure to accept GNOME as a valid component of the Joint Technical Architecture (JTA).

    In other words, the military bureaucracy is beginning to accept the fact that linux is part of the modern computing landscape. (Watching the wheels of military technology turn is like watching grass grow)

  13. Stop stealing idea's from SCO by Billly+Gates · · Score: 2, Funny

    There is no possible way OpenBSD can be that secure and stable without stolen key Sco OpenServer source code.

    No and ifs or buts. Its not like this technology is well known or taught.

    After all, everyone knows that sco is the most stable, secure, and scalable unix ever made. All the great unix's borrow code from sco. There is no way Sun could of made solaris scalable without the ultra secure and scalable Xenix code. Just ask David Bois. Shesh.

    1. Re:Stop stealing idea's from SCO by jc42 · · Score: 2, Informative

      Hey, you need a smiley. The folks here are often humor-impaired, and would't recognize irony if it whumped them upside the head. You're most likely to just get a "troll" rating unless you make it obvious that you're writing with tongue in cheek.

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    2. Re:Stop stealing idea's from SCO by Anonymous Coward · · Score: 0

      -1 is deserved indeed.

      Click his name and check the rating of his other comments. He is obsessed with his disgusting tubgirl.com link. Please do not go the site he lists unless you want a post goatse.cx experience. Or if you want to go on a diet I suppose you might want to click on it. :-)

      He is a troll and deserves to be treated as such.

    3. Re:Stop stealing idea's from SCO by irc.goatse.cx+troll · · Score: 1

      Moderation is for comments; the zoo system is for users.
      -1, Troll is for posts that are a troll, not for trolls. If a user is a troll and you dislike trolls (How could you? we're cute and have long colored hair with a little diamond on our stomachs), add them to your foes list and set the foes modifier to -5.

      Even trolls post useful/funny comments, discriminating against them is pointless since it will probably be hit with M2, or even other mods fighting you.

      --
      Pain lasts, kid. Its how you know you're alive. Sometimes I think this growing up thing is just pain management-TheMaxx
    4. Re:Stop stealing idea's from SCO by Anonymous Coward · · Score: 0

      Although your post is not serious, remember that USL/Novell already settled with the University of California over BSD, and that USL/AT&T had settled with Sun before that. Both BSD and SunOS5 (Solaris) are beyond the reach of SCO.

      Another point is that the SCO code in question is SCO UnixWare, which was previously known as UNIX System V (and from which SunOS5/Solaris was indeed derived), not Xenix.

  14. This is a retarded article. by Anonymous Coward · · Score: 0

    The article tells me nothing.

    So OpenBSD needed DARPA funding to make the MMU trap jumps to the stack? ... Right...

    Also, Slashdot made it sound like this article is an interview, which it is clearly not...

  15. about me ... by slavik · · Score: 0

    I'm a senior in high school. I will most likely go for a CS major. I have a friend and he has used FreeBSD (so have I). In my eyes, working on something like FreeBSD is prestigeous. even though many are saying that "*BSD is dying", they never said that *BSD WILL die, which I think wont happen, ever!!! (the original projects might close, but there will derivative upon derivatives upon derivatives) *BSD is dying, but it will never actually die! ^^^ my two cents.

    1. Re:about me ... by jwdeff · · Score: 1

      First off DO NOT go for a CS major, unless you don't want a job.

      Most of the "*BSD is Dying" posts are cut and paste troll comments. Check out bsd.slashdot.org and set the threshold to -1.

      I don't think too many people really think, *BSD is dying. Just flamers flaming.

  16. This article is disappointing. by Anonymous Coward · · Score: 3, Insightful

    Not to harp on more publicity for OpenBSD, but this piece was a real letdown. One quote from Theo in the whole thing?! (note, I do not consider quoting terms such as "unix semantics" or "setuid program" to be substantive -real- quotes).

    Maybe this will be useful to those who have never heard of OpenBSD, or are unfamiliar with its improvements for the past two years (only propolice incorporation is something more recent) - but for anyone with more than a cursory knowledge of the project, this is just not good journalism. Here you have an opportunity to have Theo answer your questions, and really get down to the meet behind the scenes, how the DARPA funding came about - how they approached him, whether there were any conditions to the work, if OpenBSD could use more of this funding, etc. But no, nothing, one quote - no new insight.

    This might serve OK as an advocacy piece, and hopefully it will. But if you have two people "talk[ing] to Theo de Raadt" you would hope that they would have some more to talk about.

    I find that reading interviews are far more enlightening than summary tripe such as this, because you're not just presented with a set of facts, but you get to hear information that goes beyond just the answers to questions. Often times, you then learn about things beyond the scope of the story, upcoming developments, sore spots. Say even a mention of how unfathomable it is that Sun has been holding back documentation to OpenBSD, given how many other private, public and governmental organizations (e.g. DARPA) that make no pretenses about support the opensource community are providing support to OpenBSD, whereas Sun is totally going against their own doctrine and ignoring OpenBSD developer requests (not even _offering_ an NDA as Linux et al have been presented with).

    If this were a paper for a class or a personal site, fine no problem, what can a student or hobbiest do? But if you are in a position to provide journalism, it's really sad to see that power completely wasted in such a way.

    Oh well, at least it can be added to the "OpenBSD is secure, free and neat, you should buy a CD" article pile, oh, I forgot to mention - continually overlooked. I guess there can never be too many of those, but it's sure starting to feel that way.

    And -TWO- people wrote this article. Goddamn, two people, no brain.

    1. Re:This article is disappointing. by Anonymous Coward · · Score: 0

      One person one brain.
      Two people, 1/2 brain
      Three people 1/3 brain
      etc.

      This is why commitees work so well

      Derek

    2. Re:This article is disappointing. by Anonymous Coward · · Score: 0

      Sorry that you feel that way. I did my best with the article. I originally planned to quote Theo more, but to fit in 1300 words with a summary of everything I had to rephrase some content.

      We did get this: "Nearly everything that is being developed is going into the OpenBSD source tree. All of what we do is free. Any changes which do not go into our source tree are a result of discarded work: something went wrong, something was not useful, a semantic is flawed, etc."

      Most of the information he gave me is within the article, but rephrased.

      BTW Theo de Raadt read the article before it was published, and said it was "pretty good."

      -- George Peter Staplin

  17. OpenBSD isn't the only one ... by jstockdale · · Score: 5, Interesting

    Although OpenBSD has recently gotten a reputition for being ubersecure, and thus this article about how it has been getting funds from DARPA, it is by no means unique. It seems that this perception of OBSD has come from its ability to do encrypted swap, and encryption in most faculties; however, it blatently neglects disk based security.

    I'd like to point out that DARPA is also funding the FreeBSD project, specifically enabling the development of FBSD 5.0's geom/gbde functions, which enable a fully modular disk access system, and transparent drive encryption. Really cool features, and it looks like once the code gets a stronger review from the crypto community it should really open up the possibilites for securing FBSD.

    --
    **AA: a bunch of mindless jerks who'll be the first against the wall when the revolution comes
    1. Re:OpenBSD isn't the only one ... by kryps · · Score: 3, Informative

      And DARPA is also funding Reiserfs v4 development.

      -- kryps

    2. Re:OpenBSD isn't the only one ... by Anonymous Coward · · Score: 0

      WRONG

      its reputation for being secure is #1... not "recently earned"

      #2... not just because of the things you mentioned.. main reason is because of the "code auditing" that goes on... fixing bugs before they have a chance to occur

    3. Re:OpenBSD isn't the only one ... by edhall · · Score: 2, Informative

      DARPA funding for BSD goes way back -- long before OpenBSD, FreeBSD, and NetBSD existed. One of the most important instances was DARPA's funding of the development of BSD's TCP/IP network stack back in the mid-1980's. This made BSD the first system in wide deployment that supported TCP/IP. It's hard to overestimate the affect that this has had on Unix and the Internet since then.

      -Ed
    4. Re:OpenBSD isn't the only one ... by Anonymous Coward · · Score: 0

      Good point. It would be nice if more cross pollination went on between the BSD's, but they're all over the map right now it seems.

    5. Re:OpenBSD isn't the only one ... by Anonymous Coward · · Score: 0


      Yes but to an extent this falls under security feature vs correctness of the system. A security feature can be useless if the system is faulty. I'm not saying FreeBSD is insecure and OpenBSD is automatically secure, but having a feature does not make it secure. OpenBSD is cohesively designed with security as a *high* priority. This does make a difference. btw OpenBSD can also encrypt filesystems other than swap.

      Disclaimer, I primarily use FreeBSD

    6. Re:OpenBSD isn't the only one ... by evilviper · · Score: 1
      it blatently neglects disk based security.

      I think not. Sure, Theo et al. haven't written a filesystem encryption program to be included in the base system, but so what? There are at least half a dozen filesystem encryption programs that function on OpenBSD.

      You might as well say that OpenBSD "blatently neglects" GNOME, because it doesn't include GNOME in the base install.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  18. OS Money by L7_ · · Score: 1

    It would seem to me, that for 'enterprise' level government work (i.e. defense related software) that stability would be more of a requirement than speed, portability or feature-set.

    You don't want your tank software blue-screening in the middle of a fight. "Hold on guys, don't fire at me for a second, I need to reboot my tank."

    Alot of UNIX vendors have realized this, and they know that if they make products that the gov'ment likes that contains the features that they need, then they will continue to sell products. Lots of products. Its not so much a niche market, more like market share.

    1. Re:OS Money by dsplat · · Score: 1
      You don't want your tank software blue-screening in the middle of a fight. "Hold on guys, don't fire at me for a second, I need to reboot my tank."


      I think a second is an understatement here. I'm not trying to criticize boot times for various OSes either. Military computer hardware is spec'ed to be tough, but not always fast. Yes, they want fast computers for some things. But for battlefield stuff, hardening it against the conditions it is likely to meet is more important than raw speed. So I don't expect that it would reboot in a second if it bluescreened. By the time you have to reboot it, the situation is already pretty bad.
      --
      The net will not be what we demand, but what we make it. Build it well.
    2. Re:OS Money by ddama · · Score: 1

      Actually, real time OS used by the military typically have reboot times expressed in fractions of a second. Standard, and even RT variants, of general purpose OS like *nix or Windows just don't cut it in those applications.

    3. Re:OS Money by Anonymous Coward · · Score: 0

      This is so dumb, on so many levels, that I am saddened by the thought that you felt it necessary to post it as a comment on Slashdot.

  19. Hybrid vigor by dsplat · · Score: 5, Insightful

    Fortunately, it's open source. We can learn from it and take the lessons with us to other code. While there are a lot of people getting mileage out of the amount of malware out there that attacks Windows, one of the reasons there is so much of it is that it is absolutely no challenge to find Windows machines on the net because of their sheer number. And many of them are poorly secured because Windows is the OS that is shipped on machines that are sold to people who have neither the knowledge to secure a computer nor the time to learn how.

    There are several efforts to improve the security of Linux and *BSD. In the end, I think they'll benefit us all. Bruce Schneier talks about the window of exposure in his book Secrets and Lies. Efforts to improve the security of open source OSs have several benefits in reducing that window.

    Some bugs will be fixed before they are ever exploited. A security vulnerability is still a vulnerability. But the damage is much less in this case.

    Some bugs will be fixed faster after they are first exploited. Again, this reduces the damage that is done.

    But in the long run, a greater benefit is the number of people who acquire some knowledge of how to analyze and test for security vulnerabilities and how to fix them. That is going to be greatest in open source. It provides the opportunity for competent programmers to wear the white hats.

    --
    The net will not be what we demand, but what we make it. Build it well.
  20. Inform SCO by gokulpod · · Score: 3, Funny

    Quick, someone call up that SCO lawyer. Tell them that OpenBSD has got recognition from DARPA for security. I am sure they will file a claim of $1 billion against them too. The next day, the U.S. army will "accidently" test a MOAB on SCO hearquarters.

    We will no longer need to worry about the lawsuit they filed against IBM.

    --
    My mom never taught me to sign.
  21. one thing by Anonymous Coward · · Score: 0

    Openbsd is about qualtiy. It has les bugs, which equal less possible exploits, but security is not their objective. Hell, they only recently got a basic acl and added stack protection, stuff that has been available for *ages*

    Oh, and theo's stubborn incorrect opinion that users don't need security models. This is wrong, as we need stuff like rsbac or grsecurity to bring *nix security up to a powerfull level.

    With OpenBSD not implementing such a basic ideaology, They might suceed as a hobbiest OS, but never as a *secure* os.

    1. Re:one thing by Tony-A · · Score: 4, Insightful

      Openbsd is about qualtiy. It has les bugs, which equal less possible exploits, but security is not their objective. Hell, they only recently got a basic acl and added stack protection, stuff that has been available for *ages*

      Oh, and theo's stubborn incorrect opinion that users don't need security models. This is wrong, as we need stuff like rsbac or grsecurity to bring *nix security up to a powerfull level.

      With OpenBSD not implementing such a basic ideaology, They might suceed as a hobbiest OS, but never as a *secure* os.


      Partially correct, but my impression is that if you want Multics, then use Multics.

      Regarding OpenBSD and it security models or lack thereof. Theo's opinion matters. Yours does not. Mine does not. They are responsible to themselves for their own definition of what OpenBSD should be. ONLY. They happen to be nice enough to share the fruits of their labors, but that is their decision not our right.

      as a hobbiest OS
      Yep, but that's one hell of a hobby. It strikes me as what paranoid professionals use on their own private systems when they like to sleep peacefully at night.

    2. Re:one thing by rjh · · Score: 1

      Openbsd is about qualtiy. It has les bugs, which equal less possible exploits, but security is not their objective.

      Spoken like someone whose knowledge of security comes from a Web page they read once.

      Underline this one and write it in bold: high-quality software is secure software. Software insecurity arises when software either does something it's not supposed to do, or does something it's supposed to do in a way it's not supposed to do it.

      When software works exactly as intended, even in the face of an adversary who is deliberately attempting to subvert it into malfunctioning, that software is secure, for practically any realistic definition of "secure". Software which works exactly as designed, which is fault-tolerant and has good failure modes in the event of intolerable faults, is a cracker's worst nightmare.

    3. Re:one thing by Anonymous Coward · · Score: 0

      Get a grip on reality. BSD is pretty much dead. History has passed it by. Sure there are few BSD
      aficionados who remain. However, outside of a few limited niches no one uses it. Them's the breaks.

    4. Re:one thing by Anonymous Coward · · Score: 0

      you have a lot of facts incorrect, but nevertheless....

      fact: no software will ever be 100% bug free
      fact: openbsd has *many* security related bugs, just not in the default install
      fact: the default install is meaningless
      fact: they dont advise on all security problems, re the fetchmail one
      fact: they only recently implemented security features that have been available for ages, ie stack protection
      fact: obsd sadly lacks in several important areas ie smp
      fact: they lack access controls, even something as simple as an acl -- oh thats right they just *recently* got systrace, which sadly lacks compared to other acl systems

      it is only for people who enjoy using it, or people who don't know better.

  22. Re:Help with linux pls TIA kthxbye by KilerCris · · Score: 0, Offtopic

    i suggest redhat for an easy install and all the software you need.

    I had a lot of problems compiling and installing software on mandrake that I just havn't had on redhat

  23. Yeah, but GPL would be better by argoff · · Score: 1, Insightful

    Contributions to BSD don't really help us as much because they can just be forked off into proprietary OS'es like Microsoft - which they will promptly use to put the reams to us with custom extensions. It would be much nicer if they went all GPL and nothing else.

    I think the real problem is this attitude that free software is morally and intellectually equivalent to "owned" software. IMHO, this is an intellectual fraud, it screwed SCO, it will screw Sun, and it will screw us too until we finally get it.

    1. Re:Yeah, but GPL would be better by jslag · · Score: 4, Interesting

      Contributions to BSD don't really help us as much. . .

      Speak for yourself - those of us who run BSD on our production servers find contributions useful.

      If you pay a little attention to what the OpenBSD core team says and does, you'd realize that there is little-to-no danger that government funding will take the project in any directions but those stated in the project goals.

    2. Re:Yeah, but GPL would be better by jtdubs · · Score: 4, Insightful

      I love this kind of logic.

      "The BSD license let's people do too many things, some of which I don't like. Therefore, the BSD license is TOO free."

      "The GPL however, has just the right amount of freedom. It's still mostly free, without crossing the line of 'TOO free'. People can do what they want with it, as long as 'what they want' != 'what the FSF doesn't want'."

      I have no moral problem with the GPL. I just wish people would stop calling it "free", unless they are going to put a (TM) or something after it. If you wanted your software to be truly free, you wouldn't be putting a copyright on it that contains words like "except" and "however."

      Justin Dubs

    3. Re:Yeah, but GPL would be better by Anonymous Coward · · Score: 0

      What?
      Someone with a clue? How'd they let you post on slashdot?

      Well said.

    4. Re:Yeah, but GPL would be better by Uwe+Barschell · · Score: 2, Interesting

      How is it that Apache and XFree86 have not been forked off into proprietary products and promptly used to put the reams to you with custom extensions? Apache is perhaps the most successful open source project, and XFree86 is perhaps second. This is in part because they do not use the GPL, and are therefore free from its restrictions.

    5. Re:Yeah, but GPL would be better by TheRaven64 · · Score: 0, Flamebait

      Insightful? What kind of moderator are you? Don't you know that any rational criticism of the GPL has to be moderated as troll or flamebait?

      --
      I am TheRaven on Soylent News
    6. Re:Yeah, but GPL would be better by raytracer · · Score: 1
      Contributions to BSD don't really help us as much because they can just be forked off into proprietary OS'es like Microsoft - which they will promptly use to put the reams to us with custom extensions. It would be much nicer if they went all GPL and nothing else.

      This is just the wooly-headed mindless nonsense that seems so prevalent amongst the stylish Slashdot crowd. Perhaps you could explain BSD licensed software is less useful than GPL'ed software. If you don't like using BSD licensed software, don't. If you don't want to use BSD-derived software with lots of custom extensions, don't. But it's hard to imagine how software with fewer restrictions on its use and distribution could somehow be less useful than software with morerestrictions.

    7. Re:Yeah, but GPL would be better by Guido+von+Guido · · Score: 1

      How did this get marked "insightful?" Both licenses have their places, and successful projects have used both. How has Microsoft forked off apache? Sheesh.

    8. Re:Yeah, but GPL would be better by Anonymous Coward · · Score: 0

      The difference is in *what* is free.

      With GPL, the code is free.

      With BSD, the coder is free.

      mock altruism vs. real altruism.

    9. Re:Yeah, but GPL would be better by Anonymous Coward · · Score: 1, Interesting

      Code is not free under the GPL. Free means no restrictions; the GPL imposes restrictions.

      According to most people with a clue and dictionary.com, free means "Not controlled by obligation or the will of another" and "Not subject to external restraint."

    10. Re:Yeah, but GPL would be better by Anonymous Coward · · Score: 0

      And I'd bet you'd claim the country you live in isn't free because it isn't an anarchy, right?

    11. Re:Yeah, but GPL would be better by fferreres · · Score: 1

      It's free for anyone that plays by the rules. You can use the software, but not abuse it.

      --
      unfinished: (adj.)
    12. Re:Yeah, but GPL would be better by Arandir · · Score: 1

      It's free for anyone that plays by the rules.

      I just don't get this new liberalism. Why, when I was a kid, it was only free for anyone that obeyed the king's dictates.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    13. Re:Yeah, but GPL would be better by Anonymous Coward · · Score: 0

      Superior licensing schemes to the GPL make it impossible to 'abuse' software.

    14. Re:Yeah, but GPL would be better by adri · · Score: 1

      Right. Tell that to all of the BSDs.

      The nicest thing that I find about working on/with BSD software is that you _can_ keep it proprietary - or could come to the realisation that if you release bits and pieces of it to the public you'll end up having them improved.

      If everyone kept their BSD improvements to themselves then we wouldn't be advancing anywhere nearly as fast.

      Case in point - there's a netgraph l2tp module. You can combine them with other netgraph modules to have a complete in-kernel l2tp->ppp->ip encaps and decaps path. Very fast. However, there's no userland implementation that exists. This leads me to think that someone _wrote_ an l2tpd, released the ng_l2tp module into the kernel and hoped that people would improve on it. The community benefits from having an l2tp module written, the company benefits from any improvements to it.

      Its called "mutual benefit". I love it.

    15. Re:Yeah, but GPL would be better by Groganz · · Score: 1

      True libertarians are fuckwits without 1/2 a clue, there is no such thing as total freedom, and there are rules in the BSD license too. You must include the license with a binary or source redistribution. Also, common copyright law means you can't slap a GPL license on it because you felt like it. The freest code is Public Domain.

    16. Re:Yeah, but GPL would be better by AME · · Score: 1
      You must include the license with a binary or source redistribution.

      Attaching a licence file to a distribution is not very onerous, especially where the succinct BSD licence is concerned.

      Also, common copyright law means you can't slap a GPL license on it because you felt like it.

      Who says? I see nothing in the BSD licence that keeps you from doing what you want with the software, even if what you want is to impose a more restrictive GPL license on your distribution.

      Incidentally, I've always appreciated the wording of the MIT license, as it makes explicit that you may do as you wish, including sub-licensing. In legal terms, however, it is no different than BSD on this point.

      The freest code is Public Domain.

      Perhaps true. But unlike MIT, BSD, and the like, Public Domain affords no real protection from losing your shirt in court because you wrote some software. And, like I said, the retention of Copyrights is not very onerous. (Remember, by asserting my Copyright, I am saying that, "I retain the right to copy my stuff." The license makes explicit that the recipient has that same right, so there's no real loss of freedom there.)

      --
      "I have a good idea why it's hard to verify programs. They're usually wrong." --Manuel Blum, FOCS 94
  24. Bluntly by Tony-A · · Score: 1

    A world with OpenBSD is much safer than a world OpenBSD.
    This holds even more if you do not use OpenBSD.
    (Like cars are much safer in a world with crash dummies;)

  25. Fastest, Easiest by Anonymous Coward · · Score: 0

    I've been installing via a boot disk and FTP ever since my first OBSD installation. It has consistently been the easiest installation I've ever used. Much of that is because it is a very minimal installation and you must explicitly install packages from the ports tree after the system is running (a minimalist quality that I very much like). The most complicated part of the install is using the disklabel. Your OBSD installation will probably exist entirely on a single physical partition (represented by slice C in disklabel), you'll add other slices (a, b, d, etc) for swap, /, /var, /tmp, /usr, etc. This can confuse some people because other operating systems group filesystems by a physical partition, not a slice within a partition. The rest is even easier by comparison.

  26. OpenBSD security on Debian by PyTHON71 · · Score: 1

    I have the desire (but not the skill) to port as many security features from OpenBSD to Debian as possible without massive license violation. Anyone know if such a project is in the works? (And if not, why not?)

    Daniel.

    --
    Free software, not Iraq, because Bill Gates is evil & Saddam is just misunderstood.
    1. Re:OpenBSD security on Debian by Anonymous Coward · · Score: 2, Insightful

      Search usenet archives - there has been an effort at some point, and since BSD is higher in the foodchain of licenses than GPL, you don't need to worry about that (BSD can become GPL, whereas GPL cannot become BSD). Just don't pull a MicroBSD copyright screw over (i.e. don't search and replace, actually append your changes, don't change other people's and you'll be fine).

      The -point- for doing something like that, instead of simply improving OpenBSD with its own license, is completely beyond me. Does there need to be a GPL'd debian released OpenBSD? Answer that question first. I see absolutely no reason to give something that is already active and has an open source license, a simple copy, with a more restrictive license (GPL is more restrictive than BSD, MIT or PD licensing).

      If you just want to do porting efforts, a lot has been done already - their ftpd has been ported, systrace (google for niels provos) is being ported to some linux platform [it's already on several others since OpenBSD], propolice is currently not integrated into other projects to the same level that it is in OpenBSD, but OpenWall Linux (www.openwall.com) has some similar protections, though not quite as full blown. I don't know about pf being ported anywhere, but it's a best-of-class product right now (only thing currently lacking is a non-kludgey [or at least well documented] way of doing stateful failover).

      Port all you want - they strive to keep their code as FREE as possible.

    2. Re:OpenBSD security on Debian by Anonymous Coward · · Score: 0

      I don't see that as something very useful. OBsd is built from the kernal up to and including "Approved" outside systems.

      If you're really interested in security, ALL links in the chain have to be strong from the lowest level drivers, through the kernal, and up to and including the applications you intend to run on the machine. If ANY of them are weak, then the entire system is weak.

    3. Re:OpenBSD security on Debian by Anonymous Coward · · Score: 0

      Install libsafe and the grsecurity kernel patch (in HIGH security mode) and setup strict ACL's. That's about the best you can do, appart from auditing every piece of code running on your system.

    4. Re:OpenBSD security on Debian by RazzleDazzle · · Score: 1

      If you are interested in OpenBSD's security, than use OpenBSD. OpenBSD didn't get as good as it is by copying someone elses code and features, they developed their code from the ground up with security (code correctness) in mind from the start. Of course they did not develop all of the code in the system, but they did create a lot of cool security practices (create really isn't it either, more like 'strictly adhered to'). With things like ProPolice, systrace, chrooting more, good clean code, PF (great program), suid reduction, strong documentation, etc, and last I checked, OpenBSD supported more platforms than Debian, why not try OpenBSD?

      --
      ZERO ZERO ONE ZERO ONE ZERO ONE ONE! Just brushing up for my next big invention: Ethernet over Voice (EoV)
  27. Hmmm by Anonymous Coward · · Score: 0

    Things that make you go: Hmm

  28. Thin Gruel Indeed by divide+overflow · · Score: 5, Insightful

    BSDForums writes "OpenBSD has a well-deserved reputation for fanatical security. Why is the U.S. military funding it? What do you get out of it? Cameron Laird and George Peter Staplin investigate and talk to Theo de Raadt, the creator, overseer, and taskmaster of the OpenBSD project!"

    OpenBSD has a reputation for very good security. I wouldn't consider the quest for strong security "fanatical" any more than I would consider the quest for a bug-free operating system "fanatical."

    Why is the U.S. military funding it? What do you get out of it?

    The U.S. military is funding it because it makes sense to do so. Anyone who looks at OpenBSD's record for security and stability, the fact that it is free to use and modify in any way you desire, and doesn't consider it as a potentially cheap and useful platform for security applications...well, they aren't thinking clearly.

    What do you get out of it?

    I find it makes a great platform for firewalls and terminal servers, among other things. Ones that are reliable, very secure, with no software cost and lot of online support information.

    Cameron Laird and George Peter Staplin investigate and talk to Theo de Raadt, the creator, overseer, and taskmaster of the OpenBSD project!"

    They may have talked to Theo, but they sure didn't *quote* him much. The article was very thin on information. In my opinion it hardly merited a /. posting.

    1. Re:Thin Gruel Indeed by Anonymous Coward · · Score: 0

      Hmm. While "Fanatical" may be the wrong word to use for a serious focus on security, it's certainly the right word to use for Theo de Raadt. He's definitely a fanatic. And an asshole.

    2. Re:Thin Gruel Indeed by divide+overflow · · Score: 1

      This isn't a referendum on Theo, so take your gratuitous ad hominem attack somewhere else. There are plenty of other more appropriate discussions where you can rag on Theo.

  29. OpenBSD In USA? by debrain · · Score: 2, Interesting

    I seem to recall that OpenBSD was developed exclusively outside the USA because of export restrictions on crypto. Now it is being funded by DARPA? I am little confused on the matter, but thought that it was an interesting enough point to post.

    1. Re:OpenBSD In USA? by mslinux · · Score: 1

      This is a damn good question. Mod parent up! Can anyone in the know provide an answer?

    2. Re:OpenBSD In USA? by Anonymous Coward · · Score: 0

      The problem was exportation of 128 bit encryption for web services. It was illegal at the time to export this level of encryption, so Theo and crew decided to go to Clagary instead of developing in the US. This ensured that they weren't held back by the previous draconian laws regarding encryption in the USA. The law has since been changed though, so it's not too suprising that now OpenBSD would be financially supported by DARPA.

    3. Re:OpenBSD In USA? by Anonymous Coward · · Score: 0

      But some form of {USML|ITAR} still exists. That's why we still see warning messages about not allowing transfer of certain code to certain areas such as Taliban controlled parts of Afghanistan, Iran, Iraq, Libya, etc. (like these places don't have access to Canadian or US FTP servers). The rules may have been relaxed, but not eliminated.

  30. What I do with my OS by vcbumg2 · · Score: 1

    I use FreeBSD for Internet Services OpenBSD VPN/Router/IDS NetBSD EOF Exotic Hardware running modern O/S e.g http://www.spectechnologies.net/projects/ehardware /index.html Solaris Database/CAD WS Win2000 Games/office Linux cluster/3d viz http://www.spectechnologies.net

    --

    projects @ http://spectechnologies.net

  31. I want to try OpenBSD but... by sukotto · · Score: 1

    I recently wiped Win98 off an old deskpro 4000 with the idea that I would make a firewall/router/whatever box (for fun and for my own education).

    I'm a newcomer to bsd/linux and don't really know anything. I've heard that OpenBSD is really good and wanted to try it. Ok great, I'll go to OpenBSD.org, download, burn and install.

    wtf? how to I download the iso?
    After searching around I saw the entry in the faq that I have to buy it... or I can try to download it myself and figure out what bits go where on the CD. Oh, and the layout (or something) is copywrited so I can't grab it off the net someplace without breaking the law.

    Well, I'm sorry guys. I don't know how to do that and the documentation I've seen doesn't tell me enough. I want to learn... but I'd like to do it incrementally, not all up front. So I'll be giving OpenBSD a pass and using something else.

    Yeah, I'm sure I'll get at least one flaming response about how the team doesn't have to provide the iso, how they need money to continue development, how it's only $40 for God's sake.

    I know all that already.

    But I have a choice too. And I'm going to choose a distro I can try before I buy without having to figure out where stuff is supposed to go on the CD and whatever else I have to learn just to install the thing.

    It's too bad. I've heard a lot of nice things about OBSD and I want to try it. But I'm going to go with someone else... and if I like FreeBSD, RedHat, or whatever, I'm going to end up sending that company money. And OBSD is going to miss out on that little bit of income.

    If I'm not too firmly entrenched in the future, or if I actually learn enough to install OBSD myself then maybe, just maybe I'll give that distro a try.

    Too bad :-(

    Sukotto
    (hmm... that's a little more whiny than I intended)

    --
    Come play free flash games on Kongregate!
    1. Re:I want to try OpenBSD but... by Anonymous Coward · · Score: 0

      If you need OBSD you will use OBSD. Download a floppy image and install over the net. If you can just use "Whatever" then OBSD is not for you anyways.

      One thing you dont get from OBSD is people begging you to try it. Use it or dont "Whatever"

    2. Re:I want to try OpenBSD but... by Stormgren · · Score: 1

      Wow, your reading comprehension sucks.

      If you can't figure out how to download a floppy image and do a FTP install, or download the base dir for your arch and burn that to a CD and install, you shouldn't even try.

      Hell, you shouldn't even try using anything other than windows, if you want your hand held.

      Ooooh, no .isos, it must suck. Get your head out of your ass and reread the docs.

      --

      "All those tubes and wires and careful notes!"

    3. Re:I want to try OpenBSD but... by Cirvam · · Score: 2, Informative

      Stolen from a slashdot post I saw long ago:

      If you want x86, then just download it from the OpenBSD ftp site.

      wget -r ftp://ftp.openbsd.org/pub/OpenBSD/3.0/i386/ Makes it easy.

      Once thats done...

      cd ftp.openbsd.org/pub/OpenBSD

      then...

      mkisofs -v -r -l -L -T -J -V "OpenBSD-3.0" -A "OpenBSD v3.0-Release, Custom ISO, 17-03-2002." -b 3.0/i386/cdrom30.fs -c boot.catalog -o openbsd-i386-3.0.iso -x openbsd-i386-3.0.iso .

      Burn that ISO!

    4. Re:I want to try OpenBSD but... by Anonymous Coward · · Score: 0

      One way to create a bootable OpenBSD install CD: http://www.shockley.net/obsd-bootcd.asp It's even easier with something like Nero (just download cdrom32.fs as your 2.88MB el torito boot image on a Boot CD, burn with the tarz, and you're done). This isn't hard, the floppy image is even easier to copy to disk than it is to burn a CD (whether .iso or homemade). You should not give up so easily. And you certainly shouldn't blame your lack of patience with reading documentation on the OpenBSD team. Heck, have you even -tried- this or have you given up just by looking at the documentation? Those who bitch without even trying are definitely whining too much. You need a phat LART.

    5. Re:I want to try OpenBSD but... by Anonymous Coward · · Score: 0

      I've got to admit i've always been very confused with the whole ISO thing. I've never understood how to put together an ISO :-( Burn what? Where? Download 650MB even if you only need a kernel? I don't get it.

      Here's what you do with OpenBSD, and i honestly can't imagine it being any easier.
      1. Download a floppy image.
      2. Write to floppy or bootable USB stick or whatever your BIOS supports.
      3. Partition your hard disk.
      4. Choose an FTP server from the list to download the base packages.
      5. Make a cup of coffee.
      6. Come back.
      7. Done.

      That's it. The install image for floppy/whatever will detect pretty much any network card. Just download the other files from the web and install them on your own internal FTP server and the whole install will take about 5 minutes. I'm not kidding. I think the filenames you need to look for are base33.tar.gz and etc33.tar.gz, though there may be a couple more. There's heaps of information online about it, it's really not a big deal at all. Worst comes to worst, do a web search for OpenBSD ISO, and i know there are a few people who distribute their own ISOs... If you know how to use them, more power to you :-) The way OpenBSD does it without the ISOs just seems to completely click with me.

    6. Re:I want to try OpenBSD but... by Anonymous Coward · · Score: 0

      D'oh. Forgot "2.5". Reboot :-)

    7. Re:I want to try OpenBSD but... by sukotto · · Score: 1

      I gave up too soon. As several people pointed out careful re-reading of the documentation and the use of a d-link router allowed me to do an FTP install.

      One reason I thought I couldn't do a FTP install before was that I'm on DSL with PPPoE. My solution was to hook my box into a dlink router that was already set up to handle the special connection.

      So now I have it running on my box and am having fun setting it up as a gateway/firewall. If anyone else is trying the same I suggest this how-to as a good addition to the standard obsd faq: http://real.ath.cx/BSDinstall.html

      Thanks all, for the info and kicks in the ass :-)

      Sukotto

      --
      Come play free flash games on Kongregate!
  32. How about let Americans work on it, gov't? by frankjr · · Score: 3, Interesting

    The government won't let us distribute our own crypto freely, but they fund foreigners to make cryptography, to distribute to the whole world?

    1. Re:How about let Americans work on it, gov't? by Anonymous Coward · · Score: 0

      Nationalism is just a mindfuck. Borders are just the enforced result of a years old war. Honestly, it doesn't mean a thing - the information will find a way through.

    2. Re:How about let Americans work on it, gov't? by Anonymous Coward · · Score: 0

      Oh boo fucking hoo! Just remember that YOU'RE a foreigner to every country in the world, except for one.

      Quit whining, nationalist loser.

    3. Re:How about let Americans work on it, gov't? by evilviper · · Score: 1

      Call me crazy, but as I see it, OpenBSD is doing an incredibly small ammount of crypto. For the most part, they depend on OpenSSL for the crypto.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  33. People on ship said WinNT not problem by AHumbleOpinion · · Score: 4, Insightful

    Why not? They've tried it with Windows nt [gcn.com], which didn't work, so maybe there's more trust in open systems since then.

    The news agency that originaly broke the story you cite later distanced themselves from it by calling it early speculation. My understanding is that a naive server app corrupted it's own database and naive client apps (the infamous "LAN consoles" that crashed) needed that database to function properly and to operate equipment. Rather than rely on the early speculation of *NIX advocates why not rely on someone who was on the ship and someone who wrote the software:

    http://www.sciam.com/1998/1198issue/1198techbus2.h tml

    "Others insist that NT was not the culprit. According to Lieutenant Commander Roderick Fraser, who was the chief engineer on board the ship at the time of the incident, the fault was with certain applications that were developed by CAE Electronics in Leesburg, Va. As Harvey McKelvey, former director of navy programs for CAE, admits, 'If you want to put a stick in anybody's eye, it should be in ours.' But McKelvey adds that the crash would not have happened if the navy had been using a production version of the CAE software, which he asserts has safeguards to prevent the type of failure that occurred."

    1. Re:People on ship said WinNT not problem by Anonymous Coward · · Score: 0

      Safeguards.
      Failsafe means people do not die. Anything less is a risk Safeguards lessen the risk (supposedly).
      So what the software is not fail safe.
      Next is the OS failsafe? no.
      Multiply probabilities.
      Running IBM with VM would improve things a lot, so you wonder why you buy, or specify second best.

  34. Trolls can learn how too! by Anonymous Coward · · Score: 0

    I should stop feeding the trolls, but really - this isn't hard. You want to be a smart ass? Fine. Enjoy it. Take a look at the ftp site, you should see something like floppy33.fs or cdrom33.fs. (3.2 is the current release, but you can use snapshots, they're even more stable than the last release usually).
    Then, since you're such a fuckwit with regards to needing to use a CD, download either of those, and burn it to a bootable CD, using either one of those as the boot image [I won't go over mkisofs stuff here, there's a shockley.net article on how to create a bootable CD that has all the details]. If you use the cdromXX.fs file, then make sure it's a 2.88 image using El Torito funness [say, if you're creating the boot CD from Nero], and burn. Ta-da, you just burned a bootable image, freely offered, that does the same goddamn thing that the floppy does, only now it's on CD and you're overpriced hardware which didn't even include a $5 fdd is now usable.
    If you already have a flexible bootloader installed, you don't even need a fdd or cdrom - you can just boot bsd.rd and the ramdisk install image will do the _SAME_ thing.

    Please stop going on and on about bullshit _needing_ a CD drive, since it's super easy to do, and there are instructions widely available.
    Look here: http://www.shockley.net/obsd-bootcd.asp
    21st century has not eliminated fdds yet, and for the short history of the personal computer, they're included on far more things out there than CD drives even. You should really try to start small with simple things, since morons tend to have trouble with newer things like bootable CD's, hence it wasn't mentioned originally is my guess.

  35. Obscurity by Anonymous Coward · · Score: 0

    I'd add that obscurity only helps when _all other pieces_ of security are in place.

    Wrong. Obscurity helps no matter what. Take a system with NO other security measures in place... Obscuring the OS, type of web server, or any other very simple type of obscurity -will- deter a portion of potential attackers. In the same way that putting an unlocked door in front of another unlocked door. Some people will persist, but some will say 'shit, another door; i'll find a place without this hassle'. Not to mention that probing past obscurity will commonly be traceable and/or loggable, and attackers know that piercing even simple obscurity may alert admins.

    Obscurity always adds a little bit of weak security to any system, even an otherwise unsecured one. It's not a sin to acknowledge this!

  36. Helloooo! I am shooteding at you! by Anonymous Coward · · Score: 0

    Hey! I remember that! (Sorry, text only, no video or pictures)

  37. Who's teh dumbass now?!! by Anonymous Coward · · Score: 0
    You're assuming I have a hdd to download the code to.

    Can I grab an ISO to build a live CD fs that I can take to the library or circuit city, put on a locked down machine, reboot and hit the ground running? -- That's the important part of the Knoppix distro -- autoconfigure and no required hdd space.

    (Actually, I would really like to know this. Is there such a user friendly / toolkit *BSD distro?)

    1. Re:Who's teh dumbass now?!! by slashLART · · Score: 1

      If you don't have a hdd, how do you expect to -download- and burn an ISO to begin with? Oh, with your knoppix CD? How did you burn that to begin with? Your bootloading methodology is flawed, as is your argument. If instead you mean, is there some OpenBSD install that doesn't touch the hdd - well, you can use bsd.rd [rd being RAMDISK] or look at related projects such as www.opensoekris.org which are designed more for that application, the thread was about _installation_ and for that a file in a .iso format is not necessary. And for those who are used to burning boot disks with tools like Nero or mkisofs, then the cdrom32.fs file provided by OpenBSD is more than enough to let folks burn an install CD.

  38. You hit the nail on the head by Anonymous Coward · · Score: 0

    All the *BSD community are DEVELOPERS.
    Every single last one of them.
    They like tinkering around to get stuff running, and think everyone else should too.
    There are not real advocates or people who try to make things easy for users. They don't give a shit about lowering the entry costs. It was hard for them to learn, it should be for you too.

  39. This is slashdot, but dear God, by Anonymous Coward · · Score: 0
    I can't believe the arrogant flamebait tossed around in this thread by people purporting to be part of the *BSD community.

    This story just proves that *BSD is an OS by developers, for developers and of developers -- no (l)users need apply.

    And this is why, although *BSD may not be dying, it will always be consigned to it's little niche ghetto.

  40. I know you're trolling, but..... by styrotech · · Score: 4, Insightful

    Way to go Theo. I hope you realize you're indirectly assisting the U.S. military in perpetuatating American hegemony around the globe while killing thousands of innocents. Oh, but you live in Canada, I guess you don't have to worry about that...

    Way to go DARPA, I hope you realise that you are funding foreigners to indirectly assist Terrorists by making their systems harder to crack by US intelligence agencies.

    Sound ridiculous? I hope so.

    Or: Way to go Theo, I hope you realise that you are indirectly assisting civil rights and human rights groups by making their systems harder to crack by corrupt dictatorships.

    1. Re:I know you're trolling, but..... by Anonymous Coward · · Score: 0

      Way to go Theo, I hope you realise that you are indirectly assisting civil rights and human rights groups by making their systems harder to crack by corrupt dictatorships.

      Like the US government for example.

  41. Isn't it ironic by Black+Copter+Control · · Score: 4, Interesting
    (hey.. Alanis is Canadian too).

    If I remember correctly, OpenBSD development was based in Canada (in part) because encryption code was considered a munition and thus the US government refused to allow it's export (while it was allowed from Canada).

    Now the military (who were probably the source of these rules) are paying for the continued development of a technology that the forced out of the country on security grounds.

    Convoluted enough for you???

    --
    OS Software is like love: The best way to make it grow is to give it away.
    1. Re:Isn't it ironic by Tony-A · · Score: 1

      To add to the convolutions, it seems like the Department of State decides what is a munition.

    2. Re:Isn't it ironic by two_socks · · Score: 1

      They've done it before. The weapon that went on to become the M240 was designed by a US company as a replacement for the M60. It got shot down. The design was sold to Fabrique Nationale. Following that, it was decided that it really is a great weapon. The US Army is now using both vehicle mounted and man-carried versions of what has become a belgian weapon.

      --
      I can't help it - I'm a 19D.
    3. Re:Isn't it ironic by Anonymous Coward · · Score: 0

      And before that, it was Department of Commerce. It was moved to State during the former administration because a lawsuit was filed against the regulation, and the lawsuit specified Department of Commerce. I don't recall if the suit was refiled named Department of State. Usual government tricks to hold back crypto. It's hurts Americans more than the rest of us.

  42. Unless they're fighting a war by Tailhook · · Score: 1

    (Watching the wheels of military technology turn is like watching grass grow)

    A couple of recent rapid developments serve to disprove that particular bit of common wisdom. The military, when pressed, kicks ass like no other organization in existence.

    --
    Maw! Fire up the karma burner!
    1. Re:Unless they're fighting a war by nr · · Score: 1

      Thanks for the link. It was a interesting read.

  43. Problem Solved by ffub · · Score: 0

    "OpenBSD has a well-deserved reputation for fanatical security. Why is the U.S. military funding it?"

    I think you've just answered your own question mate.

  44. That's nice... by ebbomega · · Score: 1

    I never said he was...

    --
    Karma: Non-Heinous
  45. Hacker Soldiers by two_socks · · Score: 2, Interesting

    Why is the U.S. military funding it? What do you get out of it?

    Because they want the most secure operating system available. I may get my ass shot at a lot less. Or, maybe, terrorist hackers won't be able to figure out when my flight home is leaving Kuwait City International Airport.

    I'm in the Army National Guard. It used to be my full time job. Now I'm a "weekend warrior".

    I used to administer NT boxes for the Army among other job duties. It gave me the heebie-jeebies! I am a helluva lot more comfortable with military secrets residing somewhere else.

    Before someone trots out the "you're just a weekend warrior" pony - after I left the guard full time, I was deployed to Kuwait for six months of middle-east summertime bliss. I was there for September 11. And, yes, I really did fly home out of KCIA, and I was damned glad the time we flew out was kept secret, even from us. And if the only computer that info ever lives on is an OpenBSD box, I'll sleep better at night. And so will my wife, parents, etc.

    --
    I can't help it - I'm a 19D.
  46. When Hackers meet Soldiers... by No.+24601 · · Score: 1

    geeks once again get their asses kicked by the jocks.

  47. You are confusing privilege with access modes by anonymous+cupboard · · Score: 1
    VMS has a lot of privileges, the user or an image may be assigned particular privileges which they can then subset when they don't need it.

    Access modes is how the system is structured. There are two main modes, each with two sub modes. In the system space, which is common to all processes, there is kernel mode where the OS runs and exec mode where RMS (Record Management System) and databases run. They use the common nature of exec mode for global buffer management between processes. In per-process space we have executive mode and user mode. Exec mode is where the shell runs, and use mode is where most normal programs run.

    Normal users do not write stuff that runs at elevated access modes. They require privileges to enter elevated access modes which they normally do not have. However, it is possible to enter an elevated mode through a declared entry point (think call gates in the x86). Arguments to these calls are checked for address violations in the space from which the system service was called. For example if you want to read something into a buffer, and you call from user mode then the buffer must be user mode writeable. Areas of system space are only accessible to a user if the system sets the protection accordingly.

    The main benefit is that it is extremely difficult to get out of user mode except through defined entry points. However, if you particularly want to do things inside exec mode or the kernel, you can extend the system API with your own loadable service routines or you can enter the system with a change-mode-to kernel API call, where you stay in your program but now run with full access to the kerenl address space until you return. Naturally such a call is protected with its own privilege (CMKRNL). To write some thing that runs in exec or kernel mode requires more skills because although the call list will have been address checked, the references will not.

    This means VMS is tight and with excellent availability. The various checks as you cross address spaces means that on any given system, Unix will always run faster, but with lower availability.

  48. Theo's Hardware by theolein · · Score: 3, Funny

    In the article there is a link to Theo's personal site. He lists his hardware there, and the amazing thing is that he doesn't have a single machine capable of more than 200MHz.

    I find it amazing in these days of 3.6GHz machines needed to run bleeding edge games and gimmicky OS's and everyone and their mothers going gooey over the latest GHz jump in analy embedded mobile devices that OpenBSD's chief developer uses computers that actually fit his needs. It is comforting to know that the SECURE processing and dissemination of digital information can be done efficiently without the large, bright, rounded, colourful buttons and Windows found in most other OS's.

    1. Re:Theo's Hardware by Anonymous Coward · · Score: 0

      Bollocks! What you saw is a myth making for the naive, like a tale about Comrade Kim living in the same conditions as the rest of Koreans or Comandante Fidel in Cuba. Better walk into his house and see for yourself the nice 21+ LCD screens attached to SUN boxes.

    2. Re:Theo's Hardware by evilviper · · Score: 1

      I believe that would be due to the page being out-of-date.

      Although, I've said it before, and I'll say it again... If it wasn't for video (playback and encoding), I would be using a 100MHz system right now.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  49. Theo's box was 0Wnd by Anonymous Coward · · Score: 0

    Yeah, if you go through archives, you'll see Theo whining for being whined and his newserver content being tempered. And how about trojaned downloads, buggy Sendmail which he claims wa bug free for years and so on?

    Anybody knows how the project structured? There is no Core Group, there is Theo and his control mania.

  50. Re:Terrorist Hacker :: does this exists??? by Anonymous Coward · · Score: 0

    I'd like to see one before believing there is such a thing.

    -- justine

  51. Re:OpenBSD isn't the only one ... RE: fs-crypto by jstockdale · · Score: 1

    There are at least half a dozen filesystem encryption programs that function on OpenBSD

    Well, yes and no.

    CFS - Weak (DES) encryption

    TCFS - Slow (3DES) encryption

    cryptfs - Blowfish (good) encryption, but the system relies on mounting loopback / stacked devices, which although being the best option available, is still slower than crypto integrated straight into the disk structure itself.

    In fact all the fs-crypto mechanisms that I know of that work on OpenBSD either are slow due to the loopback method of mounting the drive, are based on weak encryption, or are just made as proof-of-concept rather than DOD-standard encryption implementations.

    --
    **AA: a bunch of mindless jerks who'll be the first against the wall when the revolution comes
  52. Can do. by Anonymous Coward · · Score: 0

    She's dead, Jim.

  53. No Core Team? by Anonymous Coward · · Score: 0

    There is no mention of a core team on their page.
    Does the project rotate around Linus de Raadt alone?