Slashdot Mirror


FreeBSD 5.2 Review

JigSaw writes "OSNews published a review of FreeBSD 5.2. They found the OS very solid as a server but pretty lacking as a desktop. The author finds FreeBSD very fast overall, easy to configure and that it feels integrated and mature. On the other hand, it has limited modern hardware support, small annoyances at places and that not many binary packages are available and so compilations from ports may take long time."

435 comments

  1. Re:Does everyone know about GNU/KFreeBSD? by Anonymous Coward · · Score: 0

    That's a pretty stupid question. Of course he hasn't. BSD-ers are zealots.

    If you want to get modded up around here, you need to get your opinions in line: GPL is not free, GNU write "GNU/" before everything and don't deserve any credit for writing an OS, Linux is a crap kernel, BSD is for "real" Unix people, four legs good, and two legs bad.

    That's it, the BSD "+5 informative" formula. And since no one really cares about BSD, if you post *anything* that's not a troll, and is in line with these opinions, BSD forum readers will be so pleased that they'll mod you up, no matter how senseless your comment is.

    BSD might be nice, but it's advocates are idiots.

    hint to modders, this comment: "-1 True".

  2. Re:Does everyone know about GNU/KFreeBSD? by Anonymous Coward · · Score: 0

    Oh right. Well how about this:

    FreeBSD is much more stable and secure than Linux and it has a consistent and "engineered" design rather than Linux's ad hoc non-design.

    FreeBSD also has a faster networking stack and runs better under heavy loads. Any time that Linux beats FreeBSD on a benchmark it is because Linux stole some code from FreeBSD, and actually in real world performance FreeBSD would be better anyway because it is better under "heavy loads" which you can't simulate with benchmarks for some reason.

    Oh and FreeBSD is more scalable and we'll kindly ignore those Linux machines with hundreds of CPUs, but anyway FreeBSD 5 will be able to somehow beat them anyway if they did per chance exist. Even though FreeBSD 5 is a slow piece of crap, just wait 'till all the debugging code is removed... Boy that will instantly alleviate all its serialisation problems and SGI will just be able to switch their 512 CPU machines right on over to the more scalable and faster and more robust and better network stack and better under heavy loads and better designed FreeBSD, right?

    How was that? Looks like a typical FreeBSD zealot's objective, complete with facts and figures.

  3. Re:Does everyone know about GNU/KFreeBSD? by Anonymous Coward · · Score: 0

    Nice work champ.

    Now, just create an account and post that comment every time a BSD story hits the front page, and you'll have excellent karma in no time. This could probably be automated.

    There's just one missing thing though, you forgot to say "I use FreeBSD every day". For some reason, modders are really impressed when they hear this. Any BSD will do, but NetBSD does have a slight "weirdo" stigma attached to it. And if you hear the word "GNU", don't forget to say that GNU is just a non-free toolchain.

    You have the power.

  4. Re:Does everyone know about GNU/KFreeBSD? by Anonymous Coward · · Score: 0

    Other suggestions: Include some made up Linux horror stories that you or someone you know have been through, or pretend that you really like Linux but after having tried BSD you find it much better.

    For some reason more outlandish lies and "facts" like this helps prove that BSD is superior to Linux, and you will be moderated accordingly.

  5. Thoughts on infrastructure by DarkHelmet · · Score: 3, Insightful

    They found the OS very solid as a server but pretty lacking as a desktop.

    So, are they going to refer people to Windows as something with a "good desktop".

    Operating systems, to me, are a lot like buildings. The kernel is the foundations, and everything that sits on top of it are floors in the building. Where would you prefer the weak link to be? Near the bottom of the building, where tapping on a support column on the first floor makes everything come crashing down (read, BSOD)? Or would it be better to have parts of the building that are higher up be weak, in which case part of the building is still left in tact?

    I realize that this analogy isn't entirely true, as with the WTC the weight of the top part of the building entirely decimated the bottom part. But supposing that the bottom underlying part of an operating system is bulletproof, all the abstracting layers on top of it that come crashing down won't kill the whole thing.

    I see this as BSD. They're making sure their foundations are rock solid before building on top of them. It's good practice. The rest of the infrastructure will come with time.

    --
    /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i
    1. Re:Thoughts on infrastructure by flewp · · Score: 5, Interesting

      Good point. I would argue that Windows is a good desktop though. It's easy for people to navigate, do all the basic things they want, install hardware easily, etc.

      Now, Linux in the hands of someone experienced could be a far better desktop, but for the masses Windows is a good desktop. Also, Windows in the hands of an experienced user is also a good desktop. I haven't really encountered problems with Win2K Pro in quite awhile. The only times I do have problems are almost 99% the application's fault, not Windows.

      --
      WWJD.... for a Klondike bar?
    2. Re:Thoughts on infrastructure by Anonymous Coward · · Score: 5, Insightful

      Yeah but the problem with Windows isn't its base. The base is rock solid. To prove that just run the OS from a clean install. You can run that thing for years without a problem. The problem is when you start adding things like Outlook, half-assed drivers from ATI or Creative, and every piece of spyware known to man. To me the biggest problem with Windows as a desktop is that it assumes that its users have even a modicum of common sense when obviously they don't. The safest desktop for a user is a locked down dummy terminal.

    3. Re:Thoughts on infrastructure by Anonymous Coward · · Score: 0

      The safest desktop for a user is a locked down dummy terminal.

      - A-Friken-MEN!!!

    4. Re:Thoughts on infrastructure by iminplaya · · Score: 5, Funny

      "The safest desktop for a user is a locked down dummy terminal."

      I would think that the safest desktop is pen and paper, but that might be too many sharp objects.

      --
      What?
    5. Re:Thoughts on infrastructure by Anonymous Coward · · Score: 0

      You do realize that kernel space violations resulting in a BSOD haven't happened since Windows 98/ME, RIGHT?

      If you're going to bash something at least make an attempt to understand it.

      You sir, have earned a gigantic :rolleyes:.

    6. Re:Thoughts on infrastructure by Dr+Reducto · · Score: 1

      I think though that to get work done, you need an effective GUI. Humans are NOT designed to work from a command line. A good visual representation of data goes a long way. Example: I could give you a spreadsheet with a sequential listing of server utilization of memory. If you looked at the data alone, you would not see any trends without going over the data very quickly. If I handed you a graph, you would instantly see what is going on with memory usage. I HATE command line, and like a well designed GUI.

    7. Re:Thoughts on infrastructure by mauri · · Score: 2, Informative

      Absolutely relevant comment on BSD architecture, but somewhat irrelevant on the WTC side :P In fact "they" have already admitted that WTC 7 was in fact blown up. We have just to wait on 1 and 2.

      To be on the safe side with offtopic moderators, I want to stress that when upgrading to 5.2 via make world, one should be sure to build and install kernel _before_ building and installing world. And yes, 5.2 is extremely stable.
      The desktop side is as always second priority, Most people still use FreeBSD as a server platform, and those who already master it can always use it for dekstop also.

      --
      __
      L.
    8. Re:Thoughts on infrastructure by driehuis · · Score: 1

      Have I been away from Slashdot that long? In my day and age, only the trolls and the odd whistleblower had to resort to posting as AC's. Phtooey.

      Anyway, if I read this "Insightful +1" post as if it was, well, Insightful +1, I must disagree. The days have gone that you could install a Windows box without having to add grot to it. I have it on good authority that even installing XP is nigh impossible unless you allow it to install whatever feature du jour Bill decides you should have, automatically, through the Internet.

      Friend nor foe of Windows seem to mind that the process of a base install has become entirely unreproducable.

      And that's why I like BSD. All of them, any of them. If I go through the motions once, find something that works, I can reproduce it. Once, twice, or a hundred times. Without resorting to tricks like using Ghost. BSD has got ghost too; only it's called dump/restore and doesn't cost an arm and a leg.

      And the GUI? I'm still carrying my ancient copy of FVWM95 with me. Microsoft did come up with a workable GUI in Win'95. I'd give them even more credit if they hadn't blown it in '98 -- ugly icons, the unfathomable decision to make My Computer half explorer, half guardian of the hidden treasure maps... And the Linux community (which, truth be known, is the engine behind desktop stuff on *nix) took the bait; hook, line and sinker!

      I want a BSD base OS with a 1996 vintage X environment, plus a bug free Pine and a recent Galeon to browse the web.

      Down with cool icons! Down with user friendly automatic updates! Long live the usability revolution!

      --

      Bert Driehuis -- All I asked was a friggin' rotatin' chair. Throw me a bone here, people.

    9. Re:Thoughts on infrastructure by cant_get_a_good_nick · · Score: 1

      The Blaster work exploited a hole in the kernel proper. Some previous fun things like having default shares enabled in the default install, now fixed) showed that Windows has issues with fundamentals. If you decide to do something for the marketing droids like embed a web broswer into the OS and make it's pieces part of the shell, then in my opinion any errors in your browser become OS errors, and msHTML component has been littered with them. As far as spyware goes, some spyware gets installed through holes in the browser. I love when I try to get to a site in Mozilla and I see some moron try to auto-install something into "my IE". Most viruses are run as .vbs files, which were run by MS script host, which is part of the OS.

      As far as installing the OS from a clean install, I remember one post where a guy installed Windows clean and he was rooted (Administrator'ed?) before he could get to windowsupdate. This is unverified by me of course, but I'm not suprised.

      Neither the core of Windows nor the core of (classic) UNIX was designed to be used in a hostile network. OpenBSD, and other various Linux, Solaris, FreeBSD, etc., various hardening projects has done a large contribution to retrofit some of this to the UNIXes. UNIX wins the viral fight not so much because of core kernel design, but because they don't make as many pathetically stupid decsions regarding the userland stuff.

    10. Re:Thoughts on infrastructure by t0ny · · Score: 1
      I see this as BSD. They're making sure their foundations are rock solid before building on top of them. It's good practice. The rest of the infrastructure will come with time.

      Hmm, they seem to have been building that foundation for a LOOONG time. Maybe the fact of the matter is just that they dont *care* about being a major desktop OS? Or, maybe they just dont have the ability to design a really good desktop.

      Whatever the case is, it looks like your view is just being an apologist for why they arent a major (or even good) desktop OS. If they were going to be a player in that area, they would have done it already.

      --

      Manipulate the moderator system! Mod someone as "overrated" today.

    11. Re:Thoughts on infrastructure by irc.goatse.cx+troll · · Score: 1

      "install hardware easily"

      I have to disagree. That might of been true back in win98, but now its entirely hardware dependant. Its so much easier to lspci and find your hardware info, then compile/load a module than wait half a year for windows' wizard to try and detect it, then fail to find the driver. Your best bet is google to find you some registration required driver site that probably has spyware added in.
      A good example is google for my sound card, Creative/Ensoniq es1371. Phrase the search however you want, you'll end up with a bunch of ALSA pages, even more OSS pages, and then a few pages back you might get a windows reference.

      Huge pain, but I eventually get it working. Now lets move on to Logitech MouseWare for my MX500 mouse. Ignoring the fact that MouseWare introduces so many bugs that its not worth using if you game at all, I'll focus on the install process:
      Run setup.exe, error about it not supporting my OS version (win2003 corp). Fine. Trick the installer using the Application Compatability feature of windows and it installs fine. Then I notice its an old version of mouseware, so I try to download a new one. Of course this version won't install at all, and forces me to recover the driver mudge with safe mode. Joy. End up using default driver (without support for the 8th mousebutton).

      Now that we're done with sound and mouse, lets get my digital camera working so I can show off my new machine. Or maybe the driver will install fine, but then not read at all if I'm lucky enough for it to not just BSOD? Repeat until I get the driver mess to finally settle, without getting my cam working (How hard is it to support a device that can drop to a simple USB HD format?)

      Before anyone says anything about using win2k3, I'd call it the equiv. of linux 2.6 as far as supportability/age. Except that linux 2.6 supports 99% of what worked in 2.4, and I can exchange 2.2/2.4/2.6 in a matter of minutes, try that with Windows.

      --
      Pain lasts, kid. Its how you know you're alive. Sometimes I think this growing up thing is just pain management-TheMaxx
    12. Re:Thoughts on infrastructure by irc.goatse.cx+troll · · Score: 1

      I HATE a poorly designed GUI. The problem is theres hardly any mix. GUI input has nothing on a well made console app (GNU Readline hotkeys, vim style, whatever gets you off). GUI output is preferably for some things(webbrowsing, porn viewing, any other 'rich' content). Hopefully at some point we'll have an advanced enough system where I can have a standard normal looking 80x25 console that can drop in a picture at any time. The closest we have is fullscreen Eterms running under a minimalist WM, but no *term has the same look and feel as a real console.

      --
      Pain lasts, kid. Its how you know you're alive. Sometimes I think this growing up thing is just pain management-TheMaxx
    13. Re:Thoughts on infrastructure by Anonymous Coward · · Score: 0

      Just a thought...ever think of getting drivers from the manufacturer? Creative generally has very easy to get to driver downloads.

    14. Re:Thoughts on infrastructure by G-funk · · Score: 1

      Your building analogy is flawed, IMHO... If you're only interested in the top floor (the desktop experience) it doesn't matter how far down the damage goes if the top floor is gone. If I spend 90% of my time in the desktop, there's not much difference to me in X crashing versus the windows kernel crapping out.

      --
      Send lawyers, guns, and money!
    15. Re:Thoughts on infrastructure by 1iar_parad0x · · Score: 1

      Perhaps a better analogy would place FreeBSD as a bomb shelter and Windows as a strip mall or convience store. Both have their uses. If I'm going to run a web or mail server, I'm going to seriously consider FreeBSD. If I need to deploy 200 workstations in an office, I'm going to use Windows or a locked down version of Linux. Frankly, I think this article is dead on. Of course, we already knew most of this before hand. You can't spell news without NEW.

      --
      What do you mean my sig is repetitive? What do you mean my sig is repetitive? What do you mean....
    16. Re:Thoughts on infrastructure by Trejkaz · · Score: 1

      How are you going to install that spyware with a rock-solid base?

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
    17. Re:Thoughts on infrastructure by Anonymous Coward · · Score: 0

      Shut the fuck up. Nerd.

    18. Re:Thoughts on infrastructure by Killswitch1968 · · Score: 1

      I agree. All this talk of "monopoly" and we seem to forget the shortcomings of MS's competitors. Given that Microsoft has no dominance in the server or database market, the only case for monopoly would be on the desktop market.

      Now are they the CURRENT leaders because of 'monopoly', or because there are no better alternatives for JoeBlow Layman? Yes Spyware is a problem, yes viruses are a problem, yes exploits are a problem, but they are an INFINITELY small problem compared to configuring Open Source alternatives, installing the drivers, and basically getting things done quickly and easily without knowing a thing about computers.

      Introduce a desktop with a small learning curve designed for laymen and market it well, and then we can start blaming the monopoly, but not before.

      --

      Corporations: your universal scapegoat for all society's ills.
    19. Re:Thoughts on infrastructure by Tuxinatorium · · Score: 1

      You are a windows noob. Get a clue about it before you bash it.

    20. Re:Thoughts on infrastructure by Anonymous Coward · · Score: 0

      Interesting -- it was reported on 9/11 that WTC 7 was demolished -- I never knew there was any controversy about it.

    21. Re:Thoughts on infrastructure by Afrosheen · · Score: 3, Insightful

      "Introduce a desktop with a small learning curve designed for laymen and market it well, and then we can start blaming the monopoly, but not before."

      This has been done. Whether or not it has been marketed effectively is debatable, but MacOSX is hard to beat. Easy to use, beautiful to look at and fast even on a G4.

      I'm a diehard linux user, but when I saw my friend's OSX box in action, it actually made me jealous for a minute. If I ever go back to doing web design, it'll be on a Mac.

    22. Re:Thoughts on infrastructure by Anonymous Coward · · Score: 0
      Operating systems, to me, are a lot like buildings
      then Windows is Gormenghast.
    23. Re:Thoughts on infrastructure by Killswitch1968 · · Score: 1

      "This has been done. Whether or not it has been marketed effectively is debatable, but MacOSX is hard to beat. Easy to use, beautiful to look at and fast even on a G4."

      Too bad it's not free. I was mostly referring to Open Source alternatives in my comment.
      Is the astronomical price of Macs worth the marginal benefit? In my experience with G4s at a lab I worked with it was the most frustrating piece of equipment I've ever been forced to use. If there was an advantage, I didn't see it, and it certainly wasn't worth the price.

      --

      Corporations: your universal scapegoat for all society's ills.
    24. Re:Thoughts on infrastructure by Twyst · · Score: 1

      What does your OS have to do with webdesign?

      Oh, you want it to be pretty and expensive, so you don't feel bad about charging a lot for your skills.

      Case in point: I work on windows XP. I currently have *11* browsers installed: IE 4/5/5.5/6, NS 4.8, Opera 5.x/6.x/7.x, Lynx, Mozilla, and FireBird.

      I can also check my work in Safari, through the magic of one guy with an iMac.

      My major development tool? Notepad. And Photoshop.

      In fact, Photoshop is the ONLY reason I haven't switched to FreeBSD as a desktop. As soon as it runs decently under Wine, I'll give it a shot.

      Also, one thing to note: IE5/Mac is horribly broken in terms of CSS implementation, and Safari breaks it from version to version as well - and the ONLY way to solve THAT one, is to spend the money to upgrade your OS. So, practically speaking, you're worse off using a Mac for web design, in terms of testing.

      --
      -- Karma is for people who think they matter.
    25. Re:Thoughts on infrastructure by yanestra · · Score: 1
      To me the biggest problem with Windows as a desktop is that it assumes that its users have even a modicum of common sense when obviously they don't.
      If you mean, users = software producers, that's partially right. But you can't call an operating system "rock solid", if there is no single working mechanism for installing or uninstalling software (instead, you have a number of mechanisms, and since they are disturbing each other, none of them really works).
      The effect is that there are conflicts which can only be resolved by re-installing the whole system, there are unidentifiable objects which float around and tend to fill up the hard disk. Within these, there is much space for viruses and other malware.
    26. Re:Thoughts on infrastructure by Anonymous Coward · · Score: 0

      Bedwetter.

    27. Re:Thoughts on infrastructure by Anonymous Coward · · Score: 0

      BS, on two occasions I have watched a new W2K install blue screen 5 min after install. I agree that in general it starts out more or less stable and goes downhill from there.

    28. Re:Thoughts on infrastructure by 10Ghz · · Score: 1
      Good point. I would argue that Windows is a good desktop though. It's easy for people to navigate, do all the basic things they want, install hardware easily, etc.


      Is that true because Windows is easy, or because people have just gotten used to the way Windows works?
      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    29. Re:Thoughts on infrastructure by Anonymous Coward · · Score: 0

      Introduce a desktop with a small learning curve designed for laymen and market it well, and then we can start blaming the monopoly, but not before.

      Hi

    30. Re:Thoughts on infrastructure by rotciv86 · · Score: 1

      In fact, Photoshop is the ONLY reason I haven't switched to FreeBSD as a desktop. As soon as it runs decently under Wine, I'll give it a shot.

      Try The Gimp...

      --


      My ghEtt0 webpage.
    31. Re:Thoughts on infrastructure by molnarcs · · Score: 1

      Also, they can't have any more issues with FreeBSD desktop than with Linux Desktop (But OSNEWS, esp. Eugenia is known to have written raving reviews about XP and blasting KDE).

      To set up a desktop in FreeBSD is as difficult as setting it up in Slackware, and easier to set up than Debian (or at least, I had problems once I began pulling packages from testing/unstable, and usbmouse was a nightmare to set up).

      But after you set it up, what do you have? The same KDE, the same GNOME (always the latest versions), OpenOffice.org, Mozilla/Firebird, mplayer, games (lots of them!!!) even a KDE frontend to the ports system (Barry), etc. On the other hand, I wouldn't argue if they said: its more difficult to set up the desktop than in Mandrake. That would be true, especially with some apps, for instance flashplugin. Not that it is _very_ difficult. You have good instructions on how to do that, but its not a single-step endeavour.

      On a side note: if you want the best desktop performance, try switching to ULE scheduler (replace "options SCHED_4BSD" with "options SCHED_ULE in your kernel config file). With 4BSD you get similar performance to linux 2.4.x (slightly better IN MY EXPERIENCE, no flames please) but ULE is O(1) like scheduler in 2.6.x. Even under very heavy load (compiling some c++ port and doing a portdb -uU at the same time) the desktop remains responsible. No glitches I had in linux or BSD (with SCHED_4BSD)in mouse movements for instance. (System is an old Duron 700 with 256 SDRAM).

      Review was generally OK, but there were the usual mistakes/misrepresentations. I don't know how else I could characterize Eugenia complaining about the unavailability of binary packages and mentioning OO in the same sentence. How come I never bothered with the port, just installed OO in less than 2 minutes? As far as I know, every single port has binary package (that are made out of ports btw), but correct me if I'm wrong. On the other hand, binary packages are slightly outdated compared to ports. I didn't remember where I found them, so I found this link googling "openoffice.org freebsd". It was as difficult as that :) Binary packages.

    32. Re:Thoughts on infrastructure by Kathris · · Score: 1

      Well, as much as I dislike Windows (My most powerful computer runs it for games, and anything that needs a high resolution 'til I get a new monitor), I must say, I've never actually seen Win2k give a blue screen of death, and I do use it quite a lot. The only point I'm trying to make here is that from what I've seen of it, as a desktop, it does handle crashes fairly well, and certainly in a manner that the average computer user can understand (as most people seem to now know what ctrl+alt+del does on Windows PCs).

    33. Re:Thoughts on infrastructure by _Sharp'r_ · · Score: 1

      I agree.

      I've found that typing `pkg_add -r (port name without version)` will get me the latest binary version installed 8 times out of 10.

      If that doesn't work, yeah, it's slightly slower to cd to the port's directory and type `make install`, but it's not exactly that hard.

      --
      The party of stupid and the party of evil get together and do something both stupid and evil, then call it bipartisan.
    34. Re:Thoughts on infrastructure by Anonymous Coward · · Score: 0

      "You are a windows noob. Get a clue about it before you bash it."

      First thing I thought when I started reading his post as well, but it does seems that most users that actually do bash users don't have a clue on how to handle such a "flaky" or "unstable" operating system, sure windows has its flaws as well as bsd (being a user of both) I feel that each has it's own purpose, but blaming an OS for user error or crap hardware is just a simple way out. If you don't like the OS don't bitch about it, just don't use it and get on with your life.

    35. Re:Thoughts on infrastructure by Afrosheen · · Score: 1

      Photoshop runs perfectly under crossover office now, don't you read this site? ;) There was a story on Crossover Office a few months ago, implementing good Photoshop support was considered a big deal.

      Web design on macs is a personal thing with me. It's what I learned on, beta tested on, etc. Not like I can't be super leet like dudes who have coded with notepad on their pages, but I see no point in making things harder than they should be. I like the Dreamweaver/Fireworks combo myself.

    36. Re:Thoughts on infrastructure by Twyst · · Score: 1

      Sorry, the Gimp is just that.. gimpy. Maybe it's the way it's laid out. Maybe it's the fact that I can't seem to do anything with the same speed.

      I really, really hate the Gimp.

      --
      -- Karma is for people who think they matter.
    37. Re:Thoughts on infrastructure by Twyst · · Score: 1

      Sorry, from reading the App DB over at wineHQ, anything over Photoshop 6 is slow and painful to use. (shrug) Maybe in a couple more months. See, I'm using Photoshop CS.

      As for dreamweaver - sure, that's where I started. But then I realized I spent more time ripping out the extra javascript it sticks in there, fixing tags to make it XHTML compliant, I just gave up on it.

      --
      -- Karma is for people who think they matter.
    38. Re:Thoughts on infrastructure by Afrosheen · · Score: 1

      I don't understand version nazis. I feel comfortable with any version of Photoshop starting with 3.05. Unless there's some whizbang feature you can't live without in Photoshop CS you're just making excuses. PS6 predated CS by only one version so I doubt you're missing much or anything by downgrading.

      As for Dreamweaver/Fireworks, I use them because again, I'm comfortable with them. It makes nice code if you follow it's procedures. I know it can get messy but fortunately for me, nothing I've done so far has required XHtml or anything else wacky.

    39. Re:Thoughts on infrastructure by Twyst · · Score: 1

      It's not so much being a version nazi, as you term it, as needing the layer styles, the text-on-path features, the export to pdf feature..

      Sure, I can use v6. It's not bad. Photoshop 7 would be better (CS is really only 7.5, in practice.) But from all the comments, it runs very slowly.

      If anything, though. I'm a standards nazi. If you're not coding your websites to *A* standard, you should be! XHTML is the best because it's 'strict', with no room for ambiguity. example - an ampersand is written as &, just & is ambiguous. It's like a control character for HTML.

      I won't get into my usual rant about standards and why they're good and necessary here.

      --
      -- Karma is for people who think they matter.
    40. Re:Thoughts on infrastructure by n0dez · · Score: 1

      Unfortunately, most people are using Windows, never installed an OS and don't know there are better products than Windows.

  6. I'm trying it out at home by ObviousGuy · · Score: 1

    Please see my journal for some issues I've been having with DHCP and USB.

    --
    I have been pwned because my /. password was too easy to guess.
    1. Re:I'm trying it out at home by Billly+Gates · · Score: 1

      You too?

      My dlink router does not like the default network settings with FreeBSD. You can read about it in the release notes hot to revert back to the old settings.

      For now I am sticking with 4.9.

    2. Re:I'm trying it out at home by the+real+darkskye · · Score: 1

      Just set up a couple of 5.2 boxes, both quite merrily get a dhcp address from the XP ICS server, and one now quite happily gives IP addresses via DHCP since it has replaced the ICS box and provides firewall and natd for the USB alcatel modem, everything compiled from ports with no problem.

      --
      Music is everybody's possession.
      It's only publishers who think that people own it.
      Fuck Beta
      ~John Lenno
  7. Packages... by Anonymous Coward · · Score: 1, Informative

    Packages are auto-generated on the FreeBSD build cluster and posted periodically; most FTP mirrors carry them.

    So I don't know what this crap about "not many binary packages are available" is coming from.

  8. OSNews. by saintlupus · · Score: 5, Funny

    They found the OS very solid as a server but pretty lacking as a desktop.

    They must not have liked the default sysinstall color scheme.

    OSNews -- because we CAN evaluate an OS in thirty minutes or less!

    --saint

    1. Re:OSNews. by Anonymous Coward · · Score: 0

      Black and white? Seems fitting for a funeral.

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

      maybe on a dumb terminal. my sysinstall is always the default dialog colors, blue, yellow, red, grey, black

    3. Re:OSNews. by Gothmolly · · Score: 1

      Damn, I was going to mod you up, but you're already +5, Funny

      --
      I want to delete my account but Slashdot doesn't allow it.
    4. Re:OSNews. by chickenwing · · Score: 2, Interesting

      Yeah, I wouldn't go to OSNews looking for informed advice. You would think a site called "OSNews" would be about schedulers, memory managers, network stacks, etc... but it is actually about screenshots, shiny buttons, and other fluff.

      If the only critera you have is how things look and don't have any motivation to dig deeper, it is pretty hard to evaluate the importaint stuff.

    5. Re:OSNews. by molnarcs · · Score: 1

      "OSNews -- because we CAN evaluate an OS in thirty minutes or less!"

      That sentence made my day!

  9. Free by Popageorgio · · Score: 4, Funny

    Plus it's not as cool as PayYouFiveBucksBSD.

    1. Re:Free by flewp · · Score: 3, Funny

      OrPaySCOSixHundredAndNinetyNineBucksLinux

      --
      WWJD.... for a Klondike bar?
    2. Re:Free by Popageorgio · · Score: 1

      Grr. *begrudgingly acknowledges your superior joke*

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

      Troll? WTF? How was his post a troll?

      I swear, the mods are getting more and more retarded with time.

    4. Re:Free by Quill_28 · · Score: 1

      Holy crap, someone slashdot admits a superior post?

      Let me shake your hand.

    5. Re:Free by shis-ka-bob · · Score: 1

      How about OpenYourWalletBSD ... so you can pay Theo $40 hard earned dollars :-)

      --
      Think global, act loco
    6. Re:Free by Anonymous Coward · · Score: 0

      I sent a PayPal donation of $15 to the FreeBSD Foundation yesterday when I upgraded from 5.1 to 5.2 ...

  10. OSNEWS.... by Goalie_Ca · · Score: 3, Funny

    At least its accurate, but only because they are stating the obvious.

    --

    ----
    Go canucks, habs, and sens!
  11. Urgent! Serious problem with FreeBSD 5.2! by Anonymous Coward · · Score: 2, Funny

    Please, for the love of god, do NOT deploy FreeBSD 5.2 in your corporate enterprise!! From grepping the source tree, it has come to our attention that FreeBSD contains hundreds of thousands, if not millions, of lines of SCO's Intellectual Property (IP). For those who do decide to deploy it, expect our lawyers to be in touch.

    Darl.

  12. Dupe? by homer_ca · · Score: 0, Troll

    OK, so not exactly a dupe because it's a different review from the one last week, but do we really need another front page article?

    1. Re:Dupe? by Anonymous Coward · · Score: 0

      It's a dupe, and the modders are getting defensive.

  13. *BSD Outsourced to India by Anonymous Coward · · Score: 0, Funny

    NetCraft confirms that all versions of *BSD are under control of our Indian overlords. Domestic fans of the OS can expect a revised curry flavored kernal and Vishnu style dependencies ...

    (*** Why yes im been drinking Vodka)

  14. I switched by Anonymous Coward · · Score: 5, Interesting

    I was a first time Linux user who had been running Gentoo for around 3 months now.

    I found user support to be fantastic, and had lots to go from using Google and accessing varying forums, but there was just stuff that I could never get to work.

    Then I tried to upgrade to the 2.6 kernel.... and I gave up.

    Popped in FreeBSD, installed, popped on my favorite graphic environment and apps that went with it. Using FreeBSD I had duplicated, in 2 hours, everything that took me a struggling 3 months to build with my linux distro. Going through the handbook was so easy I was shocked, and countless other sites (like freebsd diary) filled any gaps.

    I know there are various Linux distros and what not, but I thought FreeBSD was supposed to be the more "advanced" OS of the two? And by advanced I mean "pain in the ass to install for an idiot long time Windows user with no *nix experience."

    Now to completely discredit my experience above, why is every damn OSNews review getting posted these days? Why don't we save the reviews for the Gods of Arstechnica who understand it's not all about posting GNOME screenshots and throwing around the phrase "not ready for the desktop!!!" every other article.

    -j

    1. Re:I switched by UnassumingLocalGuy · · Score: 2, Interesting

      I agree. I went through Red Hat, Mandrake, SuSE, Slackware and Debian... and never got any working quite right. A friend of mine decided to install FreeBSD 4.7 on my machine, showed me the handbook, and I was hooked. Granted, the hardware support is a little lackluster, but I was lucky with my machine (VIA chipset and LAN, onboard CMedia sound, GF4MX440); and plan on buying my future hardware around my OS. It does make a rock-solid desktop--if you use the right stuff. Gnome and KDE aren't quite stable on it, but WindowMaker (my top choice) is virtually uncrashable. Quakes 2 and 3 work fine. Printing was a breeze to set up--just get Apsfilter going, and set a default printer in printcap.

      I plan on trying Linux again in the near future, but for the time being, I'm gonna stick with FreeBSD (5.1 at the moment).

      --
      "Hu, ho, ho-ah-oh-oh-oh. Hu, ho ho-ah-oh-oh-oh. Mario Paint! Whoaaa!"
    2. Re:I switched by Anonymous Coward · · Score: 1, Insightful
      I know there are various Linux distros and what not, but I thought FreeBSD was supposed to be the more "advanced" OS of the two? And by advanced I mean "pain in the ass to install for an idiot long time Windows user with no *nix experience."

      Wellllll, it's like this. Imagine that Linux is a VW Beetle body. It comes off the assembly line in one version only. To acutally use it you have to add the same type of wheels and tires. The engine is basically the same model but there are thousands of hop-up parts and techniques you can use. Then hundreds of different distributors mold different fiberglass shape-changing parts to these things, and give them stunning airbrushed clear-coated paintjobs, and send them out. That's Linux. All the same and all different. Just choose the one you want. If it needs fixing, you'd do best to take it back to the dealer.

      FreeBSD is the same, except you pick up a body, a box of fifty million optional parts, a free set of tools, and a manual. There's no dealer, but it's designed for self-maintenance, so one day you realize you don't need a dealer.

      Each has its place and its audience. It's all good.

    3. Re:I switched by placeclicker · · Score: 1

      Out of curiosity, did any 2.6 kernels you emerge'd panic upon boot?

      --

      Browse at -1, because trolls are often the most creative part of /.
    4. Re:I switched by anthonyrcalgary · · Score: 1

      Gentoo has a bit of a learning curve as well. It's damned hard to trust portage, but once you start to get used to it, it has advantages over ports.

      I won't hold it against them because 5.x isn't -STABLE yet, but I tried 5.2 and found it a bit lacking as compared to Gentoo. The lack of ext2 support and the way you have to manually tweak the modules to take care of dependencies is irritating.

      From a cold start it took me like an afternoon to get up to where my Gentoo installation is. The amount of tweaking you have to do is made up for my how well documented it is.

      What clinches it is that I want to be able to play with all the latest software on my desktop system. Gentoo is great for that, but FreeBSD is a bit behind. This isn't a server, it's a desktop behind my OpenBSD firewall. I can afford to live on the edge a little bit.

      --
      When someone might yell at me, it has to be OpenBSD.
    5. Re:I switched by yamla · · Score: 1

      I have used a variety of Linux distributions including Slackware, Debian, Mandrake, Gentoo, and Linux from Scratch. I've submitted patches to the Linux kernel. I'm quite satisfied with Debian as a server operating system for now, at least, but I keep on switching for my desktop dist. You seem to have had a similar experience to me so I'm interested in your FreeBSD experiences.

      I loved Gentoo. It was great. I got pretty much cutting-edge software installed and optimised for my system. The only thing I hated was the configuration. Now, that's fine, Gentoo isn't really aiming at making configuration simple. Compare this to Mandrake which automatically detects my hardware, offers a nice graphical configuration during install for X11, gives me a nice graphical control panel for most of what I'm likely to change. So, is FreeBSD more like Gentoo or is it more like Mandrake? Am I going to have to write X11 configs by hand, or using X11's 'graphical config' program, or will FreeBSD detect my graphics card, monitor, and mouse during installation? Obviously, these things aren't required for a _server_ operating system and in any case, you can modify the config files by hand or using a tool like webmin. But I don't want to, I want an operating system which dumbs this down a bit.

      Apart from that, do you happen to know if FreeBSD runs VMWare and/or valgrind?

      --

      Oceania has always been at war with Eastasia.
    6. Re:I switched by raddan · · Score: 2

      Doesn't the fact that the OSNews folks are actually capable of using FreeBSD undermine their own argument that it's not ready for the desktop? ;) Hell, I've had more trouble installing Windows on a machine!

    7. Re:I switched by kkenn · · Score: 1

      FreeBSD supports ext2fs..what do you mean?

    8. Re:I switched by Anonymous Coward · · Score: 0
      I was a first time Linux user who had been running Gentoo for around 3 months now.
      ...
      Using FreeBSD I had duplicated, in 2 hours, everything that took me a struggling 3 months to build with my linux distro.

      I was a first time driver. I got in a semi and had a hard time negotiating dirt roads. Then I drove a Subaru automatic on paved roads and it was so much easier. Sheesh.

    9. Re:I switched by hatrisc · · Score: 1

      you apple hippie. (i know you're not using apple, but, you sound like one of those users)

      --
      I write code.
    10. Re:I switched by hatrisc · · Score: 1

      i actually, just reinstalled gentoo (after getting bored with debian). emerged the 2.6 kernel, compiled, ran fine right away. 2.6.1. check out the forums and see if you might have not compiled in something. :)

      --
      I write code.
    11. Re:I switched by antiMStroll · · Score: 1
      Conversly, I've been a Gentoo user since the first release of 1.2 and, always liking the clean structure of FreeBSD, decided to give it another spin on a spare machine. BSD installs with a simplicity which makes Gentoo users salivate, the ports package scheme is very nice and Gentoo was wise to steal from it, it ran well on the older Pentium platform, but when I installed Rox filer it was a jar to see something I'd totally forgotten about. The X desktop colour map changed as the cursor moved from desktop to Rox, the other always looked 'solarized'. This was a common flaw in older Linux distros but I haven't seen it in many years, and it was a suprose to discover it on such a common and important package.

      Neither OS/distro is perfect, but of all the ones I've used Gentoo remains my favourite because after the unreasonably painful install basic things like this just work (for me, YMMV, the usual disclaimers.)

    12. Re:I switched by AKAImBatman · · Score: 1

      FreeBSD supports ext2fs..what do you mean?

      I'd be a little more concerned as to why he wants to do that. Is there something wrong with FFS? Other than the fact that it wipes the floor with EXT2, that is...

    13. Re:I switched by Anonymous Coward · · Score: 1, Informative

      Well I was worried about not getting "bleeding edge" enough if I went to FreeBSD.

      Nearly any app I was using in Linux is available on FreeBSD. FreeBSD even allows Linux binary capability right from the start (simply by clicking a "yes/no" prompt when running installation from the disc for the first time).

      Mouse and keyboard is done right from the installation wizard as well, with simple "Are you using a PS/2 capable mouse?" I bypassed X set up from sysinstall and did it from the command line using the handbook (http://www.freebsd.org/doc/en_US.ISO8859-1/books/ handbook/x-config.html) and the instructions worked precisely as they were supposed to.

      But back to the bleeding edge thing - there's a tool called "portupgrade" that checks currently installed software against the version that's listed in ports and will upgrade it if there is a newer version (http://www.onlamp.com/pub/a/bsd/2003/08/28/FreeBS D_Basics.html).

      I consider myself luckier than others, and i am sure it is bound to have its share of problems for some users.

      And yes, Freebsd can run vmware (its in ports) but I think i'm too newb to try that yet.

      -j

    14. Re:I switched by ImpTech · · Score: 1

      What he means is its not in the default kernel, and (especially coming from Linux) its non-obvious how to get it in there. I've done the FreeBSD thing a few times, and that always trips me up for a few minutes. I'm not entirely sure its even mentioned in the handbook.

    15. Re:I switched by MarkKnopfler · · Score: 1

      I had been using linux from about 1996. I switched in 2001 to FreeBSD. My reasons for switching neither very emotional or philosophical. Reasons for switch.

      1. With linux , my X would at times hang up really bad. I do not know whether that problem exists or not now though...
      2. I like the ports collection. Very handy. Just had to do a install clean and viola !
      3. I loved the kernel source code organization and being one of those uselessly-browse-kernel-source-to-verify-behavior- of-the-system types, I found freebsd better suited.
      4. I used to use latex for documentation and netscape for the web and so did not really need the new fangled desktops which were coming for linux which I thought were a bit heavy...
      5. I liked the idea of an unified user space binaries and kernel distribution. I thought it was pretty cool.

    16. Re:I switched by drinkypoo · · Score: 1
      I have built 2.6 kernels for my gentoo systems both from the virgin 2.6.1 snapshot (2.6.0 had some problems; I would suggest that they didn't have enough pre-versions, but it's moot now that 2.6.1 is out and 2.6.2 is in pre) and from both gentoo's development-sources and gentoo-dev-sources or wtfever it's called. I had problems with 2.0, which were not gentoo's fault; I had them whether I built from scratch or used gentoo's patched gentoo-dev version. They went away with 2.6.1.

      In fact, if you emerge the gentoo-dev sources, portage will also update your assorted utilities (like the module utils) to their proper versions to support the 2.6 kernel. So clearly someone was thinking when they assembled the ebuild.

      In any case, if you couldn't get a 2.6 kernel built and installed on gentoo, you're not ready to be running gentoo. If nothing else you could have built one from virgin sources. I went to 2.6 to get to a less-patched version of the kernel, since 2.4 uses xfs patches, and in 2.6 they are part of mainline. (Plus usb support is supposed to be considerably better in 2.6, especially in the automounting department.) Of course XFS is supposed to be merged into 2.4 but when I was upgrading there was not an announced date for that, and even a week later when I rebuilt the system entirely for a different machine, the new 2.4 had been postponed until further notice, and 2.6.1 was coming out. I haven't had a reason to look back since.

      Admittedly, you can upgrade your BSD system by doing a cvsup, editing a kernel CONFIG file, and doing some simple makes, but I don't think they're really any easier than doing an emerge sync, emerge -u'ing your kernel sources to a new version, coping over your .config (or zcat /proc/config.gz > /usr/src/linux/.config for those with config and config.gz support) and doing a make oldconfig. I consider them to be about on par with one another. There are probably tools for automating both, but if that's what you want, I suggest fedora or white box linux, or some other OS which uses binary packages for updates.

      A big part of the point of running a BSD or gentoo Linux is the fact that you ARE building everything for your system, with the options YOU want, with source packages and patches checksummed for validity, and then built on your system. If you're not going to do that, I suggest just picking up a prebuilt Linux distribution and using it. Certainly there is much more effort into making Linux a pretty Desktop box than BSD, most software is developed on Linux and then ported to BSD rather than the other way around.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    17. Re:I switched by farnsworth · · Score: 1
      Then I tried to upgrade to the 2.6 kernel.... and I gave up.

      Perhaps this is poorly documented, but here is how I did it without any problems at all:

      #emerge gentoo-dev-sources-2.6.1
      #cd /usr/src/linux-2.6.1-gentoo
      #make menuconfig
      (choose options)
      #make bzImage && make modules && make modules_install
      #mount /dev/hda1(boot partition) /boot/
      #cp arch/i386/boot/bzImage /boot/bzImage-2.6
      #vi /boot/grub/grub.conf (copy-paste your old kernel entry to a new one, changing it's label to "2.6" or whatever.)

      I rebooted and was presented with "2.6" in my grub menu, and it worked fine. My new Sony DV camera and firewire Pioneer DVD burner work like a charm.

      --

      There aint no pancake so thin it doesn't have two sides.

    18. Re:I switched by TheLink · · Score: 1

      I dunno, I find it easier to get stuff into the FreeBSD kernel than the Linux kernel.

      Open the LINT kernel config file, look for the feature you want.
      Edit your custom kernel config file.
      Backup old kernel.
      Do the make buildkernel.
      Do the make installkernel (can actually do build and install in one step if you're brave).
      reboot.

      With RH Linux it's quite a number more steps - make menuconfig, make dep, make bzImage, make modules, copy the files to where they belong depending on whether you're using Lilo or grub - this is the part that gets annoying.

      It's in the Handbook. Most stuff is in the handbook, the rest can usually be found in the man pages.

      There's stuff that's not in the Handbook or man pages, but that's often stuff that even the developers haven't quite 100% decided on yet so you might not want to use those unless you have to.

      --
    19. Re:I switched by gnuslov · · Score: 1

      i'm sure it's just a typo, but kinda an important one: "make bzImage && make modules && make modules_install" should be "make && make modules_install" with a 2.6 kernel. The make commands have changed from 2.4

    20. Re:I switched by alexpage · · Score: 1

      Just to point out, rather than to shamelessly advocate, that one of the areas where I found Debian to be even easier than FreeBSD was kernel compilation and installation.

      Configure the kernel, do make-kpkg to compile it and package it as a .deb, then install the .deb (which does all the funging with lilo, symlinks and /boot necessary). It's fantastic especially if you've got multiple identical installations (lots of desktops) to compile once and run anywhere, using the Debian packaging system.

    21. Re:I switched by anthonyrcalgary · · Score: 1

      The partition I wanted to read was ext2. All the FreeBSD stuff I was setting up was UFS2, but I needed to get my stuff from my Linux partitions (actually ext3, but it's backwards compatible).

      --
      When someone might yell at me, it has to be OpenBSD.
    22. Re:I switched by anthonyrcalgary · · Score: 1

      It was annoying because I had to learn to tweak the kernel before I had a working system. The error it gave me was not a "filesystem not supported by kernel" error, it said the node wasn't a block device. That threw me off. Once I looked at the configuration for the kernel, it was clear ext2 wasn't supported and I had it working in 20 minutes.

      The problem was that I had to fix an problem that was happening without any diagnostic information useful to a novice. I mean, all it would have taken was a message "NOTE: FreeBSD 5.2 does not ship with ext2 support and that can cause this error. Please consult the FreeBSD Handbook for more information."

      --
      When someone might yell at me, it has to be OpenBSD.
    23. Re:I switched by AKAImBatman · · Score: 1

      The partition I wanted to read was ext2. All the FreeBSD stuff I was setting up was UFS2, but I needed to get my stuff from my Linux partitions (actually ext3, but it's backwards compatible).

      Backwards compatible != forward compatible

      i.e. Code that reads/writes ext3 can read/write ext2. But code that reads/writes ext2 cannot read/write ext3.

      I'm glad to hear that you weren't trying to use that as your primary FS, tho. That would have been bad.

    24. Re:I switched by anthonyrcalgary · · Score: 1
      i.e. Code that reads/writes ext3 can read/write ext2. But code that reads/writes ext2 cannot read/write ext3.
      You're wrong.

      ext3 faq
      you can switch back and forth between ext2 and ext3 on a partition without any problem: it is just a matter of giving the mount command the right filesystem type
      Speaking from experience, it works fine. The worst that could happen is messing the journal up.
      --
      When someone might yell at me, it has to be OpenBSD.
    25. Re:I switched by kkenn · · Score: 1

      Sounds like you misconfigured XFree86 to run with 8-bit color depth.

    26. Re:I switched by antiMStroll · · Score: 1

      Well.....shiat. Thanks.

    27. Re:I switched by JeanMarcel · · Score: 1

      I'm running FreeBSD on my Thinkpad since 1999. I'm running vmware3 but for now i cannot go fullscreen. But, i run win2k for office stuff.

  15. Re:Urgent! Serious problem with FreeBSD 5.2! by Anonymous Coward · · Score: 0

    P.S. Might I suggest one of our fine SCO-based offerings? They may be a little dated, but despite the occasional necessary reboot, they'll handle your enterprise computing needs with flying colors. (Just don't enable SMP or threading. Those issues will be fixed by the next release ;-) )

    Darl.

  16. Our experience with the 5.x branch by Anonymous Coward · · Score: 0, Informative

    Pros: excellent speed, memory management very mature, kernel options much more tunable and meaningful than the 4.x branch. Hardware support usually better but sometimes a little worse on exotic SCSI hardware.

    Cons: it's dying.

  17. FreeBSD not designed as a desktop by ducomputergeek · · Score: 4, Insightful
    "FreeBSD....The power to serve" has been its tagline for years. FreeBSD is designed as a server OS first, and if you really want too, you can turn it into an effective desktop. FreeBSD has always been a bit behind the technology curve, but do you really need drivers for the latest ATI or nVidia cards on a machine designed to run as a server?

    We still have a couple print servers around here that are running Pentium Pro's with FreeBSD 3.4 from five years ago. Yeah its probably time we replaced them, but they've been reliable.

    I mean for desktop, we use Mac OS X because that what its designed for, at the end of the day its the right tool for the right job.

    --
    "The problem with socialism is eventually you run out of other people's money" - Thatcher.
    1. Re:FreeBSD not designed as a desktop by Nailer · · Score: 1

      Then why ship with graphical utilities that you know will destroy your server? Why not simply remove them?

    2. Re:FreeBSD not designed as a desktop by KrispyKringle · · Score: 4, Insightful
      It's surprising how much of that technology is transferrable. Of course, it used to be that an OS that was good as a server had things like multi-user support (and security), multitaskng, and networking, things you'd never dream of asking a PC to do.

      But now, I can't think of that many differences. Multi-user systems have the security necessary to keep networked systems free of viruses and spyware. Good multi-tasking is something you want on the desktop as well. PCs now do as much networking as servers. Stability and security? Yes, please.

      Similarly, many sysadmins prefer more automatic configuration, graphical interfaces, and the like (I personally wouldn't choose Windows on a server for its graphical configuration, but apparently many do).

      The primary difference, really, is just hardware support and perhaps prioritising software upgrades versus stability. Debian, for example, has slow updates but rock-hard stability. Gentoo (my desktop of choice) has a few reliability issues (in my experience, but you can take issue with this if you'd like) but is great for up-to-date software. Similarly, FreeBSD doesn't support my nforce2 motherboard (a shame; I'd kinda prefer it to Linux) but supports SCSI, various WAN technologies, and similar.

      But in terms of the basic code-base, I don't know why we should assume there's a big difference between what's good on a desktop and what's good on a server. Because stability, security, speed, usability--these are all traits we want in both.

    3. Re:FreeBSD not designed as a desktop by really? · · Score: 1

      As a server ...:

      FreeBSD XXX.XXX.com 3.2-RELEASE FreeBSD 3.2-RELEASE #1: Tue Aug 17 18:29:36 JST 1999 root@XXX.XXXX.com:/usr/src/sys/compile/OPTKERN i386

      2:15PM up 675 days, 21:08, 13 users ...

      As a workstation ...:

      FreeBSD XXX.XXX.com 4.9-PRERELEASE FreeBSD 4.9-PRERELEASE #0: Wed Sep 17 11:26:59 JST 2003 root@XXX.XXX.com:/usr/obj/usr/src/sys/DOPEY-SMP i386

      2:19PM up 132 days, 21:49, 2 users,

      Not bad, if I can say so myself.

      (Mind you, I am now "forced" to use Linux 'cause I need vmware 4.x - USB related stuff.)

      --

      "Consistency is contrary to nature, contrary to life. The only completely consistent people are the dead." A. Huxley
    4. Re:FreeBSD not designed as a desktop by kirkjobsluder · · Score: 2, Insightful

      Actually, the way I see it is that FreeBSD is designed to be a bare-bones unix. Pretty much all of the key server software and the desktop software is an optional install. I'm trying to remember what comes with FreeBSD-base these days, I think just ssh and sendmail.

      Most people don't really nead the latest ATI or nVidia cards on a workstation either.

    5. Re:FreeBSD not designed as a desktop by someonehasmyname · · Score: 1

      openssh, sendmail and bind, with sendmail listening on loopback, bind disabled, and it prompts about weather it should enable sshd or not.

      --
      Common sense is not so common.
    6. Re:FreeBSD not designed as a desktop by aphor · · Score: 1

      I run FreeBSD 5.x as a desktop machine, and I don't find it lacking. Small things get my goat like 5.0 taking away the ability to mount a MFS /tmp out of /etc/vfstab, and having to hack it into the rc scripts, and having to REDO it every time you upgrade...

      One of the biggest piles of bullshit is all the Linux developers who can't write cross-platform code. They get all sloppy with introducing Linux dependencies when it isn't really necessary, and then someone like me has to beat on it mercilessly to get it to configure or compile on FreeBSD. Then people say "FreeBSD is behind on the desktop because it doesn't have BLAH latest BLAH." The cloud of flies on the bullshit comes from people saying that it is too hard to use the Ports tree when they want some software BLAH or blatently disregarding the fact that NVIDIA GLX DRIVERS work just fine and saying you need that for BLAH game.

      The implicit assumption that FreeBSD should support KDE's buggy cross-platform-problem apps instead of the other way around makes me sigh.

      Linux distributrions are very very duct-tape and drywall screws holding things together. I'm not so familliar with FreeBSD 5.x yet, but 4.x and 3.x and 2.x were all very easy to read. If source code is really important to you, you will be able to confirm this by reading the stuff. I disagree with all the "integrated feel" arguments as they are highly subjective and vague.

      The bottom line is, Linux is definitely better for root lusers because too much software is written for dirty Linux users who run gnome-session as root. FreeBSD requires some ingenuity or effort that these developers could not be bothered to exercise. However, lets say that the forward-thinking design principles of the FreeBSD project keep old servers humming along for years while sysadmins can say "I guess someday I should upgrade that server," and never really get around to it.

      Read the article on the process scheduler to see why you might prefer to suffer the pangs of debugging sloppy Linux software to get a FreeBSD desktop system up and running.

      --
      --- Nothing clever here: move along now...
    7. Re:FreeBSD not designed as a desktop by Groganz · · Score: 1

      You want to create an mfs /tmp from /etc/fstab?

      md /tmp mfs rw,-s256M 2 0

      It was changed from 4.x but is still there, man (8) mdmfs

    8. Re:FreeBSD not designed as a desktop by aphor · · Score: 1

      What I'm whining about is mount_mfs. You used to be able to add a /tmp or /var/run filesystem to fstab with a "mfs" type and the "-s256M,2,0" in the mount options, and thus get it to mount up along with /usr and /var before any userland software starts using /tmp or /var/run.

      There isn't (the last time I checked) a clean way to do that in 5.0, and I have the prejudice that it should be part of the default install. If you want a persistent /tmp or /var/run, then it should be your special config, IMHO.

      --
      --- Nothing clever here: move along now...
  18. What kind of crack are they smoking? by Anonymous Coward · · Score: 3, Funny

    Not usable as a desktop? Over 10,000 apps available now. Not usable as a desktop? Gnome2, Openoffice, Mozilla, Gaim, Linux binary compatability, DVD-R support, over 100 different email apps. Not usable as a desktop?
    Because DHCP and USB don't work? Here's an idea: GET A FUCKING CLUE. I just installed 5.2 on a Toshiba Laptop. EVERYTHING WORKS. USB, DHCP, CDRW, NIC, EVERYTHING. if the OP is too much of a moron to figure out FreeBSD 5.2, he'd better stick to Windows.

    *shakes head*

    FreeBSD is ugly to install...but once done it's a damned fine OS for the money.

    This review was typical of the kind of simpleton garbage seen from OSNews. A slashdot-wannabe in a field of 1000s.

    *spit*

    1. Re:What kind of crack are they smoking? by larry+bagina · · Score: 0, Flamebait

      10,000 apps, but I'll bet cash the majority are command-line utilities, not desktop applications.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    2. Re:What kind of crack are they smoking? by cbv · · Score: 4, Informative

      10,000 apps, but I'll bet cash the majority are command-line utilities, not desktop applications.

      Wrong, see http://www.freshports.org/categories.php

    3. Re:What kind of crack are they smoking? by cant_get_a_good_nick · · Score: 1

      The real question shouldn't be "how many are command line applications" but does "is there an app that pretty much does what i need". If it's command line stuff, then the above statement (if true) can be read as a good thing. If you assume "desktop" to mean gui apps (valid for most people, but not for me actually) you should ask does FreeBSD offer the Office Apps that you need. That answer also is yes. GNOME, OpenOffice, Mozilla, and various mailers are in ports. If you mean email to mean 100% Outlook/Exchange compatibility, then that I don't know. The only thing I know of to support Exchange protocol (and I think specifically Exchange 2003) is Ximian Evolution 2, which is not in ports yet.

      95% of my "desktop applications" are Outlook (corporate mandate, but I like Outlook 2003), Mozilla, cugwin bash and cygwin nedit. If I were to run freeBSD I could install 2 ports (nedit, Mozilla) and have a very usable desktop.

    4. Re:What kind of crack are they smoking? by kirkjobsluder · · Score: 1

      While FreeBSD gets everything, my experience is that you might have to wait for a while before it gets ported. (The most annoying example was OpenOffice).

    5. Re:What kind of crack are they smoking? by Brandybuck · · Score: 1

      Yup. Why would you think it would be any different from Linux?

      --
      Don't blame me, I didn't vote for either of them!
    6. Re:What kind of crack are they smoking? by Billly+Gates · · Score: 1

      He does have a point and not to sound trollish.

      From www.freebsd.org errata ..." 4 Late-Breaking News
      (10 Jan 2004) The TCP implementation in FreeBSD now includes protection against a certain class of TCP MSS resource exhaustion attacks, in the form of limits on the size and rate of TCP segments. The first limit sets the minimum allowed maximum TCP segment size, and is controlled by the net.inet.tcp.minmss sysctl variable (the default value is 216 bytes). The second limit is set by the net.inet.tcp.minmssoverload variable, and controls the maximum rate of connections whose average segment size is less than net.inet.tcp.minmss. Connections exceeding this packet rate are reset and dropped. Because this feature was added late in the 5.2-RELEASE release cycle, connection rate limiting is disabled by default, but can be enabled manually by assigning a non-zero value to net.inet.tcp.minmssoverload (the default value in 5.2-CURRENT at the time of this writing is 1000 packets per second).
      "


      This breaks many home based dhcp nat firewalls/routers. Mine uses large packets and I can not disable this. It makes it useless since I need the ports to do anything usefull.

      I am sticking with 4.9 for now.

    7. Re:What kind of crack are they smoking? by Elshar · · Score: 1

      FreeBSD is ugly to install...but once done it's a damned fine OS for the money.

      I actually find a sort of beauty in installing FreeBSD, and whatever services I want. Nothing ugly at all. Even the end result is beautiful.

  19. I hope 2004 is the year... by Anonymous Coward · · Score: 5, Funny

    I hope 2004 is the year Eugenia will stop posting stupid OS reviews.

    1. Re:I hope 2004 is the year... by superangrybrit · · Score: 1

      Is this the year you stop being an acting like Anonymous Coward?

    2. Re:I hope 2004 is the year... by Anonymous Coward · · Score: 0

      Is this the year you become literate? "being an acting like"???? WTF??? Maybe, just maybe, this will be the year that Eugenia pulls her head out of her ass and realizes that she's just a bitch. Her only claims to fame is that she's fucked a BeOS engineer and doesn't know SHIT about operating systems. Whoohoo.

    3. Re:I hope 2004 is the year... by morelife · · Score: 1

      Thank you.

      I for one am pretty sick of shit like "I booted the Freebsd server directly into KDE and that's when the trouble started!!!"

    4. Re:I hope 2004 is the year... by Anonymous Coward · · Score: 0

      Or at least the year people (including Eugenia) stop linking her reviews on Slashdot. :)

    5. Re:I hope 2004 is the year... by Anonymous Coward · · Score: 0

      perhaps this is the year you get some manners...

      or get laid

      or get a slashdot id

      stop living with your mother

      stop your execessive masturbation

      start losing weight you fat POS

      take some risks, get a life, shut the fuck up

    6. Re:I hope 2004 is the year... by Anonymous Coward · · Score: 0

      or get a slashdot id
      said the anonymous coward...

      start losing weight you fat POS
      many geeks are skinny, jack ass

      stop your execessive masturbation
      lol

      take some risks, get a life, shut the fuck up
      again, so said the coward...lol

  20. I agree with the Foundation, but WTC? by ObviousGuy · · Score: 1

    The WTC was built on bedrock. Can you seriously compare stone that rests on continental tectonic plates in the same category as software that is based on the x86? You might as well build your house on shifting sands, if those two things were analogous!

    The x86 platform is cheap, fast enough, and good enough for everyday usage. However it is nowhere near ideal for mission-critical tasks. There is a reason why NASA chose to go with a Motorola chip on the Spirit and Opportunity Mars rovers. That reason is because when billions of dollars are on the line you simply can't trust Intel's architecture to deliver efficiently and reliably.

    Personally, I think IBM is making a big mistake in pushing their x86 low-end servers as the Next Big Thing. It will hurt their reputation when these servers with their cheap controllers and peripherals start failing massively.

    Big Iron exists and succeeds for a reason, and that reason is exactly the opposite of the reasons why the x86 platform is not a good choice.

    --
    I have been pwned because my /. password was too easy to guess.
    1. Re:I agree with the Foundation, but WTC? by Waffle+Iron · · Score: 1
      There is a reason why NASA chose to go with a Motorola chip on the Spirit and Opportunity Mars rovers. That reason is because when billions of dollars are on the line you simply can't trust Intel's architecture to deliver efficiently and reliably.

      Well, whatever they used, it's hasn't been behaving much better than Windows 95 running on an early Pentium-I stepping.

  21. slightly biased review by ciaran_o_riordan · · Score: 5, Informative

    I use FreeBSD every day as a desktop, and it works great for me. At least the reviewer appreciated the integrated feel that come from a real Unix, that was planned rather than hobbled together. It's also good that they noticed how solid FreeBSD is as a server. *BSD performance under heavy loads is something that can't always be proved by benchmarks. It has to be seen to be believed.

    My main dissagreement though, is his complaint about the ports system. Debians apt-get system is the only thing that comes close, but with ports I find it much easier to maintain my own changes to the source tree.

    I moved to FreeBSD after bad experiences on Linux, with licensing, the ad-hoc design, and spagetti code. Now I stay with FreeBSD because of it's engineered design, and because it's nice to have a truly free system.

    1. Re:slightly biased review by Anonymovs+Coward · · Score: 1

      Is that you Ciaran O'Riordan? Complaining about licensing on Linux? And not calling it GNU/Linux, even?

    2. Re:slightly biased review by ciaran_o_riordan · · Score: 1

      ROFL, yeh, it's me alright but my post is satirical.

      I'm testing something out

      Pretty funny, IMHO. My comment made it to +5 in the last few minutes, so when I post this, compare the timestamps and see how long it took.

    3. Re:slightly biased review by Anonymovs+Coward · · Score: 1

      Heh. Well, I still agree with your comments on FreeBSD, and I'm not being satirical -- it does feel a more well-put-together system, though linux is by no means a bad option. Now lets see where I get modded up to.

    4. Re:slightly biased review by Anonymous Coward · · Score: 0
    5. Re:slightly biased review by ciaran_o_riordan · · Score: 1

      linux is by no means a bad option

      Please give proper credit to the GNU developers by calling the OS "GNU/Linux", since the largest component is GNU. (wheew, that feels much better.)

      I've actually never seen a *BSD system, but I do plan to try one out some day. I'll stay GNU-faithful since I believe in Stallmans crusade, but FreeBSD and GNU should be friends. MS and other proprietary software vendors are the enemy, and they'd just love to see us splinter into waring factions.

      The point of my original comment was to show that some people who read BSD section stories will mod up anything that praises BSD, regardless of how little interesting information it actually contains. I'm glad other modders have shown a sense of humor and not modded my original post down after I came clean.

    6. Re:slightly biased review by Anonymous Coward · · Score: 0

      No you spoke too soon! She's goin down cap'n!!

    7. Re:slightly biased review by FFFish · · Score: 2, Informative

      I LOVE PORTS!

      I installed FreeBSD for the first time two days ago. Then I discovered it has this awesome Ports deal for installing applications and utilities and stuff.

      My god! It's wonderful! I track down the port I want, type "make install clean" and the damn thing goes out and finds all the necessary bits and pieces. I end up with the latest stable release with no effort at all!

      Hot damn.

      --

      --
      Don't like it? Respond with words, not karma.
    8. Re:slightly biased review by Anonymous Coward · · Score: 0

      i found this great tutorial for keeping your ports up to date as well:

      http://www.onlamp.com/pub/a/bsd/2003/08/28/FreeB SD _Basics.html

    9. Re:slightly biased review by FFFish · · Score: 1

      doubleplus karma fer you!

      (were that I had it to give)

      --

      --
      Don't like it? Respond with words, not karma.
    10. Re:slightly biased review by Anonymous Coward · · Score: 0

      just don't wet yourself when you find out you can build binary packages on one server and push them to the rest okay?

    11. Re:slightly biased review by Aeonsfx · · Score: 1
      ROFL, yeh, it's you alright but your post is hypocritical.

      Pretty funny, IMHO. All of your GNU comments make it to +5 in a few minutes, so when you post some rant about Linux being GNU/Linux, the merits of GNU, how RMS is sacred and should be worshipped, how proprietary software is evil, How BSD developers/users should like a license that they can't even use code from, how only L33zrs call Free Software "open source," or other related bs, see how long it takes to get modded up to +5 "Insightful"

      Of course, GNU and GNU/Linux users are never zealots. Never. I've never seen Gentoo or Debian zealots before! Never! I guess they don't exist! And you never rant about licenses either. Ever.

      GNU, Linux, and GNU/Linux might be nice, but it's advocates are idiots.

      hint to modders, this comment: "-1 True".

    12. Re:slightly biased review by Tyler+Eaves · · Score: 1

      Grab the portupgrade port.

      That provides a script for doing port installs.

      So you can do something like

      portinstall -P foobaz

      This will isntall the 'foobaz' package. The -P option tells it to attempt to use a binary package before falling back on a source build.

      --
      TODO: Something witty here...
  22. Additional packaging systems for FreeBSD? by Debian+Troll's+Best · · Score: 2, Flamebait
    On the other hand, it has limited modern hardware support, small annoyances at places and that not many binary packages are available and so compilations from ports may take long time

    I believe that the lack of a large, centralized resource for FreeBSD binary packages is one of the biggest things holding back BSD acceptance in the open source community at the moment. I worked a few months ago as a contract system administrator in a university computer science department, and they were evenly split between FreeBSD and Linux usage for their day-to-day work. However, the Linux users (they were running Debian 2.2 mostly...they were fairly conservative and were waiting for the 'stable' branch to reach 'stable-stable' before upgrading...or even the 'stable-stable-stable' stage where not even the /etc files are able to be edited any more...faculty meetings often sounded like discussions between horse trainers with all the talk of 'stable this', 'stable that'. But I digress.) had a big advantage over the FreeBSD users when it came to installing packages. There was an on-campus apt mirror which I'd set up, and it was a simple matter for the Linux users to issue a quick 'apt-get install' command to grab the latest binaries or Justin Timberlake MP3s without compilation holdups

    This brings me to my next question. Instead of going down the hard route which has been suggested on a number of FreeBSD discussion forums and trying to write binary translation layers for BSD/Mac OS X .dmg packages to get access to a rich source of binary software (the PowerPC-x86 translator is only in alpha at the moment and it runs quite slowly, although AltiVec acceleration is on the to-do list), what about bundling apt-get with FreeBSD? That way BSD users could switch from the ports system to the tried and true apt-get when binary packages are desired. Only minimal tweaking would be required if my investigations are correct.

    The largest problem then would possibly be one of naming. If FreeBSD was bundled with apt-get as a supplementary package system, would the viral nature of the GPL require that the whole system be named GNU/FreeBSD? Or would an exemption be granted in a case like this?

    I look forward to hearing the community's feedback.

    1. Re:Additional packaging systems for FreeBSD? by Anonymous Coward · · Score: 0

      Why when you can do 'pkg_add -r'? Seems to me that the most laborious ports to build (X, gtk, etc.) are offered as packages and those that aren't usually compile in a snap even on my old 233.

    2. Re:Additional packaging systems for FreeBSD? by bluGill · · Score: 4, Informative

      I haven't used apt-get, but freeBsd has a nice package system. Most people use ports and compile from source, but you can also use pkg_add with some options to fetch the binary package and install it. Portupgrade and source installs rock, unless your system is very limited.

      That said, why didn't you do a apt-get to install your packages on a local network machine, and nfs export it?

    3. Re:Additional packaging systems for FreeBSD? by kkenn · · Score: 2, Informative

      What do you mean by "lack of a large, centralized resource for FreeBSD binary packages"? The FreeBSD FTP site contains binary packages for all supported branches and architectures (almost 9000 binary packages for FreeBSD 4.x on i386 at the present time). They're indexed at http://www.freebsd.org/ports and you can download them easily with pkg_add -r.

    4. Re:Additional packaging systems for FreeBSD? by Anonymous Coward · · Score: 0

      Dude...

      no bloody need for apt-get

      pkg_add -r does rather nicely for fetching and install packages...

      if you are going to troll atleast do your research...

      FreeBSD has a really kick ass pkg management system, that you should really look more into...

    5. Re:Additional packaging systems for FreeBSD? by Alcemenes · · Score: 1

      I've only been using FreeBSD for a few hours and I can honestly say I disagree with this post. I have also used Gentoo, Debian, Slackware and several RPM-based distros and I will say that the selection of packages available for FreeBSD is as large or larger than those available in most Linux distros I've used. I'm a little clumsy with the package manager at the moment but one can only absorb so much documentation in a few hours. I am finding it easier to install software on FreeBSD than on Redhat and the ease of use is on par with apt or portage. My experience with FreeBSD thus far has been positive and I have yet to come up short when installing software from the ports collection. Everything I need/want is there.

    6. Re:Additional packaging systems for FreeBSD? by archen · · Score: 1

      Step 1) A source server with the ports tree. You test the port to make sure it doesn't fubar the system.

      Step 2) build a package with the options you want.
      > make package clean

      Now maybe you guys like just pushing random stuff onto machines and seing if they blow up, but I would think that you would at least test things first. Binary packages are good for many things, and for those of us who want a bit more control and optimization - source suits us. FreeBSD strikes a good ballence with 'ports' being able to use the source to build packages for redistribution. So in your scenario, I really don't think Debian would have much of an advantage.

      Where the ports tree can really bite you in the ass is where you have ONE old computer that is Slooow and has to build the software for itself. It's the same problem with Gentoo, the computers that need optmization the most, are the worst for compiling their own code. At least if you have another faster computer you can build the package and just push it over with FreeBSD. (I'm assuming that Gentoo can do the same [?].)

      The one area that BSD could use binary packages is for the base system updates.

    7. Re:Additional packaging systems for FreeBSD? by Elshar · · Score: 1
      I believe that the lack of a large, centralized resource for FreeBSD binary packages is one of the biggest things holding back BSD acceptance in the open source community at the moment.


      There is. ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/ . Oodles and oodles of binary packages all in one centralized place. Granted, not EVERY single possible binary package is there, but most things are. You'd be amazed if you've never actually looked.

      There was an on-campus apt mirror which I'd set up, and it was a simple matter for the Linux users to issue a quick 'apt-get install' command to grab the latest binaries or Justin Timberlake MP3s without compilation holdups


      Its actually exceedingly trivial to do the same in FreeBSD. All you do is edit /etc/make.conf (the default make.conf is in /etc/defaults/make.conf), and tell it "Hey, when you go to get stuff, try to get it from this place first.", and if it can't? Well, it'll fall back, and do what it normally does - cycle through the list of servers it knows the binaries/source is on, and grab it from there.

      That way BSD users could switch from the ports system to the tried and true apt-get when binary packages are desired.


      Or, people could just use the system that's ALREADY tried and true.

      The ports system has been in use much, much longer than apt-get, is MORE user-friendly, and has been more thoroughly pounded than apt-get.

      Don't want to start a flame-war, just tired of people saying "(Free|Open|Net|Whatever)BSD should use OUR shiny new package management system!" instead of actually looking at how the heck to use the ports system the way it was meant to be used in the first place. Instead of trying to haphazardly slap these wacky "patches" to it. That'll work great. Yea it will. Just like porting over Gentoo's portage to the *BSDs would work. That'll make things easier! Sure.

    8. Re:Additional packaging systems for FreeBSD? by TheRaven64 · · Score: 1

      Portupgrade also supports binary packages. Specifying -PP forces it to use binaries, -P tells it to use binaries if available, and fall back to source if required.

      --
      I am TheRaven on Soylent News
    9. Re:Additional packaging systems for FreeBSD? by Darg9Nau · · Score: 1

      Hold on!

      Keep the pkg_add portupgrade system (that obviously works) for Freebsd. "I'm not a 10 years of experienced network admin but I class myself as a beginner I like what it does it is easier than say the RPM package manager. With that being said. I'd rather prefer on a linux system the Debpackage manager over RPM's I can't articulate why but I find there is far more p@$% farting arounding with rpms than deb packages and thats talking from a beginners point of view.

      I've only ever practiced configuring these free oss for Desktop use only.

      With Freebsd 4.8 "in the spare time that I have"I'm still trying to work how to get the aps-filter to work with my cannon bjc-2000 everything else is was easy as 1-2-3. Opera for Web Browsing Email etc Openoffice or Abi-word for well if I could get that Printer to go .....

      I'd like to see a freebsd version os similiar to knoppix.

  23. 10,000 not enough? by b00m3rang · · Score: 1

    If you consider 10,000 "not many", then yeah. Not many packages are available.

    1. Re:10,000 not enough? by jbplou · · Score: 2, Funny

      What do you mean a base install of Mandrake comes with 5 different instant message programs. Sure FreeBSD offers stablity and a great server. But does a default install come with 5 im programs. I rest my case.

    2. Re:10,000 not enough? by trippinonbsd · · Score: 1

      Not ports, binary packages. He is refering to the precompiled packages avalible for download much like a rpm. These simply do not exist publicly for download for large ports such as Open Office or gnome2 although you could roll your own.

    3. Re:10,000 not enough? by hatrisc · · Score: 1

      could those 5 clients be build easily enough on FreeBSD with minimal code changes? most likely. do you need 5 clients? not a chance.

      --
      I write code.
    4. Re:10,000 not enough? by Anonymous Coward · · Score: 0

      make package clean

      This will build from source, then make a package that can be stored for later use.

      the next time you need to install:

      pkg_add

    5. Re:10,000 not enough? by DashEvil · · Score: 1

      But but, he complains about ports being slow because of compile issues. 99% (assumption) of the ports are available as binaries... with a nice text based interface to navagate through them (sysinstall).

      Of course, if you are complaining about not having RPM like downloads for packages, well, I think that's hypocritical. I mean, if that was the case, then why even use Linux, Windows has WAY more binaries that you can download.

      --
      -If God wanted people to be better than me, he would have made them that way.
    6. Re:10,000 not enough? by sirket · · Score: 1

      These simply do not exist publicly for download for large ports such as Open Office or gnome2 although you could roll your own.

      Actually these packages do exist. Have you ever gone into sysinstall and done a full package list? It isn't as big as the ports collection but it huge nonetheless.

      -sirket

    7. Re:10,000 not enough? by Anonymous Coward · · Score: 0

      It's all part of an over bloated distro... That's Linux for you (except certain ones such as Gentoo and Slackware).

    8. Re:10,000 not enough? by trippinonbsd · · Score: 1

      I hate rpm, i in no way complained about freebsd ports system at all, i love it. It simply lacks at times some of the binary packages i wish to have, but it doesnt bother me.

  24. Re:i thought... by gnuman99 · · Score: 0, Flamebait
    We seem to have a nice family of OSes,
    • Linux - growing (if you have seen the IBM commercials)
    • GNU Hurd - the thing that happened when God sneezed
    • *BSD - some weird creature cought somewhere between the living and the dead - it takes a silver bullet to kill this thing

    BSD is only used by MS to "improve" (read: copy and paste) their OS. Of course they get that wrong too.

  25. Binary Packages? by vpscolo · · Score: 4, Informative

    So what does pkg_add -r packagename do then? I thought it downloaded the pre-compiled binary

    Rus

    1. Re:Binary Packages? by trippinonbsd · · Score: 1

      In short it does. In long if it exists and you happen to guess the right name for the package it works amazingly well otherwise you are left to guess the name (normally its ovious, but sometimes it can be a pain), and sometimes binary packages dont exist for the larger apps (OO, Gnome, etc).

    2. Re:Binary Packages? by shis-ka-bob · · Score: 1

      So look at the FreeBSD web site and browse the packages at http://www.FreeBSD.org/ports/index.html If you find yourself guessing on *nix, its a pretty good clue to RTFM... if only you can figure out with FM to read. I can never rember if its PyQt or py-qt or pyqt or whatever, so I agree that guessing the name is a chore.

      --
      Think global, act loco
    3. Re:Binary Packages? by Anonymous Coward · · Score: 0

      So what does pkg_add -r packagename

      I've been using FreeBSD for 4 years now and diden't know that.

      Good greif.

    4. Re:Binary Packages? by Anonymous Coward · · Score: 0

      The point is, the most important packages are often not available, just try to setup a desktop (kde+mozilla+openoffice+gnucash) to name a few, alone the dependencies makes up over 250 ports finally (gnucash alone requires 80+). The point is, the pkg_add -r does not work 100% reliable because not all packages are available in binary (a few due license limitations).

      Yes, FreeBSD requires a reliable binary package depository (and using the existing pkg_* tools).

    5. Re:Binary Packages? by TheLink · · Score: 1

      I usually do locate | grep -i somename | grep ports

      Then cd to that ports directory, cat distinfo, and the other files. Can figure out binary from that. Heck you can make your own binaries for redistribution if you have many freebsd machines.

      If the version looks old, might be time to sync ports.

      --
  26. argh by SHEENmaster · · Score: 3, Interesting

    I had to use nt5 (win2k for those that read the propaganda) for a day to port a library I'd written to ActiveX for some ungrateful VB yuppies. A few reasons keep it from being even a tolerable desktop; I'm ignoring why it sucks as a development platform and server platform.

    1. A busy window cannot be moved.
    2. Viruses abound, and they are a bitch for an unexperienced user to remove.
    3. Spyware apps abound, and they are a bitch for an unexperienced user to remove.
    4. Problems are left unfixed. MSIE exploits are unpatchable even after months of MS being informed of them.

    I know about spybot, antivirus software, and not trusting the a-holes at MS, but the average desktop user shouldn't have to deal with that crap.

    The best desktop OS is Mac OS X. It's easy to use, comes with all needed hardware support, and is easy to configure. (I prefer Solaris and Linux to OSX. I'm not saying OSX is the best operating system, just that it's best for desktop use.)

    --
    You can't judge a book by the way it wears its hair.
    1. Re:argh by Anonymous Coward · · Score: 0
      The best desktop OS is Mac OS X. It's easy to use, comes with all needed hardware support, and is easy to configure. (I prefer Solaris and Linux to OSX. I'm not saying OSX is the best operating system, just that it's best for desktop use.)

      Why must you all be so goddamned affraid of admitting your preference for an OS other than the fabled Linux? Will you be stripped of your geekness?

    2. Re:argh by Anonymous Coward · · Score: 1, Informative

      A busy window can be moved provided you haven't got the application running in that window stuck in a loop that prevents the windows API messages from being sent to and from that application.

      VB Example
      bad:
      Do
      x=x+1
      Loop

      Better:
      Do
      x=x+1
      Doevents
      Loop

      The doevents returns the system control to process something besides the loop.

    3. Re:argh by flewp · · Score: 1

      Okay, so my question is, if Linux is such a superior desktop, why doesn't it have a greater marketshare?

      1. Less support for drivers, etc.
      2. Installation can be a bitch for someone not used to Linux. (Though it is getting better, especially in distros like Red Hat)
      3. Lack of applications. (And no, WINE isn't acceptable for the average user)
      4. There are probably other reasons, but I can't think of them in the few minutes I have to post before going out for food.

      And what exactly is this propaganda of calling it Windows 2000? IT'S JUST A FUCKING NAME. Don't try and make the naming convention a valid arguement for the fact that you don't likw Win2k.
      I'd like to point out that my parents who arep retty computer illiterate, have yet to have a problem with their computer I setup for them after sitting them down for 15 minutes and explaining things to do, things to avoid, etc. I'd love to see a Linux newbie go a couple months weeks with only 15 minutes of advice before they need help again.

      Note: I like Linux, I like Windows, and I like OSX. I'm not saying one is better than the other, I'm saying Windows for the average PC (Intel/AMD) is a better desktop solution for your average person than Linux. Linux is much better for the experienced user or someone who wants to run a server, and I would say OSX is possibly the best desktop for the whole personal computer market.

      --
      WWJD.... for a Klondike bar?
    4. Re:argh by The+Snowman · · Score: 3, Informative

      1. A busy window cannot be moved.

      This is the fault of the application programmer. If a programmer knows how to write a decent message loop, you won't have this problem. Despite this, even poorly written program windows can be moved, they're just slow.

      2. Viruses abound, and they are a bitch for an unexperienced user to remove.
      3. Spyware apps abound, and they are a bitch for an unexperienced user to remove.
      4. Problems are left unfixed. MSIE exploits are unpatchable even after months of MS being informed of them.

      Do what I do -- install Mozilla on Windows. The only non-OSS software on my Windows box is Windows itself. I have zero problems with viruses, worms, etc. Oh, I am behind a firewall too, on a separate box.

      --
      24 beers in a case, 24 hours in a day. Coincidence? I think not!
    5. Re:argh by hatrisc · · Score: 1

      vendor support, and vendor fear of losing microsoft. face it. when dell starting shipping linux, microsoft basically said, "we can cut your licenses if we want, you'd be advised to stop bundling linux." this takes away from more vendors supporting linux and thus less user base than windows. if more vendors were supporting linux and not being afraid of those people in redmond, linux would be a viable platform for desktop use for general folks.

      --
      I write code.
    6. Re:argh by slash-tard · · Score: 2, Interesting

      In summary a poor application and dumb users are your problem with windows.

      As a user of OS X I can confirm that yes OS X does have windows that get stuck with the spinning beach ball. The difference is that in windows I see it happen with third party apps with OS X it happens with system utilities and third party apps.

      You can fix 95% of 2,3,and 4 by using a non MS web browser and email client as well as keeping your machine patched. Linux people always brag about the virtues of choice yet seem to forget at times that you also have a choice (a bigger one usually) on windows.

      Yes I know MS definately has more problems but in the past few months I have had just as many OSX (desktop) and Linux (servers) patches as I have had for my XP gaming machine.

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

      I'm a linux fan, but your critique of Windows is unfair. Here's a similar list based on my experience with Red Hat 9's default install.

      1. A busy window can be made to disappear about 4 different ways. 2 of which are a bitch for an inexperienced user to figure out how to get back.

      2. Sendmail exists. Its a bitch for an expert user to configure.

      3. A dearth of P2P apps exist, and those that do are 'a bitch for an inexperienced user to use'.

      4. Problems are left unfixed. Programs are included in the operating system that are no longer under development and there isn't even a HOPE they will ever be fixed.

    8. Re:argh by cant_get_a_good_nick · · Score: 3, Insightful

      Okay, so my question is, if Linux is such a superior desktop, why doesn't it have a greater marketshare?
      This is a faulty argument. Quality does not have a 100% correlate to marketshare, and often marketshare has a very small correlation to quality. A 100% correlation assumes a market with zero friction everywhere. That market does not, and can not, exist. The current OS landscape (partly technical reasons, partly others) is very very far away from a zero friction marketplace.

    9. Re:argh by Anonymous Coward · · Score: 0

      So what you're saying is that busy windows can be moved if they're not busy? Thanks for the insight skippy, but I think you'd better stick to your Vb "programming".

      Me? I'll be ok with my "Not ready for the desktop" desktop that NEVER allows a window to be unmovable, REGARDLESS of the application's state. (kill -STOP an xterm sometime, and note that though it's completely hung you can still manipulate it. That's the difference, and Windows falls flat here)

    10. Re:argh by Anonymous Coward · · Score: 0

      Blasphemy.

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

      Yeah, well at least copy and paste works properly in Windows. I can't recall the last time I saw an unmovable window. It's not something that comes up often.

    12. Re:argh by R33MSpec · · Score: 1

      "...4. Problems are left unfixed. MSIE exploits are unpatchable even after months of MS being informed of them..."

      If you only used windows for a day, how did you find this out? ;)

    13. Re:argh by flewp · · Score: 1

      I understand that. I guess I kind of phrased it wrong, or made my point unclear. The points I listed below the "...if Linux is such a superior.." question were meant to kind of answer the question I posed.

      So I totally agree with quality not correlating directly to marketshare, I just made a post that didn't flow coherently. To back up the quality and marketshare arguement, just look at beer, I highly doubt Miller, Bud, etc make the highest quality beers out there ;) .

      --
      WWJD.... for a Klondike bar?
    14. Re:argh by veg_all · · Score: 1

      Wow. There were viruses, spyware apps, and unpatchable IE exploits on the desktop?
      I guess that would make them easy to delete, anyway.

      Or exploit, in the case of the exploits.

      --
      grammar-lesson free since 1999. (rescinded - 2005)
    15. Re:argh by cant_get_a_good_nick · · Score: 2, Funny

      I highly doubt Miller, Bud, etc make the highest quality beers out there ;) .
      AAAAAAIIIIIEEEEEEEEEEEE now I'm gonna have nightmares!!! The Czech beer called Budweiser in the Czech Republic (called Czechvar elsewhere) is actually pretty good though.

      at a beer brewers conference, the representatives for Anheiser Busch, Cerveceria Modelo, and Guinness got together at a bar. They all step up to the bar, and the bartender asks what they wanted.
      Bartender: so what do you guys want?
      Busch Guy: Give me the king of beers, give me a Budweiser.
      Modelo Guy: I want la cerveza mas fina, give me a Corona.
      Guinness guy looks at them both..
      Guinness Guy: I'll have a water please.
      Both of the other guys look at him, wondering...
      Busch Guy: Why didn't you get a Guinness?
      Guinness Guy: Well, if you guy's weren't having beer, I'm not gonna be the only one.

    16. Re:argh by Brandybuck · · Score: 2, Interesting

      I've been using FreeBSD/KDE at work as a desktop for about two years now. Now I'm being forced to use Windows 2000 to get my work done. I've never really used Windows extensively except as a cheap ass program launcher for games. Now after three workdays of using as a work environment I've lost three millimeters of hairline. I'm absolutely dumbfounded that people put up with Windows in the business workplace.

      Windows is fast? XFree86 is slow? Hah! On the very same dual boot machine, FreeBSD with "bloated" XFree86 topped with a "bloated" KDE runs rings around a minimal Win2K desktop. Equivalent applications (Mozilla, OpenOffice) launch faster under FreeBSD. I can drag around windows with no lag. Minimizing a window under Win2K takes about two seconds to redraw the screen. Huh?

      I guess mediocrity rules.

      --
      Don't blame me, I didn't vote for either of them!
    17. Re:argh by AstroDrabb · · Score: 1
      If a programmer knows how to write a decent message loop, you won't have this problem.
      A whole lot of apps on MS Windows are developed with MFC/C++ or Visual Basic. You don't write the message loop in MFC/C++ or VB. So it would be MS to blame for their poor message loop. Also, in your typical message loop under win32/C, you generally have a big switch statement and handle the message and return. Though if you are going to do a long process you should spawn a thread and not sit in your message loop. The real problem is the window/shell manager, explorer.exe, under MS Windows. Explorer.exe is one horrible shell IMO. It is constantly locking files and directories so you cannot delete/move them. Also, win32, MFC and VB do not handle widget/control placement and resizing automatically for the programmer. GTK+ handles this for the programmer. Having the toolkit handle the widgets/controls placement/sizing makes programming easier. It also allows you to do things like resize the window while the program is busy doing something and having the widgets rezise nicely for you instead of having the window be frozen and non-responsive. Another benefit is having a separate WM that handles the window placement/resizing and borders. You can move/maximize/minimize/shade the window independent of what the applicationis doing or displaying.
      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    18. Re:argh by Anonymous Coward · · Score: 0

      maybe you should first learn how to configure and use Windows and then voice opinions.

    19. Re:argh by caseih · · Score: 1
      This is the fault of the application programmer. If a programmer knows how to write a decent message loop, you won't have this problem. Despite this, even poorly written program windows can be moved, they're just slow.
      Umm, this is a design flaw in the Windows UI. No app should ever be able to interfere (even in a perceived way) with the operation of the system. I note that Window XP can move the windows around even when they are frozen, so obviously this is not an application-centric thing solely. Despite your claim, I have never seen a program window that was just slow to move. If it's frozen it was frozen.

      But you are right. To make windows tolerable requires Mozilla Firebird, Thunderbird, OpenOffice, and the full cygwin unix toolset. Then I could run the gnome or kde desktop (full screen) and almost have a decent system.
    20. Re:argh by Killswitch1968 · · Score: 1

      You are 'forced' to use these applications because your co-workers, assuming to be significantly less computer savvy, would much rather have user-friendly Windows then struggle with FreeBSD. Now what's more important, your hairline or 20 from your co-workers?

      --

      Corporations: your universal scapegoat for all society's ills.
    21. Re:argh by geekoid · · Score: 1

      the same way everybody does, hersay and lies..guh.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    22. Re:argh by Brandybuck · · Score: 1

      Now what's more important, your hairline or 20 from your co-workers?

      Being able to do the work I am assigned is the most important. As a developer, a correlation between your workstation and target platform is important. When the project is system software it becomes almost mandatory.

      As my boss, an OSX guy, told me, "Let the small minded executives choose small minded operating systems. At least you get to use high minded operating systems at home!"

      --
      Don't blame me, I didn't vote for either of them!
    23. Re:argh by Brandybuck · · Score: 1

      maybe you should first learn how to configure and use Windows and then voice opinions.

      Well maybe if it came with a freaking handbook I could! If Windows is so damned easy and the pinnacle of usability, then why isn't it blazingly obvious how to use it?

      --
      Don't blame me, I didn't vote for either of them!
    24. Re:argh by Killswitch1968 · · Score: 1

      Being able to do the work I am assigned is the most important. As a developer, a correlation between your workstation and target platform is important.

      I'm sure you co-workers would say their work is the most important as well. You're probably far more capable of using XP then they are of using FreeBSD as well.
      I s'pose everyone could have their own OSs but I am assuming that would make life even more miserable. If not I see no reason why you are not permitted to use whatever platform you wish.

      --

      Corporations: your universal scapegoat for all society's ills.
    25. Re:argh by Anonymous Coward · · Score: 0

      Something is wrong with your computer or your Windows installation. On mine, which is nothing special CPU- or RAM-wise, minimizing and restoring windows is pretty much instantaneous. You should get your administrator to fix it for you instead of complaining on Slashdot. Of course, I suspect you made the whole thing up anyway (especially the part about having a job), but just in case...

    26. Re:argh by thallgren · · Score: 1

      DoEvents is a big mistake to use. In fact, I think that DoEvents exposes problems with COM/ActiveX because you have to use it sometimes to pump ActiveX events between components. Silly thing is, ActiveX events are transfered using the standard windows message queue, so you have to do a lot of extra work to be able to distinguish the different kinds of events from each other.

      If you start to use DoEvents, suddenly your program has "cooperative multitasking" with itself. Can be a disaster if you don't build in full support for it from the very beginning.

      Example: A lenghty loop that does DoEvents, while it runs, the users presses ALT-F4. This will trig the clean-up and unloading code of your form while the loop chugs along. Don't be surprised if the programs misbehaves even before the loop ends.

    27. Re:argh by gid13 · · Score: 1

      Yes! Combine the legendary stability and security (I know, I know, separate firewall box) of Windows with the vastly superior set of OSS apps! :D

    28. Re:argh by some+guy+I+know · · Score: 1
      I can't recall the last time I saw an unmovable window.
      In Mozilla, on a 56K modem line, middle-click on a link to a large PDF file.
      Then try to do anything with the window.
      (Note: This is on MS-Win95B; it may work differently on more recent MS-Wins.)

      Or, try running an old MS-Win3.1 (16-bit) app on MS-Win95.
      If that app goes into a loop, the whole screen hangs until the loop exits.
      --
      Those who sacrifice security to condemn liberty deserve to repeat history or something. - Benjamin Santayana
    29. Re:argh by Anonymous Coward · · Score: 0

      I imagine the less you do with your system, the less problems you run into.

      I don't doubt it when you say you don't notice any issues. I know people that have boxes infested with the current virus du jour and they don't notice anything wrong either.

      Then again, they aren't limpdicked VB kiddies posting on Slashdot trying to look authoritative.

      gg

    30. Re:argh by Anonymous Coward · · Score: 0

      You sir, are a dolt.
      Unless you are comparing some old Compaq EN 350, I don't know any average Windows system which take 2seconds to redraw the screen. And, please stop making us other BSD users come off as idiots. What kind of moron can not operate Windows in a work environment.

      And you call youself a geek... pfft!

    31. Re:argh by Anonymous Coward · · Score: 0

      Well fuck you too. You shouldn't assume that all AC posts are by the same author. I didn't write the VB post. If you want to get into a technical pissing contest, there's a good chance you would lose. Relevant to the topic at hand, I've written GUI apps at the win32 level and worked on a kernel-mode printer driver for NT, both professionally; so I do know a little about GDI. At home I've run FreeBSD and Linux on the desktop since RedHat 4.0. That's why I can say from personal experience that copy and paste sucks under Unixes. If I had access to a Windows machine right now, I could write a program and do some experiments to try out this window moving thing, but like I said, I haven't noticed that it's an issue. Maybe I just don't go around compulsively moving windows like you do. Or maybe I just don't use shit software that exhibits that behavior.

    32. Re:argh by rotciv86 · · Score: 1

      And windows NT style services aren't daemons...

      --


      My ghEtt0 webpage.
    33. Re:argh by Spoing · · Score: 1
      1. I've been using FreeBSD/KDE at work as a desktop for about two years now. Now I'm being forced to use Windows 2000 to get my work done. I've never really used Windows extensively except as a cheap ass program launcher for games. Now after three workdays of using as a work environment I've lost three millimeters of hairline. I'm absolutely dumbfounded that people put up with Windows in the business workplace.

      You don't have to abandon *BSD. Use VNC and a second Windows system. That way, you can use Windows-specific apps and still keep your sanity. I do this from Linux to support custom VB/Access programs -- a tourture enough as it is.

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    34. Re:argh by The+Snowman · · Score: 1

      Despite your claim, I have never seen a program window that was just slow to move. If it's frozen it was frozen.

      You've never had a case where you click or drag or something and it takes a few seconds to register? I see it all the time, when loading a program that takes a while to load.

      --
      24 beers in a case, 24 hours in a day. Coincidence? I think not!
    35. Re:argh by The+Snowman · · Score: 1

      Like I said, if a programmer knows how to write a decent message loop this won't be a problem. MFC is a horrible toolkit, and Visual Basic is a dead horse.

      Windows API is tedious but works well. I'd much rather use QT over all of these options. Good thing I am learning Linux programming.

      --
      24 beers in a case, 24 hours in a day. Coincidence? I think not!
    36. Re:argh by Anonymous Coward · · Score: 0

      shit software that exhibits that behavior.

      MATLAB exhibits this behavior. MATLAB under Windows is a pain in the ass to use because while MATLAB is working, you can't do anything else on that computer.

    37. Re:argh by Anonymous Coward · · Score: 0

      I have zero problems with viruses, worms, etc. Oh, I am behind a firewall too, on a separate box.

      At home I have an old computer with Win95. I have zero problems with viruses, worms, BSOD, etc.

      It is in a box, in my closet, unplugged. I need no stinkin' firewall!!

    38. Re:argh by quantum+bit · · Score: 1

      Do
      x=x+1
      Doevents
      Loop


      Having event loops all over the place like this can cause nasty problems if an event causes you to re-enter this section of code (think infinite recursion).

      The Right Way(tm) for a Windows program to always be responsive is to have the main thread concentrate solely on message handling (i.e. dedicated to the GUI), and spawn off worker threads to do the real processing. Of course this is non-trivial to get right, and may not even be possible in VB.

    39. Re:argh by Anonymous Coward · · Score: 0

      Mediocrity rules? No, but stupidity reigns, if you think that OpenOffice is better than Microsoft Office. Not even fucking close. I personally wish that OO didn't suck, because I would like a real alternative, but it's not even close yet.

    40. Re:argh by Theosis · · Score: 1

      Oh really? Well, I just happen to have handy my "Software Update log" for Mac OS X 10.3 (Panther).

      [This log starts from when I installed Panther back in October]

      Tuesday, August 26, 2003 5:12:13 PM America/New_York: Installed "iPod Software" (2.0.1)
      Tuesday, August 26, 2003 5:12:48 PM America/New_York: Installed "Test Software Update" (10.3)
      Thursday, September 18, 2003 9:58:17 PM America/New_York: Installed "Panther Test Software Update" (2.0)
      2003-10-28 17:56:44 -0500: Installed "iPod Software" (1.3.1)
      2003-10-28 17:57:02 -0500: Installed "iSync" (1.3)
      2003-10-28 17:57:11 -0500: Installed "iTunes" (4.1)
      2003-10-28 18:28:11 -0500: Installed "Security Update 2003-10-28" (1.0)
      2003-10-30 23:19:31 -0500: Installed "AirPort Software" (3.2)
      2003-11-04 19:31:56 -0500: Installed "Security Update 2003-11-04" (1.0)
      2003-11-04 19:32:00 -0500: Installed "Xcode Update 2003-11-03" (1.0.1)
      2003-11-10 22:15:32 -0500: Installed "Mac OS X Update" (10.3.1)
      2003-11-17 23:57:44 -0500: Installed "Bluetooth Software" (1.4.1)
      2003-11-23 09:48:32 -0500: Installed "Security Update 2003-11-19" (1.0)
      2003-12-06 21:48:44 -0500: Installed "Security Update 2003-12-05" (1.0)
      2003-12-18 01:40:37 -0500: Installed "Apple Remote Desktop Client" (1.2.4)
      2003-12-18 01:41:28 -0500: Installed "Mac OS X Update" (10.3.2)
      2003-12-19 09:20:36 -0500: Installed "iTunes" (4.2)
      2003-12-19 09:20:56 -0500: Installed "QuickTime" (6.5)
      2003-12-21 10:30:23 -0500: Installed "Security Update 2003-12-19" (1.0)
      2003-12-21 10:31:20 -0500: Installed "Xcode Update" (1.1)
      2004-01-19 20:25:14 -0500: Installed "iCal" (1.5.2)
      2004-01-28 10:14:40 -0500: Installed "AirPort Software" (3.3)
      2004-01-28 10:14:49 -0500: Installed "Security Update 2004-01-26" (1.0)

      And a few of the items are useless to me as well, for example, I don't even own an iPod yet I still installed the update. Also, not all the updates are security updates, a good portion of them are legitimate upgrades that provides new features and fixes non-security related bugs.

      However, in stark contrast to this, if you go to Microsoft's website, click on 'downloads' and do a search for "security" for "windows xp" (from pop-up list), you will get 92 results! 92! Granted that search criteria isn't perfect, because in the list I do see some miscellaneous items that are irrelevant to most users, like "Microsoft Baseline Security Analyzer v1.2 (for IT Professionals)" but the *vast* majority are service packs and security updates.

      In fact, only yesterday I had the fun of updating Windows 2000 (running on a sporadically used SunPCi environment), and found that there were 40+ updates since I last touched it a few months ago (whenever the last big worm came around)... most of them weren't security, but it was still a lot of updates, and this 2000 installation already had many previously installed updates since it was installed.

      Linux certainly is nowhere as bad as Windows. Updates are a fact of nature for ANY piece of software, but sometimes it just goes beyond natural to disturbing.

      I don't dispute the spinning beach ball though, because it does happen. Like in safari if you open a slashdot article where every comment has a pop-up menu for moderation under it. Safari spins. Luckily you can still hide the app, and do other stuff, and on top of that Apple did the nice thing of transforming the cursor from beach-ball to normal arrow when you move the cursor away from the hung application.

    41. Re:argh by Anonymous Coward · · Score: 0

      I tried it out just now with the skeleton win32 app generated by VC6 by making it go into a do-nothing loop when you select "About" in the menu so that it would stop processing messages and just suck all the available cpu. You are correct that a window in such a state cannot be moved nor resized. It's frozen solid. But it's not true that you can't do anything else on the computer. I ran it on Win 2000 and Win 98. In both cases all the other windows remained responsive. It's true that it would be nice to move or resize a frozen window, but I still don't see that it's a big deal. I don't know what is going on with Matlab. Maybe it's a 16bit app as another poster suggested. Whatever it's doing certainly can't be a common thing.

    42. Re:argh by Anonymous Coward · · Score: 0

      Note: This is on MS-Win95B; it may work differently on more recent MS-Wins.)

      Or, try running an old MS-Win3.1 (16-bit) app on MS-Win95.
      If that app goes into a loop, the whole screen hangs until the loop exits


      It is fucking the year 2004! How can you bitch about things like MS-Win3.1 (16-bit) apps on MS-Win95!!

    43. Re:argh by phre4k · · Score: 1

      we can cut your licenses if we want, you'd be advised to stop bundling linux." this takes away from more vendors supporting linux and thus less user base than windows.

      Yeah but that wouldn't be a serious violation of the trade law in nealy all civilized countries?

      --
      "Nobody really checks their email any more. They just delete their spam"
    44. Re:argh by Anonymous Coward · · Score: 0

      Well maybe if it came with a freaking handbook I could!

      Your handbooks are all right here.

    45. Re:argh by Anonymous Coward · · Score: 0

      No, In this particular case he would have been declared gay.

    46. Re:argh by Anonymous Coward · · Score: 0

      I think you can paint that little clock thingy to start a thread. But I'm no artist so I don't really know.

    47. Re:argh by ACPosterChild · · Score: 1

      Ummm, you measure your hairline every day? Do you keep a trend line?

    48. Re:argh by Brandybuck · · Score: 1

      It's something I seriously thought about. But one thing is stopping me. Getting that second workstation is the problem. I could humble myself and use one the old i486 systems in the lab, but I'm not sure Win2K would even run on them.

      --
      Don't blame me, I didn't vote for either of them!
    49. Re:argh by Spoing · · Score: 1
      I understand. Maybe you could run BSD on the 486, or cut out services on Windows to get it working?

      VNC works for me mainly because my Linux laptop is just that; mine. The test system is the company's, so I use the monitor from it and the keyboard just for comfort, and VNC to view the now headless Windows machine.

      (I'd use BSD with few complaints if that were on my laptop -- or desktops -- instead of Linux.)

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    50. Re:argh by AstroDrabb · · Score: 1

      In that case, I would recommend wxWindows. It is a great cross-platform C++ GUI toolkit. It uses the the native widgets under MS Windows and Mac and uses GTK+2 under Linux. I personally think it is better then QT and you can run it under non-Linux platfroms without having to pay a fee to TrollTech.

      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    51. Re:argh by some+guy+I+know · · Score: 1

      Because, AFAIK, my P2/300 won't run MS-Windows XP (at least not very well).
      The other reason for not upgrading is to avoid spending my hard-earned money on another defective Microsoft product.
      Fool me once (MS-Win95), shame on you; fool me twice (MS-WinXP), shame on me.

      BTW, the 16=bit app that I use runs very well.
      It loads faster and runs more quickly than any similar 32-bit app that I have used.
      The only thing that I don't like about it is that it temporarily freezes the system when I have it do a search on a large (>100Mb) file, and I don't do that very often.

      --
      Those who sacrifice security to condemn liberty deserve to repeat history or something. - Benjamin Santayana
    52. Re:argh by Brandybuck · · Score: 1

      I had to use MSWord for the first time today. Well, I didn't really *have* to, but I figured I might as well use the tool that everyone says is the easiest thing since apple pie.

      What a joke! My first stumbling block was fields. After some poking about various dialogs, and reading up on the internet, I discovered how to set custom fields beyond the defaults. It's really a pain to use. To insert one custom field you have to either go through three dialog boxes, or manually type in the code. What good's a template without easy to find and use fields?

      OpenOffice is slightly better in terms of fields, but neither Word nor OO.org come close to the power and flexibility of Framemaker.

      I'm going to try to figure out tables tomorrow...

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

      Yes, which is why it's almost certainly not true. Besides which, you can buy a Dell with Linux preinstalled (look at the Dell web site), so the original poster was obviously clueless.

      Windows is the dominant desktop because it's the most suitable operating system for most desktop users (for a variety of reasons). The inability of some Linux users to accept this reality leads them to lash out with silly posts like the one you replied to.

    54. Re:argh by CyberdogOSX · · Score: 1

      mod this O.T.
      "Why should I care what an actor says about anything other than acting?"
      what do you do for a living? should anyone care about anything you say about anything other than that?
      actors are people with opinions like anyone else. they belong to groups of people and have beliefs. they are also in a unique position to make those opinions heard and support the groups of people that they belong too.
      that's like saying that you don't care what reporters have to say about anything other than reporting. really stupid.

  27. Wrong by qortra · · Score: 3, Funny

    The Windows base is hardly rock solid, unless you understand "Rock Solid" to mean "Full of Holes". Consider the RPC worms that came out last year (remember MSBlast?). These problems are win32 API level (something I would consider part of the base). And, this is not an isolated case; all the time, there are new holes being found in code written in the early days of NT that have propagated through today; many of them don't even get publicized because they aren't all neccessarily appropriate for spreading worms, but there are tons.

    Even Linux in this department takes a back seat to FreeBSD; FreeBSD release versions have always been truly rock solid.

    1. Re:Wrong by Anonymous Coward · · Score: 0

      What about all the Linux holes in the kernel? There's no lack of those. You're also clearly confusing security and reliability. Try reading the grandparent post.

    2. Re:Wrong by finkployd · · Score: 1

      Nearly (if not) all of the holes in the linux kernel lately have been local exploit only. Windows on the other hand seems to have a pretty serious problem with remote exploits. Which do you feel is more of a concern?

    3. Re:Wrong by kfg · · Score: 1

      Ok, but, like, under that it's rock solid. You can't fool me sonny. It's turtles all the way down.

      I'm afraid the remote access holes are simply what you get when management comes to development and says, "We think it would be really cool if people could just plug their toasters into the internet and just have them function without any user interaction."

      And the next thing you know Asian porn spam is being scorched into your breakfast and then stealing your car.

      KFG

    4. Re:Wrong by drinkypoo · · Score: 4, Insightful
      I can only assume that your moderation of "Funny" related to your statement that FreeBSD release versions have always been truly rock solid, unless 5.0 doesn't count as a "release version".

      I wouldn't say that Linux is more stable or anything, but don't pretend that BSD is perfect. Even OpenBSD has its little idiosyncrasies, and it's supposed to have had more code review than any other open source Unix(-like OS).

      Windows NT does certainly have plenty of security issues, but in general, it is a fairly reliable operating system. While in some ways it has gone downhill in that regard since NT 3.51 (though it's gotten better since 4.0, FWIW) because of decisions made to improve the speed of the system, NT is built on a solid architecture. The problem with NT is not the design of the foundation so much as the implementation, and the fact that PC hardware is, for the most part, utter crap, and it makes a commitment to supporting (nearly) all of it in a way that enables hardware developers to publish closed drivers and yet still have them work and deliver good performance, and not be tied to an individual version of the kernel. You can service pack NT and end up with upgraded hal and kernel, and still use many of the same drivers across NT 5.0 and 5.1's assorted builds.

      Obviously NT is not without flaws, but they are not (in general) as great as you suggest, especially given what they are trying to do with it. And clearly, Windows is improving dramatically. I expect XP sp2 to help a great deal. And, as Microsoft implements more of the non-core functionality of the OS in .NET, it should ease transitions from one version to another, because they will be depending on a fixed API rather than juggling things around so heavily with each new version, mostly because the applications will not be coupled so closely to the OS itself.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    5. Re:Wrong by Afrosheen · · Score: 1

      I don't think I'd object to seeing naked chicks burnt into my toast but stealing my car would be a problem.

    6. Re:Wrong by Anonymous Coward · · Score: 0

      5.0 doesn't count as a release version, basically. They never said it was production ready.

      Their version numbering sucks, definitely. Especially -STABLE which isn't stable, -RELEASE which isn't always a release. At least -CURRENT is current.

      But if you get past that, you'll see that FreeBSD rocks the pants off of Linux. It runs more binaries than most OSs can, too, so it's worth trying..

    7. Re:Wrong by Anonymous Coward · · Score: 0
      And the next thing you know Asian porn spam is being scorched into your breakfast and then stealing your car.

      Had a good chuckle at that, funniest thing I've seen on /. in a while.

    8. Re:Wrong by Brataccas · · Score: 1
      Ok, but, like, under that it's rock solid. You can't fool me sonny. It's turtles all the way down.

      HAHA! That has to be the funniest comment I've seen in years. Going into my permanent file...

      It's actually more insidious than you portray...at a Redmond-based software company I may or may not have worked for, it happened more like this:

      Manager: "The internet looks like the latest fad. And we need to grow revenue by entering a new market. Toasters! We aren't in the toaster market! Omigod, an internet-enabled toaster would allow us to leverage our technologies and innovation and gain incredible market-share in that industry!"

      Developer: "Well, I think we can do it. Let me come up with a good design."

      Manager: "We don't have time for that, the market window is closing, you need to be writing code now."

      Developer: (begins to furiously write code)

      [a few months pass]

      Manager: "Okay. We've readjusted the ship schedule, the product goes out next week."

      Developer: "Wha? Wha?!?! But it's not ready. We are still finishing up the features you requested."

      Manager: (AN ACTUAL QUOTE) "It's good enough at this point. We will never have all the time to make it perfect. Shipping is a feature too. In fact, it's the most important feature!"

  28. Install by b00m3rang · · Score: 3, Insightful

    I love the install. I've been using FreeBSD for several years now, and I decided to throw RedHat on a machine to check it out. Suffice it to say, I won't be making that mistake again.

  29. who cares? by SirSlud · · Score: 5, Interesting

    In 6+ years as a systems developer, very little approaches the way FreeBSD balances all considerations such as centralized development process, ported software, stability, and feature set.

    I like FreeBSD. Its never leading edge, its never trailing edge, it never supports the most hardware, it never does desktop best .. but when it comes to running a server, its hard to argue with an OS that took well over 80 software platform upgrades (our own) without nary an OS crash.

    Uptimes were 2+ years, 40 hits per second avg, and every freakin C bug I could throw at it.

    FreeBSD is rock solid. ROCK solid. Oh, plus its dying. ;)

    --
    "Old man yells at systemd"
    1. Re:who cares? by SirSlud · · Score: 1

      Er, forgot to point out that some commercial OSes can do all the above, but they cost muchly (and arnt BSD licenced.) I love Linux, but its just not as stable in my experience.

      In my experience. Flame away.

      BSD license rules, btw.

      --
      "Old man yells at systemd"
    2. Re:who cares? by Anonymous Coward · · Score: 0

      LOL, I think it makes a rather sweet desktop.

      I prefer running it over any thing else I've come across. It has rather sweet handling and performs very nicely when under heavy load.

    3. Re:who cares? by Billly+Gates · · Score: 1

      Its a great desktop.

      Under Linux, xmms gets choppy under heavy loads. With FreeBSD they play with 3.0 loads. I can even watch video's under high loads without glitches.

      Try that with Linux?

    4. Re:who cares? by Anonymous Coward · · Score: 0

      That was true with 2.4, its more assuredly not with 2.6. Give it a whirl, you'll be pleasantly suprised. :-)

    5. Re:who cares? by Billly+Gates · · Score: 1

      Hmmm a modutils upgrade that goes wrong can break your system.

      hmmm....where do you think Linus got this wonderfull o(1) algorithm from?

      I may try 2.6 when debian supports it. I find most linux distro's too buggy, unstable, and cutting edge. This is why I prefer BSD.

  30. [Desktop use] Well let me put it this way by Ricin · · Score: 4, Interesting

    Works For Me (tm)

    Desktop performance is a lot better on 5.x. Things like flash and other (binary linux) plugins actually work. Do use SCHED_ULE. It helps. Mplayer does it all, media plugins largely work. many of these issues are really external from FreeBSD but its nice to see things come together. Yes, you may have to fiddle a bit.

    But it can be used on the desktop and it can work very well there. Like I said, things are starting to come together. Sometimes it looks like merely cosmetics from the Linux side I guess but as desktop apps get more mature so does their portability. Or at least easier to fix in ports. More hands and brains also help. There's clearly an influx into the BSD users realm.

    So yes, there is a viable *BSD desktop other than Apple's (perhaps even 3 or 4). A true *NIX head or someone willing to read some docs can have a pretty complete desktop on top of a *BSD. I get GL animated snapshots from camera/tv card snapshots in my xscreensaver. Does windows have that? ;-)

  31. Oh really? by ads.osdn.com.blocked · · Score: 0

    ...They found the OS very solid as a server but pretty lacking as a desktop. The author finds Linux very fast overall, easy to configure and that it feels integrated and mature. On the other hand, it has limited modern hardware support, small annoyances at places...

    --

    public final transient String president = DUBYA;
  32. Perhaps you tried the wrong distro by qortra · · Score: 1

    FreeBSD is nice, but it has a substantially bigger learning curve than your average GNU/Linux distro. Gentoo, however, probably has an even bigger learning curve than FreeBSD. I tried Gentoo for a while, and had the same experience that you had. There were just some things that I never got working (including some severe corruption in the portage repository). I use Debian on all my machines now and I find it to be incredibly easy to use (and Debian is also misrepresented as being one of the more difficult studies), and a very nice desktop OS (take that OSNews).

    I agree with your sentiments, just don't discount GNU/Linux because of Gentoo.

    1. Re:Perhaps you tried the wrong distro by Anonymous Coward · · Score: 0

      ", but it has a substantially bigger learning curve than your average GNU/Linux distro"

      Can you pin down what about FreeBSD is harder to learn than with Linux?

    2. Re:Perhaps you tried the wrong distro by Quill_28 · · Score: 1

      > FreeBSD is nice, but it has a substantially bigger learning curve than your average GNU/Linux distro

      I would disagree, I went to freebsd after going through through rpm hell and pump screw ups. I thought freebsd was easier on newbies, just because when searching for help. I
      t wasn't well with suse do this, redhat do this, debian try this, slackware doesn't support that, etc...

      Not trying to take away for linux, but the OSs seem to strive for different things.

    3. Re:Perhaps you tried the wrong distro by kfg · · Score: 1

      Not trying to take away for linux, but the OSs seem to strive for different things.

      In a sense I think it's fair to say that Linux doesn't really strive for anything at all. That leaves you to do most of the striving. Which is good if you want to move in a particular direction or the striving itself is your goal.

      FreeBSD does strive for something and if that something matches what you want, well, there ya go.

      KFG

    4. Re:Perhaps you tried the wrong distro by Anonymous Coward · · Score: 0

      FreeBSD is nice, but it has a substantially bigger learning curve than your average GNU/Linux distro

      Well one nice thing about FreeBSD is that it's the same core as every other FreeBSD install. Not like a given Linux distro where everything is moved around on you and you are expected to use a different set of tools.

      I'm not sure if FreeBSD has a higher learning curve or not. With Linux you typically get a running start but end up against a brick wall until you get familiar with the system. With FreeBSD you get introduced to everything at a rather basic level but probably end up at the same point in the end. The FreeBSD handbook explains a huge portion of what you need to know. Most questions are answered in the very good quality man pages on the system. I think probably the biggest hurdle for a BSD system is finding out where to find answers. Like /usr/share/examples ... there's a jackpot of info there that no one seems to talk about.

    5. Re:Perhaps you tried the wrong distro by phrasebook · · Score: 1

      I use Debian on all my machines now and I find it to be incredibly easy to use (and Debian is also misrepresented as being one of the more difficult studies)

      I went the other way. I really felt Debian put quantity (# of packages, # of supported architectures) ahead of quality. Some of Debian's principles, like treating all the architectures with about equal priority, really hold it up sometimes. And software in unstable and even testing, recently (maybe they've been forcing some of it in, because the progess to sarge is a bit slow), has been pretty bad in my experience. Just small packaging errors here and there, but I was just finding it a nuisance. Of course, this can happen in any free software.

      But I have found with FreeBSD, I simply don't have to fight anymore. It requires a bit more knowledge of what you're installing; there's less done for you automatically. But beyond that, it's all reliable and easier to stay current than Debian unstable.

      But yeah, Debian is actually the easiest distro I've used by far. FreeBSD is the best Linux distro though, if you know what I mean. Who cares about the kernel anyway.

    6. Re:Perhaps you tried the wrong distro by Octorian · · Score: 2, Interesting

      I would have to majorly disagree on your opinion of the learning curve. FreeBSD has a substantually smaller learning curve than Linux, for someone who wants to tinker with the system. It is much easier to figure out how everything works, where everything goes, and how to use all the system commands.

      What most Linux distributions tend to do, isn't to ease the learning curve, but to circumvent it. They provide tons of nice and pretty user-friendly utilities (that work a lot of the time, but not all the time) to do anything. But if you want to go in and manually set things up, it is MUCH harder than in FreeBSD. The only Linux distro that comes close to the clean feeling of a FreeBSD install is Slackware. But Slackware is bare-bones and featureless, while FreeBSD is quite the opposite.

      FreeBSD aims to make the easist and most useable system for people who know what they're doing. Most Linux distros try to make some user-friendly setup that doesn't cut it for newbies, and gets in the way of more experienced folk.

      It really comes down to the average member of their respective user communities. Just listen to round-the-room introductions at a LUG and a BUG if you want to hear. Most BSD users are looking for a UNIX, many being sysadmins by trade (and generally aren't afraid of other 'nixes either). Most Linux users are looking for an "alternative" to something else.
      (I know this isn't across the board, as I first installed Linux because I was looking for a PC-based UNIX and didn't know of anything else, though I did discover and move to FreeBSD a few years later)

  33. As much as I hate to admit it by stox · · Score: 4, Insightful

    The reviewer does hit a nail on the head, "If you are after an easy-to-use desktop system that doesn't require you to learn anything new, then you better look elsewhere."

    This is the arrogance/beauty of FreeBSD, it is designed/engineered/distributed as an O/S to get the job done like no other. The Bauhaus school of software design. It is an SOB to get a new user going on, but once they see the light, good luck prying it from their hands. Good things are rarely easy.

    The best thing ever to happen to FreeBSD was Linux, the best thing ever to happen to Linux was FreeBSD. A good, clean, honest competition which leaves both sides stronger.

    --
    "To those who are overly cautious, everything is impossible. "
    1. Re:As much as I hate to admit it by Anonymous Coward · · Score: 0

      Actually, I'd say it's the ignorance of the mass market that's illustrated there.

      "I want a new car that doesn't require me to learn anything new." Better not buy a Hummer, a Smart, Merc, VW, Subaru, etc, etc. Nope, stick to your Ford Falcon automatic mate, and hope they don't change the dashboard layout with the new model.

      Seriously, why do people kick up a stink every time something in a system is different? Except if it's a Mac. I just don't understand the problem - people want to try Linux or FreeBSd, then get all pissy when it's not the same as Windows. Well, what the hell did you expect?

    2. Re:As much as I hate to admit it by FFFish · · Score: 2, Informative

      I disagree. I'm a rank newbie: I installed FreeBSD last Friday.

      It was a delight, and thoroughly kicked ass on the half-dozen Linux installations I've experimented over the years.

      Right out of the box, for instance, it's configured sensibly. It autodetected all the hardware just peachy, and connected itself to the net without issue. None. No issues. At all.

      I did the mini-Install. While it was doing its job, I glanced at the FreeBSD Handbook and discovered the Ports chapter. Very cool.

      So after it installed I cd'd over to /usr/ports and poked about. In next to no time I got Python installed... and it installed the latest v3.3 even though the default ports list didn't include v3.3. Hit up Apache, Zope, ZWiki. No problems.

      Did a quick bit of kernel tweaking, based on the Handbook. Compiled on the second try (I think a concurrently compiling application conflicted it the first time.)

      The box is currently compiling KDE and Mozilla. It reaches out and fetches what it needs from FTP, resolves all its own conflicts, and a simple command will update all the ports simultaneously.

      This new user is finding FreeBSD to kick thorough ass on Linux. I'm one happy camper!

      --

      --
      Don't like it? Respond with words, not karma.
    3. Re:As much as I hate to admit it by Anonymous Coward · · Score: 0

      Did this "FreeBSD" of yours contain something called "Windows Product Activation?" I think you might want to put -labels- on those burned CD's.

    4. Re:As much as I hate to admit it by Zork+the+Almighty · · Score: 1

      If you want an easy-to-use desktop system that doesn't require you to learn anything new, stick with whatever you're currently using. Hopefully it's easy enough.

      --

      In Soviet America the banks rob you!
    5. Re:As much as I hate to admit it by Anonymous Coward · · Score: 0

      Woot. Mandrake Linux it is then! Thanks.

      Still, thinking about replacing the server with dual AMD 64 somethings when time/price is right. I think I'll try FreeBSD for that. Good rep, geek cool, and perhaps a better mascot even than Tux.

    6. Re:As much as I hate to admit it by Anonymous Coward · · Score: 0

      Congrats.

      Two things: first, you surely mean Python 2.3. And second, there are Linuxes that manage their packages like BSD ports. Debian's apt resembles ports somewhat, but Gentoo's portage is in fact designed with BSD ports in mind, and -in my opinion- better.

    7. Re:As much as I hate to admit it by TheRaven64 · · Score: 1

      If you like the ports tree now, then you're going to love it once you've installed portupgrade (/usr/ports/sysutils/portupgrade). It makes managing and upgrading ports very easy. Oh, and don't forget that you can install binary packages if you're in a hurry. Portupgrade lets you install binaries if they're there (-P), and compile from source if they're not.

      --
      I am TheRaven on Soylent News
    8. Re:As much as I hate to admit it by FFFish · · Score: 1

      Sorry, yes, Python 2.3.3. The Cabal hasn't released the Sekrit v3.3 yet.

      --

      --
      Don't like it? Respond with words, not karma.
  34. How does FreeBSD compare to Linux 2.6? by steveha · · Score: 2, Insightful

    I remember a few years ago, I read that FreeBSD was far superior to the Linux kernel for a heavily-loaded server. Supposedly you could run a server at about 100% CPU load, for days, without any problem if you used FreeBSD, while a Linux kernel would have problems.

    Now that Linux 2.6 is released, has Linux caught up with FreeBSD, or is FreeBSD still better?

    (And play nice, folks, please. I'm not trying to start a flame war here.)

    steveha

    --
    lf(1): it's like ls(1) but sorts filenames by extension, tersely
    1. Re:How does FreeBSD compare to Linux 2.6? by Anonymous Coward · · Score: 0

      > Supposedly you could run a server at about 100% CPU load, for days, without any problem if you used FreeBSD, while a Linux kernel would have problems.

      not really sure what your talking about, i do allot of video encoding on my box and sometimes its up for 2-3 days at a time with a system load of about 5, without any problems/crashes, since the early 2.6.0-test kernels even..

    2. Re:How does FreeBSD compare to Linux 2.6? by trippinonbsd · · Score: 1

      I can attest to freebsd's preformance underload. There have been serveral times that a rouge process has taken up 100% for a few days and nobody even noticed a small preformance hit!

    3. Re:How does FreeBSD compare to Linux 2.6? by Anonymous Coward · · Score: 1, Informative

      I'll preface this by saying that I do most of my work in Linux. I prefer the Linux licensing model and the overall "experience". That said, I do lots and lots of work with FreeBSD and am active on various lists, answering mostly Unix related questions (rather that so much FreeBSD specific ones).

      Here is an article about the Linux and BSD performance. I refer to this one because it matters most in what I do (deploy Linux/Unix machines for clients).

      FreeBSD is good, damned good, but I think Linux is better.

    4. Re:How does FreeBSD compare to Linux 2.6? by Anonymous Coward · · Score: 0

      I can attest to freebsd's preformance underload. There have been serveral times that a rouge process has taken up 100% for a few days and nobody even noticed a small preformance hit!

      Hmmm. I like FreeBSD. The ports system is great, the distro is tight and clean. But really, if a process is taking up 99% of the CPU (as shown by top) then you will notice a performace hit. If your users can't detect one then they're not doing much that taxes the processor or don't know enough to say if something is wrong.

    5. Re:How does FreeBSD compare to Linux 2.6? by Anonymous Coward · · Score: 0

      The Linux 2.6 bottom line is summarized thusly:

      Linux 2.6 scales O(1) in all benchmarks. Words fail me on how impressive this is. If you are using Linux 2.4 right now, switch to Linux 2.6 now!

      Woah. FreeBSD is also very good, but since I'm already using Linux, I'll just use 2.6 and I won't consider running FreeBSD.

    6. Re:How does FreeBSD compare to Linux 2.6? by Anonymous Coward · · Score: 0

      without any problems/crashes, since the early 2.6.0-test kernels even..

      Ummm you are talking about a recent kernel, not a kernel from several years ago.

    7. Re:How does FreeBSD compare to Linux 2.6? by ChristTrekker · · Score: 4, Funny

      5.2 is twice as good as 2.6!!!

      And they say BSD is dying...ha! Guess we showed them.

    8. Re:How does FreeBSD compare to Linux 2.6? by archen · · Score: 1

      Depends on what the FreeBSD server is doing, and if it has polling enabled in the kernel.

      Basically it depends on the situation. I mean a few years ago Windows 98 was SOOO much more stable than Windows 95... Neither FreeBSD nor Linux are today what they were a few years ago.

    9. Re:How does FreeBSD compare to Linux 2.6? by rtaylor · · Score: 1

      In several ways Linux has caught up, in some ways it has long surpassed and in others it is behind.

      Linux 2.6 scheduler was ahead. Recently a new schedular was added to FreeBSD (expect it to be default in 5.3) which took lessons learned from Linux.

      FreeBSD probably as a slightly better network support for heavy load (filling GBit nics), but Linux has certainly gotten to the point where normally it makes little difference.

      Unless you have very heavy or esoteric requirements, to the point where you are hiring new admins to take care of just that project, go with what you know.

      That said, always pick up the competition to see if you can learn any new tricks that may be applied to your current environment.

      --
      Rod Taylor
    10. Re:How does FreeBSD compare to Linux 2.6? by Anonymous Coward · · Score: 0

      but thats what he was comparing freebsd with..

    11. Re:How does FreeBSD compare to Linux 2.6? by zulux · · Score: 1



      IMHO

      If you look at Linux 2.6 now vs. FreeBSD 4.9 - they both are stable and good.

      It's just that FreeBSD has had *years* of history of being stable and good - I'm just not comfortable *trusting* Linux 2.6. It looks good though.

      It's kind of like American cars - I really like some of the newer ones and they look mechanically sound, it's just that I have trouble trusting them after the fiasco of the 70's and 80's.

      --

      Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

    12. Re:How does FreeBSD compare to Linux 2.6? by geminidomino · · Score: 1

      Same here. Slashcode can do some nasty things to a server, but FreeBSD chugged along with a server load of 28 (note: NOT 2.8) without falling over. I was impressed.

    13. Re:How does FreeBSD compare to Linux 2.6? by TheLink · · Score: 1

      It depends on what priority the process has.

      If it has the same priority as almost every other process then users might not detect it - half speed may be good enough. Given the speed of modern CPUs most users tend to notice latency or poor interactivity more than something taking a bit longer to do, esp since most of the time things are waiting for the disk or network.

      So if your scheduler doesn't screw up interactivity users may indeed not notice.

      Heck you get processes using 100% CPU on windows and it's not that easy to notice either - my excel viewer does that for some files.

      --
    14. Re:How does FreeBSD compare to Linux 2.6? by trippinonbsd · · Score: 1

      Ah, but your excel isnt being accessed by a couple hundred people a min is it?

    15. Re:How does FreeBSD compare to Linux 2.6? by TheLink · · Score: 1

      Actually it should be more noticeable if you have only one other running process, not 200 other running processes. TotalCPU/200 isn't very different from TotalCPU/201, whereas it might be noticeable if it's TotalCPU/1 compared to TotalCPU/2.

      The excel is the runaway CPU consuming process, if the other 200 people are hitting my fileserving processes, I doubt they would nor should notice a difference whether the excel process is running at all.

      --
    16. Re:How does FreeBSD compare to Linux 2.6? by Billly+Gates · · Score: 1

      Your right about load.

      I ran 3 compiles from the ports collection at a 3.0 load and loaded xmms and xine and my mp3's and porn errr video's played without a hitch!

      Impressive.

      Try doing that under Linux?

    17. Re:How does FreeBSD compare to Linux 2.6? by Anonymous Coward · · Score: 0

      I consider 2.6 to be inmature, not so well tested as it should be for a _stable_ release. This is what annoys me about Linux releng.

      They test it, they have quite a bit of unresolved issues, some of them major, yet they release it as stable. Some of those kernels haven't even reached 1 day uptime without crashing on otherwise pretty much stable FreeBSD 4.X boxes.

      Sure, 2.6 is something I _want_, as well as FreeBSD 5.X. But not until they're all well tested and _really_ stable. Guess that'll take 6 months to one year or so.

      Till then, I'll stick with FreeBSD 4.X, as I don't even consider 2.4 suitable to my stability tastes either.

    18. Re:How does FreeBSD compare to Linux 2.6? by Anonymous Coward · · Score: 0

      Actually 2.6 would be more tested now than FreeBSD 5 when it becomes stable. There are so many more users of Linux. Places like IBM and OSDL do thousands of CPU hours of regression and stability testing every day on 2.6.

      You'll have SMP races in FreeBSD that aren't debugged simply because of their rarity on small SMP systems, while you have SGI on the other hand testing Linux 2.6 on their 512 processor systems (yes, they have been doing that since before 2.6.0). And IBM on their 128 way POWER5 systems.

      You are right, 2.6 will take six months or so to get really stable, but FreeBSD 5 will take another 2 years.

  35. Somebody should tell this gal... by Anonymous Coward · · Score: 5, Informative

    Somebody should tell this gal that 5.2 is NOT a stable release. Maybe I missed it, but she fails to mention that 5.2 is a "New Technology Release" and is not yet intended for production use.

    Many of the problems that the author experienced will probably (hopefully) be resolved by the time that 5-STABLE is released.

    I don't argue that there are problems in the 5-series (I still stick with 4-STABLE), but if you're going to review it, at least make it obvious that it is not a finished product.

    1. Re:Somebody should tell this gal... by Anonymous Coward · · Score: 0

      Um, actually 5.2 is indeed a stable release, just as all RELEASE-branch releases are. STABLE branches are defined as such by the FreeBSD team: "FreeBSD-STABLE is our development branch from which major releases are made."

      You're also wrong about the 5-STABLE comment - do you actually use FreeBSD? Whoever mod'd the parent as "Informative" should really take a look at the FreeBSD handbook - inaccurate posts regarding the BSDs are really starting to get out of hand.

    2. Re:Somebody should tell this gal... by Anonymous Coward · · Score: 0
      Sorry, perhaps the Early Adopter Guide could clear this up:
      • "We feel that such users are probably best served by upgrading to 5.X only after a 5-STABLE development branch has been created; this may be around the time of 5.3-RELEASE."
      AND
      • "FreeBSD 5.0, 5.1, and 5.2 are based on the CURRENT branch."
      I don't mind admitting that I'm wrong, but please at least check your facts when correcting me.
    3. Re:Somebody should tell this gal... by Billly+Gates · · Score: 1

      .... and I can attest firsthand on my system that 5.2 is quite flakely compared to 4.9.

      4.9 user apps are just as updated if you do a cvsup. Not to mention the version numbers are close anyway with the latest kde, gnome, and other apps.

      Pick 4.9 stable yes its more stable. Go read the early-release notes. Many ports also do not compile properly under 5.l and I can not say the same with 5.2 because not even networking works on my system. My router likes to use large packets and by default 5.2 rejects them. Ugh

    4. Re:Somebody should tell this gal... by Darg9Nau · · Score: 1

      #4.9 user apps are just as updated if you do a #cvsup. Not to mention the version numbers are close #anyway with the latest kde, gnome, and other apps.

      Hey how long does it take to do a cvsup on a dial-up connection?

      Hey?

      Look I love fiddling with free oss systems but the one thing that shits me the most is that to get the latest this and the latest that. I have to download it and you can only take advantage of this with the the use of a broadband connection.
      Otherwise you have to grow a beard for the latest updates to download on a pissy 56k modem.

      Just thought i'd throw in my cynical whinge.

      Hey Freebsd works really well on a shitty dial-up connection when browsing the internet using opera. Faster than Windows XP and my Knoppix 3.# install hmmm.

  36. BSD vs. Linux on the Desktop by Necrotica · · Score: 5, Interesting

    The hardware support available in modern Linux distributions make it a very good candidate for desktop workstations. But the ability to tweak certain kernel settings to suit it to a desktop workstation (like the CK release of patches) make it an even BETTER choice for a desktop.

    That said I would rather have a cohesive, well thought out OS for a server. I don't want the server to change ever. I want to have easy to read documentation when I need it in a pinch and actually have documentation that relates to the OS environment I'm in!

    BSDs are far more cohesive than any Linux distro I have ever used and don't feel like a bunch of utilities slapped on top of a kernel. Man pages make sense, documentation is everywhere, and the bastard runs really freaking fast too.

    On the other hand, my few adventures with *BSD on the desktop always had me banging my head in frustration.

    The choice is obvious: If it supports your hardware, *BSD for the server. Linux is still the best choice for the desktop.

  37. 5.1 vs. 5.2 by klocwerk · · Score: 4, Informative

    I had 5.1 installed and running perfectly fine on my box, tried to format and do a fresh install of 5.2 and it won't write to the HD.
    did drive scans, installed various other OSes, all fine. but freeBSD hates me now.
    so i installed 5.1 again and all is good.

    that's my 5.2 experience. while googling for a solution I ran across a bunch of other people with the same problem and no resolution.

    Drive geometry on Seagate barracuda drives doesn't seem to play nice with the 5.2 installer.

    --

    "You worthless post!"
    -Shakespeare, 2 Gentlemen of Verona, 1. 1. 147
    1. Re:5.1 vs. 5.2 by Anonymous Coward · · Score: 0

      Why don't you do a cvsup to 5.2 and make buildworld, make installworld. Now you have 5.2. See the handbook for details.

    2. Re:5.1 vs. 5.2 by klocwerk · · Score: 1

      I could, but I prefer to do a fresh install whenever I go to a new OS.
      call me crazy, but I do.

      --

      "You worthless post!"
      -Shakespeare, 2 Gentlemen of Verona, 1. 1. 147
    3. Re:5.1 vs. 5.2 by zulux · · Score: 1


      Did you try DD (Dangerously Dedicated) Mode?

      in the FDisk part of the Install - delete all the slices (partitions) and hit 'd' - then tell the installer that you don't want traditional partitions.

      FreeBSD will reserve the whole disk for itself - there will be no traditional partition table.

      For some reason, this works for 4.9 and 5.2 on large hard drives.

      --

      Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

    4. Re:5.1 vs. 5.2 by Col.+Panic · · Score: 1

      I agree. When using win32.

    5. Re:5.1 vs. 5.2 by Anonymous Coward · · Score: 0

      It isn't a "new" OS though. It is a point revision in the current branch. Just cvsup up it. I can see doing a fresh install when going from 4.x to 5.x, or when upgrading a production server, but not a home machine. There is no need.

  38. My experience with 5.2 by utlemming · · Score: 1

    My experience has been simular in terms of the setup. I wihs the FreeBSD boys would work on that. However, I am happy user. I am using FreeBSD as both a desktop and as a small-scale server, and I have been very happy. It took a lttle playing to get CUPs up, but other than compiing a lot, things went great. The speed asolutely rocks. I am amazed at how fast things run -- even faster when you compile in the ULE scheduler; X was noticably faster.

    --
    The views expressed are mine own and do not express the views of my employer.
  39. Another alternative by toxic666 · · Score: 1

    I use a FreeBSD-based CD firewall (netboz) and have it set up as a VMWare guest OS.

    I like the OS, and find the syntax of its firewall rules a little easier to write from the CL than Linux iptables. The tuned kernel, memory and disk utilization were the seller for me on the firewall. Fast and stable.

    As far as not being a good desktop OS, I'm not sure what the reviewer expects of a desktop. It lacks the 3D games and fluff, but for a business developer's or power user's destop, it's pretty solid and fast.

  40. Re:It's official: New Hampshire voters confirm: by Noxious4 · · Score: 0, Offtopic

    you should be glad this is'nt soviet russia, you would all be dead for speaking of this.

    --
    Neutra-You
  41. OSNews: Judging an OS by its Desktop by Anonymous Coward · · Score: 1
    OSNews should change their name to Desktop news since their strong suit seems to be their ability to judge the prettiness of programs.

    Take a look at this exchange between a poster and the reviewer:

    Poster: "AVIdeMux - A kind of weird-looking app" just doesn't cut it as a description of a program's strengths and shortcomings, especially in a piece that claims to be about the "state" of a field. Have you actually tried it? Or did you just rate based on the screen shots?"

    Eugenia: "I did not try AVideMux yet, but based on these shots and feature description I don't want to use it either. It really does not feel as welcome like iMovie or even Moviemaker do."

    1. Re:OSNews: Judging an OS by its Desktop by Anonymous Coward · · Score: 1, Funny

      Poster: "But... that doesn't even make any sense"

      Eugenia: "Did i mention my husband worked on BeOS? I win."

  42. Knoppix / LiveCD for *BSD? by bstadil · · Score: 3, Interesting
    Anyone know if someone has put together a LiveCD type distribution for *BSD?

    I think it would be a good idea, so Linux folks could at least try it. Googled for it but didn't succed.

    --
    Help fight continental drift.
    1. Re:Knoppix / LiveCD for *BSD? by agent+dero · · Score: 1

      Nope, but please, go ahead and make one ;)

      NetBSD : Portable

      OpenBSD : Secure

      FreeBSD : Stable

      LiveBSD : CD???

      Just a thought

      --
      Error 407 - No creative sig found
    2. Re:Knoppix / LiveCD for *BSD? by bstadil · · Score: 1
      I knew someone was going to say that. I agree in general that it's better to do than to ask, but unfortunately I do not have the skill set required.

      --
      Help fight continental drift.
    3. Re:Knoppix / LiveCD for *BSD? by Anonymous Coward · · Score: 1, Informative

      Freesbie is what you want.

      http://www.freesbie.org/

    4. Re:Knoppix / LiveCD for *BSD? by Anonymous Coward · · Score: 0

      NetBSD has a LiveCD for i386.

      ftp://ftp.netbsd.org/pub/NetBSD/iso/1.6/

    5. Re:Knoppix / LiveCD for *BSD? by Anonymous Coward · · Score: 0

      We have a LiveCD working (somewhat sloppy, but it should work most of the time) for DragonFly now.

      http://www.dragonflybsd.org/Main/download.cgi

    6. Re:Knoppix / LiveCD for *BSD? by grimace1969 · · Score: 1

      I know the Freesbie project is working on this (never used it myself) also if you buy the packaged CDs, disk #2 has a live filesystem that is typically used to repair an existing install. But its probably good enough for a tryout. See if someone you know, has the install CDs, or at worst case buy them, and then you can donate it to someone else who is curious.

      G

      --
      "Immolation is the sincerest form of flattery."
    7. Re:Knoppix / LiveCD for *BSD? by TheRaven64 · · Score: 2, Interesting
      I don't know what you expect people would gain from this. They pop the CD in their drive, it boots into KDE or Gnome, and looks just like their Linux desktop. They nod, smile, and reboot into Linux.

      To me, the main advantage of FreeBSD is that a FreeBSD system is easy to maintain and upgrade, as well as stable. A LiveCD would not really convey this.

      --
      I am TheRaven on Soylent News
  43. Re:It's official: New Hampshire voters confirm: by Noxious4 · · Score: 0, Offtopic

    you would be dead for saying that, in soviet russia.

    --
    Neutra-You
  44. An single app crash brought down the whole OS? by bogie · · Score: 1

    " After about 40 minutes of compiling it and its dependancies I had VidioLAN up and running, only to get a black output window (the video was playing fine and the sound was fine but it would render black and it would take an awful lot of cpu, error messages on the terminal would appear, Google didn't help). After hitting a few random buttons on its window to make it stop, FreeBSD would just crash and the machine would reboot."

    --
    If you wanna get rich, you know that payback is a bitch
    1. Re:An single app crash brought down the whole OS? by Anonymous Coward · · Score: 0

      The app may have been setuid root. Sadly many apps need to be, so that they can access certain memory.

    2. Re:An single app crash brought down the whole OS? by Anonymous Coward · · Score: 0

      It would be interesting to see that message...

      I find this highly unlikely...

    3. Re:An single app crash brought down the whole OS? by Anonymous Coward · · Score: 0

      More likely that the X server is suid root, as it must be for direct rendering.

    4. Re:An single app crash brought down the whole OS? by Anonymous Coward · · Score: 0

      FreeBSD, while damn stable, is not crash-proof. I've had it lockup on me before, but that was due to bad hardware it turned out. Perhaps FreeBSD didn't like a piece of her hardware?

  45. Re:It's official: New Hampshire voters confirm: by Anonymous Coward · · Score: 0

    "It is enough that the people know there was an election. The people who cast the votes decide nothing. The people who count the votes decide everything." -Josef Stalin

    HEH WHAT I MURRRHN ZZUUBUU!! BREASTFEEDING A LARGE TIGER OHH WHAT DOES THE WOEMEN LION SAY TO THE MALE LYON: " YOU ARE A LYIN' FOR BEING OUT SIWHT OUTHER WOMEN" ROFTOFL

  46. "The Bauhaus school of software design" by Ricin · · Score: 1

    Hehe. Beautiful!

    1. Re:"The Bauhaus school of software design" by Anonymous Coward · · Score: 0

      Everyone hates mixing metaphors like this, but I'm inclined to disagree. *Following the death of* all the other cool things that used to be out there, FreeBSD is left standing as the *closest thing* to a "Bauhaus" distribution. (NetBSD beats it in a few respects, but that's another story/debate; FreeBSD's mission is in part taking the 'experimental' stuff from, say, NetBSD, and incorporating it into a 'stable' codebase, but that's overshadowed by the usual politics and differences of opinion you get between open-source projects.)

      The thing is, when you've rubbed against it long enough, you begin to realize it's less "Bauhausian" than... hm, "Modernist?" The team works hard to ensure a tight and integrated whole, but at the end of the day, this means they haven't made certain concessions to the way people actually tend to work. Things like the integration of BIND and Sendmail, for instance, or the way Ports demands the tracking of a centralized tree. (It's nice to have everyone in one boat - and in fact, makes some support tasks rather easier - but when that boat includes a broken dependency-tangle around gettext, as just happened... ;))

      Meanwhile... Not to disparage anyone @FreeBSD.org - I use it on my desktop, it's more than worth putting up with, especially with so little 'competition' left in OSes, and many in the project do see the issues and try to inject sanity where they can - well, uh, yeah, I'm one of those who can and will ramble at length about DragonFly (which, of course, Isn't Done Yet, so don't get your hopes up just yet)...

      The difference, to me, is like that between Frank Lloyd Wright and Buckminster Fuller. Both produced designs that *looked* edgy and modern in their own ways, but Frankie's stuff was somewhat expensive, 'custom,' and high-maintenance behind the facades. Bucky, on the other hand, understood the value in making things *reproducible,* so we could actually reap a (repeated) benefit and get on with our lives.

      (Don't take that harshly. It's still better to live in Falling Water than a trailer-park built on a toxic-waste site.)

      I'm sure someone wishes I'd weave Linux into this, but I'll defer to the "Linux is an ecology" point of view and say the quality of the experience there depends on your particular seed and fertilizer. (Baobabs are said to make good homes, but it takes a fair bit of time, luck and effort to raise one in the shape you'd want.)

  47. YOU CAN FIND THEM AT THE LOCAL FUNERAL HOME by Anonymous Coward · · Score: 0

    *BSD is dying

  48. Version name for Win2k3? by salimma · · Score: 1
    I had to use nt5 (win2k for those that read the propaganda)

    Slightly OT, but what is the kernel version in Win2k3? WinXP was 5.1, would it be 5.2, 5.5 or 6.0?
    --
    Michel
    Fedora Project Contribut
    1. Re:Version name for Win2k3? by shamilton · · Score: 1

      5.2.

      --
      "[A] high IQ is like a Jeep; you will still get stuck, just farther from help!" --Just d' FAQs, c.g.a
    2. Re:Version name for Win2k3? by irc.goatse.cx+troll · · Score: 1

      Microsoft Windows [Version 5.2.3790]
      (C) Copyright 1985-2003 Microsoft Corp.

      Win2k3 corperate server.

      What happened to version inflating in good OS tradition (*cough* count slackware versions sometime)?

      --
      Pain lasts, kid. Its how you know you're alive. Sometimes I think this growing up thing is just pain management-TheMaxx
    3. Re:Version name for Win2k3? by Trejkaz · · Score: 1

      Probably a pretty big number, since 2k3 usually means 2300.

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
  49. And this is modded up because? by bogie · · Score: 1

    That's the one thing about BSD users that we Linux users will never be able to tolerate. The snobbish attitude.

    "appreciated the integrated feel that come from a real Unix, that was planned rather than hobbled together.
    " moved to FreeBSD after bad experiences on Linux, with licensing, the ad-hoc design, and spagetti code."
    "because it's nice to have a truly free system."

    So your basically saying you think Linux is a wannbe Unix, with the "wrong' license, and is poorly designed? BSD is a solid reliable OS. I was actually surprised when Eug said a gui app crash brought the whole system down. That doesn't usually happen. But if the only way you know how to pimp your OS is to take cheap shots at Linux then your just doing your part to continue the idea that BSD users are a bunch of elitist asses.

    --
    If you wanna get rich, you know that payback is a bitch
    1. Re:And this is modded up because? by Anonymous Coward · · Score: 0

      Read the replies to his comment :)

      Cairan - you rock!

    2. Re:And this is modded up because? by cbv · · Score: 1

      I was actually surprised when Eug said a gui app crash brought the whole system down. That doesn't usually happen.

      Based on that statement I assume you did read her article. But did you read it, and I quote:

      After hitting a few random buttons on its window to make it stop, FreeBSD would just crash and the machine would reboot.

      Try that on any other OS and see what happens...

    3. Re:And this is modded up because? by Brandybuck · · Score: 2, Funny

      That's the one thing about BSD users that we Linux users will never be able to tolerate. The snobbish attitude.

      You're absolutely right! Debian users are never snobbish towards users of RPM. Gentoo users don't brag about emerge. Redhat users never speak in condescending tones about Slackware's init scripts. Nope, you're all one big happy family!

      --
      Don't blame me, I didn't vote for either of them!
  50. What? by Anonymous Coward · · Score: 0

    Am I to understand that proper planning of software and network infrastructure avoids problems? This is madness! I thought that if I avoided planning beyond picking any linux distro at random I should be fine. Maybe I should be more selective about what I choose to believe about what I read, even on Slashdot.

  51. FreeBSD by Anonymous Coward · · Score: 0

    1. to pass from physical life
    2. to pass out of existence
    3. to disappear or subside gradually
    4. to cease functioning

  52. It was... by Anonymous Coward · · Score: 1, Funny

    but now it is undead and will live forever sucking the will and lifeforce from all who touch it. What you thought the demon mascot was some sort of coincidence?

  53. binary packages by timmarhy · · Score: 1

    yes.. freebsd has more binary packages then MOST distro's have....

    --
    If you mod me down, I will become more powerful than you can imagine....
  54. Building it all yourself is good. by Freddy+Fantabulous · · Score: 3, Insightful
    Is the time spent compiling things from scratch really an issue for most folks anymore? I have a "puny" 1.2GHz, and a complete bootstrap and build of everything I use only takes a few hours. Day-to-day builds of new stuff I want usually only take a few minutes.

    For me, the advantages of compiling everything from scratch justify the investment in compile time. If I can get a piece of software to build on the same machine that I intend to run it on, I've found that I have far fewer problems overall. Most potential problems get caught at compile time. This is what kept me using FreeBSD/OpenBSD for years.

    Now that I've been using Gentoo for about a year, I've come to believe that this is 90% of what made the BSDs better than any linux distro I'd used back in 1999. If you want a program you build it... it's built for your architecture, with your optimization settings, exactly the way you want it. If the program you want isn't in ports/portage, you can usually add it yourself by changing a couple lines in an existing port. If the developer updates the source to a program without changing the build process too much, you can just rebuild. No need to hunt down rpms or debs.

    Because you're building your own binaries, you're also afforded some small amount of protection from scripted security exploits that target known builds of programs... but that's another subject.

  55. FreeBSD - Good server, bad desktop? by Zefram · · Score: 5, Interesting

    I've been using FreeBSD as a server since 1999, and as a desktop for only 6 months or so. I would have to agree that FreeBSD is not as good a desktop system as it is a server. But there are a couple reasons for that.

    "Linux" Application - KDE, MPlayer, Mozilla, XMMS, etc etc are more geared towards running on Linux. The developers are on Linux as are most of the userbase. When one of the Linux geared projects is ported to FreeBSD, there are usually many patches that need to be applied to make it run better. However, Samba (last I tried it), Apache, MySQL, PHP... all compile without a hitch.

    Driver support. I can't use either of my web cams with FreeBSD, because there are just no drivers available. The people developing FreeBSD don't have the time to keep up with the latest wacky devices. If something is standard compliant (like my Nikon 995), it will just WORK. My nVidia (mostly because I use nVidia's binary drivers) crashes once a week, and I can't get out of X without locking my system up. However, I can use just about any RAID card in my server.

    I mostly use FreeBSD as a desktop because it's the same system that my servers run. I keep my CVS repository on this machine, and I keep FreeBSD's source tree on this box, NFS from the servers and update when they need it. It makes my life easier from an administrative point of view, but it's definitely not geared towards being a Windows 9?xp? killer.

    --
    What about MEEPT?!?!
    1. Re:FreeBSD - Good server, bad desktop? by Eil · · Score: 1


      I've been using the nvidia binary drivers in FreeBSD for a year and haven't had a single problem. Maybe you should look into your configuration or downloading the latest drivers.

    2. Re:FreeBSD - Good server, bad desktop? by Zefram · · Score: 1

      I've looked into the problem on nVidia's website, and it's apparently a known problem and something that's fixed in Linux's drivers, but they haven't released a new version of the drivers in a while.

      I'm using a ti4600, what about you? Installing from ports, and I applied the patches to my kernel. Same?

      --
      What about MEEPT?!?!
    3. Re:FreeBSD - Good server, bad desktop? by Eil · · Score: 1


      Ah, I didn't realize you had a newer card.

      As fate would have it, my GeForce 256 DDR happened to die (sorta) just last night, so I swapped it out with a Compaq OEM GeForce 2 MX 200. Handy, that. Didn't have to change a thing, software-wise. There's one advantage to a unified driver. Haven't had andy problems so far with the new card.

      I think I downloaded the binary package from nVidia's website and used pkg_add to install it. It was quite a few months ago, but I remember it was quite easy. (Which is probably why I don't remember much.)

  56. The Eugenia Loli-Queru Style by satanami69 · · Score: 4, Insightful

    Sadly, I took one glance at the screenshot in the upper-right hand corner, and knew I would be reading a Eugenia article.

    She continues to base a useable desktop by how many windows she can open at once. Skip the article, and read the reviews from the /. posters. FreeBSD 5.2 is rock solid, as any Unix, Linux, box would be. Every port in the ports tree has a pkd_add to go along with it. That's 10,000 precompiles binary ready to download. They all install, deinstall, with near zero user interaction.

    In short, use FreeBSD.

    --
    I really hate Dan Patrick.
    1. Re:The Eugenia Loli-Queru Style by Viol8 · · Score: 1

      If its rock solid why did it crash on him? If this had been a windows article there would have been dancing in the streets but because its BSD
      its conveniently ignored. Ok , maybe the driver was at fault BUT , you can't claime to be a solid system AND crash when the user tries to run video which has
      worked fine on Windows and Linux for years.

    2. Re:The Eugenia Loli-Queru Style by Anonymous Coward · · Score: 0

      Except for all the broken packages...

    3. Re:The Eugenia Loli-Queru Style by DashEvil · · Score: 1

      Incase you didn't do your homework, FreeBSD 5.2 is still a part of the current tree. The 4.x branch is the 'stable' branch.

      It doesn't suprise me at all that it crashed on him, he is using something that is concidered to be of beta quality.

      --
      -If God wanted people to be better than me, he would have made them that way.
    4. Re:The Eugenia Loli-Queru Style by Viol8 · · Score: 1

      Its still sold in the CD-ROM case with the "rock solid stability" guff on the side.

    5. Re:The Eugenia Loli-Queru Style by Just+Some+Guy · · Score: 1
      Every port in the ports tree has a pkd_add to go along with it.

      Erm, no. Close, but not quite. Quite a few ports are only available through source builds for various reasons. For example:

      From /usr/ports/java/jdk14/Makefile:

      RESTRICTED= "Redistribution of pre-compiled binaries is not permitted"
      NO_CDROM= "Redistribution of pre-compiled binaries is not permitted"

      From ports/security/tripwire/Makefile:

      NO_PACKAGE= "requires local database to be built"

      You can safely say that the wide majority of ports have corresponding packages, but by no means all.

      --
      Dewey, what part of this looks like authorities should be involved?
    6. Re:The Eugenia Loli-Queru Style by Anonymous Coward · · Score: 0

      She continues to base a useable desktop by how many windows she can open at once [...] FreeBSD 5.2 is rock solid

      Yeah, because nobody would ever need to open more than 5 windows at once, right?

      If YOU base your assumption that something is stable as long as you don't open more than a handful of windows, then you need to open your eyes to the real world.

  57. Re:It's official: New Hampshire voters confirm: by cant_get_a_good_nick · · Score: 1

    Classic... there should be a "yeah it's a troll, but it made me laugh" Mod.

  58. /. Summary a Bit Unfair by judmarc · · Score: 1

    I believe the OSNews review said that *exotic* hardware support, not *modern* hardware support, was a bit lacking.

  59. That's the real problem by Orien · · Score: 2, Funny
    That just goes to show the REAL problem with FreeBSD is that no one on /. knows anything about it. If that guy had bought a box set and read the book he would have known about pkg_add, but he probably downloaded the ISO, installed it, tried apt-get, tried rpm, tried yast, and finding that none of them were installed said to himself "this OS doesn't have a binary package system!"

    SELECT CLUE FROM $Slashdot_Comments WHERE (OS_Name IS NOT LIKE '%Linux%';)

    Zero rows returned;

    1. Re:That's the real problem by Anonymous Coward · · Score: 0

      And all of you BSD shitwits jumping on an obvious joke from "Debian Troll" really speaks for the collective cluefulness of the BSD user community.

      Judging by you nimrods, installing BSD must knock about 30 points of one's IQ and amputate your humor gland.

  60. Eugenia, Eugenia, Eugenia (shaking head) by morelife · · Score: 2, Funny

    Put that coffee down. Coffee is for hackers only.

  61. That's not my hand. by Anonymous Coward · · Score: 0

    but plz, keep shaking. ;-)

  62. Solaris? by SHEENmaster · · Score: 1

    Solaris 2 combined with SunOS 5 gives us Solaris 7. Funny how Solaris 9 uses the SunOS 5.9 kernel. All of these major version jumps tend to result in a sort of revenge by the programmers, where a hidden version number still advances slowly.

    --
    You can't judge a book by the way it wears its hair.
    1. Re:Solaris? by tonyr60 · · Score: 1

      " Solaris 2 combined with SunOS 5 gives us Solaris 7"

      Solaris is a term for the OS, Window Manager etc. bundle.

      Solaris 1, if it existed, would have been based on SunOS 4.

      Solaris 2 is based on SunOS 5.
      Solaris 2.1 used SunOS 5.1 etc.
      After Solaris 2.6 (based on SunOS 5.6) Sun dropped the first "2" so Solaris 2.7 was actually called Solaris 7.

      Right now Solaris 9 (should be Solaris 2.9) is based on SunOS 5.9

    2. Re:Solaris? by salimma · · Score: 1
      Right now Solaris 9 (should be Solaris 2.9) is based on SunOS 5.9

      We'll soon find out if Solaris 10 would be based on SunOS 6.0 or 5.10 :)
      --
      Michel
      Fedora Project Contribut
    3. Re:Solaris? by bzzzt · · Score: 1

      That's out already: the Solaris 10 beta release boots SunOS 5.10.

    4. Re:Solaris? by __past__ · · Score: 1
      Changes in Emacs 13

      • There is a new version numbering scheme.

        What used to be the first version number, which was 1, has been discarded since it does not seem that I need three levels of version number.

        However, a new third version number has been added to represent changes by user sites. This number will always be zero in Emacs when I distribute it; it will be incremented each time Emacs is built at another site.

      [...]

      Changes in Emacs 1.12
    5. Re:Solaris? by Anonymous Coward · · Score: 0

      "Solaris 1, if it existed, would have based on SunOS 4." ...

      Actually, Solaris 1 *did* exist, as is testimony by the manuals and CD's I have for "Solaris 1.1", which is SunOS 4.1.3.

    6. Re:Solaris? by Anonymous Coward · · Score: 0
      Solaris 1, if it existed, would have been based on SunOS 4.

      "if it existed". Solaris 1 did exist. It was the re-branding of SunOS 4.1.3 (4.1.3_U1B) after Solaris 2 came out (SunOS 5.0).

  63. 5.2-RELEASE by laurent420 · · Score: 1

    All i know is it runs quake3, warcraft3 and xmms just fine.

  64. Re:WHEN ARE YOU LIBERALS GONNA GET IT by Anonymous Coward · · Score: 0

    Good thing I run BSD then.

  65. Gentoo, Debgian AND RPM are available now on FBSD by Anonymous Coward · · Score: 0

    cvsup your ports tree
    cd /usr/ports/emulators/linux_dase-debian
    make install
    rehash (if not bash)
    apt-get till you cream on yerself'.

  66. other way around for me by Bodhidharma · · Score: 2, Informative

    It's weird because I had the opposite impression. I'm using FeeBSD 5.2 release on my laptop. It solid and has everything I need. Getting java will be a hassle because I don't have room to compile it but I think it makes a great desktop.

    On the other hand, I couldn't get the 5.2 kernel to boot on my HP Pavilion that I'm re-purposing as a server. OpenBSD proved an excellent solution. Now I think of OpenBSD as my main server OS and FreeBSD as my desktop. Of course I still have a linux box for java and whatnot.

    I think FreeBSD is very user friendly. Most stuff just works.

    --
    A dyslexic man walks into a bra.
    1. Re:other way around for me by iggymanz · · Score: 1

      which Pavilion model is that? 5.2 works well on my HP Pavilion 6545C

    2. Re:other way around for me by Billly+Gates · · Score: 1

      You may want to use fbsd 4.9 if you want java.

      I had no idea it even worked under 5.2. The fbsd team is working on problems related to it.

      4.9 has ports that are just as up to date as 5.2.

  67. oh for fucks sake by xeeno · · Score: 1

    How about they get a reviewer that understands the ports tree?

  68. Is by Anonymous Coward · · Score: 0

    this Eugenia chick a sweet piece of pussy like Angelina Jolie?

  69. We *have* a fantastic FreeBSD 5 desktop by Are+We+Afraid · · Score: 5, Funny

    It's called Mac OS X.

    --
    Rot-13 my address to e-mail me.
    "So I hurry back to little earth / For another life another birth"
    1. Re:We *have* a fantastic FreeBSD 5 desktop by Anonymous Coward · · Score: 0

      Oh cool... hey you finally ditched that old kernel too. Sweet.

    2. Re:We *have* a fantastic FreeBSD 5 desktop by chrysalis · · Score: 1

      MacOS X is not FreeBSD.

      First, a part on it is actually based upon *BSD (OpenBSD, NetBSD and FreeBSD), GNU, KDE and some other opensource sofware like Curl, not just FreeBSD.

      Next that part is important, but small in volume.

      The "BSD subsystem" with most Unix tools is even just a package you choose to install or not.

      The rest of MacOS is proprietary Apple work. And
      this part is huge.

      Try to run a Cocoa app on FreeBSD, you can't.
      Try to run a Classic app on FreeBSD, you can't.
      Try to get the Aqua environment on FreeBSD, you can't.

      Apple made a huge work to build MacOS X, it's definitely not just FreeBSD.

      --
      {{.sig}}
    3. Re:We *have* a fantastic FreeBSD 5 desktop by TheRaven64 · · Score: 1
      Try to run a Cocoa app on FreeBSD, you can't.

      Actually, you often can. Cocoa is 90% OpenStep, and Cocoa applications can frequently be compiled against GNUStep with minimal porting.

      --
      I am TheRaven on Soylent News
    4. Re:We *have* a fantastic FreeBSD 5 desktop by chrysalis · · Score: 1

      OpenStep has nothing to do with FreeBSD.

      Just like you can run notepad.exe with Wine doesn't mean that Windows is Linux.

      --
      {{.sig}}
  70. Slightly biased reply by damian.gerow · · Score: 2, Insightful

    Disclaimer: I have only read the first page of the article. What he says about kuser is true, it probably should /not/ have been included if it was a known problem. But also bear in mind that 5.2 is Beta quality code, and is a testing release. Not a production release. All the same, I'm here to chip in my two cents.

    First off, stability. It's true, FreeBSD is *rock* solid. I used Solaris and Linux (Debian/Slackware/Redhat) before coming to BSD. And I am astounded daily by the differences between the three. Our residential web server at work has been slashdotted three times in the past year, and the only reason we noticed was because someone saw the posting on Slashdot. And it's not fancy hardware -- P4, 1.6GHz, 512MB RAM. And while being slashdotted, we were still doing work on it, without really noticing the load increase.

    But I /do/ have to take disagreement with the 'not ready for desktop' bit. FreeBSD seems to take this attitude that if you take the time to learn something, it will pay off. If you're going to use ports, check out sysutils/portupgrade. Once you learn how to use it, and how to use pkgtools.conf, you will save yourself *hours* of configuration and twiddling time. Just tonight, I spent two hours swapping versions of OpenSSL on a web server (hosting about 200 sites), and Apache was down for all of about 45 seconds. The ports tree is one of the best things about FreeBSD, and I don't see any binary distribution system even coming *close* to competing with it.

    (And yes, I have used apt-get extensively. I have not, however, used Gentoo yet, but I have heard that its packaging system does indeed rival the ports tree.)

    I use FreeBSD on my desktop (obviously). And to be quite honest, I could easily port my environment over to a Linux desktop, and not really notice a massive difference in functionality. If an app compiles on FreeBSD, chances are, it compiles on Linux (and vice-versa). I just use FBSD because I'm used to it, and because I know it a bit better -- it's more comfortable for me. Purely from a desktop usability viewpoint, I don't think it's much worse or better than any given Linux distribution, so long as I can keep my current setup. But again, it's that ports tree that sets it apart.

    I, as well, moved to FreeBSD from Linux. That was shortly before 2.4 came out, and I still don't trust any kernels beyond 2.2, really. But I run 5.2-R and -CURRENT on my two desktops, and 5.2-R on one of our servers. Yes, it has its gotchas right now, but remember: this is considered Beta quality code right now. If you're looking for something slick, together, and perfect, wait for 5.3.

    Not that FreeBSD isn't already that. ;)

  71. FreeBSD developers should be sued by Anonymous Coward · · Score: 0

    If you mount an ext2 partition ro or rw with 5.2-RELEASE the UFS filesystems aren't cleanly unmounted unless you manually unmount any ext2/ext3 before using reboot or shutdown.

    1. Re:FreeBSD developers should be sued by Anonymous Coward · · Score: 0
      If you mount an ext2 partition ro or rw with 5.2-RELEASE the UFS filesystems aren't cleanly unmounted unless you manually unmount any ext2/ext3 before using reboot or shutdown.


      What the fuck are you talking about. Un fucking plug, your computer privilege is revoked.

  72. Michael Dukakis likes .... by Anonymous Coward · · Score: 0

    Kerry

  73. True by Anonymous Coward · · Score: 0

    See http://lists.freebsd.org/pipermail/freebsd-current /2004-January/019212.html

  74. Someone take OSNews out of their misery! by Brandybuck · · Score: 1

    I'm starting to get really sick of OSNews reviews. We know that no OS is perfect, but do we really need two full pages of a two page article to dwell on the imperfections? Even the dumbass comments are more insightful than the reviews!

    --
    Don't blame me, I didn't vote for either of them!
  75. Scheduler? by unnique · · Score: 1

    Ok, i've asked this before, and i could not get any responses. Is the new ULE scheduler prone to the same problems as Con Kolivas of the Linux Interactivity patches fame, claims?

  76. OffTopic: slashdot bug by batkiwi · · Score: 1

    There seems to be a bug in slashdot where the OSNews rdf feed keeps creeping into the front page. Someone should look into that.

  77. Re:I JUST SHOVED SEVERAL DEAD KITTENS UP MY ASS! by geminidomino · · Score: 0, Troll

    Please please please, gods, let this one show up on my meta-moderation. *signs in so ACs go bye-bye*

  78. He would better read the FreeBSD Handbook first by koinu · · Score: 5, Informative

    You can find it here: FreeBSD HandBook

    Instead of doing this:

    using the installer, I typed /bin/bash as the shell

    I could edit the passwd files

    It took me over an hour trying to find on Google clues

    I had to create links for /dev/dvd and /dev/cdrw

    I also had to edit rc.conf to enable Samba

    Further remarks:

    The ports system does come with preconfigured applications, this is what I really like about FreeBSD. I don't need long time to setup things.

    Instead VLC (which is a really buggy thing), better use mplayer.

    ext2fs has an evil license (GPL), that's why it is not default.

    I am happy with my X11-speed on 5.2R, I have 2700fps using glxgears on my P3-500.

    Ports is the best thing about FreeBSD. Talking differently is typical for Linux users.

    I consider FreeBSD as the best desktop ever, but I don't use Gnome2 (does not mean, I don't like it), I rather use Xfce4, which looks good and is lightweight.

    I actually think that you need less experience to install FreeBSD. I recently tried to install Debian, but it failed to find my Intel Ethernet Express Pro 100, because Debian is using ancient kernels. Such things and all networking (including PPPoE) works out-of-the-box on FreeBSD.

    1. Re:He would better read the FreeBSD Handbook first by dvNull · · Score: 1

      I dont like VLC much either. I was using either totem or mplayer.

      My experience with 5.2 was everything feeling fast and smooth, till i extracted a large archive. The UI would lock up for a second or three and if i was playing any audio it would stutter. Granted my machine isnt the beefiest ( dual P3 550, 1Gb Ram , U160 drives, GF2 Pro video card ) but never had that problem with Linux or FreeBSD 4.9 . KDE however ran very fast and smooth on FreeBSD 5.2 at least from a usage perspective.

      Anyways, I am not much for religious battles between FreeBSD and Linux. Thanks to these projects I have a variety of OSs I can run :)

      dvnull

    2. Re:He would better read the FreeBSD Handbook first by Just+Some+Guy · · Score: 1
      I recently tried to install Debian, but it failed to find my Intel Ethernet Express Pro 100, because Debian is using ancient kernels.

      I use FreeBSD on my servers and I love it, so don't take this as sniping from a BSD-hater, but you're wrong. The current Debian "bf2.4" floppies are using kernel version 2.4.18, I believe, which is hardly ancient. Also, I use eepro100 cards exclusively and they're well supported by Debian's installer (otherwise I never would've had a successful net install).

      I love FreeBSD's installer, but I think Debian's is reasonably good, too, and I've never had problems with it that didn't involve bleeding-edge hardware (such as WLAN cards from Office Max or other junk stuff like that).

      --
      Dewey, what part of this looks like authorities should be involved?
    3. Re:He would better read the FreeBSD Handbook first by Anonymous Coward · · Score: 0

      Yes, and when will FreeBSD support tmpfs. packet writing, Mount Rainier, etc? Oh.

    4. Re:He would better read the FreeBSD Handbook first by Ragica · · Score: 1
      I have noticed this as a general problem with linux people trying FreeBSD... but i suppose it's just the way life works. The problem is that they have trained their minds to jump through all the linux hack hoops. Who using linux (except maybe some corporate person who 'doesn't know better') would first consult "the linux manual"? No, they will go googling through ten thousand "how to" files (many of which look like they were written by 12 year olds). There are frustrating things about FreeBSD... but the FreeBSD manual is for the most part really excellent and comprehensive... and so simple to look things up in.

      Same problem I've found with mysql users trying out postgresql. They have corrupted their brains with all of the non-standard mysql hacks... now confronted with a real db system without all of these hacks they don't know the *real* SQL way to do things... and they get very frustrated.

      It really does affect many people later on the choices they make early on... and train their brains with.

      Thank God I started seriously (though i had computers before it) with C64. (-:

    5. Re:He would better read the FreeBSD Handbook first by koinu · · Score: 1
      Also, I use eepro100 cards exclusively and they're well supported by Debian's installer (otherwise I never would've had a successful net install).

      Try Thinkpad R40.

      I have nothing against Debian. I like the system when it's apt-get'ed to "unstable". I really need latest packages and the FreeBSD committers make a good job.

    6. Re:He would better read the FreeBSD Handbook first by Billly+Gates · · Score: 1

      I am not a debian user but I remember hearing about several Intel express pro 100 users complaining about this.

      It works under Debian and has for several years. Its just that these nics work different then the others so out of the box it wont work without certian additional modules( I think ).

      FreeBSD had this problem for years too. The original FreeBSD Handbook for 4.5 and earlier addressed this and mentioned how to install it. I believe plug n play did not play nice to it so autoprobes always had trouble finding it.

      Go search the web and you can find information about how to install it.

  79. Why I left FreeBSD... by Duty · · Score: 3, Interesting

    Once upon a time, I was a happy FreeBSD user who submitted a trivial port update to gnats. I waited three months. I waited six months. I waited nine months. When it was finally committed, a newer version of the software package then my update had since been released.

    Shortly after, I switched to Gentoo, which is usually very prompt in getting the newest software into unstable portage. I can't say I've never looked back, but even hearing the bureaucracy has since improved, I don't feel like giving up my USE flags in favor of "WANT_KITCHEN_SINK=1" again.

    I like the BSD design philosophies better and didn't really notice the lack of drivers everyone complains about, so if Gentoo/BSD matures to the point of usability soon, I'll be first in line to try it.

  80. Switch from Linux to *BSD? by Anonymous Coward · · Score: 0

    Would anyone suggest trying BSD before sticking to Linux? If so, why?

    1. Re:Switch from Linux to *BSD? by Anonymous Coward · · Score: 0

      Why would you switch ? Better use QNX then if you want to be part of a small userbase.

  81. New to FreeBSD by Eminor · · Score: 1

    I am new to FreeBSD. I just recently installed Release 5.2. I find the system to be rock solid.

    At a desktop level, it is quite decent for day to day use.

    I find that installing new software goes fairly smoothly. The ports collection makes it easy to install new software, and not spend hours trying to install all the dependencies. Even with the package management in Linux, be it rpm or .deb, there are often issues with dependencies.

    I also find the support available to be excelent. I have always found an answer to my problems in the mailing lists.

    All in all, I am enjoying my new FreeBSD install and plan to use FreeBSD as my primary OS for the forseeable future.

  82. what kind of server is that? by axxackall · · Score: 1
    They found the OS very solid as a server...

    ...On the other hand, it has limited modern hardware support

    So, I guess it's a good solid server on a good old hardware, right?

    I wonder, have they fixed SMP or it's still broken as it was last year when I've tried it on IBM Netfinity 5500 with 4 CPUs?

    --

    Less is more !
    1. Re:what kind of server is that? by kkenn · · Score: 1

      Can you provide a pointer to your PR with details of the problems you encountered?

    2. Re:what kind of server is that? by axxackall · · Score: 1
      Well, that would be a pointer to my memory: just come and get it :)

      Jokes aside, I've tried FreeBSD-STABLE 4.0 (meaning a production server) and it found only one CPU (all documented procedures including recompiling the kernel to find other CPUs are failed). Also it had problem to manage IBM ServRAID (test installation on a primitive IDE HDD worked fine, but we needed it on ServRAID with ability to manage it).

      Besides, we had tried some pluggable backup devices, including USB-2 DVD-Writer and Firewire ZIP drives. Both are failed to be used by FreeBSD.

      Amazingly, Gentoo Linux LiveCD found all the hardware right from the first boot. It runs now on that server and we don't have any problem of doing backups on mentioned devices.

      P.S. Just for a case, we use only stable keywords in Gentoo.

      --

      Less is more !
    3. Re:what kind of server is that? by Anonymous Coward · · Score: 0

      It's a solid server on any standard hardware, it's a solid desktop machine provided you don't want to do 3D or play games (although I did once get the Linux version of Unreal Tournament 2003 to run with full sound & 3D acceleration under the 4.x series).

      SMP worked for me in the 4.x series - and it still works in 5.1. I have an old dual Pentium 233/MMX system that runs FreeBSD beautifully - primarily as a data backup / CD-burning station attached to my network (it does not run XFree, text only). The newer SMP support that's just being added will probably work correctly for newer SMP boards.

      Oh, and hyperthreading processors are already supported.

      It's quite possible that your IBM server had a non-standard implementation of SMP. With an off-the-shelf completely standard spec. four way motherboard from a major motherboard manufacturer (uh.. if there is such a thing) - you should have no problems.

      The "limited modern hardware" generally refers to things like graphics cards and the newer gigabit network cards. Don't expect your brand new ATI or NVidia card to work with full 3D support out of the box. The built-in 2D support should work just fine, however. For example, with a GEForce 3 on one of my machines - FreeBSD enables the xvideo extensions beautifully, so video playback through Mplayer works great. But OpenGL doesn't work. There are drivers (as I said above, I had them working once in 4.x to play Unreal Tournament 2k3) - but I have no 3D apps I want to run nowadays.

  83. I can't say I agree by jesterzog · · Score: 1

    I would argue that Windows is a good desktop though. It's easy for people to navigate, do all the basic things they want, install hardware easily, etc.

    I can't say I agree. Windows may be more learnable (or perhaps that's the marketing speaking), but I wouldn't personally consider it anywhere near as usable as something like WindowMaker or MacOS. Among other things, Microsoft frequently doesn't even follow basic UI design guidelines that have been clearly established for decades, such as placing menu bars next to borders and important controls in the corners.

    Nearly everyone I know who uses Windows hates a lot of things about it. Often it's just general problems, and often it's a result of how Windows tends to fall apart and fragment if you leave it long enough. Consider the neverending war between applications and businesses to steal space and attention from each other on your Windows desktop -- you pay for such a commercial product and you truly get all the worst parts of commercialism.

    The vast majority of people don't use Windows because they like it or find it usable. They use it because they perceive a huge barrier to them ever being able to use anything else. It might be the barrier of zapping everything on their HDD and installing an alternative. It might be the barrier of finding non-Windows application support for everything they need. Whatever it is, I certainly think that it's incorrect to consider Windows "usable".

    1. Re:I can't say I agree by Anonymous Coward · · Score: 0

      I must say that I disagree, windows is obviously useable since tons of people around the world use it EVERY SINGLE DAY. If you have such a hard understanding on how to click on a couple of buttons then the issue lies withn yourself not the actual OS, and who sets the standard? Times changed and with chagning times comes changing standards. And tons of windows users don't know what linux/unix is nor do they care they like the way windows works they like how easy it is to use so why would it they make it harder on their lazy selves and try to learn linux/unix, and those people that you say can't use windows are probably 50 year old unix admins that are stubborn as hell anyways and don't want to adapt to the times.

  84. Rock solid stability? by Viol8 · · Score: 1

    " After hitting a few random buttons on its window to make it stop, FreeBSD would just crash "

    So much for their claims. Or is it only rock solid as long as you don't touch it or try and do anything with it? Yeah , this'll get modded down as
    a troll , see if i care.

    1. Re:Rock solid stability? by Anonymous Coward · · Score: 0

      5.2 is not yet deemed stable, for one.

  85. Somebody should tell this guy by dodell · · Score: 1

    That the -STABLE branch is not the most stable distribution of FreeBSD available. As I say every time some idiot posts this. See http://www.freebsd.org/handbook/current-stable.htm l for more information.

    1. Re:Somebody should tell this guy by Anonymous Coward · · Score: 0

      I think y'all should look up the word stable in the dictionary! Then decide wtf is wrong with the people who wrote the handbook and decided that stable isn't stable.... And still INSIST on calling it a -stable release...

  86. Are my expectations set too high here? by cattlepr0d · · Score: 1

    Am I wrong to expect that a journalist might possess a rudimentary grasp of English? A couple of examples:

    "Regarding the USB2 card, I could not test it because I couldn't see any EHCI option ("device ehci") on the FreeBSD configuration kernel file except of OHCI and UHCI and so I didn't bother recompiling the kernel (especially now that the 5.x kernels come precompiled for sound there is little incentive to mess with it anymore)."

    "Once upon a time this was a big bragging point for the Linux/Unix folks, but today is nothing that would make any new user or "switcher" awe."

    Since when was 'awe' a verb? Have these been throught Babelfish and back again? Where did this guy learn to write? Or is it just another sorry case of the only editorial control being "does it get past the spellchecker on Word"?

    Quite frankly, whatever he has to say about FreeBSD is severely tainted by the knowledge that he is clearly illiterate.

    --
    R Tape loading error, 0:1
    1. Re:Are my expectations set too high here? by Valafar · · Score: 1

      Clearly you are an ignorant troll if you don't bothering looking at any information about the author.

      First, "Eugenia Loli-Queru" is a woman. Second, English is not her native language and she freely admits that she has not mastered the language; in fact she glady accepts proof read updates to her articles.

      Try doing something constructive with your time, like poking yourself with a fork.

    2. Re:Are my expectations set too high here? by Anonymous Coward · · Score: 0

      Awe is also a verb. Merriam-Webster entry for "awe"

  87. Maybe it's the same guy who wrote the handbook? by Anonymous Coward · · Score: 0

    My first experience with FreeBSD was tainted by the BSD Handbook.

    I did a dual-install, and wanted to read files from my Linux partition.. but ext2fs drivers weren't included in the default FreeBSD kernel..

    So I load up the FreeBSD handbook, and flip to the section on compiling a new kernel... what greeted me was the following logic:

    "If you have version X or earlier, do YYY, if you have a later version than X, do ZZZ, otherwise, do AAA"

    I asked several people to read it, and they couldn't make heads or tails of it.

    Maybe this 'journalist' is the same guy who wrote that section of the FreeBSD handbook?

  88. Everybody loves FreeBSD here but why ... by Anonymous Coward · · Score: 0

    Everybody loves FreeBSD here but it would be good that somebody describes his experience of tweaking Freebsd as a desktop system.Let's that we want to install Openoffice, Mozilla, Gaim, Gftp, Grip,Mplayer,K3B.

    I would love to see this review and the time needed to accomplish this things. If it happens in two hour i will switch to FreeBsd.

  89. In Defense of OSNews by Anonymous Coward · · Score: 0

    Sometimes their reviews are a bit fluffy, and its not as technical as kerneltrapl.org but they do cover quite obscure operating systems that otherwise I'd never hear about. Eugenia's reviews can be very UI-centric, but I continue to read them for the above-stated reasons. I also tend to agree with her UI views... :-)

  90. Worse than nt 3.51?! by Bill,+Shooter+of+Bul · · Score: 1

    I'm not sure what you are smoking, but NT 3.51 sucked eggs. Even with 80 megs of memory( hey it was released circa 94), it had major stability issues running any program. After our university replaced OS2 with NT 3.51, the tech support calls quadrupled. Like most operating systems (except win 9x which ended in the disaster known as ME) Nt has become more stable with each release.

    --
    Well.. maybe. Or Maybe not. But Definitely not sort of.
    1. Re:Worse than nt 3.51?! by drinkypoo · · Score: 1
      I had some NT machines under my wing when NT4 came out and it was bad enough to where I wanted to somehow go back to NT 3.51 with the windows 95 shell; I hear that's possible but not exactly a great idea, so I never bothered. Instead, I moved on to jobs where I dealt with more Unix and less NT. (Now, though, I'm virtually unemployed.)

      On the other hand, I find XP to provide a better experience than 2k, and I certainly think that 2k is much better than NT4. I don't think NT 3.51 would do a very good job on today's hardware, but on the hardware of the day, I found it to be very stable and reliable, especially if you used SCSI, and not the cheap SCSI stuff either. Of course at that point the question is, why not buy a Unix workstation? But now PCs are cheap, we have Linux, and Windows is pretty good so that question doesn't get asked so much any more, even in business. Back then, I have no idea why they bought it, it was there when I got there.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  91. Slackware 9.2? by Anonymous Coward · · Score: 0

    ...maybe this article wasn't supposed to come out for a couple more months.

  92. Mod down by Billly+Gates · · Score: 1

    Gnats is just as up to date. If not you can do a cvsup to the stable branch.

    This guy is a troll.

  93. you misspelled... by laejoh · · Score: 0

    orbituary!!!

  94. Does that mean I'll have to upgrade? by Anonymous Coward · · Score: 0

    So, once again Microsoft is planning on obsoleting my two-years-old hardware the fast way, isn't it?

    Well at least this'll be the first time I won't be blaming Windows. I knew that dot net thingy was evil...

  95. Vimum has made a step backwards. by micheas · · Score: 1

    Though not in the release notes (unless they have been changed since I read them).

    If you use vinum on your drives (the reasons to do this are many but boil down to hard disks are unreliable pieces of crap.) You can no longer use a vinum volume as swap partition, and this is not on the immediate fix list. (this is new from 5.1) I am back at 5.1 because it is functional if not as stable.

    This is part of a onstep back to go two steps forward. But it kind of sucks to lose functionality in a new point release, even though something better is comming along. But it really sucks that you don't get any warning.

  96. Amen by read-only · · Score: 1

    Amen to that.

    I am sick of her reviews. Sorry. I can't believe Slashdot links to them.

    Seriously, what sort of "review" mentions that the user/reviewer forgot where bash was? Are you kidding me? There are several comments in this review that are ridiculous. If I recall, one of her last reviews contained a few complaints about how she had to edit a file in order to configure something (don't remember what it was). What a joke.

    Well, anyway... I laughed hysterically when I read that someone else had the same feelings about Eugenia's incompetent reviews.

    I may have to go back and read some of her other reviews and post some of my favorite Eugenia comments in her lame OS reviews.

  97. Indeed by Anonymous Coward · · Score: 0

    It's a PITA to only build a few modules on FreeBSD, and you can't even only make 2 eth0 like 3Com and Realtek support, you have to build all. Crap.

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

      you haven't researched how the system is built have you?

      you can either load the kernel module to support your network card(s) (/boot/loader.conf is your friend) or rebuild/install the kernel only (a 5 minute operation on a amd 1.33GHz).

      this doesn't rate as a PITA in my eyes, but what would the equivalent be in linux?

      -quikkie

  98. Linux doesn't support UFS2 by Anonymous Coward · · Score: 0

    Crap.

  99. Benchmarking BSD and Linux by Morosoph · · Score: 1

    This article might help!

    1. Re:Benchmarking BSD and Linux by Anonymous Coward · · Score: 0

      No it doesn't help because Linux beats BSD in that one. Only ones where BSD beats Linux are valid... there just aren't many of them around.

  100. Re:Ports suck by marcovje · · Score: 1

    (actually, wheel)

    Btw, you can install packages into /usr as mortal user using your favourite package system?

    Brr....

  101. MOD PARENT UP by Anonymous Coward · · Score: 0

    That's quality!

  102. Re:Ports suck by Anonymous Coward · · Score: 0

    No, I can't, but I can use everything except make install as an user.

  103. Binary Packages for FreeBSD by w2xo · · Score: 1

    They are somewhat misinformed about the binary packages available for FreeBSD. Of course, not all the packages are on the distribution CDs. AFAIK, *all* the source ports are pre-compiled and available at the well-organized freebsd.org ftp mirrors. The environment variable PACKAGESITE comes set to load the latest packages for the distro you're on by just doing 'pkg_add -r packagename'. I have not used Debian or some of the Linux distros reputed to have great package systems, but I'll tell you what, I have amazed a few Windows/Linux users when I needed something like an editor and just did 'pkg_add -r jove' or whatever and had it up and running with a file loaded in less than 30 seconds. Works for me... The other nice thing is that you don't have to know what version goes with the distro you are running (PACKAGESITE again). The short names are linked on the ftp to the correct version, so you only have to ask for the short name like 'emacs', 'bash', or whatever. Off that subject, I have been running KDE on my Dell laptop through 4.3, thru 5.2 and I have had almost no problems with any desktop app. However, to be fair, I've never tried using the KDE config stuff to add users! Freebsd since 1994...

  104. Re:Ports suck by marcovje · · Score: 1


    I can do all that with ports (as local user) by adding some vars.

    I can postpone to the actual install as user too. (but have to store my zipfiles outside the common archive)

  105. Re:I JUST SHOVED SEVERAL DEAD KITTENS UP MY ASS! by Anonvmous+Coward · · Score: 1

    That's not what meta-moderation does.

  106. Migration by Anonymous Coward · · Score: 0

    what parts of 5.2 will make it into Darwin?

  107. Re:I JUST SHOVED SEVERAL DEAD KITTENS UP MY ASS! by geminidomino · · Score: 1

    No, when I saw the parent post, it was modded "+1 Interesting". Whoever did that needs, IMNSHO, a kick in the head. By the time I was modded, I can only assume it had been modded down to hell, and the mod thought I was responding to the grandparent. Or they just don't like me. Who knows? ;)