Slashdot Mirror


FreeBSD 5.2-RELEASE Review

MRE writes "Well it's been out for a week an a half, but here's the first review of FreeBSD 5.2-RELEASE. Or if you want to download the new release and try it for yourself, it's only one ISO image away."

196 comments

  1. Uhh... by Anonymous Coward · · Score: 1, Funny

    Well, it's been two and a half hours, with no comments on this story.

    BSD is dying...?

    1. Re:Uhh... by Krusty_Klown · · Score: 1

      Guess you can't count to at least 50: Click Here

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

      When can you linux zealots grow up?

    3. Re:Uhh... by JudeanPeople'sFront · · Score: 1
      Could it be because slashdotters are actually RTFA before commenting on it?

      Nah ... impossible!

    4. Re:Uhh... by UID500 · · Score: 1

      well, most freebsd users don't bother coming here anymore because of ignorant comments. besides it was posted already on most freebsd news sites, like http://freebsdaddicts.org/ (shameless plug)

  2. Not bad at all by Snake_Plisken · · Score: 2, Insightful

    Got it and just finished with the install - everything you'd expect and more!

    --

    Eat recycled food - it's good for the environment, and OK for you.
  3. Timely by Shurhaian · · Score: 2, Offtopic

    I was just going to reinstall FreeBSD tonight after work. Perfect timing for a review of the new release.

    Dead OS, indeed.

    --
    NB: YMMV. IANAL. Take the above with a grain of salt.
  4. Uh.... by DashEvil · · Score: 4, Interesting

    dhclient is broken in 5.2?

    Odd, because it's clearly working on the box I have beside me.

    *shrugs* 5.2 seems to be a very solid release, I have no issues with it. I think that DevFS is something that should be more mainstream, it makes a lot more sense than the traditional method.

    --
    -If God wanted people to be better than me, he would have made them that way.
    1. Re:Uh.... by Shurhaian · · Score: 5, Interesting

      My computer is a semi-old and quite unreliable pile o' junk. That Windows hates it is no surprise(though Windows actually does support my nVidia GeForce card's 3D acceleration). I've tried Red Hat, two versions of Mandrake, and Debian.

      FreeBSD is the only thing I've tried that'd keep running if I didn't poke at it. And when I did choose to poke at it, it was most tolerant of it, and - thanks in large part to the devfs system - it's FAR easier to tell what I should be poking AT. Especially for my USB card reader - attach the device, and there it is, a brand new entry, /dev/ums0. Much easier than muddling through a whole tangle of device nodes and hoping that one of them is what I'm looking for.

      And for all the extra time it takes, I'm very fond of the ports tree's default-ish approach of "compile from source to suit the system". My Linux experience was fraught with library conflicts in binary packages; in FreeBSD I've hit a few snags, but they were much more easily resolved - although the process was time-consuming, it was not terribly attention-consuming.

      For a supposedly dead OS, FreeBSD lives quite well indeed on my system, when the Linux distros I've tried all died in short order. If only I had the space to compile OpenOffice, I'd be set.

      Now I just hope the review hasn't been /.'d by the time I get home from work(.com is blocked by the firewall, .org is not. Maybe there's a /.er on my IT staff?).

      --
      NB: YMMV. IANAL. Take the above with a grain of salt.
    2. Re:Uh.... by Anonymous Coward · · Score: 1, Informative

      I've tried Red Hat, two versions of Mandrake, and Debian ...
      My Linux experience was fraught with library conflicts in binary packages

      You're lying, Shurhaian.

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

      "If only I had the space to compile OpenOffice"

      Sadism is not a virtue. Download the package like the rest of us.

    4. Re:Uh.... by Anonymous Coward · · Score: 0
      Sadism is not a virtue.

      Don't you mean 'masochism'?

    5. Re:Uh.... by Shurhaian · · Score: 1

      Okay, Debian wasn't conflicting packages, it was KDE not running properly, outdated version of (e.g.) Gaim, getting my sound card to work...

      Mandrake killed itself, Red Hat was erratic, Debian just plain got replaced.

      --
      NB: YMMV. IANAL. Take the above with a grain of salt.
    6. Re:Uh.... by phoenix_rizzen · · Score: 1

      The AMD64 64-bit version of dhclient has a few issues.

    7. Re:Uh.... by Anonymous Coward · · Score: 1, Insightful

      Oh really? Thats nice for you.

      I couldn't use FreeBSD because even the latest FreeBSD 5 code scales like a scale that doesn't work anymore.

      Yep, their almighty SMPng is unusable for more than 2 CPUs.

    8. Re:Uh.... by Anonymous Coward · · Score: 1, Informative

      Why doesnt your FreeBSD support your nVidia GeForce card?

      Download the official FreeBSD drivers from nVidia.com and it should work fine.

      http://www.nvidia.com/object/freebsd_1.0-4365.html

    9. Re:Uh.... by Shurhaian · · Score: 1

      As I've said elsewhere, the official nvidia drivers caused my system to freeze and eventually reboot when I tried to load X. Nothing in the logs, they just stopped.

      --
      NB: YMMV. IANAL. Take the above with a grain of salt.
    10. Re:Uh.... by slpalmer · · Score: 1
      That's odd, I've been using it on 4 cpu test systems for quite some time now. I notice notible improvements. Are using the 'GENERIC' kernel, with all the debuging routines in place? That could be the source of seemed slowdowns.

      Stephen L. Palmer
      SLP - Technical Consulting
      http://slpalmer.com

    11. Re:Uh.... by Anonymous Coward · · Score: 0

      Well, that's too bad. Over here it works perfectly with an GeForce FX 5600. I'm playing Unreal 2003 with it.

    12. Re:Uh.... by Rick+the+Red · · Score: 1
      As I've said elsewhere,
      Oh, well, excuse us all to Hell for not reading everything you post. I'll be sure to read all your past posts just as soon as I care.
      --
      If all this should have a reason, we would be the last to know.
  5. ~/.signature by xyxy · · Score: 4, Funny

    This is a rather amusing e-mail signature I saw recently:

    Microsoft: Where do you want to go today?
    Linux: Where do you want to go tomorrow?
    FreeBSD: Are you guys coming or what?

    1. Re:~/.signature by PacoTaco · · Score: 3, Funny

      OS/2: Where did you go yesterday?

    2. Re:~/.signature by cant_get_a_good_nick · · Score: 3, Funny

      SCO: hey, whre are you guys goin? You know I've just got this rusted out AMC Gremlin... can you give me some gas money please? GUYS!!!

    3. Re:~/.signature by Anonymous Coward · · Score: 0

      OK so you're just a moron. You fail.

    4. Re:~/.signature by gyratedotorg · · Score: 4, Funny

      amiga os 4.0: dude, wheres my car?

      --
      Gyrate Dot Org - "Where high-tech meets low-life"
    5. Re:~/.signature by mhesseltine · · Score: 3, Funny

      Apple: We're all going somewhere different. But trust us, it'll be really cool when we get there.

      --
      Overrated / Underrated : Moderation :: Anonymous Coward : Posting
    6. Re:~/.signature by addaon · · Score: 1

      Colorforth: Where am I? What was I drinking last night?

      --

      I've had this sig for three days.
  6. you tools by timmarhy · · Score: 5, Insightful

    how can anyone claim an OS is dieing right after a new release?

    --
    If you mod me down, I will become more powerful than you can imagine....
  7. MacOS X by rsidd · · Score: 4, Interesting
    From the article:
    "It is questionable whether any significant portion of the old FreeBSD-specific code remains in present-day OS X Panther. So to sum up, the new release of FreeBSD means absolutely nothing to OS X development."
    Apple seems to disagree:
    Panther integrates features from state-of-the-art FreeBSD 5 into Darwin, the Open Source base of Mac OS X, to provide enhanced performance, compatibility and usability.
    1. Re:MacOS X by Anonymous Coward · · Score: 0

      i have done some kernel development for OS X and it seem way more like openbsd than freebsd 5.x.... it is based off of freebsd 4.8 at best.

    2. Re:MacOS X by ValourX · · Score: 3, Interesting

      The OpenDarwin FAQ is where my facts came from:

      Justin Walker's description of Darwin's heritage is: Mac OS X began life as a child of OpenStep 4.x. The first stage in the evolution was the move from OpenStep 4.x to Rhapsody, which was based on BSD Lite2, with a batch of NeXT-instigated changes. When we shifted to Mac OS X from Rhapsody/Mac OS X Server, we incorporated FreeBSD 3.2 changes for the networking piece. The rest of the BSD portion of the kernel remained more or less as it was. At the same time, we (i.e., Fred, with your [Darwin's] help) pulled in command and library updates. Most of these are from FreeBSD, although I'm not positive about the heritage of the pieces that are now in the system.

      -Jem
    3. Re:MacOS X by Anonymous Coward · · Score: 1, Informative

      Apple used FreeBSD as a reference system. They claim that recent versions are pretty much feature compatible with FreBSD 4.8 with some stuff from 5.x thrown in.

      BTW MacOSX is not based on Opendarwin, it is based on Darwin.

      To Jem Matzan
      Read the FAQ, that usually helps.
      http://developer.apple.com/darwin/projects /darwin/ faq.html

    4. Re:MacOS X by rsidd · · Score: 1

      Back when they used FreeBSD 3.2, for the networking piece and presumably also for the command and library updates referred to, that was the actively maintained stable version. I don't see where in your quote it says that they're no longer merging stuff from FreeBSD.

    5. Re:MacOS X by ctr2sprt · · Score: 2, Interesting
      It doesn't say that in the quote he gave, nor is anyone claiming it does. OSX has about as much in common with FreeBSD as FreeBSD has with OpenBSD or NetBSD: a common ancestry and a good-sized chunk of similar code. But the time since the fork has created a lot of really dissimilar code too, so it's no longer correct to think of OSX as FreeBSD with a different GUI. Instead, it's just a BSD. That's the point he's making when he says "FreeBSD-specific."

      I think it's kind of an empty comment, since by definition FreeBSD-specific code is going to be of interest to nobody but FreeBSD users, but... For whatever purpose the statement serves, it's correct.

    6. Re:MacOS X by rsidd · · Score: 2, Informative
      That's the point he's making when he says "FreeBSD-specific."

      I can agree with saying it's not "FreeBSD-specific" but he says more than that. The statement I took issue with was "the new release of FreeBSD means absolutely nothing to OS X development." Not true: Apple themselves say FreeBSD 5 already means something to Panther.

      Meanwhile he makes enough other errors. OS X isn't derived from OpenDarwin; Darwin (not OpenDarwin) is the "core" of OS X, also distributed separately by Apple, while OpenDarwin is a sort of community project to further develop Darwin. It's not "also called" DarwinBSD anywhere I've heard of (indeed, a google search turns up barely 55 hits). Its description (OpenStep+4.4-BSD) applies to Rhapsody, but Darwin (and thus MacOS X) pulls in significant contributions from the FreeBSD userland, though perhaps not so much in the kernel.

    7. Re:MacOS X by bark · · Score: 2, Insightful

      regardless of whether freebsd 5 is in osx or not, OS X does have various features of Freebsd 5 integrated into darwin. for example, softupdates was a FreeBSD 4.x thing ... that's been integrated. in Freebsd 5, there is the background fsck and filesystem snapshots work that resulted directly from the work on softupdates. that is being integrated into OS X for those snappy power-on to usable times for Mac OS X. OS X powers on, checks all the devices, then just loads into the User interface. The fsck'ing happens in the background ... so that is an example of a part of FreeBSD 5.x getting backported into OS X

    8. Re:MacOS X by cperciva · · Score: 1

      OSX has about as much in common with FreeBSD as FreeBSD has with OpenBSD or NetBSD: a common ancestry and a good-sized chunk of similar code.

      Not true; OSX recently imported almost all of the FreeBSD 5.x userland. In contrast, Free/Net/Open/DFly BSDs swap bugfixes and feature enhancements, but each have a continuous line of userland code.

  8. Mod the parent down by UFNinja · · Score: 5, Informative

    Too bad you can't mod the article down. This guy was testing primarily on the amd64. Gimme a break. Of course it's gonna have major bug issues. It's not even fully supported (and has major bugs) in any of the Linux distros (yes, even my beloved Gentoo). Had he used the i386 on a stock x86 processor I might give him some credibility.

    1. Re:Mod the parent down by frekio · · Score: 1

      It would have been nice if he had stressed that this was on the AMD64 architecture in the title, but either way it is a useful review. There aren't many reviews of an OS with the new AMD cpus, so it is extra informative... this doesn't make it a troll article.

    2. Re:Mod the parent down by TheRaven64 · · Score: 1

      So, he reviews it on a system that's not properly supported my almost anything else, and goes on to say that in spite of being an -UNSTABLE release it's quite usable. And you don't consider this to be a useful review?

      --
      I am TheRaven on Soylent News
    3. Re:Mod the parent down by UFNinja · · Score: 1

      My point is that he's saying that there should be an entirely new release because of a few buggy packages that seem not to work on the amd64 arch. Thus, even if he concluded that it's super duper usable, warm, fuzzy, slices, dices, and makes julian fries, I still believe he's full of crap for suggesting that there should be a new release because he can't get his brand-spanking-new architecture to work like a dream on two or three packages.

  9. Under VMWare by digitalhermit · · Score: 3, Interesting

    I got it running under VMWare 4 on a Linux host recently. Largely uneventful except that I needed to use the Safe Mode kernel and add the following entry to the .vmx file:

    monitor_control.disable_apic="TRUE"

    It took a few hours to run updates and rebuild the kernel but is functional now. It seemed to take a lot longer this time than normal, but this may be because of the new GCC. Not sure.

    1. Re:Under VMWare by essdodson · · Score: 1

      If you're comparing to 4.x then yes it's most likely GCC 3.3 creating the slow builds. However I believe there's still additional debugging options enabled in the default make.confs.

      --
      scott
    2. Re:Under VMWare by digitalhermit · · Score: 1

      Yes, that is true. Turned off debugging but still somewhat slower than before. No big deal, and if GCC 3.3 gives a decent increase (3%-5% or more) then it's worth it.

  10. And... by utlemming · · Score: 3, Insightful

    My experience was pleasent, and I am very happy. I have noticed a speed enchangement over 5.1. But I did have a problem with the update. I blew my whole system to pot when I did not uninstall the NVIDIA drivers. Other than that I have noticed that the ports collection is working very nicely, with a few new toys, and that the system is very stable. In fact, I must say that I like the new version much better.

    Not much of a review if you ask me. The reviewer did not address anything other than the install. I did not HAVE ANY trouble with the dhclient. In fact I had quite a bit of fun with it and MAC spoofing.

    --
    The views expressed are mine own and do not express the views of my employer.
    1. Re:And... by Brandybuck · · Score: 1

      I blew my whole system to pot when I did not uninstall the NVIDIA drivers.

      Oh man, I feel your pain! I got burned by that driver too.

      The FreeBSD NVidia driver has a fragile interface. You change your kernel or XFree86, you have to rebuild it. I forget that I was automatically loading the NVidia driver in my loader.conf. So the first boot after the 5.2 build crashed hard. Nothing I tried got around it.

      So I did an "upgrade" install back to 5.1, and restored my /etc backup. I was very sleepy at this point, which is the only excuse for what happened next. I still have no idea what I was thinking when I did it. I rebuilt the NVidia driver. But the kernel source tree was still 5.2. Crash!

      Sob...

      --
      Don't blame me, I didn't vote for either of them!
    2. Re:And... by Anonymous Coward · · Score: 1, Informative

      > The FreeBSD NVidia driver has a fragile interface.

      Yep, it mostly sucks that a FBSD 5.x kernel install doesn't preserve modules that were added by the user. Not really an nvidia problem, more one of the kernel install.
      The same thing will happen to your splash bmp and any other modules that were installed seperately.

      > You change your kernel or XFree86, you have to rebuild it. I forget that I was automatically
      > loading the NVidia driver in my loader.conf. So the first boot after the 5.2 build crashed hard.
      > Nothing I tried got around it.

      This is simple to fix, and the way this can be fixed is something you should keep in mind in general because it is helpfull in many similar situations.

      - At the 'beastie' prompt (ie, the logo + prompt you get at the start of boot) choose the option to get a prompt.

      - AT this prompt, type the following commands:

      unload
      load kernel
      boot -s

      - After a while, the system will ask if you want /bin/sh as a shell, just press enter to accept this.

      - do a mount -t ufs -a

      You now have a system in single user mode, with a kernel without any modules.
      You can now either edit your /boot/loader.conf file, or rebuild and reinstall the nvidia driver or other kernel module that messed up.

    3. Re:And... by Brandybuck · · Score: 1

      Yep, it mostly sucks that a FBSD 5.x kernel install doesn't preserve modules that were added by the user. Not really an nvidia problem, more one of the kernel install.

      Though I understand what you're saying, I'll have to disagree a bit. This isn't an instance of the driver failing to load, but an instance of it causing a page fault. I am not a kernel programmer by any means, but describing the problem and symptoms to a friend that is, he greatly suspects that it was caused by a fault in the modules's design and implementation.

      But I will agree with you that updates should account for third party modules.

      This is simple to fix, and the way this can be fixed is something you should keep in mind in general because it is helpfull in many similar situations.

      I do know that one. And I did use it. But being stuck in single user mode didn't help much, because I still didn't know what was causing the problem. It would have been a two minute fix if I had known.

      --
      Don't blame me, I didn't vote for either of them!
    4. Re:And... by Anonymous Coward · · Score: 0

      > Though I understand what you're saying, I'll have to disagree a bit. This isn't an instance of the
      > driver failing to load, but an instance of it causing a page fault. I am not a kernel programmer
      > by any means, but describing the problem and symptoms to a friend that is, he greatly suspects
      > that it was caused by a fault in the modules's design and implementation.

      Hmm, could be. Oh well, guess I'm too used to rebuilding the nvidia stuff when I rebuild a kernel, seems to have been a good idea since the first versions of that module so I guess the module is to blame for it as well.

      > I do know that one. And I did use it. But being stuck in single user mode didn't help much,
      > because I still didn't know what was causing the problem. It would have been a two minute fix if I
      > had known.

      Well, I do not know at what moment it crashed exactly, but I'd expect it to crash either during or shortly after boot or when the X server starts.. in either case, you'd have had a bootable system without working X if you just loaded a clean kernel without modules, changing to the XFree86 nv driver would have worked and you could have tried to simply reinstall the nvidia driver from scratch. Al I am trying to say is that a reinstall was really not needed there.

      A problem I think is that this shows that FreeBSD may be very interesting as a desktop machine, but not for the average user (unless there is some professioanl admin around to configure/maintain it) Oh, and not meaning you here, but pointing out that this shows a general problem, I have no doubt you will get it working after some fiddling from what you are saying.

      An sidenote, things have been like this for as long as there are loadable modules, and I guess that is why modules are all being rebuilt when rebuilding a kernel in more recent versions of FreeBSD. It seems some modules depend on compile-time specifics and are tied to a specific compiled instance of the kernel as a result.

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

      Actually, FreeBSD does provide the means to preserve modules added by the user. It only moves /boot/kernel/ to /boot/kernel.old/ (and all the modules contained in those directories). But those directories are only for the canned modules that come stock with FreeBSD. In fact user-supplied modules should go into /boot/modules/ which is left untouched upon a kernel change, and is part of the modules path.

      That being said, earlier today I sent email to the maintainer of x11/nvidia-driver (and also to the maintainer of net/nvnet) about this problem and it is being patched for future releases as we speak...

  11. The beer-ware license :) by pointwood · · Score: 4, Interesting

    Quote: You'd be hard pressed to find a license less restrictive than the BSD License.

    Well, the beerware license as taken from Poul-Henning Kamp's website is nice and short:

    "THE BEER-WARE LICENSE" (Revision 42):
    <phk@FreeBSD.ORG> wrote this file. As long as you retain this notice you can do whatever you want with this stuff. If we meet some day, and you think this stuff is worth it, you can buy me a beer in return Poul-Henning Kamp

    1. Re:The beer-ware license :) by Anonymous Coward · · Score: 0

      and now i decided what licence my project is going to have ;)

    2. Re:The beer-ware license :) by JonMartin · · Score: 1

      So it is basically a BSD license without the "You can't sue me if you hurt yourself with this code." clause.

      --
      Serve Gonk.
  12. sk0 multicast is fixed now by Saint+Aardvark · · Score: 4, Informative
    ...at least, I'm pretty sure it is. I was having the same problems as he was: interface would not pick up DHCP or IPv6 route unless it was in promiscuous mode. I managed to get in contact with Jung-uk Kim, who was working on the sk0 driver, to test some patches, and they worked perfectly.

    Looking at FreeBSD's CVS site, it looks like the patch has just been commited. My thanks again to Jung-uk and the rest of the FreeBSD team!

    1. Re:sk0 multicast is fixed now by bro1 · · Score: 1

      So you BSD users are having trouble with this SCO stuff as well.. :)

      Damn McBride

    2. Re:sk0 multicast is fixed now by cerberusss · · Score: 2, Funny
      My thanks again to Jung-uk

      That name sounds Klingon. Have you actually seen this guy or are you just assuming he's human?

      --
      8 of 13 people found this answer helpful. Did you?
  13. Very few people should be choosing 5.x by Anonymous Coward · · Score: 2, Interesting

    A lot of people pick FreeBSD 5.* as their introduction to the OS. These same people also choose apache 2.x.

    As a FreeBSD user who still has 3.x machines in production, I am hesitant to deploy 5.x. Why would I give up the rock solid stability of 4.9 for an unknown?

    I also run 4.x as a desktop. Opera, firebird, mplayer, gaim, xpdf, blah blah all work just fine from ports.

    I tried to install mrtg in a jail from the tarball last night until i saw the dependency list. Thank jeebus for ports.

    Oh yea, speaking of FreeBSD's killer app, jail. Thanks Poul-Henning Kamp.

    I could go on and on. Asterix might be the only reason i would run linux right now.

    l8r

    1. Re:Very few people should be choosing 5.x by AntiOrganic · · Score: 2, Insightful

      That's good, because they don't want you to. FreeBSD 5.2 is production-ready, but it's not "stable" yet, which is why this is 5.2-RELEASE instead of 5.2-STABLE. They seem to be aiming for STABLE with 5.3, but there's not much incentive for someone like you to switch just yet.

    2. Re:Very few people should be choosing 5.x by Anonymous Coward · · Score: 0

      I know what you are getting at. I agree one can use 5.x in some production settings. My 5.0 box compiled from cvsup'd source approx a year ago runs like a charm for a building of users needing natd. Yes, I sometimes use customers as guinea pigs.

      But taking that example, what real reason did I need to use 5.0? None.

      Did i have a gigabit card? Did i have 4+ gigs of ram? Did i have a multi proc motherboard 4.x did not support? Nope.

      Most people choosnig 5.x simply dont need to use it. They are giving up the refined 4.9 for an unknown.

      l8r

    3. Re:Very few people should be choosing 5.x by trippinonbsd · · Score: 1

      Do not fix what isn't broken. If only I could follow that simple proverb.

    4. Re:Very few people should be choosing 5.x by Brandybuck · · Score: 2, Informative

      Why would I give up the rock solid stability of 4.9 for an unknown?

      Three reasons I can think of:

      1) 5.2 supports a lot more hardware than 4.9. Granted, some of the support has been backported, but a lot has not. 4.9 won't run on my current desktop or laptop. 5.2 will.

      2) New features. Unlike above, very little has been backported. UFS2, devfs, rcNG, etc.

      3) "-CURRENT" doesn't necessarily mean "will crash all the time". 5.0 was a bit flaky around the edges, but 5.1 and 5.2 are very robust.

      I wouldn't run 5.2 on mission critical servers, but not everything is in that category. For you Linux people out there, it's sort of like Debian. You run Debian-stable on your servers, and Debian-testing on your desktop.

      --
      Don't blame me, I didn't vote for either of them!
    5. Re:Very few people should be choosing 5.x by Anonymous Coward · · Score: 0

      I wouldn't say that FreeBSD5x was my introduction, but it was the first time I really started USING it. 4x is nice but I just didn't like the way many things were done. Most of my admin experience comes from Linux, so when 5x came around I was quite impressed. 5x is much more nicely laid out than 4x IMHO. It moved away from big rc files in /etc to smaller more manageable rc's in /etc/rc.d . No more kernel sticking out in / , now you have a nice directory for each kernel in /boot so everything stays together and organized. The filesystem layout alone is a big gain for me, but if your happy with 4x you might as well stick with it.

  14. Re:How is it Better? by AntiOrganic · · Score: 2, Informative

    Binary packages are readily available from any of the package sources. It's as simple as typing

    pkg_add -r kde

    and you're ready to go.

  15. Re:How is it Better? by iggymanz · · Score: 1

    I love & use both Linux and BSD, but yeah it is harder to do BSD install (or most commerical Unix for that matter) than the more polished Linux distributions (like Mandrake, RedHat or SuSE) Maybe someday...

    After installing/configuration of Xfree86 (which itself comes with very lightweight twm), there is menu to pick one of the major window managers, whether GNOME, KDE, Afterstep, Windowmaker, or fvwm. Or you can go to ports collection where there are a couple dozen more window managers.

  16. Correction... by cperciva · · Score: 5, Informative

    There is a [...] utility to perform binary security updates, but it does not yet work with 5.2-RELEASE.

    FreeBSD Update works with i386 FreeBSD 5.2-RELEASE. There haven't been any security fixes yet, so it doesn't do very much, but it does work.

  17. Review Comment by gryp · · Score: 0

    I find the review not so interesting. I thought it would be more information about the new FreeBSD release, but it seems that it's just an explanation of the FreeBSD OS and how it works (in a global way) and some little information about bugs he found.

  18. Re:How is it Better? by Anonymous Coward · · Score: 0

    "but yeah it is harder to do BSD install (or most commerical Unix for that matter) than the more polished Linux distributions (like Mandrake, RedHat or SuSE)"

    It depends what you mean by harder. If you are talking about a clueless person, maybe I will agree with you. But then again, using a chainsaw to cut down a tree versus an axe will be harder for someone who doesn't know how to use the chainsaw. In my opinion, RedHat, Mandrake, etc, with all that Window Navigating and all sorts of options being represented to you at such painfully slow speeds, is hard. FreeBSD is easy. The other day I installed a minimal FreeBSD machine in about 5 mins tops. I configured it as an IP less firewall bridge in about 10 mins. Now that was easy.

  19. Is it dead yet? Guess not. by bsd_usr · · Score: 4, Interesting

    [4:41pm] blah@bsd (/usr/ports) # uname -a
    FreeBSD bsd.ircla.intexcorp.com 5.0-RELEASE FreeBSD 5.0-RELEASE #0: Thu Jan 16 22:16:53 GMT 2003 root@hollin.btc.adaptec.com:/usr/obj/usr/src/sys/G ENERIC i386
    [4:48pm] blah@bsd (/usr/ports) # uptime
    4:49PM up 112 days, 1:57, 2 users, load averages: 0.00, 0.00, 0.00
    [4:49pm] blah@bsd (/usr/ports) #

    Hmmm, is it dead yet? It's been over 100 days and all. Guess not.

    Yeah, this is a box that I mess around with at work. I don't run anything serious on it, but I do have a few userull utilities to help me diagnose network problems.

    This machine, as you can see, is 5.0-RELEASE and it's like the Energizer Bunny. I goes on, and on, and on, and on, and on...

    My uptime is actually kinda small due to a power outage some one hundred and twelve days ago. I think the longest uptime I've had on a FreeBSD box was over 200 days and I accidentally unplugged it.

    Yeah, I know uptime doesn't mean much but it's nice to know it's been that stable and the hardware has been stable too. It's running on an old Compaq Prosignia 200 box. Runs great.

    I don't know if I ever plan to upgrade this box since it's not externally accessible on the Internet and I really don't use it for production use. Besides, if it ain't broke why fix it. Right?

    1. Re:Is it dead yet? Guess not. by prockcore · · Score: 1

      That doesn't mean much.

      $ cat /etc/redhat-release
      Red Hat Linux release 9 (Shrike)
      $ uptime
      22:03:00 up 150 days, 23:30, 3 users, load average: 0.51, 0.87, 0.96

      See, didn't everyone go on and on about how RH9 is a .0 release?

    2. Re:Is it dead yet? Guess not. by Huk · · Score: 1

      I've got two 4.1 webservers at work that have over 365 days of uptime. They average about 10K hits a day.

    3. Re:Is it dead yet? Guess not. by k0d0 · · Score: 0

      4:49PM up 112 days, 1:57, 2 users, load averages: 0.00, 0.00, 0.00 Uh well, it's idling since 112 days now...impressive!

    4. Re:Is it dead yet? Guess not. by edhall · · Score: 1

      That's nothing. This is a server that averages 12 million hits a day, updating a custom database on each hit:

      % uptime
      12:44AM up 617 days, 8:20, 2 users, load averages: 1.15, 1.59, 1.15
      % uname -rs
      FreeBSD 4.1-STABLE i386

      This box, along with three others like it with similar loads and uptimes, has been up since it was moved into its present datacenter. I could have had the OS upgraded to 4.3-STABLE at that time, but these systems had been so reliable in their previous datacenter that we just left them alone.

      -Ed
    5. Re:Is it dead yet? Guess not. by Anonymous Coward · · Score: 0

      I've always wondered why BSD people like running with outdated and unsupported software. Is it because they think a high uptime is cool?

    6. Re:Is it dead yet? Guess not. by sk8king · · Score: 1

      High uptime is cool because it means high availability and reliability.

      Downtime definitely ISN'T cool.

    7. Re:Is it dead yet? Guess not. by bsd_usr · · Score: 1

      Don't be so lazy. Read the whole post. I said, I don't do much with this box. Lazy ass!

    8. Re:Is it dead yet? Guess not. by Anonymous Coward · · Score: 0

      Err dude, if you need availability and reliability you don't keep running outdated and unsupported software, *that* isn't cool.

      You run with a hot spare or some other redundancy.

  20. Re:How is it Better? by zpok · · Score: 1

    This is A Simple Installer (tm)

    1) icon to click that beckons me to "install",
    2) window that opens, giving me a readme and links to further information and of course a button to go on or cancel.
    3) choose volume to install on, automatic check for available space and compatibility of formatting.
    4) option button that when clicked gives me an INTERFACE to tweak some options, choose between clean install (with or without zero level format) and update, choose which optional packages not to install etc etc
    5) install now button or bail out button
    6) progress bar and some feedback (like eg this could take half an hour)

    That is how an installer should be.
    With an option maybe of bypassing all this and type every install instruction yourself?

    --
    I think, therefore I am...I think.
  21. careful about the upgrade! by TheGratefulNet · · Score: 4, Informative
    I was at an old 5.1 and just tried to cvsup to 5.2

    yes, the CHANGES file talks about this. but not enough:

    you want to make buildworld FIRST!!

    THEN make the kernel.

    or, at the very least, cd /usr/src and make make

    or you'll get makefile parsing errors and it will seem like the /usr/src/ tree is broken. its not. its just that they use more new features of bsd MAKE and you need the new version. old make can 'make' the new make, but you NEED the new make (nb: not gmake) to build 5.2

    fyi

    --

    --
    "It is now safe to switch off your computer."
    1. Re:careful about the upgrade! by phoenix_rizzen · · Score: 1

      There is no CHANGES file. It's called UPDATING.

      And any idiot knows that you build the world *before* you build a kernel.

      Anybody who runs into problems without first reading the docs (Handbook, UPDATING) has no right to complain when things die on them.

    2. Re:careful about the upgrade! by Anonymous Coward · · Score: 0

      The following buildworld script I wrote for my machine probably has a lot of bugs and gratuitous junk in it, but I find it makes upgrading my machine a breeze. Just cvsup to the latest source from root, shutdown, run the script, and wake up to be prompted for any necessary changes by mergemaster:

      #!/bin/sh
      #TMPDIR. change value to a good empty partition
      #for stowing occasional temporary file. cc -pipe #rocks.
      TMPDIR='/tmp'
      TERM=${TERM:-cons60}
      PATH ='/bin:/sbin:/usr/bin:/usr/sbin'
      # Helps in event that $HOME is undefined in SUM.
      ROOTHOME='/root'
      ATTIC=${ROOTHOME}'/mergema ster-preserve-'`date +%y%m%d_%H%M`
      TEMPROOT=${ROOTHOME}'/temproot'
      EM PTYDIR='/var/empty'

      # Clean up old temproots
      [ -d ${TEMPROOT}${EMPTYDIR} ] && chflags noschg ${TEMPROOT}${EMPTYDIR} && \
      rm -rf ${TEMPROOT}

      cd /usr/src
      mergemaster -t ${TEMPROOT} -p -P ${ATTIC} && \
      ATTIC=${ROOTHOME}'/mergemaster-preserve-'`date +%y%m%d_%H%M` && \
      make -DUSE_KQUEUE -j4 buildworld buildkernel && \
      { rm -f /boot/kernel/*.ko.debug && sync && sync ; } && \
      make installkernel reinstallkernel.debug installworld && \
      { mergemaster -t ${TEMPROOT} -P ${ATTIC} && sync && sync ; }
      exit 0

  22. Re:Well? by Anonymous Coward · · Score: 0

    FreeBSD 5.2. What's it all about? Is it good or is it whack?

    Better: it's good whack!

  23. Re:How is it Better? by Anonymous Coward · · Score: 0

    Transparent bridging comes in quite handy. I also enjoy placing FreeBSD boxes around with transparent squid proxies with squidguard, etc. All kinds of fun to be had.

  24. reinstall? by insomaniac · · Score: 2, Informative

    I ran into a mysterious bug with KUser which deleted my root password... the only solution to this problem was to reinstall the base system from the CD.

    Why not just reboot the system with ctrl+alt+del and boot -s at the prompt you get if you press any key before it loads the kernel? After that just mount the root filesystem r/w with mount / -o rw and mount /usr, then type passwd root, and you can change your password.

    This will work if you don't have single user password protection on, or have ctrl+alt+del disabled in the kernel. Or if you have encrypted your hard drive using GEOM.

    --
    The way to corrupt a youth is to teach him to hold in higher value them who think alike than those who think differently
    1. Re:reinstall? by youvegottobekidding · · Score: 1

      I'm sure the guy did this. My first try with FreeBSD, the same thing happened to me. password changes from the command line worked fine, but when I tried to change it from kuser, I was totally locked out, and could not reset the password even using the method you described. I did this over the holidays, and have not had time to get back to it, but believe I may try going with 4.9, because the whole thing looked and felt really slick. As a newbie, I did not want to submit a bug report because I thought there might have been something obvious I was missing. I was glad to see I was not the only one having this problem, and that it was something real.

    2. Re:reinstall? by DannyO152 · · Score: 1
      The issue is found on the Errata page for 5.2-RELEASE:
      • (13 Jan 2004) The sysutils/kdeadmin3 port/package has a bug in the KUser component that can cause deletion of the root user from the system password file. Users are strongly urged to upgrade to version 3.1.4_1 of this port/package.


      This and other items may be found under "3 Open Issues."
  25. only one ISO???? by Anonymous Coward · · Score: 1, Funny

    See how much smaller your distro is when you don't include the SCO code?

    [/ducks]

    1. Re:only one ISO???? by Anonymous Coward · · Score: 0

      the only sco joke i've found funny =)

  26. Re:How is it Better? by aauu · · Score: 1

    Upgrade to windows xp so you are completely dependent upon poking the screen with a mouse.

    --
    When I was young, I had to rub sticks together to compute.
  27. FreeBSD to OS X by bsDaemon · · Score: 2, Interesting

    I started out on FreeBSD 2.2.8 when I was 12 years old. I then started running Linux with RedHat 5.0 when it was brand new, went to Slackware, to RedHat 5.2, then to Slackware and FreeBSD 3.0 dualboot. At FreeBSD 3.3 I went fully to FreeBSD and kept on using it (with upgrading) until i bought the new iBook G4 when it came out this past fall.
    Honestly, while I sometimes still pine (no pun intended) for the days when I had 15 Eterms running and all kinds of Vim and BitchX windows open. Hell, I ran EVERYTHING in terminals -- honestly, I didn't even need to run X. I love OS X 10.3.2 so much, I wouldn't even concider running a PC ever again. Hell, no other OS can even come close to the usability and functionality, atleast for me.

    1. Re:FreeBSD to OS X by Anonymous Coward · · Score: 0

      Hell, I still run a bunch of xterms (well, gnome-terminal) and I use "emacs -nw" so that it doesn't open the GUI version and just opens in the xterm.

      Though I use a lot of GUI apps otherwise. There are a lot of good GUI apps for Linux these days.

      I've used OS X many times, however, I don't really see what the big deal is. Maybe I just haven't used it enough. I want to get a Mac to get the OS X experience, but I'm just not sure its really worth it.

    2. Re:FreeBSD to OS X by bsd_usr · · Score: 1

      I started out with FreeBSD version 2.2.2 (that was back in early '97 I think) which was difficult to install because it didn't detect my cdrom, then I went to Slackware 96, then Slackware 3.4 which was good. Then tried Redhat 4.2 but that didn't install probably because I bought it from Cheapbytes. *shrug*

      An MIT student, who was really big on Unix, convinced me that I should give FreeBSD another try. He compared Linux to a cheap imitation of Unix. He was right. It is an imitation. Now Linux isn't as cheap of an imitation as it used to be, but that's beside the point. Anyway, I then I went back to FreeBSD running version 2.2.5 and upgraded all the way to version 2.2.8.

      I pretty much skipped the 3.x series because I didn't like it and went straight to 4.0 Beta. I upgraded all the way up to FreeBSD version 4.6 and stayed there because it worked so well. After my hardrive died, I decided to install FreeBSD 5.0-RELEASE to try it out. I liked 5.0 much better than I liked 3.0 but it still felt weird to me, but I decided to keep it.

      There are times I want to go back to the 4.x series, but I figure that in time I'll get used to the 5.x series differences. So far it's stable and does the job. There are some weird things to it, but if I don't use it I'll never get used to it.

      Here at work wet have quite a few Macs running OS X. I don't use them personally but I have helped out a few of the guys here get aquainted with the Terminal. I have been trying to convice them that the Terminal is a very powefull app. I don't know if they've come to realize that yet.

    3. Re:FreeBSD to OS X by TheRaven64 · · Score: 1
      I've used OS X many times, however, I don't really see what the big deal is. Maybe I just haven't used it enough.

      I think that in order to understand what OS X evangelists are talking about you need to use a Mac as your primary machine for about 2 days. Towards the end of last year, I discovered first-hand that not even FreeBSD's legendary stability can save it when the CPU decides to burst into flames (OEM ultra-cheap heatsink on a Athlon) and so I was stuck without my workstation. I took the opportunity to borrow a Mac from one of the open-access labs. I've never used a pre-OS X Mac (well, not for more than about an hour), but I've used a few *STEP platforms, so I knew what to expect.

      The first thing that hits you is how well everything integrates together. You can drag anything into an app that deals with that kind of data and it will work. For example, you can drag an image from a web page to your desktop and it will be downloaded there. You can drag some text to your desktop and it will create a text file containing the text. If you are creating a presentation, you can drag things from anywhere (images or text from browser, files from the finder, vector drawings from diagram applications etc.) directly onto your slides. I may be going on about this a bit much, but it really can speed up your work if you have to work with more than one application at a time. Oh, and you can replace any of the drag-and-drops with a copy and paste, if you prefer to use the keyboard. And did I mention that this works for all applications, including terminals?

      Expose. I've used virtual desktops before, and liked them. After using Expose they just seem like an ugly hack. One thing that's never mentioned for some reason by Apple marketing is that you can use Expose from the keyboard. For example, F10 will show all windows for the current application and you can move between them using the arrow keys (full 2D navigation, not cycling through a list). Actually, if you turn on full keyboard navigation then it's possible to use a Mac without touching the mouse. You can easily move between applications with command-tab and Expose and get to any UI element with tab. I only know of one X11 window maker which gives me this level of keyboard control.

      The iApps are great. iTunes is by far the nicest jukebox application I have ever used, and iMovie is amazing. I recently edited one of two videos shown at our anual colloquium. It took a morning in iMovie. The other was edited in a PC based professional editing suite, and looked less professional. Did I mention it was the first time I'd tried video editing?

      XCode is by far the nicest IDE I've used. Generally, I'm not a great fan of IDEs. I used to do all of my coding in Vim. I actually have Vim installed on this Mac, but the only thing I use it for now is editing the occasional bit of PHP (which isn't supported by XCode).

      AppleScript is an incredibly powerful tool. Think of AppleScript as the GUI equivalent of shell scripts. While you use shell scripts for controlling command-line applications, you use AppleScript for controlling graphical ones. Here are some of the things I use AppleScript for:

      • Automatically backing up my home directory whenever I either plug in my iPod or mount a specific SMB share.
      • Zipping anything I drop into a specific folder on my desktop.
      • Pausing my music whenever my bluetooth mobile phone either rings or moves out of range.

      It's a real UNIX. Well, not in the Open Group `give us a big heap of money, or you can't use our trademark' sense, but in the sense of being a direct linear descendant of 4.4BSD (via NeXTSTEP and OPENSTEP). Any POSIX / X11 application will compile on OS X, and many Linux-isms are supported.

      Installing applications is easy. I really like the FreeBSD ports system. It's one of the best way of managing third-party software I've seen. Even it, however, pales beside the OS X / *STEP installation method of `drag .app

      --
      I am TheRaven on Soylent News
  28. Jem Report = Bogus newbies doing news by Zefram · · Score: 5, Insightful

    I don't know where to begin with this. He installed on an AMD64 and complains that Linux binary support didn't work. However, there's trouble finding ANY binaries for AMD64. Java doesn't work? That's binaries. If he did Java from source, I bet that'd work.

    He complains about the license. I am so sick of people crapping on anything that isn't GPL. "in fact Microsoft at one point took a great deal of BSD code relating to networking to include in early versions of Windows NT." - alot of people got the stack from BSD. Why? It's good code.

    Lastly, if he had read the main FreeBSD page, he would see that 5.x isn't production quality. Why did he use this version? He doesn't even mention that it's the "New Technology" release and doesn't highlight the fact that he's using a new CPU type.

    After the hack job done on FreeBSD and on Sun's Blade 1500, I wish /. would realize these people have no idea what they're talking about and stop linking the stories.

    --
    What about MEEPT?!?!
    1. Re:Jem Report = Bogus newbies doing news by Anonymous Coward · · Score: 0

      This is, after all, the "new technology release" and as such it is not meant for production servers...

      That shoots down two of your assertions...

    2. Re:Jem Report = Bogus newbies doing news by phoenix_rizzen · · Score: 1

      Microsoft did *NOT* take the networking stack from BSD. They bought the streams implementation of TCP/IP from Spyder, Inc.

      The only BSD networking bits in Windows are a few high-level applications like ftp.exe and telnet.exe.

    3. Re:Jem Report = Bogus newbies doing news by Anonymous Coward · · Score: 0

      RTFA!! Just about everything you said about the article is completely untrue. Typical /. moron.

    4. Re:Jem Report = Bogus newbies doing news by object88 · · Score: 1

      I don't knwo where to begin with you. What the hell are you talking about? Did you, or the people who modded you up, read the article? You say he's complaining about the licence? I'm not sure how you can make a complaint out of this:

      You'd be hard pressed to find a license less restrictive than the BSD License.

      You say he doesn't mention or recognize that 5.2 is a New Technology release? Wrong, but thanks for playing. To quote the article, again:

      There are two parts to RELEASE: the new technology release (which is, as of this writing, at version 5.2) and the production release (which is, as of this writing, at 4.9).

      Then later:

      This is, after all, the "new technology release" and as such it is not meant for production servers, but I was expecting more from 5.2.

      You say he doesnt "highlight" that he's using a new CPU? What's this quote about:

      Most of my testing was done on the AMD64 edition, but I did install and use the i386 edition as well.

      Admittedly, this wasn't until later in the article, but the first portion of the article was about FreeBSD in general, and explaining the release system. So what's you real beef with the article? You sure seem mad about something.

  29. FreeBSD 2.1.5 by Anonymous Coward · · Score: 0

    I have used FreeBSD since 2.1.5 was released.

    Wow, when I think about, that's almost 10 years with FreeBSD. When I started, as an admin, OS/2, MacOS, and Windows reigned. We had a couple of other interesting boxen. They were mostly used as RIPs for commercial digital printing.

    I was fascinated by all of 'em and wanted to run my own. I got to taste/admin an old SGI (Cyclone/Colorbus under IRIX), IBM PS/2 (Novajet RIP/IBM AIX!), 486 (XEROX LF/NeXTStep), and a Sun-Clone (IPT/Solaris), all were sweet, they got my interest.

    Thus grabbing Linux, I could run *nix it home! Got NeXTStep, AIX(PS/2) and Coherent running!

    Then finally I chose FreeBSD. Keep up the great work guys!

    -iGZo

  30. FreeBSD "more advanced" by Safrax · · Score: 1, Redundant
    Overall 5.2-RELEASE is disappointing from a desktop perspective, but it's still more advanced than any community GNU/Linux distribution that you'll find, especially in the area of AMD64 support.


    Umm, no. SuSE has the best AMD64 support and I dare say Gentoo has second or third best. And in my own experience with FreeBSD 5.2, I find that linux is a much more viable desktop/server OS than freebsd.
  31. Re: you want to make buildworld FIRST!! by Anonymous Coward · · Score: 0

    Yeah, I ran into the very same problem trying to build DragonFly BSD on FreeBSD 4.8. The 4.8 version of 'config' does not work on the DragonFly kernel source. From 4.8 you have to:

    * cvsup # from dragonflybsd-supfile
    * make buildworld
    * make installworld # yeah, really non-standard
    * make buildkernel
    * make installkernel
    * reboot

  32. Re:Is it dead yet? Guess what, it is! by Anonymous Coward · · Score: 0

    [root@fire root]# uname -a Linux fire 2.4.18-3 #1 Thu Apr 18 07:31:07 EDT 2002 i586 unknown
    [root@fire root]# uptime 5:59pm up 133 days, 17:53, 1 user, load average: 0.01, 0.02, 0.00
    [root@fire root]#


    Here is my little P-133 firewall, up for 133 days, before that I had power outage.

  33. Re:How is it Better? by zpok · · Score: 1

    Going from what I use now to XP wouldn't exactly be an upgrade.

    It's not really a dependency issue btw, it's about opening up an OS to others than programmers, technicians and hobbyists. Clearly not important though...

    --
    I think, therefore I am...I think.
  34. Statement about license is incorrect by Ricin · · Score: 5, Informative

    The writer argues that the BSDL "doesn't protect the rights of end-users the way the GPL does because it does not require the publisher to make the source code available". I don't get this. Unless one would s/end-users/the-code. And I have never understood what giving freedoms to a work means.

    In other words, the writer is suggesting something to distract from the real point which is at the heart of the controversy BSDL vs GPL: whose freedom and freedom in the sense of "freedom to (do ...)" or "freedom from (other entity doing...)".

    To argue that the fact that BSDL code can be incorperated into a proprietary product is somehow an attack on the rights of the end user of *that* BSDL code certainly doesn't stand if one thinks about it for five seconds.

    So it's the freedom of "the code" itself then? Please. Don't even *try* to make that argument.

    Or the freedom to give something away with strings attached. There's nothing wrong with that, but then one shouldnt represent it as if it has any other meaning. Giving something away with no strings attached would somehow inherently be less of a contribution to society?

    I have nothing against GPL personally but I do take offense at the ways its implications are time and time again used to discredit the BSDL with a completely reversed reasoning.

    I think GPL is great for some things, linux kernel, gcc, and many more. BSD/MIT alike is more appropriate for other projects like apache, *BSD, and many more.

    Look at GUI toolkits or the layers between toolkits and real focussed middleware. GPL does hamper the adoption of open source solutions (let alone development) there. Finance software for instance. So this is where (in terms of layers and libraries), BSD/MIT, or LGPL but thats a slippery one, makes sense. This is one (possibly not the most important, but it does count) reason for there being so much abandonware on sourceforge. People tend to slap a GPL license onto their work "because then it's free and not for MS".

    Getting back to the GPL vs BSDL argument made, it's pretty clear that if you're feeling that someone else does something better you'd pour some moralism into your version of the difference in order to spin it your way. People should understand that if SCO is smart enough to understand how that works then RMS and his church certainly also are.

    It's a delusion and yes it does prey on (often young) idealists providing them a world view just like any religion. There, I said it. Now, where's my protective suit.

    Luckily many happy Linux users and developers realize this. But mod me down anyway.

    1. Re:Statement about license is incorrect by Brandybuck · · Score: 4, Insightful

      It all comes down to "BSD versus Linux". The licensing is just a red herring. Linux users have been taught that Linux is the only worthwhile Free Software operating system. They think it's the pinnacle of creation. So when they're forced to think of the equally worthwhile BSD systems, they're minds twist up. One popular way out of this mental quandary is to attack the license.

      Evidence: continual and constant attacks on the BSD license in relation to the BSD operating systems, but absolutely no attacks on the virtually identical licenses of XFree86 or Apache. Every slashdot article that even tangentally mentions a BSD system will be plastered with GPL vs BSDL posts. But it never happens on articles about XFree86 or Apache.

      --
      Don't blame me, I didn't vote for either of them!
    2. Re:Statement about license is incorrect by Anonymous Coward · · Score: 0

      Wow, a blatant troll with no insight gets modded to "+2 Insightful" by the hypocritical BSD-loving pigfuckers who inhabit this section. Fuck all of you faggots.

  35. Re:Is it dead yet? Guess what, it is! by Anonymous Coward · · Score: 0

    narfalop up 894+23:20, 1 user, load 0.10, 0.11, 0.08
    carpnod up 666+20:18, 36 users, load 0.00, 0.00, 0.00
    poontang up 529+20:10, 1 user, load 0.00, 0.00, 0.00
    monster up 438+17:55, 7 users, load 0.16, 0.13, 0.08
    osiris up 391+22:50, 0 users, load 0.00, 0.00, 0.00
    apathy up 200+22:13, 2 users, load 0.00, 0.00, 0.00
    pinnacle up 84+21:52, 12 users, load 0.00, 0.00, 0.00

    All freebsd boxes.

  36. Rest of article wasn't bad at all by Ricin · · Score: 1

    Sorry, I forgot to mention this. Credit where credit is due.

  37. Re: you want to make buildworld FIRST!! by Anonymous Coward · · Score: 0

    put the make buildkernel installkernel before installworld.
    shutdown -s* to get to single user more,
    then make installworld
    mergemaster
    reboot.

    *You may also reboot to check the kernel is okay.

  38. I tried 5.1 by wathead · · Score: 2, Insightful

    I tried 5.1 right after RedHat announced no more Linux just enterprise or Fedora.
    I liked it real well except for the fact it was missing more than a RedHat or Fedora release.
    No screensavers and no sound drivers.This is something that might have been fixed but it was the end of a long day and I was through. I put Slack 9.1 back on that box.
    Other than that is was a nice quite desktop setup.
    I am sure that the BSDs make very good server's but Joe SixPack (Me) it is not the best OS to use.
    I like sound and multi media apps.
    Of course I am typing this from my Fedora Core setup.With lots of add ons. Mp3 Ogle etc..
    I liked RedHat 9 better(7.3 was even better)and still have it on my other Harddrive but this 8mb cache really flys compared to the 2mb on my RH 9 HardDrive.
    Bsd is not dead it is just that servers don't really get folks excited the way a desktop distro does.

    1. Re:I tried 5.1 by phoenix_rizzen · · Score: 4, Informative

      It comes with screen savers and sound drivers. Did you bother to look in the /modules directory to see all the kernel modules and drivers that you can play with??

      It never ceases to amaze me how people who use Linux and kernel modules all the time never bother to look / think about kernel modules when they move to FreeBSD. With *very few* exceptions, if it isn't explicitly listed in the kernel config IT'S BUILT AS A KERNEL MODULE.

    2. Re:I tried 5.1 by archen · · Score: 2, Informative

      I'm thinking the same thing because if you have a common soundcard (and perhaps even not so common), it's pretty easy to get sound on FreeBSD. I have a ESS1868 on a P133 that I've always had a hard time with. Win95 could barely get it to work, Win98 it was a pain in the ass and sometimes just stopped working. Back when I could fit RedHat on it I couldn't get that to work. So I didn't have high expectations for FreeBSD either. It was a surprise to me that while reading the handbook it just took enabling something in /boot/loader.rc . I'm not saying it's simple, but it works great and is now my music player as well as other things.

      Just read the handbook and look in /boot/defaults/loader.rc for your soundcard.

    3. Re:I tried 5.1 by inquisitor · · Score: 5, Informative

      The default kernel is shipped with ancilliary features as modules, in order to save space and avoid conflicts. This includes sound. Go to /modules, type ls snd*, look at the modules that are there. Text mode screensavers are in there too; they're all of the type *_saver.ko. As long as you know what type of sound card you have, it should be supported either by default or via a patch. The FreeBSD modules commands are kldload, kldunload, kldstat; look at the man pages (in FreeBSD, the system man pages are actually useful, as is the module system). You can also configure modules to load on startup; edit the file /boot/modules.conf. I'm still using 4.x (about to set up 5.2 on my laptop), and you probably should be too; 5 is still very much developer's release territory, and will be until 5-STABLE is created.

      Also, read the Handbook. Everything FreeBSD you ever wanted is in there. The appropriate section for sound is 16.2. It's a wonderful operating system - much more sensible and well-organised than any Linux distribution I've used, although admittedly not as newbie-impressing as something like Mandrake 9.2 - and its documentation is very high quality, so I suggest you do look at it.

    4. Re:I tried 5.1 by wathead · · Score: 1

      Ok Thanks for the input. Like I said it was a long day. Now I know where to look for the fix. I also have 4.8 maybe I should try that instead. I rarely use the slack box anyway. Thanks Again

    5. Re:I tried 5.1 by alib001 · · Score: 1

      Sound: for me, a one line entry to enable the onboard sound on my motherboard.
      Screensavers: plenty installed with KDE by default.

      Best of all, now I have an idea what I'm doing (a little reading goes a long way) the install took less than twenty minutes. If there's something you particularly like on your Linux distro(s) check the FreeBSD ports collection - there's a good chance it'll be there. MP3? XMMS seems pretty good to me.

      If you're prepared to put in the effort, FreeBSD will come through for you time and time again.

  39. NVIDIA and FreeBSD by Shurhaian · · Score: 1

    Hmmm, NVIDIA's driver didn't like my system, either - to the point that when X tried to start with it, my system would totally lock up. The open-source driver works much better for me.

    And the logs didn't show any sort of error - everything just kinda stopped - so there wasn't much for me to submit for a bug report. Ah well, if it happens again I'll just try to be less apathetic.

    --
    NB: YMMV. IANAL. Take the above with a grain of salt.
  40. a simple question from a bsd newbie by rnd() · · Score: 1

    I've never installed any *bsd before. How does this release compare overall with, say, Redhat 9?

    I mean in terms of its general usability immediately after install, general performance, available software, etc.

    Is it friendly for use as a desktop/development workstation?

    --

    Amazing magic tricks

    1. Re:a simple question from a bsd newbie by Brandybuck · · Score: 4, Informative

      Well, if you don't run away screaming at the presence of an ncurses/dialog based installer, and follow through to the configuration section of the install, you're going to end up with an extremely usable system afterwards.

      But it's still not really done yet. That's because FreeBSD does not presume to know what you want. It's not going to install a desktop until you tell it to, for example. In fact, it's not going to install anything outside of the base system unless you specifically tell it to. You are in full control. For some users this will be a breath of fresh air. But for others it will be a horrifying discovery that they're not as l33t as they thought they were.

      --
      Don't blame me, I didn't vote for either of them!
    2. Re:a simple question from a bsd newbie by Anonymous Coward · · Score: 0

      Read this before you get started - http://www.freebsd.org/doc/en_US.ISO8859-1/books/h andbook/index.html

      You'll thank me latter. FreeBSD is the way to go for a newbie, its the "easiest" BSD (and to think some people bitch about that...) where easy means the install method is akin to Slackware - basic, to the point, but not difficult. General usability after install is okay, the very first thing I do is update my ports collection and install my fav apps. Its not as barebones as Open or NetBSD, in which under NetBSD nothing is running by default and the ports collection is not installed. FreeBSD is quite minimalist (compared to your average Linux distro) but not too much so in my opinion. Read in the handbook linked above concerning the ports collection, its not hard to update, maintain, and use. Theres less handholding in FreeBSD then RedHat, but its far from difficult if you have even moderate Linux experience. Availible software is vast, the ports collection rocks ass. Gentoo's portage, IMHO, pales in comparison. Ports is /it/. Performance, as a desktop, is a wash. Some areas of BSD are faster, some areas of Linux is faster. Lots of people claim that FreeBSD is much faster for then as a desktop, but I think such users sit in a xterminal all day long. Interactivity sometimes suffers from latency. Latency is a bigger issue in *BSD then Linux (especially 2.6) but that isn't to say its slow. The VM is very nice and extremely smooth, and the TCP/IP stack is renowned as the gold standard. But for your normal desktop usage, its very similar to me. FreeBSD 5.2, with its new process scheduler, should feel better then 4.9 does. Give it a shot, you'll probably like it. I wish I had the FreeBSD userspace with the Linux kernel 2.6/NPTL and I'd be in heaven. People might say Slackware, but ports! Ports is gold.

    3. Re:a simple question from a bsd newbie by zpok · · Score: 1

      "But for others it will be a horrifying discovery that they're not as l33t as they thought they were."

      Yup, that's me. Recognized myself immediately. Thanks, this sort of answers my questions on the subject as well.

      Oh well, back to my gui, got my mouse here, yep, all set.

      --
      I think, therefore I am...I think.
    4. Re:a simple question from a bsd newbie by rnd() · · Score: 1

      I guess my next question would be, once you do decide on a desktop (say, Windowmaker), how much of a pain is it to get it and X working? Does it autoprobe, your video card, etc? Or do you have to know the arcane settings in advance of the install?

      --

      Amazing magic tricks

    5. Re:a simple question from a bsd newbie by yellowcord · · Score: 1

      I'm afraid it's not as easy as knoppix, but with a little bit of patience it's not too bad.

    6. Re:a simple question from a bsd newbie by Brandybuck · · Score: 1

      Hah! Once you get past having to administer stuff yourself, you'll find it makes an excellent desktop. In fact, it has the exact same GUI as Linux. But that administration part can be a hurdle.

      --
      Don't blame me, I didn't vote for either of them!
    7. Re:a simple question from a bsd newbie by Brandybuck · · Score: 4, Informative

      XFree86 under FreeBSD absolutely identical to XFree86 under Linux. Well, not quite. It does support the FreeBSD sysmouse device (think gpm).

      On the other hand, you DO NOT get a distro-supplied front end tool like YaST. If you're used to configuring XFree86 the XFree86 way, you're home free. Otherwise...

      My advice is to get a basic configuration using "XFree86 -configure", and see if that works. It will do all the detecting and decide stuff for you. Unfortunately, it tends to give you as high of a resolution as possible, which typically is not what you want. But it will tell you what your hardware is. After that you can use "xf86config" and answer the questions manually.

      If you're using an NVidia card, and want the proprietary NVidia driver, you'll have to install it manually from the ports system. There's instructions there on how to do it, but it's not necessarily the easiest thing in the world, since you're dealing with kernel. But you can put that off for a while, since the "nv" driver that comes with XFree86 works great if you don't need hardware accelerated 3D.

      FreeBSD also won't automatically add fonts to your XFree86 configuration. It's an unwritten law that no third party package or port can alter any system wide configuration file (a good thing if you think about it). But if you read the messages after installing them from packages/ports, they'll tell you what to do.

      --
      Don't blame me, I didn't vote for either of them!
    8. Re:a simple question from a bsd newbie by Anonymous Coward · · Score: 0

      I'm so sick of linux drones asking this question every damn time a BSD article is posted. It's starting to piss me off.

      To answer your question: No, but it's fucking elite. So go back to your redhat GUIness and stop asking questions to which you wouldn't understand the answer.

    9. Re:a simple question from a bsd newbie by phrasebook · · Score: 1

      But for others it will be a horrifying discovery that they're not as l33t as they thought they were.

      Absolutely! I was confident starting out with FreeBSD a few months ago, having used Debian for a long while and other Linux distros before that.

      But the fact of it was that I just wasn't prepared at all. It took me about 3 separate installs of FreeBSD and a lot of questioning before I could get some useful stuff happening (eg. running cvsup). It had eaten up a lot of my time, but I felt I had learnt a significant amount that I hadn't been exposed to before.

      Was it worth it? Yes in that now I'm running the latest versions of software; ports is so much more up to date than Debian, and seems to be of higher quality too. But no in that I spent a lot of time on it, and maintenance requires you to know more about the software you're installing than on Linux.

      eg. on Debian I can install, say, postfix, and not have to read much (if any) documentation. With FreeBSD I'm all over the place - forums, mailing lists, handbook, postfix.org. I'm not so sure the effort is entirely worth it.

    10. Re:a simple question from a bsd newbie by rnd() · · Score: 1

      thanks to whoever moderated the parent down! What a jerk, and an AC no less.

      --

      Amazing magic tricks

  41. 5.2 Results so far by mj2k · · Score: 1

    I downloaded 5.2 the day of its release and so far I concur with the author's opinion that it's not quite as robust as 5.1... I have an nvidia fx5700 ultra card and freebsd is giving me fits with X. I tried using the nv driver without any acceleration (using the same settings in xf86config as I have on my working X installation under linux). It seems to be messing up the refresh rate (the picture is skewed) - I tried pkg_add the nvidia drivers, but it asks for a kernel .config file (admittedly not knowing how to deal with this is more likely due to my ignorance of freebsd but the nv driver should have worked without the nvidia drivers). I had high hopes for 5.2 - 5.1 performed much better on my dual xeon/scsi based system than linux - but it seems like there's still a few bugs to work out first...

    1. Re:5.2 Results so far by Anonymous Coward · · Score: 0

      > I tried pkg_add the nvidia drivers, but it asks for a kernel .config file

      Make sure you have the ports collection installed, then:

      cd /usr/ports/x11/nvidia-driver
      make install

      Works perfectly here, and always did.

      > (admittedly not knowing how to deal with this is more likely due to my ignorance of freebsd but the
      > nv driver should have worked without the nvidia drivers)

      Well, that sounds like a problem with X, not with FreeBSD, you realize this driver is not part of FreeBSD (or Linux or Solaris or whatever) but of Xfree86?

      Last but not least, your problems may have to do with running on s SMP machine with an nvidia card, that is a known bad combination, FreeBSD just suffers worse then some other platforms, but no platform will function completely correctly. The underlying reasons are explained in the documentation and sources of the nvidia drivers.
      You can prevent part of it by rebuilding QT without opengl support.

  42. Re:Is it dead yet? Guess what, it is! by Anonymous Coward · · Score: 0

    All doing shitloads of work too. Gee thats proof FreeBSD must be stable. Nice one moron.

  43. First Impressions by iNiTiUM · · Score: 2, Interesting

    I recently began using 5.x on a workstation in preperation for upgrading my router/doesitall server from 4.9 to 5.x. Overall it seems very stable, all the apps I've installed have gone in without a hitch. This includes many apps from the ports collection, some added via 'pkg_add -vr (pkgname)', and some handbuilt from source. The new DevFS setup is amazing and the new /etc/rc.d setup is just as killer as NetBSD's setup.

    The only issue I've manage to run into, is that CPU Usage is not reported in top, systat, vmstat, GKRellm, or anywhere! This could be because its a SMP machine, but I'm not sure why that would make a difference unless theres still a few lumps in the SMPng code.

    Still, it runs amazingly well. Currently using Enlightenment DR16/Gnome Desktop, Mozilla 1.6, OpenOffice (check the OpenOffice downloads page if you don't have enough room to build, they have .tbz packages), cups, and a slew of other apps.
    So, until NetBSD gets its SMP code to a releaseable point, it appears this is the BSD for me!

    PS: Any takers on the CPU Usage reporting issue?

    --
    When encryption is outlawed, ou++1!@(93j++js-d9298yIUH(*Y24JKB!~
    1. Re:First Impressions by martin · · Score: 1

      top works for me with 5.2 and a dual PIII 933mhz Dell 1400sc...

    2. Re:First Impressions by Shurhaian · · Score: 1

      top worked for me, but I found that any other tool did not, such as gtop or the KDE usage-monitor applet included. I didn't actually get the new version installed last night(I'm going to get a network install running before I head to work) so I don't know if this has changed.

      IIRC, it's noted in the handbook that if the kernel and the source tree are different versions, then such utilities as top may not properly function. It could be that these other ports haven't been re-ported to the same kernel version, and thus don't know how to get what they want from the kernel(or, depending, they may be ported to a newer kernel than the one you have installed, with the same result). I am very much a novice at programming, nowhere near the skill required to poke at the core code of my OS, so I don't know a way to verify this, much less fix it.

      --
      NB: YMMV. IANAL. Take the above with a grain of salt.
    3. Re:First Impressions by martin · · Score: 1

      was this a fresh install or upgrade?

      It could be that the upgrade didn't do the KDE/Gnome bits as you didn't ask it to from sysinstall...might be worthwhile checking.

      Results of some testing in the FreeBSD UK email group suggested no such problems when running X11 apps.

    4. Re:First Impressions by kernelistic · · Score: 1

      A number of people have reported this while using the ULE scheduler and/or switching from UP to SMP.

      You want to cvsup your source tree, compile world and your kernel, install kernel, reboot in single user mode, make installworld then run mergemaster.

  44. fbsd more advanced? right. by rusko · · Score: 1, Informative

    > Overall 5.2-RELEASE is disappointing from a
    > desktop perspective, but it's still more
    > advanced than any community GNU/Linux
    > distribution that you'll find, especially in the > area of AMD64 support.

    say what? they *just* started working on using fine-grained locking in kernelspace. i cant grasp how people could claim it works well for servers when you cant run it on smp boxen without handicapping them to death.

    suse has good amd64 support. gentoo is decent as well.

    fbsd is not more advanced. in fact, it lacks quite a few features i cant live without in kernelspace. the code *is* cleaner and better engineered than linux, but that helps me zilch if i cant run it in production on my dual xeon boxes.

    make no mistake, i like fbsd. i wish i could use it on my servers. alas, that is not possible right now. if you want to toot the fbsd horn, point out the areas it is strong in, dont make things up!

    paul

    1. Re:fbsd more advanced? right. by Anonymous Coward · · Score: 0

      Err I agree with you except for the part where you say the code is cleaner and better engineered than Linux.

      Apart from actually providing nothing to back this up, the FreeBSD 5 code base is actually nightmarish quagmire of locking and design mistakes from which it might never recover.

    2. Re:fbsd more advanced? right. by rusko · · Score: 0

      *most* of the code *is* cleaner. granted, the fbsd people dont have much of a clue when it comes to locking. hopefully, they will pick it up as time goes on.

      paul

    3. Re:fbsd more advanced? right. by Anonymous Coward · · Score: 0

      OK, we're playing that game, are we?

      *most* of the code is *not* cleaner. How's that?
      Seriously, why do you think that way?

      Another thing, their crazy SMPng stuff is getting into *most* of the code. What crazy stuff? That jungle of mutexes, KSE, process context interrupts to name a few big things.

      And how far has it got them? Well they've been at it for 4 years now, and I still see reports of 4 CPU boxes eating themselves alive with lock contention. WTF?!

    4. Re:fbsd more advanced? right. by rusko · · Score: 0

      interesting how we are arguing the same point, really =]

      i should qualify at this point that it has been a while since i looked at fbsd code. i remember liking it back then. it is quite possible they have mucked with it since then, though i would have expected it not to deteriorate but rather stagnate.

      paul

    5. Re:fbsd more advanced? right. by Brandybuck · · Score: 1

      i cant grasp how people could claim it works well for servers when you cant run it on smp boxen without handicapping them to death

      Maybe because not all servers are SMP machines?

      --
      Don't blame me, I didn't vote for either of them!
    6. Re:fbsd more advanced? right. by rusko · · Score: 0

      if you are running a low power server, the performance advantages attributed to fbsd hardly matter, do they? the only single cpu servers we run are used for dns and rwhois. oh, and some clients run hosting companies off their single cpu dedicateds, but that cant be our fault =]

      paul

    7. Re:fbsd more advanced? right. by CryBaby · · Score: 2, Insightful

      Glossary for the above post:

      "handicapping them to death": turning off HTT
      "quite a few features i cant live without in kernelspace": stuff Linux roxors at
      "cant run it in production": FreeBSD suxors
      "i like fbsd": FreeBSD suxors
      "not possible": part of the Handbook I haven't read yet

      Here's a Ph.D. duscussing the results of dual xeon stress testing and benchmarks under FreeBSD 4.4 back in November, 2001. It was apparently quite ready for production use on dual-xeons back then and 4.9 is running just fine on my production dual xeons today.

      If you need some help, rusko, just ask.

    8. Re:fbsd more advanced? right. by phoenix_rizzen · · Score: 1

      Dude, I want whatever it is that you are smoking. It must be very strong and exotic for it to cause you spew out the things you did.

  45. Re:How is it Better? by iNiTiUM · · Score: 1

    user@bsdbox:/usr/ports/sysutils:$grep ports */pkg-descr | grep frontend

    barry/pkg-descr:A nice KDE frontend to the ports system.

    Haven't used it, but it looks intruiging

    --
    When encryption is outlawed, ou++1!@(93j++js-d9298yIUH(*Y24JKB!~
  46. Re:How is it Better? by throbber · · Score: 1

    On the otherhand, Unix was designed by programmers for programmers.....

  47. Re:How is it Better? by zpok · · Score: 1

    Of course. Point taken. And Linux was designed by programmers for programmers.

    But you know, lately people have been talking sooooo much about desktop linux, I've started to give my opinion on things like installers, updaters, gui's, what usability means etc etc.

    Sometimes maybe not to the right crowd or in the right forum, but hey.

    Ever found yourself in the middle of a conversation, realizing that everybody is staring at you? After a few seconds too many of awkward silence, someone finally says, "Well, anyway..." and takes the conversation elsewhere.

    This might constitute such a moment. Let me just drip right back to the punchbowl and see how much I can drink without choking on a piece of fruit.

    --
    I think, therefore I am...I think.
  48. Oh, Ye of Little Faith by vga_init · · Score: 4, Interesting
    This post attempts to discuss the stability issues of the FreeBSD New Technology release and make some sense out of the situation as there seems to be varied opinions flying around.

    I have used the New Technology release extensively and also have a good deal of experience with Ye Olde Technology release. ;) The reason for this is because, at the time I adopted FreeBSD as my main OS 5.1 had just barely been released (I was a bit hesistant to try 5.0, but the extra .1 gave me added confidence). I had been using older versions prior to that, but only casually, and I never really hunkered down with them.

    There are different criteria for what is stable. Being a home user, I consider 5.x to be "stable" in the relative sense that I've never observed a system crash or failure of any kind after successful installation. I concede that I have experienced some issues with some pieces of hardware which proceeded to run 4.x just fine, but once the system is installed and configured satisfactorily there have been no problems. So, in other words, "it's good enough for me." Technically it's "unstable," but I guess I enjoy living life on the edge (or not).

    People must understand that criteria for stability in the *BSD crowd is top notch. Harboring claims of being some of the most stable systems of their kind, the BSDs have an aweful lot to live up to, and are usually very good about not dissapointing their users. When a BSD system is certified as "stable", is it ever! What the BSD crowd considers "unstable" some other software communities might think just the opposite. I suspect the cause of this is that BSD finds a happy home on server systems, and even the slightest possibility of something going wrong can cost somebody big. So, even the most miniscule amount of instability is instability none the less, and the BSD communities are modest enough not to try to claim anything different.

    I personally have a sever of sorts running at school that is loaded with an installation of 5.1-RELEASE. It's a modest machine--one of the school's low-end desktops with no more than a Pentium III and less than 100mb of memory--but it get's it's fair share of work; it works as a local file server (simple ftpd configuration), a web server (apache 2.something), and a vnc server (this is because I encourage the kids to play with the machine and get friendly with a *nix system since all they've ever known is Windows). The load is never too bad, even when three kids are running three vnc sessions, each with xfce4, firebird, and usually gaim running (and, you must understand, for a machine of its calibur this is a lot to handle). What I'm trying to say is that the machine does have it's fair share of work. Granted, it doesn't do nearly as much as a proper server should, but it also does a bit more than what I normally would do on my machine at home all by myself. Point in case is that the system has never done wrong, and though I can't keep it up as much as I'd like (staff shuts all machines off during the weekends), it runs for about a good week at a time--maybe two if I get lucky.

    I'm guessing that won't impress many people, but I sure think it's lovely (guess I'm easy to please). For me 5.1 is getting the job done, and though I wouldn't encourage it for large-scale corporate use to do mission-critical work (who would?), I encourage home users not to be shy and give it a go! Oftentimes I think that people get turned off by instability claims, which are, just for the intents and purposes of a hobbyist user such as myself, a tad exaggerated, and miss out.

    To me 5.2 can only be a step forward; if 5.1 was good for me then a good bet stands that 5.2 will be just as good, if not better. There are no gaurentees that this newer release will actually be more stable (there is always the posibility of new bugs being introduced), but known bugs discovered in the previous version are certainly going to be address. Also, I remember reading that hardware support has been expand

  49. Re: you want to make buildworld FIRST!! by m.dillon · · Score: 1
    Right. buildworld, buildkernel, installkernel, installworld. DFly maintains pretty good compatibility with FBsd-4.x binaries (but not 5.x! It's dynamic root will blow up on you if you try this from 5.x!).

    Once world is installed do a 'make upgrade' to unconditionally copy files that sysops are not supposed to modify, like /etc/rc* and /etc/rc.d/*. Do this before doing the mergemaster, it will make the remaining merge a lot easier and also get rid of a ton of 4.x junk files that are either no longer used or have been moved in DFly. Hmm, you might have to wipe (rm -rf ) your /usr/include and 'make includes' to generate a new set to get rid of old 4.x junk files in the include dir too. You will want to install new boot blocks as well, though this is not required. DFly has backported 5.x's new boot loader which is a whole lot better then 4.x's, and you get some spiffy ascii art too.

    Really the best thing to do is to download and burn the DragonFly Live CD ISO, boot your machine from the CD, and follow the README file to completely wipe and reload your box with DFly. Obviously make a backup of your old system first :-). If you just want to play with DFly without messing up your HD, you can boot the CD and play around a little from there (keeping in mind that /tmp and /var and /etc are MFS volumes). The CD boots into a fully operational environment.

    DragonFly

    -Matt

  50. I Wonder What RMS Would Say..... by Korgan · · Score: 1

    If he saw this article and the author mentioning several times that FreeBSD is "Free Software"? ;-)

    Parts of FreeBSD are free software in that they are covered by the GPL and LGPL, but great huge chunks of it are under the BSD license which RMS has a serious problem with and most people would call an OpenSource license, not "Free Software".

    Could be an interesting discussion ;-)

    1. Re:I Wonder What RMS Would Say..... by Epsillon · · Score: 1

      He'd probably say this:

      "Free software is a matter of the users' freedom to run, copy, distribute, study, change and improve the software. More precisely, it refers to four kinds of freedom, for the users of the software:

      * The freedom to run the program, for any purpose (freedom 0).
      * The freedom to study how the program works, and adapt it to your needs (freedom 1). Access to the source code is a precondition for this.
      * The freedom to redistribute copies so you can help your neighbor (freedom 2).
      * The freedom to improve the program, and release your improvements to the public, so that the whole community benefits (freedom 3). Access to the source code is a precondition for this.

      A program is free software if users have all of these freedoms."

      Because he [in the guise of the FSF] already did. This was lifted straight from GNU.org. BSD, in all respects, is free software. It's just a little more free than the GPL in that BSD can be modified and released in/as part of proprietory software (and ceases to be free as a derivative, but with certain preconditions), whereas the GPL prohibits this. The only product of BSD that can be classified as "not free software" are these derivatives.

      --
      Resistance is futile. Reactance buggers it up.
    2. Re:I Wonder What RMS Would Say..... by SteelX · · Score: 1

      I don't think he would have problems with it.

      After all, his own website stallman.org used to run on FreeBSD many moons ago.

  51. The WTFPL :) by Cronopios · · Score: 1, Funny
    The WTFPL is also short and clear. It covers some parts of WindowMaker, and I've used myself on some tiny applets I wrote:

    do What The Fuck you want to Public License

    Version 1.0, March 2000
    Copyright (C) 2000 Banlu Kemiyatorn (]d).
    136 Nives 7 Jangwattana 14 Laksi Bangkok
    Everyone is permitted to copy and distribute verbatim copies
    of this license document, but changing it is not allowed.

    Ok, the purpose of this license is simple
    and you just

    DO WHAT THE FUCK YOU WANT TO.


    Both the Free Software Foundation and the Debian legal group agree that this is a valid FLOSS license.

    --
    Estampaciones Modernas
    --
    Windows users:
    Internet Explorer is obsolete. Please upgrade to Google Chrome or Mozilla Firefox.
  52. misconception of development version, again by NuShrike · · Score: 1

    >There are two main editions of FreeBSD: the development edition (which includes STABLE and CURRENT), and the more stable version with more mature code, called RELEASE.

    FreeBSD's development model is not that difficult to understand which this author is experiencing!

    -CURRENT: bleeding edge development code
    -STABLE: mature and stable code (duh!)
    -RELEASE: a FROZEN point in TIME of -CURRENT or -STABLE

    There IS a CVS tag used also to track security patches to the -RELEASE tag, but that's if you rebuild from sources yourself, and does miss new stable features added

    1. Re:misconception of development version, again by Just+Some+Guy · · Score: 2, Informative
      One minor nit: the -RELEASE branches are preceded by at least a few weeks of code freeze. The event is planned in advance and the Release Engineering team usually lays out a detailed calendar with deadlines like "no non-security or non-critical code after this date" and "testing candidate #1 on this date". By the time a -RELEASE is announced, the code has been essentially unchanged for several weeks and a few test releases have been issued.

      I mention this for the benefit of anyone who might've been wondering if the FreeBSD folks just wake up some Tuesday, say "hey, this is pretty good!", and take a snapshot of the CVS tree.

      --
      Dewey, what part of this looks like authorities should be involved?
  53. it IS worth it by bsDaemon · · Score: 1

    For instance, everyone on here complains about cut-and-paste in X/Gtk/Qt apps. I can just highlight a section of text and drag it where I want it to go. I can drag it onto the desktop and it saves it as a text file. Same with images -- just drag them onto the desktop and it saves them. Or I can drag them into another application.
    Expose is much nicer than virtual desktops -- much less frusterating, I think, although there is something to be said for virtual desktops when the varity of work one is doing is greater (one for coding, one for surfing, one for chatting, etc).
    And everything seems to be much better integrated. The look and feel are uniform, although most 3rd-party and particularly free software are still more stuck on the original Aqua or even Jaguar look-and-feel. I wish that everything would just look the same (I do like the new brushed metal look, particularly with all the applications that come with Panther out-of-the-box, where there isn't even a distinction between the "title bar" (or whatever you call the widget with the resize/minimize/close buttons) and the rest of the window, particularly Safari, iTunes, iChat, et cetera -- all those iApps, though most of the "iLife" shit (iMovie, iPhoto, iEtc.) i uninstalled due to the fact that a) i use my digital cameras with my PC which I put Win2kPro on and gave to my parents, one uses floppy disks, and the other uses mini-cds, neither of which cooperate with a mac with no floppy drive and a pussy-slit combo drive. I suppose I could use them with USB. Then again, I distrust USB (but then one could say "well, why did you buy a mac?" answer: i am lazy these days. I don't code, just run a web page).
    I am constantly discovering little features that I can't figure out how I ever lived with out. The only thing is they are expensive and endorsed by hippies (and as a non-Utopian, Scientific Republican Socialist, I am against expensive things, money in general, and hippies because they get high and don't do anything useful). Otherwise, I'd say go for it. It's the best computer I've ever owned (tho sometimes I do wish they had kept the Platinum look and feel over this "lickable" "aqualishouse" stuff).

  54. BSD Minimal by Anonymous Coward · · Score: 0

    For reasons that I won't go into, I am forced to use old/recycled hardware for all of my tinkering. My CD burner (first generation USB) always craps out if I try and burn anything over about 250MB. Having never installed BSD and finding the new version posted apparently seconds before I looked last week, I downloaded the minmial install ftp://ftp.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/ 5.2/ and forced it upon an AMD K-6. FreeBSD installs and works great...out of the box it is easier to configure and less resource heavy than all the Linux installs I have done on the same box.

    The only thing I couldn't do was get X to run, which is a non-issue (works easy) with virtually all the Linux distros I've installed with the same hardware. I that could get fixed somehow, I'd switch in a heartbeat.

  55. Re:How is it Better? by Anonymous Coward · · Score: 0

    That is how an installer should be.

    Let me guess, you're one of those windows admins that actually walks to each machine to install and configure everything.

  56. Re:How is it Better? by Anonymous Coward · · Score: 0

    Have you ever done a Debian install? Not to be a troll, but I was just curious. I found FreeBSD to be much easier to install then Debian.

    Course both of them aren't even in the same league as SuSE

  57. Re:How is it Better? by zpok · · Score: 1

    meeeeeep, wrong. Let me guess, you're from the planet Zonk?

    having a gui for an installer doesn't imply it cannot be remote-installed. Or on different clients at once.

    it means you have a gui for
    1) the technically challenged
    2) those who think time-and-effort are not things you should put into an install if what you want is pretty basic.

    But it's clear I'm preaching for the wrong crowd, never mind.

    --
    I think, therefore I am...I think.
  58. GPL is Free, but Free is not GPL by kirkjobsluder · · Score: 1

    I really should bookmark this:



    The Free Software Foundation lists the BSDL as a
    "GPL-Compatible, Free Software License". The BSDL grants all four of the software freedoms. To quote from the latter document:



    In the GNU project, we use ``copyleft'' to protect these freedoms legally for everyone. But non-copylefted free software also exists. We believe there are important reasons why it is better to use copyleft, but if your program is non-copylefted free software, we can still use it.


    And if you need for someone to draw you a picture, there is a very nice graphic showing the categories.

  59. Re:How is it Better? by Anonymous Coward · · Score: 0

    >It depends what you mean by harder. If you are talking
    >about a clueless person, maybe I will agree with you

    Come off it - that's cr*p. Just because some of us actually use our systems to do work on rather than play at wannabe sysadmins does not mean we're all clueless.

    I program for a living, and SUSE, RH, Mandrake etc can all give me a rich development environment with a relatively painless install. There's room for improvement, sure, but comments like yours are pure BS.

    Sure a minimal install is pretty easy (as it is on most systems), but try setting up a full KDE install + dev tools before sprouting off again.

  60. If you want all that and more on Linux, try Gentoo by tweakt · · Score: 0, Offtopic
    You should take a look at Gentoo. It takes the best concepts from *BSD and applies them to a modern Linux system. In fact it takes them a step further with innovations like USE flags instead of just a single "flavor" for packages.

    http://www.gentoo.org

  61. FreeBSD Boot Loader by obstreperousness · · Score: 2, Informative

    The article states: "The FreeBSD bootloader, while simple and unable to be manually configured, is surprisingly useful."

    Not true - FreeBSD has a swell little utility to configure the behavior of the boot loader, called boot0cfg.

  62. Re:Is it dead yet? Guess what, it is! by Anonymous Coward · · Score: 0

    better than your shitty boxes

  63. don't like the review? Thanks for volunteering! by joshmccormack · · Score: 1

    The danger I've found in criticising stuff is you get volunteered to improve it. I'd love to see some reviews and just walk throughs. The fairly recent freebsd compared to Linux was a step in the right direction. I'd love to see more.

  64. This is TRUE! by Anonymous Coward · · Score: 0

    Who moderated the above as -1 Troll?

    All he says is true. Check the facts!

  65. On having 15 Terminals by MarcQuadra · · Score: 1

    I remember when I was 16, I spent all of two days trying to figure out /etc/X11/XF86Config, and I knew NOTHING about *NIX, I was a 'mac boy', I didn't even know how to edit text before I read how to use vi on a web-connected Mac. Anyway, I spent two days getting X up and running, only to use it to have 10 terminals in plain view (and high-resolution). Ever since the I've been a CLI guy, people ask how I can work that way, and I ask how they can work with their mice.

    --
    "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
  66. Re:How is it Better? by Anonymous Coward · · Score: 0

    > I program for a living, and SUSE, RH, Mandrake etc can all give me a rich development environment with
    > a relatively painless install. There's room for improvement, sure, but comments like yours are pure
    > BS.

    Well, I'm typing this on a FreeBSD 5.2 system.. install WITH KDE and a development environment that suits my needs took less then 15 minutes (and part of that came from the net, not from cd)

    Also, not every setup is a developers workstation, actually, by far the biggest majority of workstations are not developers workstations, so the test you propose is in fact bullshit, the comment you replied to is not.

    When I need a networking box, setting up FreeBSD will be a lot faster then any linux distro with the exceptions of maybe debian and slackware (but again, if you have enough of a clue to be able to deal with their installers)

    When your job is installing, configuring and maintaining network infrastructure or 100s of X workstations for example, the minimal install together with the ports system make it more usable then any linux distro around, and don't give me Gentoo, a install from scratch of FreeBSD is quicker and simpler.