Slashdot Mirror


24-hour Test Drive of PC-BSD

An anonymous reader writes "Ars Technica has a concise introduction to PC-BSD, a FreeBSD derivative that emphasizes ease of use and aims to convert Windows users. The review describes the installation process, articulates the advantages of PC-BSD,and reveal some of the challenges that the reviewer faced along the way. From the article: 'In the end, I would suggest this distribution to new users provided they had someone to call in case of a driver malfunction during installation. I would also recommend PC-BSD to seasoned Unix users that have never tried using FreeBSD before and would prefer a shallower learning curve before getting down to business.'"

285 comments

  1. Am I the only one.. by WarwickRyan · · Score: 4, Funny

    ..who read that as 24hrs of Blue Screen of Death testing? :(

    1. Re:Am I the only one.. by Poromenos1 · · Score: 3, Funny

      Wait, you're on Slashdot and you say you read BSD and understood BSoD? You must be new here...

      --
      Send email from the afterlife! Write your e-will at Dead Man's Switch.
    2. Re:Am I the only one.. by mushadv · · Score: 3, Funny

      Or perhaps Netcraft's confirmation was just that strong.

    3. Re:Am I the only one.. by ch0knuti · · Score: 1

      Well considering that their aim is to attract windows users having an occasional BSoD might just work. ;)

  2. I have not installed BSD for a while by Timesprout · · Score: 1

    But when I did (usually FreeBSD) I always found it a quick and easy and once installed it was very fast. Linux always gave me more problems but to be fair I generally didn't care about getting sound drivers and maxing out the video drivers etc with FreeBSD since it was almost always a server.

    --
    Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
    What truth?
    There is no dupe
    1. Re: I have not installed BSD for a while by Dolda2000 · · Score: 2, Interesting
      Yeah, I too think that FreeBSD is itself quite painless and very nice to work with (I use it on my laptop), but that's speaking as someone who likes Unix in all its Unixy glory. However, is there really a need for PC-BSD? If someone wants a user-friendly POSIX system, there are tons of Linux distros out there.

      In my mind, the good thing with BSD is that it hasn't cared about all that, and always tried to stay Unix. If someone wants a user-friendly system, I really don't think they care whether it runs Linux or BSD underneath the shiny GUI. It's not as if they're even going to notice the difference. It seems to me that Linux generally has better support for "consumer-grade" hardware, too. I don't really get why they bother with this.

      Then again, I guess it's not my time they're wasting, at least.

    2. Re: I have not installed BSD for a while by rabblerabble · · Score: 0

      FWIW, I am not extremely *nix(y) inclined, but one of my most pleasant experiences with an unfamiliar was one with FreeBSD. I guess it came from the fact that I got only exactly what I wanted out of that system (due to the fact that I put (made) it there) and nothing more. PC-BSD's live CD is quite also, and not that much of a stretch for a typical Windows power-user. If I had a choice between a mainstream Linux distro and FreeBSD, I would choose FreeBSD. That is, for what my biased opinion is worth, my recommendation.

  3. "a FreeBSD derivative that emphasizes ease of use" by skeevy · · Score: 5, Funny

    Isn't that a Mac?

    Flame On!

  4. Do we really need this? by toofast · · Score: 2, Interesting

    Seems everyone is in the business of making a user-friendly OS. No one has yet understood that we have tons of user-friendly OSes and that the OS is not the problem?

    1. Re:Do we really need this? by vfrex · · Score: 1

      Tons of user-friendly OSes? Can you please point them out to me?

    2. Re:Do we really need this? by rm999 · · Score: 2, Insightful

      I am still waiting for a user-friendly FREE OS.

      I tried to install Ubuntu last week, and it couldn't figure out my monitor's resolution of 1920x1200 (a pretty common one nowadays). After an hour of fiddling with it and reading technical advice on forums, I accidentally crashed the X-server and could no longer log into the GUI.

      That is far from user friendly

    3. Re:Do we really need this? by Rakishi · · Score: 2, Interesting

      Maybe you have a different definition of "user friendly." Lets see what my experiences are:

      -Gentoo: Only took me a combined (installed it maybe 3 times) 3 days, 7 tries and 2 forum searches (for getting around a bug in the install process) to get running. Worked fine but one I wanted to try wouldn't install period.

      -Debian: Worked fine mostly, a lot of manual stuff and the docs downright suck (compared to Gentoo with its forums). That is till I tried getting suspend mode working only to have it keep locking up. Then it fried itself for some yet unknown reason and would no longer start up.

      -Ubuntu: I had a lot of hope for this one. That is till it failed to start up after installing because the kernel was not compatible with my system (via epia). Of course this has been known for 6 months, no solutions were given anywhere and no notices were given during the install itself. I do not have time to recompile a kernel so I said F it.

      -Windows: Works well unless it doesn't then you just scratch your head. The dock on my laptop causes endless problems, mouse won't get recognized for example. Hibernate keeps locking my laptop up more often than it should. Odd freezing when coming out of hibernate that causes the process to take almost 10 minutes sometimes. Every once in a while something stops working and I need to futz around with restarting/disabling.enabling various crap.

    4. Re:Do we really need this? by coredog64 · · Score: 1

      Same here (well, 1680x1050). DPMS didn't work for shit until I installed the non-free nVidia drivers.

    5. Re:Do we really need this? by DogDude · · Score: 2, Insightful

      Yeah, I'm waiting for a user-friendly FREE car. Let's see who gets their wish first, huh?

      --
      I don't respond to AC's.
    6. Re:Do we really need this? by BlakeReid · · Score: 1

      No one has yet understood that we have tons of user-friendly OSes and that the OS is not the problem?


      Your logic is self-defeating. If there are operating systems purporting to be user-friendly and yet there exists a 'problem' with the user-friendliness of said operating systems, then the operating system have the problem, not the user.

      It's this sort of attitude among developers that leads to software that is, well, difficult to use.
    7. Re:Do we really need this? by griffjon · · Score: 0, Redundant

      I for one welcome our new, user-free, friendly OS overlords.

      --
      Returned Peace Corps IT Volunteer
    8. Re:Do we really need this? by griffjon · · Score: 1

      Don't forget:

      -Mac OSX - pricey, but seems to just work.

      --
      Returned Peace Corps IT Volunteer
    9. Re:Do we really need this? by JerkBoB · · Score: 1

      Maybe you have a different definition of "user friendly." Lets see what my experiences are:

      I love these kinds of posts. "I have tried 14 different Linux distros and they all suck and why can't stuff just work and oh by the way I have some screwball hardware that maybe 200 other people in the world still use."

      Moral of the story: Shitty hardware == shitty results.

      --
      A host is a host from coast to coast...
      Unless it's down, or slow, or fails to POST!
    10. Re:Do we really need this? by serviscope_minor · · Score: 5, Funny

      I think your computer is broken.

      --
      SJW n. One who posts facts.
    11. Re:Do we really need this? by CowTipperGore · · Score: 1

      It is much easier than creating OS-friendly users.

    12. Re:Do we really need this? by suv4x4 · · Score: 2, Insightful

      Seems everyone is in the business of making a user-friendly OS. No one has yet understood that we have tons of user-friendly OSes and that the OS is not the problem?

      How about you shut up, and go do something, versus tell other people what NOT to do.

      I'm a Windows user who runs Linux servers (not very good at the latter, especially without my admin), and when I saw this article advertising shallower learning curve for Windows users, I downloaded it. And I plan to evaluate it and very likely use it.

    13. Re:Do we really need this? by elrous0 · · Score: 3, Funny

      Mac OSX - pricey, but seems to just work.

      Not if you're trying to install it on a PC.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    14. Re:Do we really need this? by mike2R · · Score: 1

      Hmm, the hasn't happened yet vs the impossible...

      You wouldn't fancy a little wager would you?

      --
      This sig all sigs devours
    15. Re:Do we really need this? by jsdcnet · · Score: 1

      I would guess it's more likely related to your video card than your monitor. I have a 1900x1200 monitor and Ubuntu detected it just fine.

      --
      no longer working for cnet
    16. Re:Do we really need this? by Rakishi · · Score: 1

      Huh?
      They failed to work on a new Via Epia which is used quite extensively by people or the problems were not hardware related. Before that I used an Athlon XP system with linux on once again hardware that was quite popular at the time, linux mostly worked fine on that minus some occasional problems (suse had network and mouse cursor bugs, it only 7 hours of my time to fix that).

      Also anytime windows does not have the same problems it doesn't much matter how unique the hardware is, linux does worse for that hardware.

    17. Re:Do we really need this? by Anonymous Coward · · Score: 0

      -Mac OSX - pricey, but seems to just work.
      Tell that to the legions of people for whom the spinning-pizza-of-death heralds a total system lockup on a nightly basis.

      The fanboys can try to hush it up all they like, but OS X has its fair share of bugs and even crashes. (Remember the good old 10.1 days where you were lucky to go a week without a kernel panic?)
    18. Re:Do we really need this? by Rakishi · · Score: 1

      The computers work fine (yes this was done across 3 different systems), I don't see how any of my problems were due to the hardware. The Gentoo problems were noted by other people as well or are simply part of the nature of the beast. The Ubuntu one is also well known and I can even tell you exactly which kernel option needs to be changed. The debian death was an odd ball and not something I blame on the OS itself but the suspend mode problems seems purely software (getting it to even run was a downright pain, 10 page complex guides are not a good thing).

      My point wasn't that a given OS is bad but that in my experience no OS is truly user friendly.

    19. Re:Do we really need this? by Anonymous Coward · · Score: 5, Insightful

      I am still waiting for a user-friendly PROPRIETARY OS.

      I tried to install Windows last week, and it required special drivers to recognize the hard drive. Worse than that, it demanded I enter all kinds of activation keys and jump through various hoops just to get work done. It also didn't include an office suite (a pretty common productivity tool nowadays). After an hour of fiddling with it and reading the useless quickstart guide, I accidentally got infected with malware and could no longer use the computer.

      That is far from user friendly. In fact, I would almost say that it was user-hostile.

      Of course, different people have different definitions of 'friendly.'

    20. Re:Do we really need this? by 8-bitDesigner · · Score: 1

      Yeah, I don't know if it's intrinsic to xOrg or if it's an Ubuntu package issue but I've run into this issue a fair deal (usually on laptops), and it's crippling for a new user who's excited to try out the system.

      Hell, that being said, the OS is quite good once you have it installed, but the installer needs some serious work.

    21. Re:Do we really need this? by Rakishi · · Score: 1

      Also since you apparently have trouble reading let me repeat what the last item in the list says: WINDOWS. I mean I never even knew windows was a linux distro, thanks for enlightening me.

      If your fanboy mind can't take criticism of your oh so precious linux then too bad for you.

    22. Re:Do we really need this? by lawpoop · · Score: 1

      I've recently run into problems installing debian and ubuntu on a machine at home, and two at work. After the whole process of installation, I got error code 16 when grub loaded( IIRC -- it was some even 'teenage' number, maybe 12 ).

      At home I was frustrated, decided that Linux was *still* not ready for the desktop, and loaded something else ( this was maybe 6 months to a year ago).

      Recently at work, I loaded Debian Etch ( 4.0 ), and got the same problem on two machines with the same hardware specs. The stakes were higher, so I looked up the error code. It said that it was a problem with the MBR. Rather than fiddling around editing GRUB, I went through the install process again, this time making a 100 MB boot partition at the beginning of the drive, marking it as bootable, and setting its mount point at /boot. This worked, so I did that on the other machine, and no problem.

      I was surprised that I got this on two different machines, with such recent versions of Ubuntu and Debian. What surprised me more was that there wasn't more discussion about this error and how to fix it. I would think that this problem was affecting more people, so the distro creators would either fix the grub install, or at least make Ubuntu automatically set up a bootable /boot partition. Maybe it was just my experience, though. Still, it's something that I wouldn't expect to have happen in 2007 with a linux distro, especially one touted as grandma-friendly like Ubuntu. I've never had a problem having an MS OS properly make itself bootable, since the days of DOS 3.x!

      --
      Computers are useless. They can only give you answers.
      -- Pablo Picasso
    23. Re:Do we really need this? by rm999 · · Score: 1

      Probably not, because the common solution is to modify the xorg.conf file, which is an OS file. I know the drivers I had installed could handle the monitor and its resolution - it was the OS refusing to believe that.

    24. Re:Do we really need this? by bfields · · Score: 1

      I would guess it's more likely related to your video card than your monitor.

      Yeah, it's the drivers that always lag. The best supported stuff at this point is the integrated Intel chips, but for that you may need either a very new distribution with the latest driver, or 915resolution, to trick it into picking the right mode. And for the proprietary ati/nvidia stuff, I have no idea what the situation is....

    25. Re:Do we really need this? by stephentyrone · · Score: 1

      Pizza-wheel of death != kernel panic. You'll know one if you see one, and the fact that you say "Remember the good old 10.1 days where you were lucky to go a week without a kernel panic?" means that you've probably never seen one. Unless you're severely abusive of your hardware and OS, or testing seed builds, you're not going to see them with a frequency of anything close to 1/week. I get irritated by the pizza wheel too, but that's *far* from a kernel panic.

    26. Re:Do we really need this? by hahiss · · Score: 1

      Given your description of what happens when you use your computer, on what grounds exactly can you say that they "work fine"? What evidence do you have?

      It seems to me that the best you can say is that, since other people are having the same OS problems (with different hardware?), it doesn't seem to be the hardware; nevertheless, you don't seem to have any independent evidence that the hardware is fine.

      --
      "Every decent man is ashamed of the government he lives under." - H.L. Mencken
    27. Re:Do we really need this? by Poromenos1 · · Score: 1

      So your argument is "we have a user-friendly OS, now make something else?" I didn't select the OS based on user-friendliness, that was just a nice perk (and no, neither do most people, Ubuntu is arguably more user friendly in the sense that I've installed it for 60 year old women and got fewer questions than for their windows installs, but people still use windows because it's more widespread and more programs run on it). Damn that parenthesised sentence was long.

      --
      Send email from the afterlife! Write your e-will at Dead Man's Switch.
    28. Re:Do we really need this? by Mattintosh · · Score: 0, Flamebait

      It has installed just fine on every PC I've ever tried it on. Of course, those were all PC's made by Apple.

      Oh, you meant non-Apple hardware. Good luck with that unsupported mess. Just get Ubuntu for that pile of parts, you'll be far better off than trying to duct-tape a Mac OS X install onto a "beige" box.

    29. Re:Do we really need this? by node+3 · · Score: 4, Insightful

      Moral of the story: Shitty hardware == shitty results. That's only true if you define "shitty hardware" as "hardware that doesn't work well (or at all) in Linux".

      There's a lot of great hardware that is extremely poorly supported under Linux. Certainly, that's not the fault of Linux or its developers, but it's absurd to pretend it's just "shitty hardware".
    30. Re:Do we really need this? by PitaBred · · Score: 1

      Very good, actually. I installed Ubuntu 7.04 X86-64, it detected my 1280x800 laptop screen with the nv driver by default, and just did "apt-get install nvidia-glx" and it upgraded properly to the accelerated drivers, never needed to tweak xorg.conf. I did, because I wanted to enable the extensions needed to run Beryl, but the base configuration even into generic 3D support was very straightforward, and didn't even need the command line if I had wanted to use Adept or Synaptic.

    31. Re:Do we really need this? by thePsychologist · · Score: 1
      Here's why BSD is not ready for the Desktop:
       

      I was able to boot into safe mode, log in as root, remount the filesystem as read-write, and try to edit my xorg.conf file. In safe mode, I found that something was wrong with the line terminations when using vi, so I had to use less to view the files and then construct a sed substitution to change the video driver from "nv" to "vesa."
      --
      "What lies behind us, and what lies before us are tiny matters compared to what lies within us." Ralph Waldo Emerson
    32. Re:Do we really need this? by Dogtanian · · Score: 1

      Oh, you meant non-Apple hardware. Good luck with that unsupported mess. Just get Ubuntu for that pile of parts, I normally put the "snotty Mac owner" attitude down to trolls intentionally playing off the stereotype, but given your name, I assume you're for real.

      you'll be far better off than trying to duct-tape a Mac OS X install onto a "beige" box. Obviously; that's because Apple intentionally made the Mac OS not run on such "beige" boxes. Not that the GP was being serious anyway.

      Oh, and you can blame Apple for "beige" computers; they introduced that with the Apple II. :-)
      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    33. Re:Do we really need this? by DogDude · · Score: 0, Redundant

      Hmm, the hasn't happened yet vs the impossible...

      I wouldn't call "a user-friendly FREE OS" "impossible". I think it's probably possible. It just hasn't been done yet.

      --
      I don't respond to AC's.
    34. Re:Do we really need this? by Anonymous Coward · · Score: 0

      I just got back from troubleshooting a 1920x1200 monitor that the pc only detects as doing 1280x920 on windows with a radeon and newish drivers etc. It's not just Ubuntu, for some reason this seems like one of those little issues that needs a bit more support across the board.

      I didn't fix it btw, was told not to as 'we don't support that pc' >:-@

      Am I the only one who finds it frustrating to leave something broken for office politicking purposes?

    35. Re:Do we really need this? by Elsan · · Score: 1

      Isn't a Mac a "Personal Computer"?

    36. Re:Do we really need this? by massysett · · Score: 1

      You have to edit your xorg.conf file--yes, that is not very friendly. Ubuntu's hardware recognition is not the best; in my experience SUSE does a better job with this. I can make the necessary edits in a few minutes, but I have spent lots of time reading the man page for xorg.conf--not friendly at all.

    37. Re:Do we really need this? by toadlife · · Score: 1

      Case in point: The Areca 1210 PCIE SATA controller I bought specifically for it's FreeBSD support. After buying it, I also wanted to try out the latest version of SuSE and assumed that it would support it out of the box, but it didn't. I was quite surprised at this. The Areca Card had been on the market for more than a year an it came with open source drivers.

      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    38. Re:Do we really need this? by fbartho · · Score: 1

      *bashes head on table*

      You referred to the wrong items:
      user-friendly FREE car: impossible
      user-friendly FREE OS: hasn't happened.

      or that's how I'd take it.

      --
      Gravity Sucks
    39. Re:Do we really need this? by arashi+no+garou · · Score: 2, Interesting

      Actually it has happened...the user friendly free OS, that is. About a year before they were bought out, Be Inc. released a free version of BeOS R5. I can honestly say that was the easiest-to-learn OS I've ever installed or run, and I've been playing with alternative OSes for about 12 years now. Yes, the version they gave away was meant to run from within a Windows virtual drive, but it was trivial -- even, dare I say it? User-friendly -- to install it to a real partition or even as the only OS on the system.

      Unless of course, you meant "free as in freedom" (I took you to mean "free as in beer")? In that case, no, there hasn't yet (in my opinion) been a truly user-friendly-for-the-masses free OS. Ubuntu is close...very, very close. But then, that is coming from someone who considers Slackware to be user-friendly.

    40. Re:Do we really need this? by SETIGuy · · Score: 1

      Ubuntu: I had a lot of hope for this one. That is till it failed to start up after installing because the kernel was not compatible with my system (via epia). Of course this has been known for 6 months, no solutions were given anywhere and no notices were given during the install itself. I do not have time to recompile a kernel so I said F it.

      It could be worse. It could have worked. I decided to try Ubuntu on my new home backup server. Setup was easy enough the first time around. I was able to set up a mirrored root drive an a 5 disk RAID-5 with BackupPC running. Other than minor annoyances (like the init.d scripts lacking options found on other distributions) it was just fine. Until apt-get apparently decided that it needed to uninstall the mkinitrd package in order to do a kernel upgrade. Even that was fine until a power failure forced a reboot. No problem, just a boot to rescue mode to reinstall an initrd image.

      Unfortunately the new initrd image doesn't seem to contain the RAID-5 metadevice driver. So reboot to rescue mode and manually mount the initrd image and add the appropriate module. Unfortunately this one comes up to an ash prompt complaining that there aren't any LVM volumes. Search around to find that mdadm thinks that there are two devices called /dev/md2, each with a different UUID. A bit of snooping revealed which one was bogus and which partition was fooling mdadm. A simple wipe of the partition (a hot swap partition that should have belonged to the root device) fixed the problem. Another reboot and we're back to the ash prompt, again complaining about missing LVM volumes.

      So I take the Ubuntu install disk and make some sparks in the microwave with it. I grab the Fedora 7 rescue disk and do a network Fedora 7 install (which requires knowing what to enter for the repository URL and directory). It recognizes the RAID groups and LVM volumes immediately. Boots fine and we're back up and running with only a day or so wasted.

      The moral of this story is that I wouldn't expect the average computer user to be able to fix a problem with either Ubuntu or Fedora. I wouldn't even expect the average computer user to be capable of doing a network install of Fedora. I wouldn't install either on my wife's computer. Is PC-BSD any better? Maybe I'll take the time to try. But not on a machine I need.

    41. Re:Do we really need this? by Anonymous Coward · · Score: 0

      Your words should be chiseled in marble over the halls of academia.

    42. Re:Do we really need this? by that+this+is+not+und · · Score: 1

      modify the xorg.conf file, which is an OS file.

      Well, it's an Open Source file, if that is what you meant. Plain text and easy to just jump into and fix things.

      But it's not part of the Operating System, if that was what you meant. X11 is a user-level application. That particularly should be acknowledged here on bsd.slashdot.org.

    43. Re:Do we really need this? by WED+Fan · · Score: 1

      I want apps; Free, $$$, Open, Closed, Install-a-take-over-the-world, I just want fucking apps that I will USE. That means, Windows or Apple. Until I see an aisle at the store or the box says, "CD includes installer for Windows and BSD and Linux" I'm going to stay on my Windows machine and occassionally install a Linux VM to see if anything has improved.

      I want more commercial apps. Screw your socio-economic fanboy crapolla. It may feel good, but if it doesn't do what I want and how I want it to, then I'm not buying it.

      --
      Politics is the art of looking for trouble, finding it everywhere, diagnosing it incorrectly and applying the wrong fix.
    44. Re:Do we really need this? by rm999 · · Score: 1

      It may not be part of the kernel, but AFAIK everything that comes with Ubuntu is the operating system. Either way, this is becoming a semantic discussion while my original point was that my video card is top of the line, has both open and closed sourced linux drivers, and works wonderfully in Windows.

    45. Re:Do we really need this? by Anonymous Coward · · Score: 0

      ... but that often doesn't work (particularly for the poster, whom probably did this) ... nothing is "simple" with linux, nor does it all work as one would think it should

    46. Re:Do we really need this? by Anonymous Coward · · Score: 0

      To be honest, I hadn't considered that viewpoint. I stand corrected.

    47. Re:Do we really need this? by wirelessbuzzers · · Score: 1

      -Ubuntu: I had a lot of hope for this one. That is till it failed to start up after installing because the kernel was not compatible with my system (via epia). Of course this has been known for 6 months, no solutions were given anywhere and no notices were given during the install itself. I do not have time to recompile a kernel so I said F it. Really? What Ubuntu and what EPIA? I'm running Dapper on an EPIA M and Feisty on an EPIA EN right now, and they both work fine. I would say they worked out of the box, but Feisty was beta when I installed it and still had the broken RAID issue (I don't think that was VIA-specific). I expect it would work without any fidgeting now.

      It doesn't support Padlock, though.
      --
      I hereby place the above post in the public domain.
    48. Re:Do we really need this? by megaditto · · Score: 1

      That's what you get for trying to install a 2007 distro on a pre-1998 hardware.

      As anticlimactic as it might sound, you just won't be able to find a GUI OSS that works quite as well as windows 98 on these older machines.

      --
      Obama likes poor people so much, he wants to make more of them.
    49. Re:Do we really need this? by obeythefist · · Score: 1

      Wasn't it all black, grey and silver before the Apple II?

      How times change...

      --
      I am government man, come from the government. The government has sent me. -- G.I.R.
    50. Re:Do we really need this? by obeythefist · · Score: 2, Funny

      No, it's a fashion accessory that doubles as a vertical monopoly lock-in device for DRM implementations for Steve Job's music distribution business.

      --
      I am government man, come from the government. The government has sent me. -- G.I.R.
    51. Re:Do we really need this? by baeksu · · Score: 1

      Yeah, I'm waiting for a user-friendly FREE car. Let's see who gets their wish first, huh?

      I've got a ticket for a user-friendly FREE wife. Problems is, they haven't started production yet. I hear the prototype vanished in a puff of logic.

      --
      Gnome: A never ending quest to make unix friendly to people who don't want unix and excruciating for those that do.
    52. Re:Do we really need this? by lawpoop · · Score: 1

      Pre-1998 hardware? What are you talking about? The machines at work that I installed it on last month were *bought* last month. You're telling me they had 250 GB SATA drives and motherboards that supported them before 1998?

      --
      Computers are useless. They can only give you answers.
      -- Pablo Picasso
    53. Re:Do we really need this? by Raideen · · Score: 1

      If the driver probing doesn't work, the wrong values are going to get written to the config file. The open source Intel drivers worked perfectly on my wide screen laptop. I've had the nVidia and ATI driver installers bork my xorg.conf on my desktop. I've also had a missing resolution in Windows, when an older and a newer driver had the resolution that was missing in a particular version. I see people on Windows using a wide screen monitor at a resolution meant for a 4:3 aspect ratio. Windows doesn't always suggest the highest resolution, nor the one with a proper aspect ration for your monitor. I don't know if that's an OS problem or a driver issue. Either way, drivers sometimes do suck and it's not necessarily the OS' or the installer's fault for failed probing (although adding an undetected resolution after the fact should be much easier).

      As a side note, I'm not really sure why the resolutions are still listed in xorg.conf anyway. Although only being able to select specific resolutions is useful in some situations (like the need to switch between two specific resolutions quickly), I haven't had any reason to do ctrl-alt-+ in a long time. If swapping monitors while live, a key combination to force a monitor probe would probably be more useful. It should be more of an option (for locking down resolutions and color depths, for troubleshooting, or using an old video card/monitor) than a requirement. If anyone can think of some other reasons for putting the resolutions in a config file (that I haven't listed), I'd be interested in hearing them.

    54. Re:Do we really need this? by linuxrocks123 · · Score: 1

      > It may feel good, but if it doesn't do what I want and how I want it to, then I'm not buying it.

      I hear you, man. Here's how you go about getting apps like that. You just need a few simple tools:

      vi or emacs: you can get from http://www.vim.org/ or http://www.gnu.org/software/emacs/, respectively

      C compiler: very good one @ http://gcc.gnu.org/

      OS: kernelspace of a good one is @ http://www.kernel.org/ but there are others.

      And then after you install this stuff, you write a piece of software that does exactly what you want, how you want it done. It might be good to take an OSS app that does /almost/ exactly what you want, how you want it done as your base, because that way you'll have to write less code, but do whatever you feel is easiest from a software engineering perspective.

      Unless you at least partially write your own software, you will /NEVER/ get exactly what you want from it, whether you use Windows, Linux, or Plan 9 from Bell Labs. Everyone wants something slightly different and everyone has different tastes. At least with open source, you can start with a good base to build on. With closed-source you're stuck with what they give you. With closed-source, if you want to make it right, you'll have to start from scratch.

      What, you're not willing or not able to put forth this effort? Well, OSS owes you nothing; they're trying to make the software THEY want, after all. How about shutting up and letting us get back to that? k thx.

      --
      vi ~/.emacs # I'm probably going to Hell for this.
    55. Re:Do we really need this? by Daengbo · · Score: 1

      For that exact reason I ordered my new system with Intel video. 915resolution didn't help. My gal's 22" wide LCD is sitting at 1280x960. Sad, really.

    56. Re:Do we really need this? by Fred_A · · Score: 1

      I would guess it's more likely related to your video card than your monitor. I have a 1900x1200 monitor and Ubuntu detected it just fine.
      Same here. I expected it to require me to poke at the xorg.conf file but it actually worked it out by itself.
      I had to edit the file to support screen rotation though (not that I really use it, I mostly wanted to know if it worked).
      --

      May contain traces of nut.
      Made from the freshest electrons.
    57. Re:Do we really need this? by redcane · · Score: 1

      This is something we really should be able to do in open source land... Since the drivers are nearly always in the kernel, we should be able to drive LCDs at native res out of the box. In windows land you usually have to download the drivers first...

    58. Re:Do we really need this? by redcane · · Score: 1

      and works wonderfully in windows, after you install the drivers? I haven't installed a windows system yet that didn't run at a suck hole resolution until better drivers were installed. However I will say it has been a while since I installed a windows system.

    59. Re:Do we really need this? by Fred_A · · Score: 1

      The computers work fine (yes this was done across 3 different systems), I don't see how any of my problems were due to the hardware.
      They work fine unless you install an operating system ? According to your list Linux didn't work out of the box (could have worked with a kernel recompile which is an easy step but you didn't try it) and Windows is flaky. So what do you run on them ? DOS ? CP/M ? OS/2 ?

      If a piece of hardware "works fine" (possibly) but isn't supported by anybody (and not even MS apparently), I fail to see what use it can have except as a door stop.
      --

      May contain traces of nut.
      Made from the freshest electrons.
    60. Re:Do we really need this? by Fred_A · · Score: 1

      I want apps; Free, $$, Open, Closed, Install-a-take-over-the-world, I just want fucking apps that I will USE.
      Yes, we Linux users never use any apps... Actually I just pretend to have a full digital photography toolchain on my machine. I really just type random commands in Bash and pretend it does something.
      --

      May contain traces of nut.
      Made from the freshest electrons.
    61. Re:Do we really need this? by mike2R · · Score: 1

      heh, I'd actually written it the other way round first. Then I changed it because I thought it would be more comprehensible.. Oh well ;)

      --
      This sig all sigs devours
    62. Re:Do we really need this? by Froeschle · · Score: 1

      This happened to me while installing Suse, and after much "fiddling" it turned out that the computer BIOS was set to boot the disks in a different order than what was configured during setup. In short, make sure that if during setup you choose to boot from hda1 that the first boot device in the BIOS is also hda1. I may be wrong in your case, but it's something to check.

    63. Re:Do we really need this? by Dogtanian · · Score: 1

      Wasn't it all black, grey and silver before the Apple II? The Apple II was the first "proper" mainstream non-hobbyist microcomputer, so... no.
      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    64. Re:Do we really need this? by Pippinjack · · Score: 1

      And you can still get beos max if you want to give it a try

      --
      hear all, see all, say nowt; eat all, supp all, pay nowt; and if tha ever does owt for nowt - do it for thissen
    65. Re:Do we really need this? by delire · · Score: 1

      I agree, this matter of the X server crashing is long due for a fix: the next version of Ubuntu is shipping with the so-called 'Unbreakable X' which proports to do away with this woe entirely.

      Alternatively of course you could just buy your next machine with Ubuntu pre-installed - perhaps that would make for a fairer comparison against other OS's where user-friendliness is concerned.

    66. Re:Do we really need this? by Des+Herriott · · Score: 1

      -Ubuntu: I had a lot of hope for this one. That is till it failed to start up after installing because the kernel was not compatible with my system (via epia). Of course this has been known for 6 months, no solutions were given anywhere and no notices were given during the install itself. I do not have time to recompile a kernel so I said F it.

      That EPIA PC that's sitting beside my TV and happily running MythTV on Ubuntu (Dapper, Edgy & Feisty) for the last 2 years must be a figment of my imagination then.

    67. Re:Do we really need this? by toofast · · Score: 1

      How about you shut up, and go do something, versus tell other people what NOT to do. Have you read this carefully? Have you given this any thought at all before typing it?

      I thought not.
    68. Re:Do we really need this? by Tim+C · · Score: 1

      This would be a much more worthwhile comment if you told us what version of Windows and what hard drives you were using. XP requires drivers for SATA drives, but XP was released years before SATA drives were available. You can't really fault an OS for not supporting hardware that didn't exist when it was written.

      it demanded I enter all kinds of activation keys

      Windows requires one activation key. If any of your application software required others, that's hardly the fault of the OS. I have used a number of applications on Linux that required licence files be copied to the appropriate place, but I'd hardly blame Linux for that.

      After an hour of fiddling with it and reading the useless quickstart guide, I accidentally got infected with malware

      Unless that malware exploited a hole in your fully-patched system, then again it's not the fault of the OS. If you were infected by running an executable from an untrusted source whilst logged in as an admin account, then you have only yourself to blame. Counter-anecdote - a friend of mine had to completely reformat and reinstall his Linux server a couple of months ago because it was hit by a remote exploited and rooted.

      I'm not claiming Windows is perfect; far from it. However, of your complaints, the only one that is definitely justified is the lack of inclusion of an office suite. Even then, if all you want to do is write letters there's always Wordpad. Me, I only use office suites when forced to, and would personally rather not even have to uncheck it as an install option. To each their own, however.

    69. Re:Do we really need this? by elrous0 · · Score: 1

      I've found that when it comes to gaming and running 90% of the software out there, my pile of parts comes in pretty handy.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    70. Re:Do we really need this? by btsfh · · Score: 1

      I have the problem with dual monitor support. I'd love to find a Linux distro that could drive both monitors off the main video card automagically. Until this is doable, it'll be hard to persuade the general public that *nix is a valid alternative to Mac or Windows. (Of course, I've gotten it to work now, it's just annoying to have to disconnect a monitor during install, then hunt down the appropriate method of getting the proprietary nvidia drivers for the distro I'm on, then set everything up and hope that nvidia-settings actually writes the xorg.conf file properly so that I still have dual screen support after a reboot.) So far, only RHEL4 and Ubuntu 7.04 have managed to properly keep my resolution between reboots, so I'm on Ubuntu 7.04 now on this machine.

    71. Re:Do we really need this? by Cro+Magnon · · Score: 1

      I thought it was the opposite. Linux tends to work great on old hardware, but the 2007 computer you just bought probably has a shitload of unsupported stuff on it.

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    72. Re:Do we really need this? by spootle · · Score: 1

      If Windows came with an office suite, Microsoft would get in trouble just like with Media Player.

    73. Re:Do we really need this? by Mattintosh · · Score: 1

      I was merely responding in kind.

      He made a "snotty PC user" remark, I sniped back with a "snotty Mac user" remark. It got moderated as flamebait (rightly) and everybody had a good laugh. I'm not a "Macass".

    74. Re:Do we really need this? by Anonymous Coward · · Score: 0

      It is usually assumed that, when using the phrase "user friendly", the user is not a fucking retard.

    75. Re:Do we really need this? by Dogtanian · · Score: 1
      No big deal, but I didn't think that

      Not if you're trying to install it on a PC. was particularly snotty, personally. It was snappy and clearly funny.
      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    76. Re:Do we really need this? by Anonymous Coward · · Score: 0

      Of course, different people have different definitions of 'friendly.'

      And of course, different corporations have different definitions of 'user'.

    77. Re:Do we really need this? by MrNiceguy_KS · · Score: 1
      Amen to this! I run dual monitors at home, and it's always a PITA to get it working. (Under linux, anyway. Under Windows it's 6 clicks.) The Ubuntu Forums have a guide that usually works, but the process is a lot more difficult than it should be. Plus it's different depending on whether you're using ATI, nVidia, or Intel video, and IIRC, for ATI it's different for the proprietary or open source drivers.

      In my experience I've never had to disconnect the second monitor during install, though. The second monitor just displays a clone until I configure it. (Either that or the green light just flashes because the default resolution is usually higher than my antique 15" LCD will display.) That may depend on the video card, though.

      It would also be very nice if you could easily force full screen apps (ie. most games) to run on just 1 monitor instead of splitting across the two.

      --
      Redundancy is good And also good.
    78. Re:Do we really need this? by default+luser · · Score: 1

      I tried to install Windows last week, and it required special drivers to recognize the hard drive.

      Most modern consumer motherboards ship with the SATA controllers in "Compatibility" mode, which means the drive will be recognized as an IDE disk with the benefits of SATA speed. Windows will install to just about any SATA drive running in this mode without a driver, and you will still get impressive performance.

      If you must have features like NCQ or RAID (usually only beneficial to servers), then you can change the mode in the BIOS and install the driver when requested. Additionally, Vista will install your drivers from MANY different sources, including a CD or USB key drive.

      I think this is a good thing, myself. Earlier motherboards lacked this compatibility feature, or did not have it enabled by default. This should have been the default from the beginning, and the lack of this compatibility mode is why SATA on Windows has such a bad name.

      --

      Man is the animal that laughs.
      And occasionally whores for Karma.

    79. Re:Do we really need this? by Rakishi · · Score: 1

      They work fine unless you install an operating system ? According to your list Linux didn't work out of the box No, all I said was that all of the OSes I have used have had problems. That doesn't mean they didn't work most of the time. It doesn't mean the system was unusable. It means just what I said. They all had problems and were in one way or another not as user friendly as I'd have liked.

      Ubuntu didn't install, Debian didn't do some thing I wanted, Gentoo had its own problems and SuSe had cursors and network driver bugs. Windows had problems with hibernation.

      Hardware wise Ubuntu and Debian were run on the same system (via epia). Debian, Gentoo and SuSe were run on a different system (Athlon XP) before then. Windows was run on my laptop, a separate system, when the hibernation problems happened.

      (could have worked with a kernel recompile which is an easy step but you didn't try it) Easy? Maybe if you spend half your time on linux but for the rest of us it's far from easy. If you count the value of my time I'd likely be cheaper for me to buy a full legal version of windows 2k3 server than to try and recompile the kernel.

      (and Windows is flaky. So what do you run on them ? DOS ? CP/M ? OS/2 ?

      If a piece of hardware "works fine" (possibly) but isn't supported by anybody (and not even MS apparently), I fail to see what use it can have except as a door stop. Let me rephrase this once again for the people who apparently can't fuckin' read:

      All I said was that all of the OSes I have used have had problems across different os-hardware combinations. That doesn't mean they didn't work most of the time, except for ubuntu but that worked on other hardware. It doesn't mean the system was unusable. It means just what I said. They all had problems and were in one way or another not as user friendly as I'd have liked.

      Why the FUCK is it so hard for people to understand that life is not black and white. Just because something has bugs doesn't mean the thing is unusable, it doesn't mean the complainer is a zealot of some kind, it means that the fucking thing has bugs that should be fixed, it means that it isn't user friendly if those bugs interfere with usability.
    80. Re:Do we really need this? by obeythefist · · Score: 1

      I wasn't referring to mainstream non-hobbyist microcomputer. Most of the kit computers before the Apple II were grey , black or brushed steel electronics kits. Most mainframes and back office microcomputers and minicomputers at the time were similarly coloured.

      So... no.

      --
      I am government man, come from the government. The government has sent me. -- G.I.R.
    81. Re:Do we really need this? by Dogtanian · · Score: 1

      My point was that Apple were the first to release a non-hobbyist "proper" microcomputer; essentially it was the first personal computer as we know them today. They had an industrial designer do the case and intentionally chose beige.

      The hobbyist microcomputers which came before were aimed at a different market, likely hadn't had much thought put into their aesthetic case "design" (if they had cases!), and so probably didn't influence people trying to design the next Apple II. The mainframes and minicomputers weren't the same size or shape, and didn't fulfil the same niche; if they were printing presses, the personal computer was a typewriter. Okay, that was a really bad analogy.

      But Apple *did* kick-start the beige craze.

      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    82. Re:Do we really need this? by NNKK · · Score: 1

      XP requires drivers for SATA drives, but XP was released years before SATA drives were available. You can't really fault an OS for not supporting hardware that didn't exist when it was written.

      So, you're saying Windows XP is out-of-date, and was in that state for at least three years before Vista was released. And now you have to pay to update to Vista, which has all sorts of things you might not want, just to be able to install the OS without a separate driver disk.

      How exactly is this an improvement over the condition stated in the original complaint?

    83. Re:Do we really need this? by Anonymous Coward · · Score: 0

      Boo bloody hoo.

      If you don't have a brain, go elsewhere. Anyway, this is about FreeBSD not that crappy linux excuse for a unix os

  5. Friendly name by niceone · · Score: 1

    PC-BSD us a pretty friendly name, but I think I would have gone for uBSunDto.

    1. Re:Friendly name by Anonymous Coward · · Score: 0

      Which means "I have a large penis" in South African.

  6. Re:Will somebody please explain... by Anonymous Coward · · Score: 1, Funny

    A cuter mascot?!?

  7. No by EmbeddedJanitor · · Score: 1

    iphone. Probably easier to use than a Mac.

    --
    Engineering is the art of compromise.
  8. Re:Will somebody please explain... by laffer1 · · Score: 2, Interesting

    Linux hasn't failed, it just takes a long time to gain market share from Microsoft. Open source is at a disadvantage sometimes. Most of us don't have the money to get developers to write the uninteresting code that no one wants to write themselves. I guess the Linux community has that advantage with companies like Redhat, IBM and Novell in the picture.

    What I find interesting is the interest in BSD distros. I know some people don't like me using the term distro as applied to BSD, but its the easiest way to explain what it really is. What I don't understand is the duplication of effort. PC-BSD and DesktopBSD are both KDE and FreeBSD based desktop environments. At least my project is original, albeit unpopular.

    The fundamental reason many of us think free desktops will prevail is still there. Think of BSD systems as a backup in case Linux fails in the desktop market. Even if we all fail, we may force Microsoft and Apple to innovate to stay ahead of us.

  9. Re:Will somebody please explain... by Applekid · · Score: 1

    Seems to me like it's aiming to be BSD-based competition for Ubuntu.

    My question is whether this would pull Windows users into it that might be put off by GPL or if it would snipe users of Ubuntu.

    --
    More Twoson than Cupertino
  10. no dependency issues with apps by anagama · · Score: 4, Interesting

    I tried this out recently after being given a disc at a linux fest. It's pretty nice. The guy giving out the discs explained that when you install applications, the applications come bundled with all of their dependencies included. This makes the apps use a little bit more disc space, but avoids the issue of two apps requiring two incompatible dependencies. That's pretty nice.

    The downside, at least a couple months ago, was that the disc is an install disc rather than a live one. I think he said it takes over the whole drive as well, but I won't swear to that and it may have changed since then. Anyway, I had it in parallels for a while and although it wasn't enough to convince me to abandon ubuntu, I will say that installing software was brain dead easy -- not that synaptic is hard, but with synaptic you do need to know the name of what you want. With PC-BSD, you just pick from a menu of shiny icons and descriptions.

    --
    What changed under Obama? Nothing Good
    1. Re:no dependency issues with apps by drinkypoo · · Score: 1

      The guy giving out the discs explained that when you install applications, the applications come bundled with all of their dependencies included. This makes the apps use a little bit more disc space, but avoids the issue of two apps requiring two incompatible dependencies. That's pretty nice.

      This is something that's always puzzled me anyway. Unix in general, at least on systems with shared libraries (everyone now) generally specifies version numbers in the libraries. So there's nothing stopping you (in theory) from having and using GTK+ 1.2.3 and 1.2.4 at the same time. If you need a specific version, you link to the full version number (1.2.3, perhaps) whereas if you only need a specific major version, you link the major version via a symlink made by ldconfig.

      So it follows that "incompatible dependencies" is an issue of the package management system and nothing else. Has anyone tried to make a package manager that addresses this issue?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:no dependency issues with apps by MMC+Monster · · Score: 1

      Actually, (If I recall correctly) Ubuntu has something similar in it's applications menu. It lists a number of popular applications by type and lets you install them with a single click (and typing in the administrator password, of course).

      --
      Help! I'm a slashdot refugee.
    3. Re:no dependency issues with apps by Dan+Ost · · Score: 1

      Gentoo allows packages to have "slotted" versions. For example, I've got 3 different versions of python installed currently and seven different versions of automake. Many libraries have slots, but the slot resolution depends on the judgment of whomever wrote the ebuilds (I think).

      --

      *sigh* back to work...
    4. Re:no dependency issues with apps by 8-bitDesigner · · Score: 1

      Oh sweet fancy moses, I'm having headaches just thinking about the Gentoo "slot" system. Mind you, my shiny new MacBook has a similar feature through Ports, so I'm not entirely rid of it. Personally I just want to apt-get php and go on my merry way.

    5. Re:no dependency issues with apps by 8-bitDesigner · · Score: 1

      not that synaptic is hard, but with synaptic you do need to know the name of what you want. With PC-BSD, you just pick from a menu of shiny icons and descriptions.

      Actually I think Ubuntu already has a program that does this, labelled "Add Software" under the Applications menu. I'm not at my Feisty Desktop right now, but it is basically a Mom-friendly version of Synaptic, broken down into categories (such as "Office", "Games", "Web", etc.).

    6. Re:no dependency issues with apps by TheRaven64 · · Score: 1

      The FreeBSD ports system seems not to have this issue, although it does have the opposite problem; that I frequently get into the state where I have several versions of a library installed because I have other ports that depend on them. The only way of cleaning that up is to re-build the apps that depend on the old library and link them to the new one, unless the library authors kept binary compatibility between versions (somewhat uncommon in Free Software).

      --
      I am TheRaven on Soylent News
    7. Re:no dependency issues with apps by burndive · · Score: 1

      Oh sweet fancy moses, I'm having headaches just thinking about the Gentoo "slot" system. Mind you, my shiny new MacBook has a similar feature through Ports, so I'm not entirely rid of it. Personally I just want to apt-get php and go on my merry way.

      No one ever said you had to think about it. It's yet another portage feature that "just works" when you install something that depends on an incompatible version of a dependency from the one required by a different package already on your system. Off hand, I couldn't tell you how many versions of PHP I have installed on my Gentoo system, because I don't particularly care as long as everything that I have installed works.

      That's the beauty of portage: it pulls in what you need, and gets rid of what you don't need. Under normal circumstances, you don't really need to know what's going on under the covers with your dependencies.

      If you just want something analogous to your "apt-get php" on Gentoo, "emerge php" will do the exact same thing.

      --
      ...because "hacker" sounds way sexier than "code drone."
    8. Re:no dependency issues with apps by misleb · · Score: 1

      You still need to maintain all those different versions of the libraries and keep them in a repositories. And if you are not careful, it coudl get out of hand really fast. And what about security updates and such? Do you have to backport security patches to every single minor version of lib X in your repository? It is a lot of work and can really bog down a distribution.

      Might as well just give up an dynamic libraries altogether can go back to static binaries, eh?

      The problem is that the "base" for Linux and especially FreeBSD are actually very small and there is no standard. Unlike, say, OS X, there are no central, consistent "frameworks" that a developer can expect to be on every system. Heck, even minor differences in libc can be a problem.

      This is, in my opinion, the biggest weakness in "free" desktops. Lack of standards, consistency, and backwards compatibility.

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    9. Re:no dependency issues with apps by drinkypoo · · Score: 1

      This is, in my opinion, the biggest weakness in "free" desktops. Lack of standards, consistency, and backwards compatibility.

      Windows has the same lack of standards and consistency. Windows application developers' solution is to bundle the MFC library with the application in most cases. Same is true of visual basic programs; if you want to be sure your program will run on the user's machine you must bundle the runtimes.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    10. Re:no dependency issues with apps by PitaBred · · Score: 1

      It's also one of the greatest strengths, cf. number of viruses on free software vs. "monoculture" systems.

    11. Re:no dependency issues with apps by Braino420 · · Score: 1

      Anyway, I had it in parallels for a while and although it wasn't enough to convince me to abandon ubuntu, I will say that installing software was brain dead easy -- not that synaptic is hard, but with synaptic you do need to know the name of what you want. With PC-BSD, you just pick from a menu of shiny icons and descriptions
      In Ubuntu, go to the Applications Menu to Add/Remove. There is a list, broken down into categories, of many different programs you can install like you describe (although I haven't seen the PC-BSD one yet). Although I'm not quite sure what you're talking about, when you say you need to know the name of the program you want in Synaptic; you can type anything you want into the search box, not just the name of the package.
      --
      They call me the wookie man, I guess that's what I am
    12. Re:no dependency issues with apps by Blakey+Rat · · Score: 1

      It's pretty nice. The guy giving out the discs explained that when you install applications, the applications come bundled with all of their dependencies included. This makes the apps use a little bit more disc space, but avoids the issue of two apps requiring two incompatible dependencies. That's pretty nice.

      So it's basically exactly what Apple's been doing since the beginning of time with the Macintosh. It was nice to go all those years with the smug satisfaction that the Macintosh platform would never suffer from dependency-hell or DLL-hell, but alas, other OSes are slowly starting to figure it out.

    13. Re:no dependency issues with apps by anagama · · Score: 1

      In fact, I recall that the guy I talked to used a phrase along the lines of "like OSX does" when describing the pc-bsd packaging system. So you are quite correct.

      --
      What changed under Obama? Nothing Good
    14. Re:no dependency issues with apps by Blakey+Rat · · Score: 1

      Not just OS X. Macintosh has always work that way, back to System 1.

    15. Re:no dependency issues with apps by socz · · Score: 1

      You know, the first *nix i tried to try was red hat on a 100mhz pos - that didn't work. Shortly after i tried FreeBSD and never looked back, but i was a bit promiscuous with other linux distros. Out of all the linux i've tried, i've never found one to be as easy as fbsd. Some say it's because what i learned to use first, but even then, for me that doesn't fully cover it. One of the reasons i preferred it over linux was the ports collections and it's ease of use. Trying to install debian rpm's on red hat or, even debian was a pain in the ass! Most of the time they worked smoothly, but i was too much of a newb to figure it out in linux. The other neat thing about fbsd vs some linux i've tried is that when you install from the ports collection, it gets the dependencies for you. I'm sure linux does this in some sort of fashion, but like i've said, it's been a while since i've really tried it again. And i will finally agree that "installing software was brain dead easy." I've never had a problem installing fbsd. Although i've used the other bsds and ran them for a while, i've always found my home on fbsd, even on a machine when it shared win2k/xp and suse! I've never tried to "convert" anyone to any BSD, but i have told them of my experiences and a few have taken my advice. I mean, if you really want a great AND easy BSD go with os X! But if you want to have a little bit more "power" (however you want to take that) go with BSD. I've found os x systems a little restrictive for me, but then again that's probably because of my lack of time with them. In the end it boils down to what you really need, who can provide it, what you can afford (if it's an issue) and what you like! Go BSD! ]=)

      --
      My abilities are only limited by my imagination
    16. Re:no dependency issues with apps by Brandybuck · · Score: 1

      So it follows that "incompatible dependencies" is an issue of the package management system and nothing else.

      For the most part, yes. This is why so many people are disgusted with RPM based distros. But it's not the packages' fault. The package managers just don't have the "intelligence" to figure out compatibilities. But even if they did, you're going to run across libraries that break the compatibility rules on a frequent and recurring basis. Like glibc...

      The systems that are best at not forcing you to upgrade all your dependencies are the source based systems, like Gentoo and most BSDs. That's because most configure scripts can figure this stuff out at build time.

      --
      Don't blame me, I didn't vote for either of them!
    17. Re:no dependency issues with apps by Brandybuck · · Score: 1

      It's only been recently that hard drive capacity has been cheap enough to afford the many gigabytes of redundant libraries.

      But even Mac OS X doesn't make apps ship with every possible library. There are SYSTEM libraries, which on Mac, includes nearly everything you need. In Unix terms, it's like including all of the KDE and GNOME libraries as part of the system, so you don't have to replicate them. I don't know if PC-BSD does that or not, but if they don't, they should.

      Including all of X.org and the kde or gnome libs in every single application bundle would cost an horrendous amount of disk space.

      --
      Don't blame me, I didn't vote for either of them!
    18. Re:no dependency issues with apps by Fred_A · · Score: 1

      Has anyone tried to make a package manager that addresses this issue?
      Pretty much all of them already do. The problem usually isn't really so much with the package manager (although with the first RPM systems it probably mostly was) as with the packaged app which regularly have poorly specified dependencies.
      --

      May contain traces of nut.
      Made from the freshest electrons.
    19. Re:no dependency issues with apps by Blakey+Rat · · Score: 1

      It's only been recently that hard drive capacity has been cheap enough to afford the many gigabytes of redundant libraries. ... from the Linux user point of view, maybe. Apple's been shipping self-contained apps since 1984, before hard drives even existed. And those apps not only had more features than the Linux equivalents that were using all those "gigabytes of redundant libraries," but tended to be less buggy and more usable to boot.

      I've been using Macs forever, and I've never shed a tear for the lack of dependencies, even when the biggest hard drive in my Quadra 610 was 160 MB.

    20. Re:no dependency issues with apps by Brandybuck · · Score: 1

      Those Mac app bundles did NOT include every possible dependency. That's because they have a complete and comprehensive set of system libraries. That's why it was cheap for Apple to do. Go read the rest of my comment.

      --
      Don't blame me, I didn't vote for either of them!
    21. Re:no dependency issues with apps by Blakey+Rat · · Score: 1

      That's the exact point. Apple doesn't have its head up its collective ass, like the Linux community does, so Apple can offer guarantees such as "the QDLoadJpeg function will always load a jpeg file." that Linux can't offer. And Apple's been doing this for the entire existence of the company, not just OS X. (BTW, App bundles didn't exist prior to OS X... it seems to me that you're arguing from a position of ignorance.)

      Windows developers use .dlls because they've been taught that .dlls are the magic solution to every problem. Linux users use shared libraries because that can't count on the OS supporting jack on its own, and on the rare occasion the OS *does* support what you want to do, it has a completely different API than the other, nearly identical, OS you also need to run on.

      In any case, Apple's "complete and comprehensive set of system libraries" fit easily on a 160 MB HD back in the day with over 100 MB to spare, so I think you're vastly over-estimating how much disk space is taken up by code libraries.

    22. Re:no dependency issues with apps by Brandybuck · · Score: 1

      In any case, Apple's "complete and comprehensive set of system libraries" fit easily on a 160 MB HD back in the day with over 100 MB to spare, so I think you're vastly over-estimating how much disk space is taken up by code libraries.

      Ditto for Linux system libraries, all the way up to and including both KDE and GNOME. That's not the problem. The problem is with these numbnuts wanting to make every application a bundle that duplicates this 160MB.

      Package management is a different, but equally valid, way of doing things. I've not run PC-BSD yet, but under FreeBSD all my dependencies are managed for me.

      --
      Don't blame me, I didn't vote for either of them!
  11. Learning curve by vga_init · · Score: 4, Insightful

    I would also recommend PC-BSD to seasoned Unix users that have never tried using FreeBSD before and would prefer a shallower learning curve before getting down to business.

    I don't know... I always thought the learning curve for FreeBSD was pretty shallow. I used GNU/Linux for years before trying FreeBSD, and Linux distributions were all over the board; you never knew what bizarre software configuration you were going to get, or how the system was going to behave or configure. Even after steady use, Linux confused the hell out of me. When I tried FreeBSD, it took a little effort to learn the basics of managing the system: installing, updating, removing software packages. After that it was easy street. Tweaking the base system conf files was obvious... a little too obvious. They say editing text files isn't "intuitive", but this is as close as it gets. For the stuff you can't figure out, the documentation is complete and readily accessible.

    Having a front end that helps you autoconfig stuff doesn't actually lesson the learning curve, but in my opinion steepens it. When the autoconfig goes wrong, you're pretty much stuck without a clue.

    1. Re:Learning curve by Bluesman · · Score: 1, Insightful

      This mirrors my experience. If FreeBSD were a Linux distribution, everyone would be using it. It's just that well put together, and documented.

      --
      If moderation could change anything, it would be illegal.
    2. Re:Learning curve by kwark · · Score: 1

      "Having a front end that helps you autoconfig stuff doesn't actually lesson the learning curve, but in my opinion steepens it."

      Yes, all those evil linux distros are forcing you not to use $EDITOR to configure your stuff.

    3. Re:Learning curve by notamisfit · · Score: 1

      Personally, I think that the docs are the "make or break" point for FreeBSD, as well as BSD in general. Very well laid out and well written top-level stuff, the online man pages are excellent, and the GNU man/info schizophrenia is generally limited to the toolchain.

      Sadly, I think that's the problem with an "easy to use" FreeBSD: The differences that matter for those of us who love the system really aren't going to matter to someone new to *nix. It's just like having an Ubuntu box.

      --
      Jesus is coming -- look busy!
    4. Re:Learning curve by Edzor · · Score: 1

      thats why i like slackware. you learn so much more in "black screen" that you having these automated flashy things do it for you. then people get freeked out, or give up if something breaks and they cant fix it. ie like it not detecting your video driver.

    5. Re:Learning curve by Anonymous Coward · · Score: 0

      Okay, put it this way: Debian tries to autoconfig my X server for me. It fails. Everything is broken- I wonder what went wrong and wish I could fix it. I give up and go back to Windows.

      Gentoo's installation handbook walks me through manually setting up your xorg.conf. If it doesn't work, I know where to go to fix it.

      You could try thinking about something for a couple seconds before posting. Oh wait, nevermind, Slashdot, gotcha.

    6. Re:Learning curve by pilbender · · Score: 1

      I would have to add to this that Slackware is one of the easiest, most efficient distros out there today. It's not for your Mom or Grandma, but if you have any inclination to get your hands dirty, learn how to write your own initialization scripts, or customize your system with standard compilations, Slackware is hands down the best Linux distribution ever. LFS (Linux from Scratch) was a good learning journey but not practical for me the way Slackware is.

      I've never used BSD, but I understand it uses the same initialization as Slackware? I'm sure I'd like BSD if that's the case. I spent a few years playing around with other Linux distributions but I've always come back to Slackware. Nothing comes close.

      For my friends and other users, its Kubuntu. But like other distributions I've tried, it's a pain to really customize even in simple ways. I would even go as far to say that if it were not for Slackware, I would not have gone into computer science. That's how much I've learned to love Slackware during the last 12 years.

      The thing that got my attention in the article was the snappiness of the UI even in frame buffer mode? That's quite a claim if you ask me! If it's that *fast* and has the same initialization as Slackware, it's worth a look! I might take one of my spare PCs and install it just to see for myself. I haven't felt the need to try something else out in a long time. But that kind of claim warrants some attention!

      --
      Fresh horses and more whiskey for my men.
    7. Re:Learning curve by that+this+is+not+und · · Score: 1

      I 'learned the ropes' using Slackware. I tried Red Hat 4.2. Then I switched to NetBSD. The best early experience I had was that NetBSD was significantly easier to do an NFS install onto my laptop with (a Toshiba 2105- 486 machine with only a floppy drive.) At the time, the PCMCIA drivers for Linux were a really ugly kludge that made it really hard to install with just a boot floppy and a PCMCIA ethernet card plugged in. With NetBSD it was quite easy.

      I have only looked back a few times. And now I consider even Slackware a little bloated and certainly less 'slack' than it was back in the day. Certainly less slack. Kinda pink, really.

    8. Re:Learning curve by Anonymous Coward · · Score: 0

      You have to be fucking kidding me. By your logic, we should all be using Linux From Scratch.

    9. Re:Learning curve by vga_init · · Score: 1

      The thing that got my attention in the article was the snappiness of the UI even in frame buffer mode? That's quite a claim if you ask me!

      Back when I used FreeBSD every day, I did seem to notice that BSD was a little bit more responsive than Linux when it came to certain things. However, I remember that the GENERIC kernel on FreeBSD was horrendously slow because almost every driver was statically linked. In order to see it run at full speed, you'd have to build a custom kernel with unused drivers removed.

      Not only did I once build custom kernels, but also the rest of the base with all the fat cut out. My customized systems were some of the fastest boxes I'd ever used, even on older hardware. Unfortunately, when I compared them to Linux, these custom systems were only slightly faster than generic builds of Linux that shipped with your average distro. Disheartened by the diminishing returns, I pretty much gave up on putting all that work into FreeBSD when I could have run Linux to a similar result with almost 0 work.

      I tried going back to BSD last year in the form of NetBSD, but the USB subsystem gave me headaches and massive instability. One of these days I'll give FreeBSD another shot.

    10. Re:Learning curve by hyperstation · · Score: 0

      actually, debian etch runs great, with xorg config and all on my powerbook g3. who wants to wait 12 hours and do every single thing to put together the system. i've done that loads of times by now, i know how it works. i just want to be able to install and get to work.

    11. Re:Learning curve by themildassassin · · Score: 1

      My problem with FreeBSD has always been its archaic installer. Sure it's fine if you don't mine dedicating a box to it, but when you are trying to set up a multi boot system, minimalistic installers make me paranoid about destroying data on other partitions. If the FreeBSD installer was alittle more accommodating I would have been able to give it a go, but until that day I'm not letting it near my data.

    12. Re:Learning curve by Anonymous Coward · · Score: 0

      I never experienced problems with FreeBSD's installer regarding (other) partitions.

      On the other hand, I don't trust all Linux flavors (Debian rules) on my harddrive with FreeBSD because once Suse managed to screw my partition!! So I tend to be very conservative regarding other OSés on my harddrive.

    13. Re:Learning curve by Fweeky · · Score: 1

      "I remember that the GENERIC kernel on FreeBSD was horrendously slow because almost every driver was statically linked"

      Yeah, all that unused code increases the drag coeffecient of the kernel. And you're wasting several Megabytes of memory!!1!

      It's a shame commenting out half a dozen obviously unnecessary lines is such a pain, especially when you don't have to touch it for a year or two after you've done it. And adding a few "NO_{KERBEROS,SENDMAIL}=yup" lines to make.conf to rescue a couple of MB of disk space is just exhausting :(

  12. Re:Will somebody please explain... by brunascle · · Score: 1

    twice the leetness!

    on a more serious note, with its very different license, i imagine it'd be more likely to get support from those outside the FOSS community. whether or not that's a good this is a matter of opinion.

  13. Note to Open Source OS pushers... by ProppaT · · Score: 2, Insightful


    Go back to the drawing board with the name. Windows users want something simple sounding. Putting BSD, Linux, or some pun based on the names of a Linux distribution in the title isn't going to help. In fact, it's probably going to hurt because Linux and BSD sound difficult and dorky. You use Linux and BSD as a selling point when people don't want Linux or BSD. Don't go out of your way to advertise it as a Linux or BSD project, make it look like something other than BSD or Linux, and go from there. As someone who works with marketing, it just always blows my mind that one of the simplest things the OS community could do, give a project an easy, accessible, and non-dorky name, is never even attempted.

    --
    Wise men say, "Forgiveness is divine, but never pay full price for late pizza."
    1. Re:Note to Open Source OS pushers... by Anonymous Coward · · Score: 0

      As someone who occasionally works with marking folks it blows my mind how far those people will go to mislead a person, dare I use the term mark, in an attempt to sell their product with false promises.

      Rant aside, is Windows or OS X (is that oh ess ex or os ess ten?) really more catchy or easy to remember than BSD or Linux?

    2. Re:Note to Open Source OS pushers... by mulvane · · Score: 1

      And Apple's OSX is easy and non dorky sounding?

    3. Re:Note to Open Source OS pushers... by Per+Wigren · · Score: 1

      OS X (is that oh ess ex or os ess ten?)
      It's oh, sex!
      --
      My other account has a 3-digit UID.
    4. Re:Note to Open Source OS pushers... by Pentavirate · · Score: 1

      People don't buy OS X. They go out and buy a mac.

    5. Re:Note to Open Source OS pushers... by CowTipperGore · · Score: 1

      Exactly. We should have less dorky and accessible names, like OSX, OS/2, Windows XP, PS/2, and DOS. BSD is just so outrageous!

    6. Re:Note to Open Source OS pushers... by Anonymous Coward · · Score: 0

      Dorky? You don't know much about marketing. One man's dorky is the other's hip and cool. Non-standard names provide a few functions.

      One is they're a twit-filter. When you're introducing a new product, the very last thing you want is statistically mainstream clients, because they are adverse to change. They will be unhappy with your new product, because it's not their old product.

      Make the name a little fun, a name that requires a little agility of intellect and character to accept, and you'll have an initial client group that is more accepting of, and interest in, things that are different. The result is a core user base that is positive about the product, and that will keep your product alive through rough times, while more and more of the mainstream is attracted by the positive-vibe of your happy clients.

      Care for a dorky name? How about "Apple"?

      Another thing those positive people do is get involved. Do I even have to explain why that is important to Open Source projects? It's not just coding, though that's included. It's about making blogs about the project. About setting up and using forums about the project. It's about instant self-forming community - real community.

      Got no dorky name? Got no hip core people? Got just, as you suggest, the same shit that's already everywhere? Well then I suppose all you can do to get any sort of (brief) attention is /pay/ for "professional" marketing to make some noise for you. It will be mostly yelling "Get Your Same Shit Here!", if they follow your advice. It'll be a complete money-hole that will only, equally briefly, enrich some marketing droids. Though a good marketing firm will probably suggest adopting a dorky name.

      But of course you work in marketing -- I shouldn't expect you could know that.

    7. Re:Note to Open Source OS pushers... by Bent+Mind · · Score: 1

      I have to agree with you. I switched my brother to a Linux-based system a while back. He uses his digital camera quite a bit. The first thing that confused him was not needing to install the Windows software from his camera's CD. He got over that. However, in Windows, he used Adobe's Photoshop Elements. He wanted to know what to use to edit his pictures on the new system. I still remember his response, "Gimp? Gimp? You want me to use a program called Gimp? Why would I use a program whose name means crippled?"

      --
      Request a Linux Shockwave player here: http://www.macromedia.com/support/email/wishform/
    8. Re:Note to Open Source OS pushers... by Cctoide · · Score: 1

      I think it helps that OSX can sound like "oh eh sex" once the interlocutor is suitably grogged up.

      --
      "Let's face it, it's a good story. Accuracy would kill it."
    9. Re:Note to Open Source OS pushers... by Zantetsuken · · Score: 1

      I agree - something like "CentOS" might sound stupid, unless of course you know that its basically Red Hat Enterprise Linux, which is one of the top Linux distro's in the enterprise market. Or how about "OpenBSD" which might sound meaningless or a bunch of idealistic weenies only focused on code being open - unless you actually looked at it and know that its highly reputed for being one of the most secure operating systems on the planet in an "as-is, out of the box" configuration...

    10. Re:Note to Open Source OS pushers... by ffejie · · Score: 1

      Rant aside, is Windows or OS X (is that oh ess ex or os ess ten?) really more catchy or easy to remember than BSD or Linux?

      Seriously? Windows? It's the product I use every day to let air into my house. It describes the biggest features of the OS -- I open my web browser in a window, I open a folder in a window. Yes, Windows is non-dorky and non-intimidating. It's not about catchy or easy to remember -- Linux is pretty easy to remember if you ask me -- but it still sounds dorky and is difficult to pronounce if you've never seen it before. What the grandparent is saying (I think) is that if you want to get your OS out there, use a name that people can pronounce, understand and spell easily. There's a reason people out there say they have TiVo when they really have a DVR from their cable company. TiVo makes sense (sounds like TV) and it a powerful brand. DVR is three useless letters that a large portion of the population can't define. In other words, Ubuntu isn't exactly doing itself any favors.

      Someone else already answered the OS X question, I'll paraphrase: No one buys OS X -- they buy a Mac or an Apple.

      --
      Disagreeing with me does not mean you get to mod me troll.
    11. Re:Note to Open Source OS pushers... by r_jensen11 · · Score: 1

      What, like Windows XP or OSX don't sound as dorky as PC-BSD?

    12. Re:Note to Open Source OS pushers... by Anonymous Coward · · Score: 1, Insightful

      Your brother's retarded. "Gimp" is something beautiful or well-formed. (Also a dress-maker's tool, which is etymologically related, I think.) Calling a cripple "gimp" is supposed to be sarcasm, though nobody seems to know that shit anymore. Get off my lawn, too!

    13. Re:Note to Open Source OS pushers... by screeble · · Score: 1

      I know you're being facetious but it's ten. Open up Terminal in OS X and type...

      say os x ... and the built-in OS X Speech Synthesis manager speaks 'OS X' as 'oh ess ten.'

    14. Re:Note to Open Source OS pushers... by Ant+P. · · Score: 2, Informative

      Give him krita instead. As a side-benefit from not being able to complain about the name, he won't be able to complain about the window layout either.

    15. Re:Note to Open Source OS pushers... by pilbender · · Score: 1

      I can't speak for marketing because I'm a developer. Whoops! I guess that means my opinion is canceled out?

      I would maintain that the "Windows" brand name is worn out, boring, and has a poor reputation. It should be sunset immediately! The name, Windows, came from the pun of looking at the system through windows. In other words, a pun on each application running and the user getting a look inside at different parts of the system. There were other window managers before Windows and I don't know the origin of the original term but users could understand that the system had a window for each application running. It made sense and it was cool.

      That coolness has long worn off and Microsoft needs to come up with something new and catchy. They haven't done anything significant like that in a long time. Calling a Windows Server a server is absolutely laughable. It's the poorest marketing I've ever seen. The Windows GUI has nothing to do with server processes. It needed it's own brand name. Windows servers have poor uptime and poor track records for high user load environments. Today, servers are cool and Windows Server is *not*.

      Contrast that with Linux, Solaris, BSD or some other high powered modern system. It immediately conjures up images of power, performance, stability, security, etc. Even people who know nothing about systems like Linux have now heard of Linux. It is getting a good reputation as a powerful, stable system. It may have connotations of geekdom but people know geeks don't screw around with junk. If it becomes accessible to the general population, it will have no trouble because of it's naming. It's hip and so are geeks when it comes to computers.

      Stuff that was techy or geeky 10 years ago is mainstream cool now. Cell phones, computers, My Space, Google, Linux, Mac, ipod, are cool brands. Windows is so 90's. Internet Explorer is so 90's. MS Office is 90's. Most of the stuff Microsoft was put out in the last 5 years has no cool factor at all.

      Microsoft has been a complete and utter failure in marketing for that last 5 years. People do want something simple, I'll give you that. But they also want something that works *and* is cool. Linux is already cool. Mac is cool. When Macs and Linux work with more software, they won't need a lot of marketing. That's already been done and done well.

      One other opinion. I hate marketing. I hate advertising. I hate being "sold" something. I don't want to feel something is being pushed in my face or being misrepresented to trick me. I have a serious aversion to such tactics and I immediately recoil when those tactics are tried on me. I want something to take care of my needs. I like the fact that Linux is what it is. No tricks. And until relatively recently (with the exception of a few niche companies) I was pushed into getting Windows every time I wanted a new computer. I resented that. I would not have minded going out and buying a copy of Windows. And I did do that when I built systems from scratch.

      I don't understand why anyone would want to use a different name for Linux or BSD or Mac. Actually there is a certain coolness just being in the "know" of hip brands. The only people who aren't in the "know" for Windows are people who haven't been born yet. Also, it's difficult to resent Linux or Mac, but it's very easy to resent Windows and if that's not a marketing problem then I don't know what is.

      --
      Fresh horses and more whiskey for my men.
    16. Re:Note to Open Source OS pushers... by Anonymous Coward · · Score: 0

      Don't forget that because it's an unusual word, people still stumble over how to pronounce it. My housemate still calls it 'lie-nucks' despite me telling him numerous times how to correctly pronounce it, and even playing him the "hello, my name is Linus Torvalds and I pronounce it linux" soundbite.

      If it was called something like Gearbox, it'd be much more familiar, no-one would mispronounce it, and it'd still end in a funky letter.

    17. Re:Note to Open Source OS pushers... by mwvdlee · · Score: 1

      Geeks and marketing don't go together.

      A geek isn't the type of person to walk into a clothing store and check out all the desings; he looks at the labels to check whether washing instructions fit into his washing schedule. These types of people care exclusively about the practicality. The only "design" issue that might interrest them is whether the text on the t-shirt properly represents their beliefs and interests.

      When is the last time you saw a geek walk into an electronics store and buy the designer-look TV without having previously compared technical specifications gathered from the internet into a spreadsheet?

      Every geek I know orders computer parts over the internet, without ever having seen the pretty pictures on the boxes. Most will switch brands (Intel/AMD, nVidia/ATi) every generation, depending on current specs.

      You're right in saying that PC-BSD or most Linux/BSD/whatever distros have crappy names; it's because the people that build them don't really understand that 90% of the world purchases/downloads based on marketing instead of a products' merits.

      Fact is; people make decissions based on what they understand. If people don't understand the difference between all the different tech in BDS/Linux/Windows/OSX, they'll decide based on what they do understand, i.e. how the GUI looks. There are still numerous parents who buy consoles for their kids based on how the box looks; they don't care about the number of CPU cores because they don't know what that means.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    18. Re:Note to Open Source OS pushers... by socz · · Score: 1

      How about just calling it SMUT? Super Multi User Terminal. Or maybe some other non-catchy/racy eh normal word. How about Stuff? "Hey i just installed the new stuff on my computer, it's bad ass." Hey, Stuff worked for the magazine! If windows is THAT BAD for some, then maybe it's time to move on... You can always use call it iBSD. And as for the person who said "... nerds don't use junk..." You stand corrected! GhettoBSD came about because of the ghetto hardware it ran on! 25mhz (on turbo) 16MB ram baby!

      --
      My abilities are only limited by my imagination
  14. Links, links, links... by Life700MB · · Score: 2, Informative
    1. Re:Links, links, links... by Anonymous Coward · · Score: 0

      Put your goddamned spam in your signature where I don't have to see it.

    2. Re:Links, links, links... by yorugua · · Score: 1

      Of course it's a good thing to have options, but maybe it might help having PCBSD and http://www.desktopbsd.org/ help each other to bring an easier experience to end-users.

  15. Re:Will somebody please explain... by Anonymous Coward · · Score: 0

    It won't. I don't say that because I'm some BSD hater, actually, I love BSD. I even have openbsd on some sparcstation lx at home. (sun4m iirc). The last full install I did was 4.10 forever ago, and I never touched 5. So about 4 months ago I say 'im gonna throw the newest bsd on my comp get busy'. Put 6 something on there. I got everything set up like I like it, and went go get x setup so I could game. Imagine my surprise when my 9750xt still didn't have anywhere near full functionality. I was so disgusted I killed that partition in shame.

    when bsd gets videocard support surpassing that which linux has, it will be a good contender. until then, its server only.

  16. Already done.. by jshriverWVU · · Score: 0, Redundant

    there already is a FreeBSD derivative that's easy to use and attracting Windows users. It's called OS X :) Not trolling just trying to be funny. More power to them.

  17. Re:Will somebody please explain... by vfrex · · Score: 1

    You imply that Linux's "failure" is some sort of permanent state. All open source operating systems have gotten significantly easier to use over the past few years. We might not be able the point where the average joe can handle it, but we might be at the stage now where the average wannabe techie can. And all in all, both FreeBSD and derivatives, and Linux variants are generally getting easier to use. Open source operating systems are making great progress, so I'm not really sure where you are coming from.

  18. Baffled by the hardware by gelfling · · Score: 1

    As always I am baffled by the hardware platform. Clearly cost is not an issue for this test. Which means that any other factor is the driver. Security? Personal preference? Certainly not compatibility. So with this test and with any other, Ubuntu, Linspire, etc etc etc the point is not going to be the cost of the desktop and we can simply ignore the cost of Vista when looking at any head to head to comparison.

    1. Re:Baffled by the hardware by Jiilik+Oiolosse · · Score: 1

      Hey - I wrote that article :P The hardware is just my desktop machine, with a blank SATA drive attached for testing operating systems. I did not test it in some lab, and run comparitive tests -- that was not the point of the article. I only added the hardware specs at the request of my editor :) Regarding hardware compatibilities, the issue with the "nv" driver is an anomaly, and I still cannot understand why it did not work (as it works just fine with the same X version in Linux). The point of the article is to show some of the features of PC-BSD that distinguish it from the crowd. I'll let the other guys do the performance and compatibility testing in the lab -- I don't have a lab. :)

    2. Re:Baffled by the hardware by Anonymous Coward · · Score: 0

      Good hardware means fewer hardware upgrades and is therefore worth the extra money. That's assuming that it really is good hardware.

    3. Re:Baffled by the hardware by Anonymous Coward · · Score: 0

      I'm no kernel guru, so take this opinion with just a touch of sodium....

      BSD kernel mods and Linux ones, while philosophically brethren, do have very different conventions. Since NVidia's Linux drivers have, shall we say, less than stellar installation packages, it would not be surprising that an operating system with less exposure would have difficulties. it's unfortunate, as I run a FreeBSD 6.2 machine with more respect as each project unfolds.

      Best of luck to you and please, should you find an NVidia solution for FreeBSD, be a kind soul and post it someplace where a quick google would find.

      tia,

      AC

  19. Re:Will somebody please explain... by Ant+P. · · Score: 1

    You make it sound like failing to overrun a *nix operating system with a deluge of whiny Windows lusers is a bad thing.

  20. Re:fp by Anonymous Coward · · Score: 1, Funny

    Try PC-BSD for your next fp. Goes from 0 to 2 GHz in 1 nanosecond.

  21. Re:Dear "people who wish to convert other people" by Anonymous Coward · · Score: 0

    Switch to decaff. Seriously.

  22. Re:Dear "people who wish to convert other people" by Anonymous Coward · · Score: 0

    I find your ideas intriguing and would like to join your anti-cult cult. I hope you have a newsletter?

  23. Re:Will somebody please explain... by Goaway · · Score: 4, Interesting

    It doesn't need hope. It's already succeeded, in Mac OS X.

  24. Re:Dear "people who wish to convert other people" by Anonymous Coward · · Score: 1, Insightful

    A surprisingly excellent post in a sea of otherwise illucid responses. Thank you.

  25. Re:What's the real difference by LWATCDR · · Score: 2, Informative

    Actually BSD doesn't use as much GNU stuff as Linux does otherwise RMS would be screaming that you should call it GNU/BSD.
    For a while commercial Linux developers where using the BSD libc so they could statically link it to get around some major library problems Linux was having.
    There are difference between BSD and Linux. For one BSD tends towards stability over features. It is a different set of trade offs.

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  26. VMWare image available by athloi · · Score: 5, Informative

    I've already got VMs out the nose with different OSs I just had to try. The PC-BSD folks make one readily available at the following location:

    PC-BSD VMWare Image

    I recommend this method of trying out new OSs, or avoiding corrupting your computer's virtue by installing one is made by whichever large West Coast corporation you dislike.

    1. Re:VMWare image available by catmistake · · Score: 1

      One of the major complaints against any distribution of any OS is whether or not the installer takes a rocket surgeon to use. Having a VMware image is a nice touch, but you see one desktop, you've seen them all (these days... though I think blackbox and derivitaves are at least a little interesting). When I'm evaluating an OS, I install it about 3 or 4 times to see how the land lays. If its wiggy, or has some critically nonsensical choices, I take notice. If it works almost no matter what, that's a major coup. If it doesn't work almost no matter what, well... that's nearly the status quo. If I was worried about breaking my computer, I'd certainly use a virtual machine, but I still want to see the install process.

    2. Re:VMWare image available by Anonymous Coward · · Score: 0

      why on earch would you evaluate an os based on the installer? so long as it's friendly enough to get the OS installed once, what does it matter. how often are you going to be installing it?

      unless it's windows of course, then you'll be seeing the installer every few months.

    3. Re:VMWare image available by catmistake · · Score: 1

      how often are you going to be installing it?

      Anywhere between 1 and 10000 times. I take it you are an end user and do not work in IT. That's fine. If I didn't have experience with an install, I wouldn't be much good at recommending an OS to you. No matter how easy an environment is to use, if the installer is arcane, it'll never make it onto your system. btw, took a look at the PC-BSD installation earlier... wow... that is slick. I'd say its even easier than Windows (but it only took ~40 minutes, not 6 hours). This installer makes the ubuntu install look impossible. Next to the OS X installation, its the most painless one I've ever seen.
  27. Why is Windows the measure of easy? by Anonymous Coward · · Score: 0

    As a Mac user, I don't really understand all this effort to make Linux (or BSD) as easy to use as Windows. I don't find Windows particularly easy compared to the Mac.

    Now if you could make Linux (or BSD) as easy to use as a Mac....

  28. I recommend the same for Windows users by erroneus · · Score: 4, Insightful

    From the article: 'In the end, I would suggest this distribution to new users provided they had someone to call in case of a driver malfunction during installation. Just earlier today, I had to replace a failed HD. The replacement drive was empty leaving me to reinstall. I chose not to use the restore method that automatically installs all drivers and crap software that the machine ships with. Instead, I installed only the OS and the minimal apps needed for the job. One problem with that approach.

    If this machine had been acquired without OS and the user, instead, decided to buy WindowsXP separately, this user would have had the same problems I had. In my case, the video device wasn't detected, the sound device wasn't detected and the network device wasn't detected. A beginner would also need to rely on someone with experience to get those issues resolved.

    I have rather become accustomed to the idea of loading the OS and resolving driver and other hardware configuration issues as part of the installation process. It's the same in Windows as it is for Linux. (Not usually the case with Mac, but they control both the hardware AND the software and there's good reason for that.) The exceptions for this are when a hardware maker cobbles his own OS+Apps+Driver installation software to match the hardware or when, by some uncommon scenario, all hardware in the configuration is identified and supported by whatever comes with the OS. (It happens but it's rare.)

    It shouldn't be said about Linux or Windows or *BSD that an expert or experienced user should be available in case of trouble as if this were a problem exclusive to it or to other OSes. It should be said because it's generally true of all.
    1. Re:I recommend the same for Windows users by Anonymous Coward · · Score: 0

      You'd have to be an idiot to mess up Mac OS X installations.

  29. Re:Will somebody please explain... by fm6 · · Score: 1

    Linux hasn't failed, it just takes a long time to gain market share from Microsoft.
    In this context, "failing" and "not gaining market share" are the same thing.
  30. Re:Will somebody please explain... by Anonymous Coward · · Score: 1, Funny

    My question is whether this would pull Windows users into it that might be put off by GPL

      What, both of them? But seriously, I'm sure there are LOADS of windows users who'd like to try an alternative OS, but just can't get past the restrictions the GPL puts on them. ...

      BWA-HA-hahahahahah!

  31. Re:"a FreeBSD derivative that emphasizes ease of u by WarwickRyan · · Score: 1

    Almost.

    It's a Mac running VMWare Fusion http://www.vmware.com/beta/fusion/features.html.

  32. Re:Will somebody please explain... by Charles+Dodgeson · · Score: 1
    I can only speculate as to why someone thinks that BSD will succeed where Linux has so far failed.
    1. They may think that the (alleged) advantages of FreeBSD over Linux will carry over to desktops for the masses.
    2. They may think that one day one of these attempts will actually succeed and so would like to have a finger in the pie of mixed metaphors.
    3. FreeBSD is what they do. So when trying to make one of these Unix for the masses distro's that is what they started with.
    I'm not optimistic, in particular because many things that end users may want on their systems (e.g., Flash) aren't native to FreeBSD but must run in linux compatibility mode.

    I don't want to start a FreeBSD vs Linux flaming session here. As long as most people recognize that a reasonable person (even if incorrect) could believe that FreeBSD has advantages over Linux than those (perceived) advantages may reasonably be seen as giving PC-BSD a better chance.

    --
    Prime numbers are exactly what Alan Greenspan says they are -S. Minsky
  33. Re:What's the real difference by the_humeister · · Score: 1

    Not quite. Linux technically refers to just the kernel, but most people refer to it as the whole system (GNU,X,KDE/GNOME,etc). A BSD is generally a specific distribution that includes a kernel, a minimal set of core applications, and X (although X is optional).

  34. Re:Will somebody please explain... by fm6 · · Score: 1

    Please. OS X is not BSD. It's a mostly new OS that was built on top of NextStep, which in turn was re-engineered from the Mach OS (ironic name, that). Mach uses BSD libraries, but that doesn't make every OS based on it BSD.

  35. Re:Will somebody please explain... by misleb · · Score: 1

    The fundamental reason many of us think free desktops will prevail is still there. Think of BSD systems as a backup in case Linux fails in the desktop market. Even if we all fail, we may force Microsoft and Apple to innovate to stay ahead of us.


    If Linux failed on the desktop, wouldn't BSD fail for the same reasons? I mean, it is all the same user-land software. FreeBSD doesn't really have much more/different to offer beyond the kernel. Heck, even as a sysadmin, I dont' really feel that FreeBSD and (certain distributions of) Linux are all the different. Again, they both run pretty much the same software.

    -matthew
    --
    "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
  36. Re:What's the real difference by Anonymous Coward · · Score: 1, Informative

    BSD is a whole operating system, with a full userland. Linux is just a kernel. As an example, the FreeBSD kernel is vastly different than the OpenBSD kernel, but Redhat and Ubuntu use basically the same kernel.

  37. Yes, Yes you seem to be the only one. by Anonymous Coward · · Score: 0

    Why the rhetorical? You can not parse a sentence?

  38. Re:Will somebody please explain... by jettawu · · Score: 3, Insightful

    Ah, but you modified the statement. Is Linux "not gaining market share" as you said or is it just taking a while like the parent said?

    If it's just taking a while, it hasn't failed (yet) unless you define that it must gain a certain market share in a certain amount of time.

    I don't know the actual stats on any of that, but my guess is that Linux is probably not losing market share... just gaining it more slowly than some want it to. It may never get a majority market share, and that could be considered a failure, but I think it's too early to say.

  39. Re:What's the real difference by l0b0 · · Score: 2, Informative

    Here are two comparisons and a (shameless plug) novice user's perspective.

  40. Re:"a FreeBSD derivative that emphasizes ease of u by ducomputergeek · · Score: 2, Insightful
    This is where people will point out that OSX is a Mach kernal, etc., but basically I agree with the above poster. I got my feet wet with Linux then moved to FreeBSD and then on to OS 10.2 about 5 years ago and never looked back.

    With mac/darwin ports, I get all the ease of install of my favorite tool sets just like the ports tree with BSD and I can even purchase that *evil* commercial software like Quickbooks, Office, and *gasp* Photoshop.

    I personally found FreeBSD easy to deal with and the ports tree a much better way of installing software than on the Linux systems of the day as there was no standard way to do this between distros. At least with FreeBSD, there was pretty much ONE FreeBSD.

    If I was going to set up a simple inexpensive webserver, FreeBSD would still be my first choice on some cheap PC hardware.

    --
    "The problem with socialism is eventually you run out of other people's money" - Thatcher.
  41. Re:Dear "people who wish to convert other people" by Anonymous Coward · · Score: 0

    Yes I have a newsletter. Please send a stamped, addressed envelope to:
    I want to join a cult,
        Because I can't think for myself,
            1, Brain Cell,
                Retardshire,
                    1AM F1K
    Enclose $1000 for processing. No refunds.

  42. Its not OS features, its not even applications... by Glowing+Fish · · Score: 1

    I've heard that what users care about is applications, and that is why even though Ubuntu is clearly ahead of Windows in many categories, it still hasn't crossed over to mass desktop use. I don't think that is true, because most of the applications people use for basic productivity are loaded on to Ubuntu already.
    What seems to be the new stumbling block is peripherals. Its about whether you can hook up a digital camera, an ipod, or an all in one machine, and and have it work out of the box.
    And so, is there anything technically in BSD that would make any of this easier? Probably not. Which makes me think this project isn't going to find its niche too quickly.

    --
    Hopefully I didn't put any [] around my words.
  43. I've also test driven PC-BSD by joe+155 · · Score: 4, Interesting

    I've given this one a go. I'm mainly a linux man myself. I'm no stranger to the command line and often find bash the easiest way to fix problems with linux. This however did not give me any grounding for this BSD. Maybe this is just my fault... I suppose I should have been expecting some troubles. I think the biggest issue I had was with updating software. I wanted to upgrade firefox from the version that came on the DVD I was given (I think that it was 1.5.0.3 or something.

    The first thing I thought of was going to the firefox site and see if they had an installer for BSD but couldn't find one. Then I decided to search online to see if there was an easy way to do it. The thing I looked at suggested cd-ing into the directory /.../www/firefox (that might be wrong, but you get the idea) and then type "make install clean". I tired to do that and just got loads of text output which didn't seem to be going anywhere. After about 15 mins I decided to kill that and look around.

    I found another site which listed the 9 ways he'd tried to update firefox and how in the end none of them work properly. He got flamed in the comments on his blog with comments calling him an ignorant n00b etc. (which would be an image which would put me off going on the forums... or at least make me nervous). In the end I decided that it'd just be a hell of a lot less of a headache to go back to fedora and do "yum update" to update the whole system - there's even a GUI if thats your thing.

    So if you think that I've missed something really obvious about this OS or that I've got it totally wrong, you could be right... it doesn't really matter. It still highlights the fact that it just isn't a "user friendly windows alternative" in the same way that a lot of linuxes are.

    --
    *''I can't believe it's not a hyperlink.''
    1. Re:I've also test driven PC-BSD by mikael_j · · Score: 3, Informative
      I think the path you meant was /usr/ports/www/firefox. And the reason the compilation was taking forever was most likely because there were a ton of dependencies.

      You could also try doing "pkg_add -r firefox" which will attempt to fetch the binary packages necessary from a mirror, that way you won't have to wait for everything to be compiled... Of course, this applies to FreeBSD but I assume it's pretty much similar on PC-BSD.

      /Mikael

      --
      Greylisting is to SMTP as NAT is to IPv4
    2. Re:I've also test driven PC-BSD by mikael_j · · Score: 0, Troll
      Oops, you wanted to upgrade. In that case you should probably try doing "pkg_delete firefox" first as well..

      Also, this is the quick-and-dirty guide, try looking at The Handbook before trolling... /Mikael

      --
      Greylisting is to SMTP as NAT is to IPv4
    3. Re:I've also test driven PC-BSD by joe+155 · · Score: 1

      Thanks for the link, if I ever do try and give it another go then I'll have a look through that. I would say though that I wasn't trolling, I was merely saying that I didn't find it easy to do whilst investing a limited amount of time in it. That's not to say that they are wrong, but it does say that I find linux the easiest to work with (and then Windows). I might be being a tool, I might be a complete n00b with it, maybe I should STFU... maybe. But if I didn't find it to be an easy alternative when I've got experience with unix-like systems and am not afraid of doing some research (although I admit it was pretty limited) then a windows user who has no experience with unix, and has been indoctrinated into the very "idiosyncratic" MS way of doing things, would find it a million times harder.

      This all serves to underscore my point that the quote "emphasizes ease of use and aims to convert Windows users" is not true enough, by a long shot.

      --
      *''I can't believe it's not a hyperlink.''
    4. Re:I've also test driven PC-BSD by Serilkath_Montreal · · Score: 1, Insightful

      I might be being a tool, I might be a complete n00b with it, maybe I should STFU... maybe. But if I didn't find it to be an easy alternative when I've got experience with unix-like systems and am not afraid of doing some research (although I admit it was pretty limited) I used to use Linux up until I had to do it for real (i.e. in production and quickly), then I switched to FreeBSD. Why ? Because it's an OS... A real one, not a patchwork of more or less random stuff put together to cater to the pimple squad. Each distro has it's own particular way of doing thing, there's no consistency between one or another and most of the time you got a couple of gigs of totaly useless stuff. I recently had to work with Linux, my god, I missed my FreeBSD so bad, there is not a distro that hasn't a major flaw and each time you switch from one to another you pretty much have to start from scratch... If you ask me, windows or Linux, it's all the same...
      --
      malheureusement la stupidité n'est ni curable, ni mortelle.
    5. Re:I've also test driven PC-BSD by msimm · · Score: 1

      Preference. I work with Red Hat *in production* (which clients with recognizable names) and it gets the job done. I'd have nothing against using Solaris, AIX or BSD granted a little expected learning curve (hopefully Solaris has gotten nicer since 8). I'm not sure what kind of trouble you may have had, but I've yet to see on OS that makes my life *as* easy as I like it. I like the tools and the support (vendor) supplied by using Red Hat. I've heard plenty of good things about BSD and although Solaris frustrated me about as often as it please me I'm sure that's changed a lot.

      --
      Quack, quack.
    6. Re:I've also test driven PC-BSD by bigdadro · · Score: 1

      portsnap is your friend.

      portsnap fetch update
      port upgrade firefox

      done.

    7. Re:I've also test driven PC-BSD by Anonymous Coward · · Score: 0

      try looking at The Handbook before trolling

      "Trolling" doesn't mean "Said something I don't like". His post was a perfectly normal example of a user trying something and either not finding sufficient documentation, or finding the documentation confusing. He wasn't able to install Firefox; that doesn't make him a troll.

    8. Re:I've also test driven PC-BSD by neersign · · Score: 1

      there are 3 ways to install packages in PC-BSD. The "best" way is to use the PBI as that is the main innovation of PC-BSD itself. Other than the PBI, you can use the native FreeBSD packages and ports collection to install programs. Read more here: http://docs.pcbsd.org/guide/chap4.1.html

      as for upgrading, it depends on which way you installed. If you stuck with the PBI, which should be your first route to take, I believe you simply remove the old and install the new. I can't remember if it will do that automatically for you or not. FreeBSD packages and ports collection have their own set of commands to upgrade and I think other people already covered those.

  44. Re:Dear "people who wish to convert other people" by Anonymous Coward · · Score: 0

    Retardshire,
    1AM F1K

    Certainly! Oh boy, I'm so excited! I can't wait to... wait a moment. That doesn't look like a United States address....

    I knew it! You're a communist agent implanted to do away with truth, liberty, justice, and apple pie! DIE YOU COMMIE BASTARD!!!
  45. Re:Will somebody please explain... by Just+Some+Guy · · Score: 1

    when bsd gets videocard support surpassing that which linux has, it will be a good contender. until then, its server only.

    Considering that it runs the exact same drivers as every other X.org-based X server, that will basically never happen. In other news, neither Windows nor OS X have better X.org drivers than Linux.

    --
    Dewey, what part of this looks like authorities should be involved?
  46. Re:Will somebody please explain... by node+3 · · Score: 3, Insightful

    It's got a complete BSD user space, and its kernel (xnu, not Mach) is a mixture of Mach and BSD.

    If you were to completely excise BSD from OS X, even though most of what makes OS X what it is would remain, OS X would no longer function.

    OS X is a Unix (properly certified, even, in Leopard), and it's derived in no small part from BSD.

  47. Re:Will somebody please explain... by notamisfit · · Score: 1

    It depends on the BSD release. PC-BSD, being based on FreeBSD, has DRI/DRM support in the kernel. The 9750XT (presumably a Radeon R300-based card, the 9700 is) *could* work with DRI using the open source r300 drivers, but not optimally. ATI/AMD does not make their fglrx driver available for *BSD. I'm not sure whether or not the FreeBSD kernel has the most recent DRI code, and I know that unless it was released in the past few weeks, PC-BSD is still based on Xorg 6.9, so I can see it being behind on 3d acceleration. the GP mentioned gaming).

    --
    Jesus is coming -- look busy!
  48. userfriendly? by mixenmaxen · · Score: 5, Funny

    I was able to boot into safe mode, log in as root, remount the filesystem as read-write, and try to edit my xorg.conf file. In safe mode, I found that something was wrong with the line terminations when using vi, so I had to use less to view the files and then construct a sed substitution to change the video driver from "nv" to "vesa." Upon reboot, everything worked swimmingly.


    Sounds terribly userfriendly, even my mother would have no trouble installing this.

    wait...
    1. Re:userfriendly? by Anonymous Coward · · Score: 0

      It's user-friendlier if you use emacs instead.

    2. Re:userfriendly? by Fweeky · · Score: 1

      Well, sure, but "friendly" means different things to different people. Personally I often find "do-everything" systems to be highly unfriendly, since today's flavour of the month GUI dialogs for configuring various things (often quite badly) are not what I'm used to. Adding a couple of lines to rc.conf and calling /etc/rc.d/something restart is very often *more* user friendly for me than hunting through menus and fighting some anonymous config tool.

      Of course, even with me I'm sure there's room for making certain things "just work", without turning the whole thing into Mac OS. The level to which that's done which suits me probably won't suit your mother, so, yay choice!

    3. Re:userfriendly? by GWBasic · · Score: 1

      I was able to boot into safe mode, log in as root, remount the filesystem as read-write, and try to edit my xorg.conf file. In safe mode, I found that something was wrong with the line terminations when using vi, so I had to use less to view the files and then construct a sed substitution to change the video driver from "nv" to "vesa." Upon reboot, everything worked swimmingly. Sounds terribly userfriendly, even my mother would have no trouble installing this. wait...

      I stopped reading at that point.

  49. FreeBSD needs a better web site by l0b0 · · Score: 1

    Having used FreeBSD for a couple months, I'd say the biggest beef I've had is their bug handling (especially reporting) system. It's fantastically slow to submit (several minutes even when no files are attached), submissions are not acknowledged, it can take up to 15 minutes for submissions to show up in the system (making for ~30 minutes in total to verify submission of a single bug), it's hard to search properly (search "Text in single-line fields", WTF?), the default search lists all bugs on one page, searching for "State: Any" doesn't show closed bugs, it shows HTML escape codes for special characters (e.g., "ł"), and their wiki page on improving the bug tracking system is immutable. And yes, most of this has already been reported, but not fixed.

    In open source, having an easy to use bug tracking system is IMO paramount.

    1. Re:FreeBSD needs a better web site by Ricin · · Score: 1

      You really want to use send-pr(1) for sending bug reports. The web interface is indeed horrible. Here's a great guide on sending PRs. There's also a GTK frontend for send-pr in ports.

  50. Re:What's the real difference by nurb432 · · Score: 1

    The core difference ( if you ignore the heritage of both ) :

    Linux is a kernel BSD is a system.

    There are of course other differences in how things run.

    --
    ---- Booth was a patriot ----
  51. Re:Dear "people who wish to convert other people" by Anonymous Coward · · Score: 0

    You had to ride the short bus to school didn't you?

  52. Re:Will somebody please explain... by laffer1 · · Score: 1

    It depends on why it failed. If its a licensing issue, BSD might work out. If its a technical issue, then it maybe in the same boat with BSD. The third reason would be user's view of Linux and BSD.

  53. Re:Will somebody please explain... by rainman_bc · · Score: 3, Interesting

    I know some people don't like me using the term distro as applied to BSD, but its the easiest way to explain what it really is.

    The big difference is that many perceive that Linux is an OS where it is not. Linux needs userland, and fits well with GNU. AFAIK all BSD's are OS's on their own, and are maintained as an OS in the source tree whereas Linux is just the kernel. Each flavour of BSD is an OS of itself. DesktopBSD and PC-BSD are maintained in parallel to FreeBSD. As compared to DragonflyBSD which is a 4.x fork, or NetBSD or OpenBSD which too are forks.

    Just say it with me - Linux is not an OS. Linux/GNU is an OS. Add some a package manager and you have a distribution.

    --
    09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
  54. Re:What's the real difference by Guy+Harris · · Score: 4, Informative

    To my understanding they are just kernels.

    No. "Linux", strictly speaking, refers only to the kernel, but, for better or worse, it's also used to refer to complete systems ("distributions") built around that kernel, e.g. "Red Hat Enterprise Linux" or "SUSE Linux Enterprise" or "Mandriva Linux" (some distributions that use the L word in their names) or "Debian GNU/Linux" (a distribution that uses the L word in its name, but adds "GNU" to refer to the GNU project software in the distribution) or Ubuntu or Fedora (two distributions that don't use the L word). (I.e., if you will, people sometimes use the word "Linux" to refer to Linux distributions, not just the Linux kernel.)

    {Free,Net,Open,DragonFly}BSD, and derivatives of them such as PC-BSD, are complete systems; if, for example, you go to http://www.freebsd.org/developers/cvs.html, it gives instructions for getting access to the CVS tree for the complete system - kernel, libraries, applications, daemons, etc..

    Both using the gnu/fsf/x GPL'd code for the system.

    The Linux kernel, the C library used in most distributions (GNU libc), many of the other libraries in most distributions, and many (most?) application programs and daemons in most distributions, are GPLed. GTK+/GNOME and Qt/KDE are also under the GPL or LGPL. Other software in the distributions might be under other licenses, e.g. BSD licenses, MIT license for X11, etc..

    The BSD kernels are, not surprisingly, under a BSD license. The C libraries used in the BSDs are also under a BSD license, and are not based on the same code as GNU libc; the same applies to some libraries that are GPLed in Linux distributions. That also applies to utilities. In particular:

    ls on BSD and linux I'm guessing is the same

    you guessed incorrectly - Linux distributions have an ls from GNU, while the BSDs have their own BSD-licensed versions of ls.

    However:

    both run Xfree86 or X.org, apache, php, MySQL, gimp, whatever it is

    that part is true - although it's also true of many commercial UN*Xes. So:

    I bet if you had a FreeBSD box and a Linux box sitting next to each other, with the same UI (KDE/GNOME, OpenOffice, Gaim) running you wouldn't notice a difference.

    you probably would notice few, if any differences - unless you opened xterm or Konsole or GNOME Terminal or... and started poking around, in which case you'd see more differences.

    So besides that, what *IS* the difference from a user perspective

    From the perspective of a non-power-user mainly using a GUI, probably very little, except to the extent that particular features of the GUI are or aren't supported by particular OSes; a command-line user might see more differences, which might make be more notable if they're differences from what they're used to on whatever flavor of UN*X they mainly use.

    That also is true of many commercial UN*Xes, as almost all of them have X11 and could run, for example, KDE or GNOME (I think the primary GUI for Solaris is GNOME-based at this point, although I think CDE is still available). The primary exception is, of course, OS X.

    or is it all lower level API differences (BSD not use int 0x80h sys calls?)

    There are BSDs and Linux distributions that could run on the machine on which I'm typing this - and none of them would use "int 0x80" ("0x80h" is redundant, it's either "0x80" or "80h" to say "hex 80") system calls, because that instruction isn't present on PowerPC. :-) Even on x86 processors, with later processors a system might use "sysenter" or "syscall" rather than "int 0x80". And, in any case, system call traps are at a level below the API - read() is an API, the under

  55. Re:Will somebody please explain... by Anonymous Coward · · Score: 0

    One word, Vista.

  56. Re:Will somebody please explain... by Anonymous Coward · · Score: 0
    If that makes you feel better than just go ahead thinking that.

    They could easily do away with the BSD components and not that many users would know or care. It's not a remarkably large coding task to re-implement the "BSD components"

    There is a certain geek appeal and it's definitely a small feather in the cap but it's not the BSD stuff that makes OS X what it is. the other BSDs are far off from what OS X is also.

  57. Re:Will somebody please explain... by FST777 · · Score: 1
    I recently gone from FreeBSD to openSUSE for several reasons:
    • Wine.
      I read in TFA that wine with PC-BSD is working great. That was a surprise for me. I've not been able to run wine to the full potential on FreeBSD for at least 1.5 years.
    • Flash.
      Flash 7 works on FreeBSD, with some quircks. Crashes sometimes. Flash 9 is not useable last time I tried. And all are run through Linux compatibility. Since Flash was the only reason for that, I used a lot of diskspace just to run Flash.
    • Program load-time.
      OpenOffice takes ages to load on a FreeBSD system. KDE is indeed snappy. Firefox is dead slow to load.
    • Program availability.
      There are loads of programs available on Linux. A lot of the Open Source ones are ported to FreeBSD. Some are not, and most commercial ones definitely aren't (take Google Earth). Some are not as stable or up to date (like Java).
    • Update cycle.
      The standard way of updating FreeBSD is compiling. That takes (too much) time. Updating the installed packages / ports is tedious too.
    I still love FreeBSD though. I like the philosophy, the system is stable as a rock and configuration is quite easy, when you're not afraid of the command line. I'd use it on all servers I'd install any day. But for the desktop, FreeBSD is usually one year behind Linux. That isn't much, but for me it's too much.

    I love the userfriendlyness of openSUSE, but sometimes I feel trapped. With FreeBSD, I always knew where to look and which file to edit to suit my needs. But *BSD is still more suitable on a server than on a desktop. Note, though, that I have been using FreeBSD as my desktop for five years now, without ever using anything else. My conversion does not mean that FreeBSD is bad, it just shows how much better Linux has become recently.

    (As a funny twist, I post this from Vista. Mums new PC, needs to be able to play the latest games for my sisters...)
    --
    Free beer is never free as in speech. Free speech is always free as in beer.
  58. Re:Will somebody please explain... by Anonymous Coward · · Score: 0

    It contains significant portions of BSD code. Jordon Hubbard, a co-founder of FreeBSD and its leader for a number of years, has been working at Apple doing OS-X kernal/system development for a few years now.

  59. Re:Will somebody please explain... by laffer1 · · Score: 2, Insightful
    Just say it with me - Linux is not an OS. Linux/GNU is an OS. Add some a package manager and you have a distribution.

    How is that different than DesktopBSD or PC-BSD? Redhat is a combination of the linux kernel + gnu tools + desktops.. its maintained in parallel with the movement of those projects and snapshots of that work are releases. Redhat has a package manager as does FreeBSD, and the other BSDs. The most noticable difference between using FreeBSD by itself or using one of the ripoffs is the package manager has a nice custom gui that's preloaded.

    Also it has been argued many times that the term Linux can also be applied as a common name for the various distros using the kernel. Its an accepted use even if its not correct. If you go into a bookstore and look for a book on Linux its not about the kernel, but rather the software that makes up an OS including the linux kernel. O'Reilly published books with Linux kernel or Linux driver development in the names to distinguish. Your argument would have been useful 15 years ago, but now you've lost the battle. My first book on the os was called "Teach yourself Linux in 24 hours". I bought that in 1999. (or was it 98) It included Redhat 5.0 anyway. Even Robert Love's book on the Linux kernel is called "Linux Kernel Development." I have it sitting on my bookshelf right now in this very room.

  60. 24 minutes with PC-BSD by sootman · · Score: 1

    It installed nicely for me under Parallels 3 on my company's MacBook Pro. However, once up and running, the display was set to 1280x1024 and would not change, which means I had to scroll just to see the whole desktop on my 1440x900 screen. I'd go to the control panel, set it to 1024x768, press OK or apply (I tried both) and it would bounce me out to the login screen, and when I logged back in, I was still at 1280x1024. I can't log into the GUI as root (not allowed) to see if that makes a difference, nor could I find an obviously relevant line to change in xorg.conf (which I would not have even known was the place to go were it not for the Ars article.)

    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    1. Re:24 minutes with PC-BSD by Millenniumman · · Score: 1

      Setting resolution doesn't work well in Parallels, in any linux/bsd OS. I've found you generally have to edit xorg.conf, which is ridiculously hard. Parallels has terrible linux/bsd support overall. VMWare Fusion, on the other hand, has excellent linux/bsd support. It has built in tools that set the resolution for you and update it if you resize the VM screen.

      --
      Stupidity is like nuclear power, it can be used for good or evil. And you don't want to get any on you.
  61. Trolling? by msimm · · Score: 4, Interesting

    I wish I had mod points. Since when is having an opinion (which he was perfect honest about possibly being because of his own misunderstandings) trolling? Because it doesn't suit you? I guess it's easier to write opinions off you dislike then taking them on their merit. But it's cheap and I don't understand how you got modded up. The parent offered an on-topic opinion and even worded it with a little humility. You berate his post and offer very little in terms of discussion. THAT is trolling.

    An appropriate post would have simply been informational. Who knows, maybe he would have gone back and tried it? At the very least people would have been able to balance what was his experience with your knowledge. Instead you supply a curt and dismissive remark effectively cutting the conversation.

    --
    Quack, quack.
  62. Re:Will somebody please explain... by fm6 · · Score: 1

    So basically you're saying that desktop Linux needs more time. As I recall, all the enthusiasm for Linux as a Windows alternative started around the beginning of 2000. (That was when Borland, which previously had offered only Windows development tools, hired me to help document Linux versions of their tools.) So in effect you're saying we've been "almost there" for seven years. Not encouraging.

  63. Re:What's the real difference by that+this+is+not+und · · Score: 1

    To explain it further, a BSD is a specific 'distribution' that usually has a single unified userland. As in: instead of little clusters of tarballs that consist of apps from all over, all with their varying build methods, needs and requirements, a BSD userland, like a BSD kernel, builds from a common consistent source tree. Which is maintained as a whole.

    For comparison purposes, most Linux 'distros' have userlands composed of pieces grabbed from all over and lumped together.

  64. Re:Will somebody please explain... by CptPicard · · Score: 1

    Think of BSD systems as a backup in case Linux fails in the desktop market.

    If BSD and Linux are the alternatives, they will fail together if "open source UNIX on the desktop" in general fails. The reason to this is that the end user only sees either KDE or Gnome, and makes his decisions based on that. They couldn't care less what is running under the hood, and in this regard, I am pretty sure both are good enough (although Linux probably has the lead in hardware support and the like).

    --
    I want to play Free Market with a drowning Libertarian.
  65. Re:Will somebody please explain... by fm6 · · Score: 1

    OK, so BSD technology is key to making OS X work. Still doesn't make it the "same OS". That's like saying a cockatoo is the same as a dinosaur, just because it's got dinosaur genes.

    People don't use OS X because of its BSD-ness — they do it because they like all the fancy features that Apple has built onto the OS. Developers who want to create OS X apps don't code against BSD APIs — they code against various Apple APIs. Yes, those APIs are built on a BSD foundation, but they could have just as easily been built on a System V foundation.

    I recently had occasion to study the structure of OS X, because my department has a Mac lying around, and we were thinking it would be handy for hosting a TWiki. I discovered a lot of radical changes in the basic architecture of the system (file system layout; administrative tools; command line conventions) that made my experience with Unix and Linux pretty irrelevant. I admit I haven't used a BSD-based system in a couple of decades, but the BSD I recall was closer to the System V-derived Unixes I still work with (Solaris, IRIX, UnixWare) than it is to this (basically new) OS that Apple has created.

    I ended up running the TWiki on a Fedora system. And Fedora, even though it contains no Unix libraries at all, is much closer (indeed, almost identical) to the Unix systems I'm familiar with.

  66. Right, fair enough by gelfling · · Score: 1

    I've been looking for my next desktop replacement in the next, dunno, 2-3 years? I am running a gaggle of what will be my last turn of the crank of MS operating systems. Because I am cheap. For me there's zero upside to replace all my hardware just to support the next version of Windows, itself of dubious incremental value. So when the time comes it will be along the lines of old equipment. Not obsolete but certainly not new. Right now, for my purposes the likely candidates, if the decision was today, is Ubuntu, Linspire/Freespire or a mini Mac. Given that notebook machines will probably dip under the price of desktops by then at least at the low end that may or may not throw another problem in. If a Mac notebook is in the sweet spot then that's the pick, else a cheap Lenovo or similar running one of the above OS's.

  67. Re:Will somebody please explain... by laffer1 · · Score: 2, Insightful

    Linux does have a lead in hardware support. Binary blobs are available and BSDs can't tap the drivers written because of licensing to catch up. The Linux community is much more accepting of commercial endevors. Sometimes that is a good trait and sometimes its not. OpenBSD has gained attention for fighting binary blobs. FreeBSD has embrased binary blobs with their intel wireless deal. OpenBSD's approach is better down the road, but FreeBSD is arguably a better desktop right now because they have drivers. What happens when FreeBSD 8 or 9 come out and vendors stop supporting the new or old versions?

    You are right that most users see Gnome or KDE. I've chosen a GNUstep path with some (hopefully) custom software additions for MidnightBSD for just this reason. No one else is doing it. Apple has used some open source software in OS X and it seems to be gaining momentum. Their market share is going up. I think Apple and Mozilla has demonstrated that people don't care if they use OSS or not. We won't win them over with philosophy, but with better software at a cheaper (read free) price.

  68. Re:Will somebody please explain... by twentynine · · Score: 3, Funny

    combatically speaking, a demon with a pitchfork can wreck almost all varieties of penguins in a fight

  69. Re:Will somebody please explain... by jettawu · · Score: 1

    Well, Linux is getting more time regardless of whether it needs it or not.

    My argument was that you said 'In this context, "failing" and "not gaining market share" are the same thing.' The parent had used the term "long time to gain market share". There is a big difference between not gaining market share and taking time to do it. Your statement modified the original to make your own seem more plausible. If there is some gain, even if slowly and over time, it is still gain from the other and that is very different than none at all.

  70. Re:Will somebody please explain... by drsmithy · · Score: 1

    Please. OS X is not BSD. It's a mostly new OS that was built on top of NextStep, [...]

    It would be more accurate to say it's mostly NeXTSTEP (5.x) with a new shell and display system.

    OS X is to NeXTSTEP as Vista is to Windows 2003.

  71. Re:Will somebody please explain... by whetu · · Score: 1

    >What I don't understand is the duplication of effort. PC-BSD and DesktopBSD are both KDE and FreeBSD based desktop environments.

    *ahem*
    PC-BSD is FreeBSD + KDE + Their own customisations eg /Programs and .pbi's.
    DesktopBSD is FreeBSD + KDE + Their own tools eg a front end for PORTS, drive mounters et al.

    I won't go too much into the philosophical differences. You can install the DBSD tools on PC-BSD and FreeBSD, you can install FreeBSD, X and any WM you like and still install the DBSD tools from PORTS and run them. And where PC-BSD appears to be more of a fork (not full-blown, so let's call it a spork ;)) than a pre-packaged 'proper' FreeBSD as DBSD is, both have work that gets submitted back into FreeBSD core thus benefiting one another. It's not, therefore, a duplication of effort; they have different ideals and goals and manage to co-exist happily in a healthy duopoly. I for one like it better than the hundreds of disparate Linux distributions, though Ubuntu is making some great strides in merging the cream of the crop back into a concise set of distros.

    The true problem here, though, is GPL-zealots bleating on about the BSD licence because it's not the sacred GPL and it's keeping RMS awake at night. This kind of attitude in FOSS is why things aren't going forward as fast as they should - there's too much infighting, too much preaching, too much focus on defining what seperates us. There aren't enough people pointing out what makes us the same - we're tired of MS, we're tired of DRM, we're tired of viruses and malware, we're tired of having EULA's rammed into every orifice, we're tired of not being able to get under the hood and fix problems ourselves, and we're tired of emptying our wallets for the supposed pleasure. We, collectively and regardless of licence, kernel and distribution choice, are a community. The sooner we collectively realise that, the sooner we can focus on kicking some arse!

    In my opinion:
    Linux takes care of the innovation and the bleeding edge
    BSD takes care of the polish and the code maturity
    Neither should concern themselves with religious preaching

    >At least my project is original, albeit unpopular.

    What makes you think that it's unpopular?

    >The fundamental reason many of us think free desktops will prevail is still there. Think of BSD systems as a backup in case Linux fails in the desktop market. Even if we all fail, we may force Microsoft and Apple to innovate to stay ahead of us.

    With big companies focusing again on network delivered software under the current 2.0 guise "Software as a Service" or "SaaS", the base OS should become increasingly transparent. So there should be some focusing on getting the likes of NX or SGD along with a roaming profile (either web-stored or portable-stored, or both) Imagine plugging a USB stick into any PC and instantly you have your Desktop and documents available to you - any changes you make are saved to the USB stick and then DFS/rsync'd back to your web storage. When the USB stick dies - get a new one and sync it back up with your web based copy. For security, logging into the desktop is "something you know", the USB stick itself or a token on it is "something you have" and with some biometrics eg fingerprint scanner you've got "something you are" - Sandisk are doing such fingerprint enabled sticks now.

    Again, this is not an issue of Linux vs BSD, or BSD vs GPL, this is an issue of Open Source vs Close Source and there should be an effort to ensure that the best parts of Open Source are ready for any push towards SaaS. I personally think that with the current state of the internet it will flop, but it should spark some great development, and this is where lightweight distributions can shine - bundle in an ICA client, an RDP client, an NX client etc and you're set.

  72. Re:Its not OS features, its not even applications. by westlake · · Score: 1
    I've heard that what users care about is applications, and that is why even though Ubuntu is clearly ahead of Windows in many categories, it still hasn't crossed over to mass desktop use. I don't think that is true, because most of the applications people use for basic productivity are loaded on to Ubuntu already.

    The productivity tools people using now - today - are in Microsoft Office.

    The same tools they have been using for the last ten to fifteen years. OpenOffice has some "brand name" recognition. But, beyond that, there is almost nothing that would ring a bell.

    The geek assumes that some functional similarity in an unfamiliar app makes it a practical substitute.

  73. Re:Will somebody please explain... by ozmanjusri · · Score: 1

    Cuter than this http://photofile.ru/simple/frame/fishki_net/276342 2/53926786/? No way.
    (NSFW, but not nasty)

    --
    "I've got more toys than Teruhisa Kitahara."
  74. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  75. Or, +1, True by Magic5Ball · · Score: 1

    I for one haven't made the switch because of the GPL. It's complicated and even when a thread about it comes up on /. everyone's got an opinion on what's allowed and there's never any full consensus.

    Meanwhile with the Windows Platform SDK, I know anything I link to is safe and I don't have to worry about restrictions about redistributing anything, so long as the end user's copy of Windows has everything installed.

    If I drop the terse legalese of the EULA for the terse legalese of GPL, what have I won, really? BSD is free without any strings attached. I don't have to worry about my builds or what I link to or have any worries beyond, gasp, actually coding. Closed but complete is not necessarily a bad thing for non-technical end users, nor is open as in libre for developers or users.
    --
    There are 1.1... kinds of people.
  76. Re:Yawn. More Red Hats and Yellow Pants by wanderingknight · · Score: 2, Insightful

    Test the following: Grab a Joe Average, get them in front of a freshly installed Windows XP machine, give them a regular h264 video file, and ask them to play it. Watch him suffer. Windows freshly installed is not as tinkering-free as you make it seem ;)

  77. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  78. Re:"a FreeBSD derivative that emphasizes ease of u by Anonymous Coward · · Score: 0

    I'd love to see that for Windows XP so I can run Vista programs and DX10 without feeling tainted.

  79. Re:Will somebody please explain... by senatorpjt · · Score: 1

    Well, I got into FreeBSD a while ago, when I was setting up my server. I guess the problem with FreeBSD is that it worked too well, and now I don't remember how to maintain it. Something about "make world", but I have to update the ports tree, and there's something about rebuilding the kernel, and it's a headless server, and I remember the last time I tried to do that, some configuration file got messed up and I had to find a monitor and a keyboard.

    Hopefully my IP address isn't publically available, because I'm sure my server is full of security holes, since I haven't updated anything in years.

  80. Has everyone missed the joke? by Anonymous Coward · · Score: 0

    ... or is it just me?

    What you describe is a windows install disc.

  81. Re:Will somebody please explain... by Anonymous Coward · · Score: 0

    We all feel terribly saddened at our loss. I'm sure you would be a great asset to the community.

  82. Note to anyone ever hoping to be listened to... by Almahtar · · Score: 1

    If you want to be listened to rather than just offend a bunch of people, try not to have a subject like "Note to Open Source OS pushers..." for your comment

    Saying someone is "pushing" something makes them appear aggressive and opinionated, or at least says you think they are. This colors everything you say after it in a very negative light. As someone that never works with marketting, I'm amazed this didn't occur to you, unless it did and you were just seeking attention.

  83. Re:Yawn. More Red Hats and Yellow Pants by JohnBailey · · Score: 1

    I'm guessing you got stuck with Windows then..

    --
    It is difficult to get a man to understand something when his job depends on not understanding it.
  84. Re:What's the real difference by Anonymous Coward · · Score: 0

    One of the more significant differences I've been able to discern is that BSD traces it's lineage directly to AT&T Unix, whereas Linux began life as a (perhaps unwitting) POSIX OS. This differentiation almost certainly seems trivial, and I'd be hard-pressed not to agree should I lack the background I have.

    Think of it this way. Let's say your family has had generations of chefs that have both made their living with this trade and propagated the blood-line doing so. Now along comes Racheal Ray, cute along a fashion, but not a generational chef. Were you a person in the multi-generational chef line, the recipes given on her show might be thought of as delightful yet not resplendent with your unique, experienced touch. Not that there is anything lacking, it's simply your opinion backed by decades of experience that there are different ways to make the meal (better or worse is left as an exercise for the ego).

    Now Mrs. Ray may take such a perspective with a pinch (self.map { |pun| pun.downcase }) of indignation and reply that there are two main things to consider. First, the meal is quite delicious. And second, you don't have to be a trained, licensed, bonded, insured chef to put together a lovely meal. Emulating a chef, to the degree where one cannot tell the difference between ultimate product, could be considered being a chef so long as the meal is as expected.

    At some point, emulation will lead to exploration, and both the generational chef and the emulator will discover different aspects about their recipes from each other. Given enough time, the student will play both the role of master and peer. And the veteran chef, if they wise, takes the creativity of the newcomer into their approach.

  85. Re:Yawn. More Red Hats and Yellow Pants by redcane · · Score: 1

    Oh anonymous coward, how full of wisdom you continue to be. Linux actually runs usably on all my hardware, which windows does not.

  86. PC-BSD is on the right track by water-and-sewer · · Score: 1

    I was looking forward to this article so I could read about the interesting experiences of other PC-BSD users or Linux converts; what a disappointment. Here's a couple of points for folks who haven't used PC-BSD yet and are wondering what it's all about:

    1. It's not a new kind of BSD, it's FreeBSD with a graphical installer and the KDE desktop
    2. It's FreeBSD. Before you start complaining about how unfriendly you think the OS is, go learn about FreeBSD first. FreeBSD isn't about giving you a fun user experience or the latest version of software, it's about producing a rock-solid Unix OS in a well-engineered environment. That means the man pages are awesome, the choices are well explained, and the system as a coherent whole seems to be better put together than a lot of distros. You don't get a flash plugin for Firefox, you don't get the latest and greatest in drivers. It's FreeBSD.

    I have gradually grown frustrated with Linux distros after floating from SUSE to Mepis to Ubuntu to Mandriva to Slackware to Dream and back to SUSE. I thought I'd give BSD a try, but was simply not clever enough to get a straight-up version of FreeBSD to install on my laptop. PC-BSD not only installed with as much ease as SUSE 9.3 (detecting all my hardware, setting up the network, the sound card, and everything else) but left me with a good looking, modern KDE desktop (early write up is here: http://therandymon.com/content/view/87/79/). Now that it's installed I can start learning about BSDs the old fashioned way - by learning with some books.

    It's got some other interesting things. Its packages are intuitive and easy to use, something I wish Linux distros would adopt for userland software, leaving apt-get and equivalents for system software and power users. I was able to add Opera, my favorite browser, with no fuss and no muss.

    It's lacking the driver support of a lot of Linux distros because FreeBSD has always lagged behind in the driver department, and it's not Linux it's BSD so those of you who are looking for another flashy Linux experience will be disappointed to learn it's FreeBSD and requires you to learn some new things.

    Basically: if you're looking for a good Unix experience or need help installing FreeBSD on your machine, this is a great way to do it. It's a better introduction to the Unix world than most Linuxes are. It is not however just another Linux distro, and Linux users expecting that will be disappointed, as the comments in this article seem to confirm.

    --
    If this were Usenet, I'd killfile the lot of you.
  87. Re:Will somebody please explain... by Anonymous Coward · · Score: 0

    I for one haven't made the switch because of the GPL. It's complicated..

    But why do you care? As a user it has no impact on you at all. That makes it easier to understand than a Microsoft or Apple EULA.

    ..when a thread about it comes up on /. everyone's got an opinion on what's allowed and there's never any full consensus.

    Luckily Slashdot is not the final arbiter of the GPL. Why not just go straight to the horses mouth? That can't be hard, can it?

  88. This may be offtopic, but... by revengebomber · · Score: 1

    One of the problems with GNU/Linux distributions is that they are NOT different versions of the same OS, and should, as such, be referred to as completely different operating systems. They're organized differently, they're configured differently, and you manage applications differently. It doesn't matter if the code is the same; from a user's standpoint, Ubuntu is a completely different system than Mandriva.

    --
    09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
  89. Re:Will somebody please explain... by LordEvan · · Score: 1

    Cuter Mascots??? Try going here and looking at the "Ceren Ercen" section, then we'll talk about cuter :)

    http://wigen.net/data/bsdmascots/

  90. Re:"a FreeBSD derivative that emphasizes ease of u by nogginthenog · · Score: 1

    There's no shitty brushed metal so it can't be a Mac.

  91. Re:Will somebody please explain... by CheShACat · · Score: 1

    ...why BSD has any hope of success where Linux has failed?
    In this context, "failing" and "not gaining market share" are the same thing.

    Erm. How about OSX? I'd call that a fairly successful BSD desktop derivative?! The licencing issues clearly give a leg up since, as Apple did, one could pump money into making something from BSD without it neccessarily disappearing into a "free" black hole. If you're competing against one of the richest companies in the world, most would say it's going to take a bit of cash to make progress at any kind of rate. "Linux", on the other hand, isn't throwing cash at the contest, but has made astounding headway considering. That's not failure; that's determination, innovation and enthusiasm working as hard as it can against not inconsiderable odds.

  92. steep != difficult by ChameleonDave · · Score: 1

    I would also recommend PC-BSD to seasoned Unix users that have never tried using FreeBSD before and would prefer a shallower learning curve before getting down to business.

    Why would you want it to be harder to learn?

    Look at a curve on a graph (with time on the x axis, as is normal) and you'll see what I mean.

  93. BSD users: CIS Tool security comparison guys? by Anonymous Coward · · Score: 0

    ON SECURITY:

    I have asked folks from the LINUX world to try the CIS Tool on their machines, vs. a fully secured Windows Server 2003 SP #2 system I have here, & they would NOT "take" on this freely offered comparison here:

    http://linux.sys-con.com/read/382946_f.htm

    Now, I suspect more than a few TRIED to exceed my score of 84.735 on this test (my using the OS setup above) vs. theirs, & they could NOT exceed my score.

    Many said "if you want security, go BSD"... that said?

    Will any of you BSD users (this one, or variants) take the challenge?

    (MacOS X users are going to be "let down" though, because there isn't a version of CIS Tool for them yet... this is a case of "more softwares are available for Windows vs. MacOS X" though, a clearly cut one in fact!)

    CIS (center for internet security) Tool 1.x downloads for BSD, Linux, Windows etc. et al users are here:

    http://www.cisecurity.org/index.html

    (Amongst all others they have)

    Good luck, I would like to do such a comparison, & I would like any photos of results sent my way, here:

    apk4776239@hotmail.com

    And, I, in turn? Will send the photo result of my CIS Tool 1.x score back to you in return.

    NOTE: The program requires Java runtimes!

    APK

    P.S.=> I am out to see which OS can be secured the BEST online is why. I get no takers from the Linux world, & suggestions to "GO BSD", so... put your monies where your mouths are I guess! I am willing to do so, how about you? apk

  94. Re:"a FreeBSD derivative that emphasizes ease of u by jrumney · · Score: 1

    There was one FreeBSD just like there was one Red Hat Linux. Or does the netcraft confirmation make NetBSD, OpenBSD, DesktopBSD, DragonflyBSD and now PC-BSD not count?

  95. Re:Will somebody please explain... by fm6 · · Score: 1

    Yeah, that's a better way of putting it. Taking it a little further: if OS X is a kind of BSD, then Vista is a kind of MS-DOS!

  96. Re:What's the real difference by LWATCDR · · Score: 1

    Well user space is different these days.
    Is Samba, Apache, PHP, Perl, KDE, and or Gnome part of the user space or not.

    I do agree with you I would love to see the BSD user space ported to Linux just to shut up RMS.

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  97. Re:Will somebody please explain... by laffer1 · · Score: 2, Informative

    Well I suggest you look at the FreeBSD handbook on their website. FreeBSD has some of the best documentation of any OS I've ever used. What you need to do depends on the OS version you are running.

    cvsup your src, make buildworld, make buildkernel, make installkernel, reboot on the new kernel in single user mode, make installworld, mergemaster (carefully). Sometimes you need a mergemaster -p in there. /usr/src/UPDATING often has directions that you need to read. Also, I usually just skip single user mode. If the OS version isn't that far apart you can usually get away with it. Its not correct, but it works.

    If its a recent version, you can just run portsnap to update ports.

    portsnap fetch extract (first time use)
    portsnap fetch update (every other time)

    You can install portsnap from ports if you have a slightly older version.

    The mergemaster step is when you'll possibly overwrite your config files for src updates. make world is a very old way to do it. You wouldn't use that now except for building jails.

    The important advice is to read the handbook. Feel free to ask questions on the freebsd-questions@freebsd.org mailing list too. They tend to be quite nice on there.

  98. Re:Will somebody please explain... by rainman_bc · · Score: 1

    How is that different than DesktopBSD or PC-BSD? Redhat is a combination of the linux kernel + gnu tools + desktops.

    As another poster wrote, BSD does not use GNU userland.

    Just remember DesktopBSD or PC-BSD is FreeBSD + graphical installer. It maintains direct compatibility with FreeBSD. They aren't forks, they are addons.

    FreeBSD and NetBSD are derived from 4.3BSD from Berkley, and OpenBSD was a fork from NetBSD. Linux distros move together with kernel releases; BSD operating systems do not.

    You can call them flavours of BSD if you like, but not distros.

    --
    09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
  99. Re:Will somebody please explain... by misleb · · Score: 1

    It depends on why it failed. If its a licensing issue, BSD might work out.


    By the time you pile on all the end-user applicaitons (mostly GPL, AFAIK), the licensing differences between Linux and BSD are pretty insignificant. The system will be at like 90% GPL either way.

    The third reason would be user's view of Linux and BSD.


    I dont' think most people will 1) know the difference between Linux and BSD or 2) care about the difference. It'll look and feel nearly identical to them either way. Because, again, it is nearly identical software.

    -matthew

    --
    "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
  100. Re:Will somebody please explain... by texaport · · Score: 1
    My first book on the os was called "Teach yourself Linux in 24 hours". I bought that in 1999. (or was it 98) It included Redhat 5.0 anyway.

    If it was 1998 then you had "Learn Linux in 21 Days" ... the next year they added three chapters and merely renamed it "Learn Linux in 24 Hours" (sold way more copies that way, since nobody wants to spend 3 weeks when you can do it in 1 day)

  101. openbsd's pf in a freebsd fork? by goarilla · · Score: 1
    can somebody explains this
    the article says and i quote:

    and it includes things such as automatically setting up the OpenBSD PF (Packet Filter) firewall, which it refers to as the Personal Firewall. Same letters in the acronym... very clever.
    i don't get this i always thought freebsd used ipfw and not pf as its packet filter, so what does this mean?
    has the author made a mistake or has freebsd's native ipfw been replaced by a pc-bsd's implementation of OBSD's pf ?
    or is ipfw essentially a pf fork as well? or am i just plain wrong, can someone please explain
  102. Re:Will somebody please explain... by Anonymous+Freak · · Score: 1

    I recently had occasion to study the structure of OS X, because my department has a Mac lying around, and we were thinking it would be handy for hosting a TWiki. I discovered a lot of radical changes in the basic architecture of the system (file system layout; administrative tools; command line conventions) that made my experience with Unix and Linux pretty irrelevant. I admit I haven't used a BSD-based system in a couple of decades


    Emphasis mine.

    If your BSD experience is "decades" old, then it's irrelevant. Modern NetBSD or FreeBSD will seem just as foreign as Darwin/OS X does.

    Try telneting into an OS X machine, and launching your favorite shell. It has all the regulars. Then treat it exactly as you would a BSD machine. ifconfig? Works. /etc? It's there.

    Correct, OS X is *NOT* BSD. But it *IS* an "official UNIX", and it is closer to BSD than Solaris or IRIX are, by a longshot. (UnixWare? You mean people still use that? I thought that died back in the '90s.)
    --
    Another non-functioning site was "uncertainty.microsoft.com."
    The purpose of that site was not known.
  103. Re:Will somebody please explain... by fm6 · · Score: 1

    Ifconfig is hardly a good example of a BSD-specific feature -- every Linux and Unix has it.

    I was talking about things like the directory hierarchy (totally reworked for OS X) and the huge number of command line administrative tools that Apple has added (necessary to provide command-line equivalents for their GUI tools). These are major additions to the OS.

    You ignore all this and point to a minor thing like ifconfig and say, "See! It's still BSD!" That's like saying two cars are the same because they both have the same kind of windshield wipers.

  104. Re:Will somebody please explain... by Guy+Harris · · Score: 1

    I was talking about things like the directory hierarchy (totally reworked for OS X)

    Yeah - instead of /etc, /bin, /sbin, /usr/bin, /usr/lib, /usr/sbin, /usr/libexec, /usr/share etc., OS X has /etc, /bin, /sbin, /usr/bin, /usr/lib, /usr/sbin, /usr/libexec, /usr/share etc.. (It also has all those funny directories with names that begin with capital letters, but that's mostly for GUI stuff.)

  105. Re:Will somebody please explain... by evultrole · · Score: 1

    I know this is really old, but I want to take a minute to look at how utterly retarded this comment is:

    I don't say that because I'm some BSD hater, actually, I love BSD. I even have openbsd on some sparcstation lx at home. (sun4m iirc). The last full install I did was 4.10 forever ago, and I never touched 5. So about 4 months ago I say 'im gonna throw the newest bsd on my comp get busy'. Put 6 something on there. I got everything set up like I like it, and went go get x setup so I could game.

    First, OpenBSD has never achieved a version 4.10, it just now reached 4.1 this year. Neither has NetBSD, which is currently at 3.1

    In fact, the only BSD to reach 4.10 was FreeBSD, which is strange because they first added support for Sparc64 in their 5.x branch. 4.x never got anything more than i386 and Alpha support.

    Next, there are ways to get full driver support that use the drivers from Sun, they just don't come in default installs since they can't legally distribute them. I have two Elite3d accelerators that work beautifully.

    Now, lets ignore all that and look at the rest here. A Sparcstation LX? First, all Sparcstations used v8 Sparc CPUs (32-bit, regular sparc). That's a lunchbox model, so yes, it used a Sun4m (microSparc). FreeBSD still does not run on SPARC computers and it never will. It will only run on Ultrasparc derivatives, it only works on 64-bit CPUs.

    This leaves us with knowledge about two things: 1) You did not run FreeBSD, the only BSD to reach any 4.10, 5.x, or 6.x versions, 2) You have no idea what you are doing, nor any idea what you are running, 3) Your opinion and any information you try to add to anything in the future is worthless because you can't even keep your version numbers straight.

  106. Building custom kernels in FreeBSD the lazy way by Xenophon+Fenderson, · · Score: 1

    Actually, custom kernel configuration is even easier than editing the GENERIC config file, which changes from time to time in ways that one may want to port to one's custom configurations. My custom config for Nokia IP440s looks something like this:

    include GENERIC
    ident NOKIA-IP440
    nocpu I486_CPU
    nocpu I586_CPU
    nodevice eisa
    nodevice ahb # EISA AHA1742 family
    nodevice ahc # AHA2940 and onboard AIC7xxx devices
    nodevice ahd # AHA39320/29320 and onboard AIC79xx dev
    And so forth. This takes out the drivers I don't need, but if some kernel option or device driver gets added to GENERIC in the mean time, my config doesn't break. It beats the hell out of the Linux kernel build configuration especially since it's moderately future-proof and human-readable, and on the rare occasion when a particular option or driver doesn't have a manual page, there's at least a line or two in src/sys/conf/LINT or src/sys/<arch>/conf/LINT that will clue you in. I hate building custom kernels on Linux because it's such a pain compared to the BSD's kernel build system (and yes, I know about "make reconfigure").
    --
    I'm proud of my Northern Tibetian Heritage
  107. Re:"a FreeBSD derivative that emphasizes ease of u by Sunnz · · Score: 1

    Ok what's with this there is "ONE FBSD" mentality? I can effectively do the same thing by only using Ubuntu and say there is only ONE UBUNTU.