Slashdot Mirror


BSDForums Interviews Scott Long

Dan writes that BSDForums is featuring and interview with FreeBSD's Scott Long. Scott fills us in on some of the new things in FreeBSD 6.0 including Apple G4 PowerMac, AMD64, and wireless compatibility. In addition to specifics Scott also abstracts on the overall snapshot of BSD development with respect to OpenBSD, NetBSD and the ongoing debate between BSD vs. Linux.

121 comments

  1. What debate? by ChrisF79 · · Score: 3, Insightful

    There's a debate between Linux and BSD? Hmm, I must have missed it.

    --
    Finance tutorials and more! Understandfinance
    1. Re:What debate? by Anonymous Coward · · Score: 0

      Haha you got modded Offtopic...even though the topic explicitly mentions what you were talking about. Fjeer the mods!!

    2. Re:What debate? by molnarcs · · Score: 4, Insightful

      Parent post is not offtopic - in fact, it is right on target: there is no linux vs. bsd debate, except here on slashdot (and that's the point Scott Long makes, except for the slashdot part). That is my experience as well. I came to bsd from a linux background (mandrake), and I only met friendly people at bsdforums.org. Friendly as in not trying to convince you to use bsd instead of linux at all cost. In fact, I read good reviews of various linux distroes on bsdforums. Generally speaking, bsd users (and I think bsdforums is a good representation of the userbase) are basically friendly towards linux - so don't let ./ trolls convince you otherwise (or journalists, who like this kind of x vs. y stuff because, like all controversies, they make better headlines).

    3. Re:What debate? by Anonymous Coward · · Score: 0

      I think the problem with the debate was that the two arguments of the Linux camp were "Linux is more widely embraced" and "The GPL is more free." Since the BSD people didn't care which one was more widely embraced, and felt that the "more free" issue was a religious argument (and have been sick of religious arguments since the Amiga days), they stopped feeding the trolls. Without food, the trolls died.

      Perhaps this post can start up an argument again for old-time's sake?

  2. Obligatory statement by Seumas · · Score: 1, Funny

    Scott Long is dying!!!

    Speaking of which, whatever happened to all the "FreeBSD is Dying!" drumbeats in the last year or two? I haven't kept up with FreeBSD/NetBSD news, but it would seem some series of events has really turned people around, even though it doesn't seem BSD use is necessarily skyrocketing.

    1. Re:Obligatory statement by Cro+Magnon · · Score: 4, Funny

      OMG, the BSD trolls are dying!

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    2. Re:Obligatory statement by Anonymous Coward · · Score: 0

      OMG, the BSD trolls are dying!

      Yes, but BSD is completely and irrevocably dead.

    3. Re:Obligatory statement by PaxTech · · Score: 1

      In Soviet Russia, BSD posts that YOU are dying!

      --
      All movements for social change begin as missions, evolve into businesses, and end up as rackets.
    4. Re:Obligatory statement by Tribbin · · Score: 1

      It will be a matter of years untill the 'BSD trolls are dying posts' are dying.

      --
      If you mod this up, your slashdot background will turn into a beautiful sunset!
    5. Re:Obligatory statement by shlong · · Score: 3, Funny

      Scott Long is dying!!!
      No I'm not!!!

      --
      Cat, the other, tastier white meat.
    6. Re:Obligatory statement by ozmanjusri · · Score: 2, Funny

      'Ere, he says he's not dead...

      --
      "I've got more toys than Teruhisa Kitahara."
  3. What debate?-R&D Arm. by Anonymous Coward · · Score: 0

    I'm happy to report that the R&D arm of GPL: BSD is getting along just fine.

  4. Moving forward quickly by Sv-Manowar · · Score: 4, Informative

    FreeBSD seemed to have some issues around the 5.0 release because of the major features that release brought (and the ensuing nervousness about upgrading). Hopefully 6.0 won't be plagued by these kinds of issues and should be taken up rapidly. I've had nothing but good experiences of FreeBSD in server environments, and the fact that increasing out of the box hardware support is being included for desktop platforms is great.

    1. Re:Moving forward quickly by ackthpt · · Score: 2, Interesting
      FreeBSD seemed to have some issues around the 5.0 release because of the major features that release brought (and the ensuing nervousness about upgrading).

      Reminds me of one point (.) upgrade in Linux where it switched from one library to another and half my applications suddenly malfunctioned. I'm sure it was all for the good in the long run, but I was certainly in a panic while trying to decide if I should just go back.

      --

      A feeling of having made the same mistake before: Deja Foobar
    2. Re:Moving forward quickly by molnarcs · · Score: 4, Informative
      I agree - with one addition: I had nothing but good experience with FreeBSD (the 5.x line) on the desktop. Everything works as expected, packages/ports are up to date, kde performace is great, what else needs to be said?

      The day to day tasks I use FreeBSD for include text editing, watching tv, encoding video, browsing the net, and occasionally playing some games (wesnoth!), in other words, the usual stuff. Let's take these one by one:

      • Text editing: OpenOffice.org support is excellent. We had always the latest builds not only in ports, but as packages from goodday-net. What's more, not only english builds, but all language packs. Of course, I like to build these oo.o myself, so I switched from latest snapshots (all of which built fine) to beta and I'm now building rc1 (with KDE support and all).
      • multimedia: mplayer of course. H.264 being the next standard (for future dvds) and all, I began to use it instead of mpeg-4 (ffmpeg or xvid). Downside is that it is painfully slow to encode, but still, it's the future. In the case of rapidly developing encoders like h.264 (and its opensource implentation, x264) it is important to have the latest and greatest. Right now, I have x264-0.0.20051004 (yesterday's snapshot) installed :)
      • games: the number of games available in ports is impressive, but as usual with opensource games, few of them are impressive. Luckily, the important ones (for me at least) are also always up to date, like wesnoth.

      So I'm eagerly waiting for 6.0 - by all accounts it's gonna be great!
    3. Re:Moving forward quickly by archen · · Score: 1

      6x is an incramental upgrade. I'm using the beta versions on a laptop to get a good heads up. I really can't tell the difference, and it's been very stable for me (not that it experiences heavy loads). I think there was something in the changelog about having 5x compatibility libraries in place to make SURE that everything still worked. If you choose you can compile out 5x support of the kernel, but some ports may have issues until they are recompiled as well (didn't have any problems myself).

    4. Re:Moving forward quickly by Anonymous Coward · · Score: 2, Funny

      The day to day tasks I use FreeBSD for include text editing

      FreeBSD: The OS choice of text editors everywhere.

    5. Re:Moving forward quickly by mobby_6kl · · Score: 1

      I agree - with one addition: I had nothing but good experience with FreeBSD (the 5.x line) on the laptop ;)

      Seriously, I installed FreeBSD on my laptop to dual-boot with Windows and didn't have any serious problems. Had to go through some trouble to get the onboard sound working, but that mainly consisted of following a forum post. The newest games I can reasonably play under windows is quake so I'm not missing anything when I'm in the FreeBSD in that sense. I still use mainly Windows, but sometimes FreeBSD gets some action, usually to let me have some fun with it or to impress the chicks :P

    6. Re:Moving forward quickly by Anonymous Coward · · Score: 0

      Going by the TODO list, the only major issues were documentation and stability issues having to do with the fact that not many stress tests had been run on the kernel before. 5.x really has improved with each release, but 6.x is likely to surpass the 4.x line in terms of robustness and performance. Just as 4.x was the followup to the big changes in 3.x, 6.x is a spit and polish of the long march that was the 5.x branch. There's more to come, too. Now, if they'd just modernize X11, split it up into a network layer and a general purpose graphics rendering layer, put out a stable GCC 4.X without all those optimization bugs, improve killer app support for AMD64, etc., the open source world would be a place of unparallelled beauty.

  5. On the subject of computery deathliness by mister_llah · · Score: 1

    Very few things regarding computers die quickly (with exceptions for the HST standard and some other things that were 'hot' for awhile but disappeared) ... another example, Netware has been passing away slowly for years... if FreeBSD is going to be dying as well, it just takes time.

    Hell, COBOL is still "alive" and "well" ... [depending on your meanings on those two words]... ;)

    --
    MoM++ - A Classic Expanded - [Master of Magic 1.5]
    http://mompp.sourceforge.net/
    1. Re:On the subject of computery deathliness by Anonymous Coward · · Score: 0

      One way to gauge the 'alive-ness' of software is how recently it has been refreshed (though this certainly doesn't hold true for special cases like TeX and xv). Netware (the true Netware, not the attempt to relabel Linux as 'Netware') hasn't had a real update in roughly 5 years, IIRC. As for COBOL.... just because you can go to a school and learn to speak Sanscrit doesn't mean that it's "alive" and "well".

  6. Better 'out of the box' support by fak3r · · Score: 5, Interesting

    The main thing I've noticed is just better 'out of the box' support for hardware in 6.0. I don't have massive requirements, as I'm running FreeBSD 6.0 for my primary server (mail, web, chat, database, file) at home. I didn't need to rebuilt the kernel as I did with 5.2 - but that was to support an older NIC. Basically it 'just works' and I've stuck with GENERIC for the kernel with no issues. I use Ports like they're going out of style, and I haven't had anything break (that I couldn't fix ;))

    Anyway, better 'out of the box' support, which would manifest mostly for folks installing 6.0 for a desktop, or someone who has some new(er) RAID or 1G NIC to support. I couldn't be happier, not using Linux for a server anymore, but it's still my Desktop of choice.

  7. A n00bs look in by Anonymous Coward · · Score: 1, Interesting

    From a TI-99/4A to years of wintel boxes, then Linux, I've now made the move to AMD 64 and freeBSD. I've moved onto freeBSD because somewhere I saw a quip that went...Linux is for people who hate windows; *BSD is for people who love Unix. I see Unix is an OS written by scientist for scientist and, as much as possible, I'd to discover that idea.

    1. Re:A n00bs look in by gik · · Score: 1

      Yeah I read that one too. Clever.

      "I've moved onto freeBSD because somewhere I saw a quip that went..."

      You changed your OS due to a quip you read on a website?

      If I were you, I'd stay away from sco.com ... With that many quips, your quip-o-meter might explode.

      --
      ZERO
    2. Re:A n00bs look in by Thalagyrt · · Score: 2, Insightful
      It may be a quip, but at least in my experience, most people I know personally who use Linux use it out of hatred for Microsoft, and those that use BSD use it because they love Unix.

      Of course I can't say this is true for everyone, because I don't know everyone. I'm just saying this out of experience with my personal real life friends and coworkers. There's definitely exceptions to this - it can't be said that every Linux user uses it out of hatred for Microsoft and that every BSD user uses it for love of Unix. This would be simply untrue. This is just my observation.

      I also know that I'll probably get modded troll or flamebait for this, even though I'm simply stating something that I've noticed throughout the years.

      --
      Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo!
    3. Re:A n00bs look in by ettlz · · Score: 2, Insightful
      ...it can't be said that every Linux user uses it out of hatred for Microsoft and that every BSD user uses it for love of Unix.

      There are BSD fans like to "rile" Linux users with [friendly] jibes of "weenie" and "get a proper operating system". But it really goes without saying what some of them think of Microsoft products. Not so much hatred, as sheer, unbridled contempt: they barely acknowledge Windows as software. And for the record, I use Linux because I like Linux.

      (I also read Playboy for the articles, and BoingBoing for the SuicideGirls adverts.)

    4. Re:A n00bs look in by shlong · · Score: 1

      From a TI-99/4A ...
      Interesting, my first home computer was also a TI-99/4A. When you're 10 years old and you have the Speech Synthesizer Module saying curse words on command for all of your friends, you rule!

      --
      Cat, the other, tastier white meat.
    5. Re:A n00bs look in by Thalagyrt · · Score: 1
      Exactly as I was saying, not everyone fits into that model that I've observed. Like yourself for example, using Linux simply because you like it. That's a damn good reason to use Linux, the best reason to use it I'd say. I'd also guess from what you said that you're the type of person who would help a newbie out instead of yelling something along the lines of "RTFM NOOB! >:O" :)

      I think all of the OSes have their place. If I wanted a Unix type OS on my desktop I would use some form of Linux for that as its desktop support is far superior to that of the BSDs. Currently I use Windows on my desktop since the recording software I use (I'm a musician) isn't avaliable for Unix. I could get a Mac, the software I use is avaliable there, but that'd mean new hardware and spending money that I don't currently have.

      For my servers I prefer FreeBSD simply because of how easy it is to maintain. I definitely wouldn't use FreeBSD on my laptop. I've tried running it on a Dell Inspiron 8200 and it fried the hard drive - the system fans never turned on... I never had that problem with Linux on that laptop so Linux wins in the laptop world for me.

      I've looked into Gentoo for my servers as I've seen that it takes some of the strong points from FreeBSD and makes them even better; portage being one example that really shines. I'm a die hard fan of ports in FreeBSD which is honestly one of the major reasons I use FreeBSD on my server instead of Linux. Now that something like this is avaliable in a Linux distro that opens up the doors for me to start using it on my servers.

      I try not to hold any OS or manufacturer in contempt - I think everything has its use and I'll reccomend the most appropriate software to someone for what they're trying to do. We really need more people around here like that instead of the mass of MS/Linux/BSD/OSX zealots who preach their OS of choice as the only solution for everyone no matter what the person wants to do.

      --
      Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo!
    6. Re:A n00bs look in by TheRaven64 · · Score: 1

      I use BSD because I hate UNIX, but everything else seems to suck more, and the BSDs seem to be the least bad implementations of UNIX I've used to date.

      --
      I am TheRaven on Soylent News
    7. Re:A n00bs look in by ArbitraryConstant · · Score: 1

      "It may be a quip, but at least in my experience, most people I know personally who use Linux use it out of hatred for Microsoft, and those that use BSD use it because they love Unix."

      I don't care about Microsoft, and I use Linux in addition to BSD. What does that say about me?

      --
      I rarely criticize things I don't care about.
    8. Re:A n00bs look in by ettlz · · Score: 1

      Yes, those "RTFM n00b" types are a real pain in the backside. Like those idiots who tailgate learner drivers. They don't help free software, especially when TFMs are sometimes quite complex. Some people need to be reminded of the help others gave freely to them.

      I try not to hold any OS or manufacturer in contempt - I think everything has its use and I'll reccomend the most appropriate software to someone for what they're trying to do.

      I'm not saying that you would. (I have also seen a lot of Linux users stick their noses up at Windows more than it deserved. I must also confess to having been guilty of this, but this was back when I was an immature teenage male and Linux was "cool". These days I actually make use of it, and realise it was a great way to get hands-on experience of UNIX-like operating systems.)

      Currently I use Windows on my desktop since the recording software I use (I'm a musician) isn't avaliable for Unix.

      Funny you should say that. My brother's box dual boots with Linux and Windows XP for a similar reason. He uses FL Studio, which has no Linux port. He's also rather fond of certain games.

      We really need more people around here like that instead of the mass of MS/Linux/BSD/OSX zealots who preach their OS of choice as the only solution for everyone no matter what the person wants to do.

      Indeed. There's a lot of, well it's not exactly "FUD", spread around here about Windows, in particular its security, stability, etc. Although I'm no Microsoft fan, it really makes me wince when the truth is distorted.

    9. Re:A n00bs look in by ak3ldama · · Score: 1
      that's about as academic 'a statement as i've ever seen. but generally right on, but you should maybe give solaris/open solaris a try.

      think about it, solaris has the potential to be the desktop unix (other than os x) that we want. it can have binary driver support, something linux doesn't want (video, wireless networking, etc), since it has a stable abi. plus it's rock solid.

      --
      "but money is the God of Algiers & Mahomet their prophet." - Rich. O'Bryen June 8th 1786
    10. Re:A n00bs look in by TheRaven64 · · Score: 1
      I've read a lot of papers by Sun people on the Solaris kernel, and I am very interested in trying it. I'm not sure about the userland - SMF shows some promise (and let's face it, it can't be worse than SysV init), but it's still not a mature technology. Java and the Java Desktop hold no real appeal for me - I'm more of an Objective-C / GNUstep person - but I'm trying to persuade my supervisor to get hold of a dual (or possibly dual, dual core) Opteron system from Sun for me to use for some development work - I'm currently hitting performance walls with OS X's system call overhead when writing multithreaded code, and Solaris looks like the best option.

      On the desktop (well, laptop - I haven't used a desktop for years), I'd still pick OS X. In a year or two though, Étoilé on Solaris might be more interesting.

      --
      I am TheRaven on Soylent News
  8. Talking about Linux by Anonymous Coward · · Score: 0

    They seem to talk more about Linux than an interview about Linux talks about MS

  9. Irony anyone? by joshdick · · Score: 0

    Anyone else find it ironic that Long points to BSD's academic roots as a good reason to become involved with it?

    One of the greatest strengths of Linux is that it works practically rather than theoretically.

    1. Re:Irony anyone? by Anonymous Coward · · Score: 0

      that's not irony, alanis. and if you think that academic == theoretical as opposed to practical as some sort of golden rule you can take to the bank and not some over-simplified anti-academic piece of claptrap, you've got bigger problems than your nick.

      and yes, i'm a coward. ;)

    2. Re:Irony anyone? by antibryce · · Score: 1

      Please explain what the irony is in that. FreeBSD also works in the real-world quite well (Yahoo, Hotmail before MS, not to mention 2.5 million other sites.

      While FreeBSD doesn't have the "sexiness" of Linux right now (although I'd argue that is starting to wane a good bit) it is rock solid and dead simple to admin.

    3. Re:Irony anyone? by molnarcs · · Score: 1
      No. (look up irony in some dictionary).

      The point is, and this is not specific to FreeBSD, that there are some really innovative experiments going in one bsd flavor or another. Dragonfly comes to mind - some new concepts in computer science comes from its development.

      Another example (now from FreeBSD) is their support for multiple threading libraries, like libthr (1:1 - like in linux) and libkse (kernel scheduling entities), which implements M:N threading, that on paper is supposed to be a superior impementation, but it hasn't been implemented previously (afaik, SUN wanted to do it in Solaris, but later went with 1:1). See this and this posts by one of their kernel developers. Quote: "Hopefully this makes a good platform for people to do thread research.." Now that is what "academic spirit" is all about.

      Need I mention OpenBSD's innovations in the field of security, or NetBSD's in portability (and their driver infrastucture)?

    4. Re:Irony anyone? by InsaneGeek · · Score: 1

      *wonders out loud* I guess Linus didn't invent Linux in a academic environment at all then.

    5. Re:Irony anyone? by Anonymous Coward · · Score: 0

      The environment in which a product is developed has nothing to do with how "practical" it is.

      First of all, Linux was developed while Linus was at his university, so doesn't that make it academic?

      Second of all, if you think there isn't "theory" in Linux (and every other modern OS, indeed in any substantially complex and critical product), you are are seriously deluding yourself.

      In fact your attitude is representative of a bigger problem in IT. The "ignorant and proud of it" problem. There's nothing bad about theory. In fact, there is nothing more practical than theory. Theory is what allows us to understand real-world problems.

      Which is more practical: a bridge designed by throwing up some bricks, or a bridge where the size and shape of the parts are guided by an understanding of forces and loads and materials science?

      Which is more practical: a surgeon who operates on your heart with gut instincts, or a surgeon who's studied cadavers, understands the mechanisms of the heart, and knows what the different "little tubes" are for?

      Which is more practical: a database with full constraints that allow it to model the problem domain correctly, or a database that allows nonsensical or inconsistent results?

      Which is more practical: an OS that works 90% of the time, because the author tested it on his personal machine, or one that works 99.9% of the time because all the possibilities and code paths were examined beforehand?

      Sorry, just a pet peeve.

    6. Re:Irony anyone? by TheRaven64 · · Score: 1
      which implements M:N threading, that on paper is supposed to be a superior impementation, but it hasn't been implemented previously (afaik, SUN wanted to do it in Solaris, but later went with 1:1).

      Someone should let Andy Tanenbaum know - he has a chapter about Sun's N:M threading model...

      NetBSD also has an interesting framework for Scheduler Activations which allows N:M threading.

      --
      I am TheRaven on Soylent News
    7. Re:Irony anyone? by Anonymous Coward · · Score: 0

      [snip waffling claptrap]

      If you want to be taken seriously in a debate, this kind of bullshit just makes you look like bozo the clown. Why is this type of crud so rampant on the internet? Is it because talk has become so cheap, and joe retard things that the more he talks, the smarter he'll sound?

      What in heaven's name makes you think you could possibly be adding anything to the discussion when you resort to arguing about BSD's academic roots by spouting rubbish and one-liners like "Which is more practical: a bridge designed by throwing up some bricks, or a bridge where the size and shape of the parts are guided by an understanding of forces and loads and materials science?" ???

  10. interview text by codergeek42 · · Score: 0, Redundant

    Destination FreeBSD: Interview with Release Engineer Scott Long
    This is a bsdforums.org first! BSDForums interviews FreeBSD Release Engineering Team's Scott Long relating to various aspects of FreeBSD. Topics discussed include FreeBSD general issues, its academic roots, how FreeBSD compares to other BSDs - OpenBSD, NetBSD, and the ongoing debate on FreeBSD vs. Linux.

    Scott gives us his perspective on the corporate adoption and popularity of FreeBSD. He brings us up to speed on FreeBSD 6.0, its new features and enhancements, including Apple G4 PowerMac, AMD64 and wireless compatibility. Scott also discusses FreeBSD 6.0's upgrade path and release timetable.

    [Read more]

    ======================

    Destination FreeBSD: Interview with Release Engineer Scott Long

    BSDForums interviews FreeBSD Release Engineering Team's Scott Long relating to various aspects of FreeBSD. Topics discussed include FreeBSD general issues, its academic roots, how FreeBSD compares to other BSDs - OpenBSD, NetBSD, and the ongoing debate on FreeBSD vs. Linux.

    Scott gives us his perspective on the corporate adoption and popularity of FreeBSD. He also brings us up to speed on FreeBSD 6.0, its new features and enhancements, including Apple G4 PowerMac, AMD64 and wireless compatibility. Scott also discusses FreeBSD 6.0's upgrade path and release timetable.

    1. Could you tell us a little bit about yourself, your background, your first encounter with FreeBSD and what motivated you to use it ? How has FreeBSD evolved since the time you have been involved with it?

    I'm 31 and live near Boulder, Colorado, with my wife, 2 kids, and 3 cats. Before I moved out here 6 years ago, I was in the US Navy for 6 years. My other day jobs have included a 4/5 year stint with Adaptec and my current job with SPARTA, Inc, doing work related to TrustedBSD and TrustedDarwin.

    My first experience with BSD came when I discovered the Sun and HP labs at the University of Michigan in 1992. I decided that I absolutely had to replace my Windows 3.1 machine with Unix+X. That led to me discover 386BSD 0.1 and X386. So asking how it evolved in the time I've known it is like asking how a Model T evolved into a Mustang. Well, that's a bad analogy for those who don't like Ford. Anyways, it's come a long way =-) For a short while I toyed with the idea of using Linux, but the lack of a working network stack combined with the limitations of the minix filesystem made it pretty unattractive. I guess I was either oblivious to the legal battles with USL at the time, or I cared more about the technology and less about the politics.

    In all, my involvement with FreeBSD has been very good for me in terms of exposing me to excellent engineering and extremely gifted people, as well as opening job opportunities for me.

    2. Specifically what has been your role in Release Engineering relative to the entire release process, from a technical, authoritative and responsibility perspective?

    I joined the release engineering team in Nov 2002. When I started, my only motivation was to increase the communication between the team and the rest of the developers. But, I quickly slipped in to doing the 5.0 release, and from there I took on the lead role in the team.

    The job of the release engineering team is not only to do the mechanical work of producing a release, but also to ensure that the release is high quality. In order to do that, tools like code freezes, commit reviews and approvals, and bug status reports are used. So, a certain amount of authority and responsibility is implied there, but we also work very hard to make the process as open to others as possible, both inside and outside of the developer community.

    And, this coordination and leadership of development is absolutely essential. Between having to coordinate the development and debugging activities of 220 developers and handle building and verifying releases for 5 hardware architectures, the old days of a single person freezing the tree for a few days and cuttin

  11. Linux Versus BSD by mary_will_grow · · Score: 1

    First 3 questions said nothing about Linux.

    First 3 answers did.

    muahahahahhahaha

    Anyways my take on the debate: Multiple times I've written some simple software without even CONSIDERING portability, written on my (Linux/BSD/OS-X) box, and when the time came to make it run on a new platform (Linux/BSD/OS-X), it did, with barely any modifications. So who cares, target any UNIX, they all rock, and you probably wont end up permanently stuck to one of them.

    --
    Why stick up for big business?
    1. Re:Linux Versus BSD by Nethead · · Score: 1

      So you write in Perl?

      --
      -- I have a private email server in my basement.
    2. Re:Linux Versus BSD by TheRaven64 · · Score: 1

      Well, that's fine as long as you don't directly interact with /proc, don't assume sysctls are going to be in the same place, don't use STREAMS (or, worse, Mach ports), don't use sendfile, don't assume bash is in /bin, or that you know the location of any system files not specified by POSIX, don't assume anything about data sizes or byte orders, don't use any of the more advanced bits of the sockets API...

      --
      I am TheRaven on Soylent News
    3. Re:Linux Versus BSD by mary_will_grow · · Score: 1

      man, I'm so shocked you were able to find exceptions!!

      Point is, I've written some rather large software and ported it no problem. If you want to be a geek and talk about how you shouldnt assume "bash is in /bin", I guess thats more important then the fact that I wrote a GPS chartplotter _complete w/ the interface to talk to an actual handheld GPS_, never thinking about portability, and was able to just take it off my linux box and compile it on an OS-X box changing _2_ lines of code.

      But you are right, porting it from MFC would have been _way_ easier then changing my hard-coded paths to the /dev filesystem. Apparantly I just dont know what I'm talking about.

      Troll.

      --
      Why stick up for big business?
    4. Re:Linux Versus BSD by TheRaven64 · · Score: 1
      Sure, you can write cross-platform code. Interfacing to a GPS is easy if you use some kind of abstraction layer for serial port access, but a novice programmer is likely to just open /dev/tty0 (or whatever), and then be bitten when they move to another platform that puts the serial ports in a different place.

      Many people write #!/bin/bash at the top of shell scripts (I've even seen this suggested in books), and then wonder why it doesn't work on anything other than a GNU system.

      Just because you don't use any of the parts of the system that vary between UNIX variants doesn't mean no one else does. I frequently write for Solaris and FreeBSD on an OS X box. It's possible, but how easy it is depends on what you are doing.

      Have you, for example, tried to implement a system where two processes communicate and identify each other's PID and UID in a way that can't be spoofed? I've needed to do this for two separate projects, and as far as I can tell there is no cross-UNIX way of doing it. It's trivial on OS X (if you're willing to use Mach, rather than UNIX, calls). It's fairly easy on Solaris. On Linux and *BSD you need to do some horrible hacks with sockets (and, of course, the horrible hack is almost the same, but not quite, on Linux and every BSD variant).

      There is a huge difference in capabilities of UNIX systems - OS X only got full support for SysV IPC on Tiger, for example. If you're lucky enough to only have to deal with the bits that fall neatly within the POSIX spec (for example) and so are fairly similar on all UNIX systems, then you are lucky. If not, I suggest you read Advanced Programming in the UNIX Environment, Second Edition - it will give you a good idea of just how different UNIX systems are.

      --
      I am TheRaven on Soylent News
  12. FreeBSD vs Linux by Anonymous Coward · · Score: 1, Interesting

    From the interview:
    4. Some critics claim that FreeBSD has not been as popular among corporations as Linux, not even close. Microsoft acknowledges Linux as a viable threat but FreeBSD is not even on their radar screen.

    Wasn't FreeBSD the only other operating system Microsoft ported C# to? Didn't Hotmail run for a LONG time on FreeBSD? Doesn't Microsoft use BSD code in their operating system?

    There's your debate.

    1. Re:FreeBSD vs Linux by chez69 · · Score: 0, Troll


      Wasn't FreeBSD the only other operating system Microsoft ported C# to?

      they planned to are those plans still alive?

      Didn't Hotmail run for a LONG time on FreeBSD?

      they no longer do. if FreeBSD is so great, why don't they still use it?

      Doesn't Microsoft use BSD code in their operating system?

      telnet.exe and ftp.exe is really not a good example of bsd code use. they used to use the TCPIP stack but have swtiched to another one.

      --
      PHP is the solution of choice for relaying mysql errors to web users.
    2. Re:FreeBSD vs Linux by QuietLagoon · · Score: 1
      Didn't Hotmail run for a LONG time on FreeBSD? they no longer do. if FreeBSD is so great, why don't they still use it?

      because, for some odd reason, Microsoft incorrectly thinks Windows is better.

    3. Re:FreeBSD vs Linux by compass46 · · Score: 2, Insightful
      troll, troll, troll your boat... But hey, I'm bored at work right now.

      Wasn't FreeBSD the only other operating system Microsoft ported C# to?
      they planned to are those plans still alive?

      No the plans are not still alive because no one really cared. Mono on the other hand is pretty well supported.

      Didn't Hotmail run for a LONG time on FreeBSD?
      they no longer do. if FreeBSD is so great, why don't they still use it?

      Yes hotmail before Microsoft was heavilly FreeBSD + Qmail. I'd expect Microft to use Win2k3 over any OS as would most normal ppl.
    4. Re:FreeBSD vs Linux by Anonymous Coward · · Score: 0
      No the plans are not still alive because no one really cared. Mono on the other hand is pretty well supported.


      Except that Mono is not a Microsoft project, but a Novell project, and that means Linux, not BSD.

    5. Re:FreeBSD vs Linux by david+duncan+scott · · Score: 2, Informative
      if FreeBSD is so great, why don't they still use it?

      Well, running FreeBSD was sort of an embarassment to Microsoft after they acquired HotMail, what with "eating your own dogfood" and all of that.

      It took them at least two cuts at it, as I recall. The first time went rather badly, with delays and even brief outages. The second time they made it.

      There was an interesting white paper, originally meant for internal consumption but later leaked (I have a vague recollection that it ended up in a public ftp directory by mistake) that described some of the issues involved. I read it back then and found it a pretty balanced work (perhaps why it had to be leaked.) Their offical public paper is also available.

      It's worth noting that Hotmail worked just fine with a FreeBSD front end (the back end was a combination of NT SQL boxes and various Sun systems providing files services and handling incoming mail.) I'm not entirely clear just how much of the site is Windows even now -- they explicitily describe switching over the web servers, but don't really get into the back-end machines -- but I'm sure they're working on it if it isn't. It's a good showcase for them, after all.

      --

      This next song is very sad. Please clap along. -- Robin Zander

    6. Re:FreeBSD vs Linux by Anonymous Coward · · Score: 0

      It runs on BSD and Linux.

    7. Re:FreeBSD vs Linux by Anonymous Coward · · Score: 0

      can't handle the truth?


      orginal post:

      From the interview:
      4. Some critics claim that FreeBSD has not been as popular among corporations as Linux, not even close. Microsoft acknowledges Linux as a viable threat but FreeBSD is not even on their radar screen.

      Wasn't FreeBSD the only other operating system Microsoft ported C# to? Didn't Hotmail run for a LONG time on FreeBSD? Doesn't Microsoft use BSD code in their operating system?

      There's your debate.


      nobody has refuted my comments.

    8. Re:FreeBSD vs Linux by compass46 · · Score: 1

      Ummmm, did you look at the link under my nick?

  13. FreeBSD on my Powerbook.... Cool by joz_blaze · · Score: 2, Interesting

    People will wonder why this is great. Darwin is not FreeBSD... there are too many things going on with the Mach Kernel. Yes, Fink or DarwinPorts solves some problems but still. I'm a happy fella.

  14. Why Darwin? by RAMMS+EIN · · Score: 1

    When challenged with the notion that Linux is more popular that FreeBSD, Scott answered:

    ``There is no denying that Linux is gaining popularity, but that doesn't necessarily mean that the BSD family is not. A great example is Mac OSX. Under the hood it is very much a BSD operating system. That means that BSD is now the second most popular desktop OS, far more popular and widespread than Linux.''

    That's utter crap. First of all, the question was about FreeBSD vs. Linux, not *BSD vs. Linux. Secondly, Darwin isn't very much like the other BSDs. Based on a Mach kernel, with lots of GNU and Apple stuff thrown in, and with some dynamic linking weirdness, it differs significantly from other open source Unix-like systems at every level. Darwin is at best the bastard child of BSD, and using its popularity to support the notion that FreeBSD is popular makes it look like FreeBSD isn't popular in its own right, which is far from the case. So why resort to deception?

    --
    Please correct me if I got my facts wrong.
    1. Re:Why Darwin? by Anonymous Coward · · Score: 0

      Because that's one of the stupid questions people always ask. "Why is it that everyone seems to like Microsoft better than Linux?" There's no good single answer, and many linux fans will say, "but linux runs on the servers for a lot of websites you use!" That's also deceptive.

    2. Re:Why Darwin? by RAMMS+EIN · · Score: 1

      ``Because that's one of the stupid questions people always ask.''

      Maybe it's not that stupid. At least from my perspective, FreeBSD and Linux are very much in the same niche.

      ``many linux fans will say, "but linux runs on the servers for a lot of websites you use!" That's also deceptive.''

      Perhaps, but not in the same way. Linux is Linux, whereas Mac OS X is not FreeBSD. So saying that Linux runs on lots of servers does say something about the popularity of Linux, whereas saying that OS X runs on lots of desktops does not say anything about the popularity of FreeBSD (and, IMO, not even about the popularity of *BSD as a whole).

      --
      Please correct me if I got my facts wrong.
    3. Re:Why Darwin? by Arandir · · Score: 2, Informative

      Scott's FreeBSD code is *in* Darwin. This isn't deception, it's pride that he helped write a code base with such high quality that Apple decided to use it.

      You don't always have to brag about your kids, sometimes you can brag about your nephews and nieces.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    4. Re:Why Darwin? by TheRaven64 · · Score: 4, Interesting
      Darwin sure looks like a BSD to me. It uses a BSD-style hierarchy, the system calls and commands are all BSD-style. The userland is mostly from FreeBSD (so du, thankfully, has a short option for depth, and ftp supports tab-completion).

      Mach itself is a direct descendent of BSD - the original Mach implementation ran a BSD kernel as a service on top of the Mach microkernel, and userland was all BSD. The NeXTStep kernel put the BSD portion in kernel space for performance reasons, making it a BSD system running on a Mach hardware abstraction layer. The Rhapsody kernel threw away some of the old BSD code and replaced it with more modern code from NetBSD. More recent versions of Darwin have done the same with FreeBSD.

      I moved to OS X from FreeBSD, and found the system very familiar. I also play with a NeXT machine on occasion, and that machine is also clearly a BSD family member.

      FreeBSD is not out to take over the world. The point of the BSD license is to allow people to take your code and do whatever they want with it. Apple took a lot of BSD (and, specifically, FreeBSD) code, and made the second most popular OS on the planet. This means that the second most popular OS on the planet contains FreeBSD code. NetBSD and OpenBSD also periodically take code from FreeBSD, as does Linux. FreeBSD, in turn, gets code from Net and OpenBSD, along with contributions from Apple. Examining FreeBSD makes no sense out of the context of the BSD ecosystem.

      To put this in a Linux context, imagine if someone from Red Hat had been asked to talk about their OS and about, say, OS X. Would you expect them to just talk about Red Had Enterprise Linux, or would you expect them to talk about the entire Linux ecosystem?

      --
      I am TheRaven on Soylent News
    5. Re:Why Darwin? by nacturation · · Score: 1

      That's utter crap. First of all, the question was about FreeBSD vs. Linux, not *BSD vs. Linux.

      And isn't *that* question crap? How can you answer about a particular distribution of BSD vs. all Linux distributions combined? If you're going to compare apples to oranges, you might want to sync up the comparison. So that means either *BSD vs. *Linux, or FreeBSD vs. RedHat (or pick another distribution).

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
  15. Enlighten Me by RAMMS+EIN · · Score: 1

    I have a love for operating systems (and programming languages, but that's for another time), and I've tried most of the open source operating systems that I'm aware of. These days, I have three favorites: OpenBSD, for being the only OS _really_ serious about security; NetBSD, because I love the portability, minimalist feel, and pkgsrc; and GNU/Linux for generally being up to date (in features and hardware support) and easy to maintain (apt-get is the best). FreeBSD seems to have fallen by the wayside; it's a great system, but to me it seems it doesn't really stand out. Are there any great features unique to FreeBSD that I'm overlooking?

    --
    Please correct me if I got my facts wrong.
    1. Re:Enlighten Me by Just+Some+Guy · · Score: 1
      OpenBSD: I like it a lot, and love it for security-biased applications, but it still has issues in my opinion. All that secure goodness comes at a price, such as incredibly poor performance on certain hardware configurations when compared to other OSes (such as taking a good 10 minutes from poweron to being logged into Xfce on my aging laptop, rather than 2-3 minutes with Gentoo on the same machine). Is the tradeoff worthwhile? Depending on the intended use, quite possibly so. It's still something to consider.

      NetBSD: Nice OS. However, it just "feels strange" to me in ways that I can't really quantify. For example, according to everything I've read, you rebuild the system by crosscompiling it to your own platform (and if I'm wrong, please enlighten me). It always gave me the subconscious impression that it tries really, really hard to prove how cross-platform it is by never really feeling completely at home on any of them. Justified? I don't know. That's just how it seemed to this outsider.

      FreeBSD: Nirvana. It's not as portable as NetBSD, but it feels tightly integrated with the underlying hardware. It's not necessarily as secure as OpenBSD, but it adopts many/most of their best practices. The end result is a system that seems to be nearly as secure as OpenBSD in practice, and screamingly fast once you get it pointed in the right direction. I love it, love it, love it, and hope it continues to walk the lines between NetBSD's cleanliness, OpenBSD's correctness, and its own sheer horsepower.

      I know I used a lot of hedge words like "seems", "feels", and "impression". That's mainly because I think all three systems are excellent technical accomplishments and I'm not about to commit to saying that one is definitely better than the others. Overall, though, FreeBSD is right for me.

      --
      Dewey, what part of this looks like authorities should be involved?
    2. Re:Enlighten Me by dadragon · · Score: 2, Interesting

      NetBSD: Nice OS. However, it just "feels strange" to me in ways that I can't really quantify. For example, according to everything I've read, you rebuild the system by crosscompiling it to your own platform (and if I'm wrong, please enlighten me). It always gave me the subconscious impression that it tries really, really hard to prove how cross-platform it is by never really feeling completely at home on any of them. Justified? I don't know. That's just how it seemed to this outsider.

      Largly you are cross compiling to your own platform. It really just builds the toolchain first then builds the rest of the system. The interesting consequence of this setup is that it's possible to build other versions of the OS without any contamination from the installed version. I've build a whole release snapshot of -current from 2.0.2, without installing it myself. This is difficult on the others, for instance when OpenBSD made the switch to ELF on i386, it was more or less a reinstall situation, whereas NetBSD would have just let you build it.

      --
      God save our Queen, and Heaven bless The Maple Leaf Forever!
    3. Re:Enlighten Me by Arandir · · Score: 1

      FreeBSD has only fallen by the wayside if you listen to the trolls.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
  16. he said by Anonymous Coward · · Score: 0

    he said long.....

  17. Re:My Experiences with BSD... by Nethead · · Score: 1

    "1. Partitioning. Why in the fucking hell do you have to partition TWICE? Why do you need a standard partition that can be seen by other OSes and then those weird ass partitions within that partition that only BSD can see? How is that useful? Here's the answer: IT ISN'T. Get into the 21st century and realize that your stupid partitioning scheme should have disappeared with the 'ed' line editor."

    Because I may want more than 4 partitions/slices. You know, for /, swap, /tmp, /usr, /usr/home, /var....

    "2. Lack of LVM support"

    I guess that's why you have a issue #1.

    "3. Serious instability."

    Right. Did you send in a bug report? No? "Fucking tragic."

    "4. The use of a non-standard make."

    I did not know there is an International Standard Make Standards Body.

    "5. No Bash by default?"

    No, it's not linux.

    "This is where Linux is cleaning your cocks."

    So, linux DOES suck?

    --
    -- I have a private email server in my basement.
  18. BSD .vs. Linux by Medievalist · · Score: 4, Insightful

    It has generally been my experience that the people who argue "BSD versus linux" fall into one of two categories.

    1) BSD people who have no in-depth knowledge of linux, and therefore speak from a position of ignorance

    2) Linux people who know very little about any particular BSD, and therefore speak from a position of ignorance

    The people with truly deep knowledge of both systems always say "use the right tool for the right task" and typically have no time for OS religious wars.

    1. Re:BSD .vs. Linux by Nethead · · Score: 1

      I long for the days of "Sixers" vs "Eighters" flame fests. But those were at 300 baud.

      --
      -- I have a private email server in my basement.
    2. Re:BSD .vs. Linux by compass46 · · Score: 1

      True that. Most of my annoyances with CentOS stem from "WTF? I know exactly how to do this on a *BSD box." After I get past a difference I'm fairly content again. There are some things I still don't like (such as the Red Hat tools eating my damn config files) so I've stripped down new CentOS installs to barebones systems and just do configuration by hand or script.

      But the people that are truly look at BSD vs. Linux as a holy war I find fall into this one category.

      1) complete and total nerds

    3. Re:BSD .vs. Linux by CaptainPinko · · Score: 1

      what are sixers and eighters? I've only been using the internet for a decade so i doubt I was around then and those terms look to general to do a wikipedia check on.

      --
      Your CPU is not doing anything else, at least do something.
    4. Re:BSD .vs. Linux by Nethead · · Score: 2, Informative

      CPU architectures. i.e.: 6800 vs 8080 to 68030 vs 80386. An early form was SWTPC vs Altair or C64 vs TRS-80. The end of the era was Macintosh vs IBM-PC. Also see Harvard vs. von Neumann Architecture (obe.ibme.utoronto.ca/presentations/Microcontrolle r/sld007.htm)

      --
      -- I have a private email server in my basement.
  19. Re:My Experiences with BSD... by Anonymous Coward · · Score: 2, Funny

    Why is there no "-1 Retarded" ?

  20. Switched from FreeBSD to SUSE/Novell by Deviant · · Score: 3, Interesting

    I had used FreeBSD excusively in the 4.x's on both my desktop and servers up until about a year ago. I really liked ports and found that everything just seemed like it fit together like one seamless product instead of the hodge-podge that my previous experiences with RedHat and Slackware had been. Subjectively I also found that it felt faster than the Linux at the time of my switch. I stuck with FreeBSD but also with the 4.x tree because I was a bit put off by the whole stable vs development nature they kept putting forward for 5.

    That changed when Novell bought SUSE and started offering their certifications. I was asked to evauluate it by some people at work who had fond memories of Novell and wanted to see what they did with Linux and I was given the opportunity to sit for the Novell CLP (Certified Linux Professional) practicum exam if I wanted as a carrot for doing it. I decided that the only way to get comfortable enough with it for the test was to dive in and install it on my primary desktop OS and force myself to use it.

    What I found was surprising. There, obviously, were some growing pains when it came to various BSD vs SYSV things and directory layout and ports vs RPM etc. What I was surprised by was that everything worked out of the box. I am used to, and almost looked forward to, having to roll up my sleeves and figure out the config files and recompile the kernel and go through newsgroups and mailing lists for fixes. This has been especially true since my primary machine is a laptop (Dell Inspiron 8600). What also surprised me was that Yast configures, with either a console or X-Win GUI, just about eveything that I wanted to configure and every setting that I wanted to change. I kept waiting to run into a gotcha so I could swear it off and convince myself I had to do it all by hand but it hasn't come yet. The whole magic-black-box aspect of it scares me a little but I am amazed how little I have had to get my hands dirty. It almost feels like Windows Server 2003 -- in a good way. Also, while I was put off by the 6 CD thing at first (I have always had a pretty streamlined and small FreeBSD install for my desktop) I find that having pretty much any piece of software that you might want in RPMs you can trust (and don't suffer from the dependency hell I remember) right on the CDs is actually pretty nice.

    After I take my practicum in the next few weeks I am going to try Novell's desktop offering. If it is as slick as SLES then Novell, especially when you figure in NDS and ZenWorks, is going to make huge inroads versus the other distros and FreeBSD. And, strange as it sounds to me who missed the Novell hayday, there are alot of people in the industry who seem to remember their interaction with Novell fondly for whom their name and support seems to be a big plus.

  21. Text editors by Billly+Gates · · Score: 0, Troll

    Which text editors are being used for the debate between Linux and FreeBSD? Vi or Emacs?

    1. Re:Text editors by PurPaBOO · · Score: 1

      I have no mod points. You are a troll. See sig.

      --
      If it weren't for the rocks in its bed, the stream would have no songs.
    2. Re:Text editors by gnuLNX · · Score: 0

      Troll? The author was cleary being funny....very funny actuall! Sheesh lighten up people.

      --
      what?
    3. Re:Text editors by Anonymous Coward · · Score: 0

      All BSD / commerical Unix comes with vi (and not vim), you dork!

  22. Here's some drivel for you by mcrbids · · Score: 0, Flamebait

    I use Linux. I like it. It's plenty "good enough" for reliable, production use. Any area that BSD is better than Linux, it's not "better enough" to justify the expense and time to port over all our apps and data to it.

    Linux has supported SMP for longer, and is thus more likely to be mature and stable on it. More hardware is supported by Linux than BSD. At numerous things it's faster than BSD, and at others, it's not much slower.

    Linux has more mindshare - nobody talks about "Windows vs BSD", but "Win v. Lin" is a common theme.

    So, I certainly don't mind BSD, and I might make the switch at some point the indeterminate future, but I spend my time getting stuff done, and for now, that getting done works wonderfully on RedHat/Whitebox Linux.

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
    1. Re:Here's some drivel for you by chawly · · Score: 1

      Surely is drivel - but useful drivel. Good of you to take the time.

      --
      How many beans make five, anyhow ? ... Charles Walmsley
  23. Re:My Experiences with BSD... by Anonymous Coward · · Score: 1, Insightful

    BSD not complying to standards? At least it has some, which is more than can be said for Linux

  24. Re:My Experiences with BSD... by Arandir · · Score: 2, Insightful

    1. Partitioning. Why in the fucking hell do you have to partition TWICE? Why do you need a standard partition that can be seen by other OSes and then those weird ass partitions within that partition that only BSD can see? How is that useful?

    How useful is the partitioning scheme of Linux and Windows? First you have primary partitions, then extended partitions, and then logical partitions. Huh?

    Here's the scoop, numbnut: way back in the beginning of harddisks on the PC, the idea was that every OS got its own primary partition. Then the OS could slice up its own partition however it wanted to. Microsoft decided to use extended/logical partitions, while 386BSD decided to use the traditional BSD slices. Then Linux came along and said "let's do it the Microsoft way!" The truth is that neither method is better or worse than the other. In the absence of any standard, each OS is free to subdivide their primary partition however they want.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  25. Re:bsd by hxdmp · · Score: 1

    Please be accurate - Wind River (note it's two words) bought the BSD/OS assets from BSDi in spring 2001. Not the late 1990's.

  26. Re:Pathetic Fallacy by shlong · · Score: 2, Informative

    Sorry, wrong. I challenge you to find any posting that said that 6.0 would be released in June. It was widely publicized that the release process would START in June and hopefully conclude by August. It was also widely publicized that it would be released when it was ready, and not before.

    --
    Cat, the other, tastier white meat.
  27. I use both FreeBSD and Linux (Ubuntu distro) by Anonymous Coward · · Score: 0

    I use both so I'm more practical than a fanboy of either OS.

    Currently, I use FreeBSD for servers and Linux (Ubuntu) for desktops--I find this combination perfect for my needs. I also still use Windows 2000 because of all the software that isn't available on other OS.

    I think FreeBSD 6.x will be very compelling for servers, but I think the new FreeBSD-derived desktop distros will lag far behind more polished Linux desktop distros for many years.

    ---

    OS: FreeBSD (servers), Ubuntu (desktop), Windows 2000sp4 (desktop)
    Browser: Opera 8.5

  28. Oh God, I hate this! by Anonymous Coward · · Score: 1, Funny
    I'm also named Scott Long, and whenever this other Scott Long is mentioned somewhere (which isn't often) I get a tidal wave of chiding (from those in the know) and congratulations (from those who aren't) for my outstanding achievements.

    "Scott, I thought you used Linux? Anyway, I never knew you were so important!"

    DAMMIT, here we go again!

    1. Re:Oh God, I hate this! by shlong · · Score: 2, Funny

      Are you the Scott Long that is overdue on his credit card payments? If so then I have a crapload of mail and phone messages for you =-D

      --
      Cat, the other, tastier white meat.
    2. Re:Oh God, I hate this! by Anonymous Coward · · Score: 0
      It's funny. I've always thought of my name as somewhat unusual (only ever met one or two other "Long's" in person) but a quick Googling of the name turns up zillions of hits.

      I guess it's better to be confused with you than with Scott Long the singer, or the Scott Long from that stupid Big Brother show...

    3. Re:Oh God, I hate this! by shlong · · Score: 1

      Yeah, I thought it was a fairly uncommon name too until a ran into another Scott Long from a nearby high school in Michigan, and again when I was in the Navy and got misrouted mails to another Scott Long with a similar job title, and again when I started getting colection notices meant for a Scott Long who lives about 20 miles from me. Go figure, small world. Ave!

      --
      Cat, the other, tastier white meat.
    4. Re:Oh God, I hate this! by chawly · · Score: 1

      There are worse things. Did you hear what happened to the fellow named Rod Long - you know, the porn movie fellow ?

      --
      How many beans make five, anyhow ? ... Charles Walmsley
    5. Re:Oh God, I hate this! by chawly · · Score: 1

      Just as information : cat meat is not white. Might be useful info if you eat oriental food.

      --
      How many beans make five, anyhow ? ... Charles Walmsley
    6. Re:Oh God, I hate this! by Anonymous Coward · · Score: 0

      I thought you were complaining about all the excellent trolls at first. Damn.

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

    "Please be accurate - Wind River (note it's two words) bought the BSD/OS assets from BSDi in spring 2001. Not the late 1990's."

    Pfft. That is the 90's! It was in nineteen-ninety-eleven! :-P

  30. Parsec!!! and Hunt the Wumpus! by BSDimwit · · Score: 1
    I too had a TI-99/4a as my first box as a kid. Couple that with a cassette recorder to save all my Basic programs that I typed in from computer magazines and the beloved Parsec and Hunt the Wumpus games that I played for hours... Ahhh, fond memories. But you are right, the speech synthesizer was the cat's meow when it came to impressing your Atari 2600 owning buddies.

    Boy we have a lot in common... I too was in the Navy, got started with BSD in the mid 90's after I got out, and live in/near Denver as well.. and now we have the TI-99/4a in common too... You didn't by any chance own a Apple II clone called a Franklin Ace did you?

    1. Re:Parsec!!! and Hunt the Wumpus! by shlong · · Score: 1

      99'er was the best mag, followed distantly by COMPUTE! Oh, the fond memories of slogging away entering code. And yeah, Parsec was my first cartridge game, and it was awesome. Good times, good times. Don't know about the Franklin Ace. I think I vaguely remember a friend having one, but nothing more than that. Oh, and Never Again Volunteer Yourself ;-)

      --
      Cat, the other, tastier white meat.
    2. Re:Parsec!!! and Hunt the Wumpus! by Anonymous Coward · · Score: 0

      Parsec was a-maze-ing

  31. Re:Pathetic Fallacy by Anonymous Coward · · Score: 0

    I cannot challenge that statement. However, I do take exception to your prancing around pretending to be FreeBSD's shlong! Release engineer indeed ;^)

  32. Will FreeBSD 6.0 become the STABLE branch? by Anonymous Coward · · Score: 0

    In response to one of the questions in the interview, Scott Long mentioned FreeBSD 7-CURRENT as the next development branch. Does this mean that FreeBSD 6 is the new STABLE branch, bypassing FreeBSD 5? The fact that FreeBSD plans to create a 5.5 release of the OS does not answer the question. Will we have three STABLE branches now (4, 5, 6) and one CURRENT branch (7), or two STABLE branches (4, 5) and two CURRENT ones (6, 7)? This is confusing.

    1. Re:Will FreeBSD 6.0 become the STABLE branch? by shlong · · Score: 2, Informative

      There will be a 5.5 release once 6.0 is done. It will likely be the last 5.x release, and it will also be the seventh 5.x release. Not too shabby. 6.0 is the start of the 6-STABLE branch. There will be a 6.1 release a few months after 5.5. After that, there will only be 6.x releases until it's time for 7.0. That will be in approximately 2 years.

      --
      Cat, the other, tastier white meat.
  33. What debate?-Letters versus Numbers. by Anonymous Coward · · Score: 0

    "so don't let ./ trolls convince you otherwise (or journalists, who like this kind of x vs. y stuff because, like all controversies, they make better headlines)."

    RIAA/MPAA versus P2P

    Corporations versus workers.

    Government versus citizens.

    IP versus free.

    China versus Taiwan.

    Boxers versus briefs.

  34. Re:My Experiences with BSD... by NutscrapeSucks · · Score: 1

    > Then Linux came along and said "let's do it the Microsoft way!"

    More like the IBM/Microsoft/Novell/SCO/Sun way -- the partitioning was always seen as a feature of the hardware architecture and not some nefarious MS invention.

    BSD slices exist due to VAX legacy or some reason, it's a totally uncommon design on PC hardware, and IMO a valid if not mostly unimportant complaint. If you go to Troll Point #2, a LVM would make the issue irrelevant.

    --
    Whenever I hear the word 'Innovation', I reach for my pistol.
  35. Re:My Experiences with BSD... by Anonymous Coward · · Score: 0
    Because I may want more than 4 partitions/slices. You know, for /, swap, /tmp, /usr, /usr/home, /var....

    and

    "2. Lack of LVM support"

    I guess that's why you have a issue #1.

    Exactly my point. If there was LVM support in the BSDs the stupid old concept of partitioning could go away for ever. It was stupid to begin with in the same way that it's stupid to hand crank a car to start it up these days.

    "3. Serious instability."

    Right. Did you send in a bug report? No? "Fucking tragic."

    Bug report??? I thought the BSDs were infallably perfect the way you morons rail on against Linux. Why can't we combine the best of Linux with the best of the BSDs to get an OS that is both user friendly AND incredibly secure and stable? But nooo... you guys always go on the attack against the Linux users. Where is that spirit of cooperation. I've been assailed by too many BSD zealots to ever really want to deal with you fuckfaces again. At least most Linux users don't pull attitude when someone needs help.

    "4. The use of a non-standard make."

    I did not know there is an International Standard Make Standards Body.

    Look... EVERY distro of Linux that comes with dev tools comes with GNU make. Every source code tar ball out there uses GNU make. Personally, I hate package managers. I prefer to install from source because of the stability and high level of security in using the latest patched code. I also like installing from CVS if I want the latest and greatest stuff instead of two year old left overs as the BSDs seem to package. The ports collection sucks too. And what is it with you folks not recommending that someone uses the ports collection? How are you supposed to get the latest (read SECURE, STABLE and FEATURE COMPLETE) stuff on your box anyway? GNU make is what the Free/Open Source community has chosen as the defacto standard. Why must you force people who are moving from Linux to BSD to use incompatible crap that is bundled into your system? Why not offer them a decent migration path and use GNU make with the suggestion that the other less well known make is an option? Wouldn't that be more democratic?

    "5. No Bash by default?"

    No, it's not linux.

    You didn't answer any of the questions, you just attacked the Bash preference. Back this up with something stronger than that. Face it 'sh' sucks. 'ksh' is a piece of crap. 'zsh' is a joke. Bash is the greatest shell I've ever seen. It's user friendly and extremely flexible. Anyone who isn't using Bash these days is a total moron. I've got Bash running on all the commercial Unixes I support at work: HP-UX, Tru64 and Slowlaris. (Note that HP-UX is about the best commercial Unix out there) Face it, I came up with valid points and you had weak counter arguments. You lose.

    "This is where Linux is cleaning your cocks."

    So, linux DOES suck?

    I won't even dignify that with an answer. So sue me. I made a typo. Sure it's a funny typo, but a typo none the less. You BSD guys must not get out much. at least Linux dudes get laid...

  36. Re:My Experiences with BSD... by Anonymous Coward · · Score: 0

    Before you lamer Linux and BSD Loonix users start getting off on yet another weird tangent, consider this: If you used Windows all of these things would be a non-issue.

    Partitions? Yeah we use em. But we've also got Dynamic Disks which beat the pants off of LVM any day in the water.

    LVM? Hah! Don't make me laugh. It's just a pale imitation of Microsoft's Dynamic Disks from Windows 2000. Once again, the Unix world are the Johnny Come Latelys in a Windows world.

    Stability? Anyone who thinks any version of Windows after Win2k is unstable is either ignorant or lying. I haven't had a single OS crash since Win2k. Any percieved stability issue shave always been from people who have had some piece of crap application that ate up resources like your fat mother gobbles up her dinner.

    Bash? I still don't understand why you unix-heads prefer terse, hard to remember, illogical commands like 'ls' and 'cat' and 'grep', when CMD uses more sensible things like 'dir' and 'type' and 'find'. At least 'dir' indicates "Show me what's in the directory I'm in" and it does it with the flair of displaying the diskspace free/used as well. 'type' does what it says: "Type this file to the screen". 'find' does what it says, "Find this string or file". If anyone wants to get fancy with useless stuff like | and > and >>, it's supported. But no one uses that crap anymore anyway. The GUI is king. Accept it you fossils.

    Other than that, I'll leave the 'cock cleaning' to you Unix loving retards. Meanwhile I'm going to go rake in more cash from my handy dandy Windows Server 2003 system. Sayonara suckers.

  37. Re:My Experiences with BSD... by Anonymous Coward · · Score: 0

    LVM? Hah! Don't make me laugh. It's just a pale imitation of Microsoft's Dynamic Disks from Windows 2000. Once again, the Unix world are the Johnny Come Latelys in a Windows world.

    You realise LVMs were invented by IBM and put into their AIX UNIX in the early 90s, right? And that all enterprise unixes had similar functionality by the mid 90s.

    Stability? Anyone who thinks any version of Windows after Win2k is unstable is either ignorant or lying. I haven't had a single OS crash since Win2k. Any percieved stability issue shave always been from people who have had some piece of crap application that ate up resources like your fat mother gobbles up her dinner.

    OK little man. Come back when you measure your uptime in years or, like IBM mainframes and VMS, decades.

    Bash? I still don't understand why you unix-heads prefer terse, hard to remember, illogical commands like 'ls' and 'cat' and 'grep', when CMD uses more sensible things like 'dir' and 'type'

    The little man tries to argue that CMD is better than a unix shell. Nice joke little man.

    Other than that, I'll leave the 'cock cleaning' to you Unix loving retards. Meanwhile I'm going to go rake in more cash from my handy dandy Windows Server 2003 system. Sayonara suckers.

    Why do you have to go anywhere to do that? Is the machine hung and in need of a reboot? Or do you just need to make some more gay porno for your gay faggot's porno website?

  38. Re:My Experiences with BSD... by Anonymous Coward · · Score: 0

    Look you dont want a BSD you want a different linux distro. BSD is not just another linux disribution, its a different operating system, the kernel is radically different then linux and even among the big three (Open,Net and Free) there are huge differences, the kernel dosent come from one source named linus. Each operating system also maintains there own very different userland (IT IS A DIFFERENT OPERATING SYSTEM AFTER ALL) e.g. the OpenBSD mount command which is a little or a lot different then the one on FreeBSD and neither is very similar to the GNU one typically used on Linux. The C Runtime library is very different for each as well and shares nothing with GNU libc I REPEAT AGAIN ITS NOT THE SAME OPERATING SYSTEM.

    Bug report??? I thought the BSDs were infallably perfect the way you morons rail on against Linux. Why can't we combine the best of Linux with the best of the BSDs to get an OS that is both user friendly AND incredibly secure and stable
    Well I don't want to speak for a whole community (or group of communitys remember that part about different operating systems not variants on the same theme) maybe we dont share they same goals with the linux "community" perhaps we like the tradition that a BSD typically embodies, or that we try to be as altruistic as possible with our licence choices so that the tested, debugged code (but not perfect what code is?) can be deployed on as many systems as possible even if they dont want to share their improvements or changes with us ?

    You didn't answer any of the questions, you just attacked the Bash preference. Back this up with something stronger than that.
    Ever hear of single user mode, you know that place where you get dumped when a drive goes bad or some other nasty thing happens ? bash is really fucking huge, more so when its not statically linked you cant use shared libs in single user mode so why bother including it in the base system even if you could (most of the BSD projects wont include GNU code when there is code with a licence more compatible with their own project philosophy this is also one reason for not including GNU make its a fine make system but what advantages does it offer to one of the BSD projects that our own make does not? I wont bother with the rest hopefully you will read this one day later and reflect on how truely childish your behaviour is...