Slashdot Mirror


Why Isn't BSD a Desktop Operating System?

An Anonymous Coward in red leather asks: "I mostly use my machine for desktop-user type stuff: web browsing, word processing, game playing, listening to MP3s, and so forth. Out of curiosity and general geekiness, I've tried a fair sampling of Open Source and other alternate OSes just for kicks (SuSe, Red Hat and Slackware Linux, BeOs, FreeBSD). My favorite, so far, has been FreeBSD. It's stable, fast, supports all my hardware (including nifty OSS sound drivers) and the ports tree makes installing new software painless. Yet when I tell my other Open Source type friends (including BSD users and supporters) that FreeBSD is my favorite Desktop operating system, they look at me funny and say, 'FreeBSD is a server operating system, weirdo.' My question is: Why is FreeBSD not considered a valid desktop choice? What would FreeBSD need added to it to make a desktop friendly BSD distribution?" Now I feel that *BSD is as much of a 'desktop system' as Linux. It may not be widely known as such, but still: "Have Desktop. Will Travel", and BSD does have a desktop, right?

352 comments

  1. Plese - No *BSD is dying posts in this thread! by Anonymous Coward · · Score: 1

    (n/t)

    1. Re:Plese - No *BSD is dying posts in this thread! by Anonymous Coward · · Score: 1

      BEEEEEEEEEEEEEEEEEEEEEEEEEEE

      Oh no. Its heart-monitor is flat-lining! I'm too late! *BSD is dead!

      EEEEEEEEEEEEEEEEEEEEEEEEEEEEP This has been a test of the emergency broadcast system. Had this been an actual bla bla bla..

      Hey! That's not a heart-monitor! That's a TV set!

    2. Re:Plese - No *BSD is dying posts in this thread! by volsung · · Score: 1
      Hah! That'll be as effective as telling people not to insult each other when they post. :)

      Unless this is some sort of reverse psychology trick . . .

  2. That's easy! by Anonymous Coward · · Score: 1

    It just needs SysV init....

    Oh, wait a minute

    1. Re:That's easy! by steelhawk · · Score: 1

      That'd not be all that hard to accomplish AFAIK...

      --

      --
      Ner lbh sebz gur HFN? Gura lbh'ir whfg ivbyngrq gur QZPN!
  3. Re:When when when WHEN by Anonymous Coward · · Score: 1

    I beg to differ -- I'm using OpenBSD on my desktop right now... I haven't tried to install Gnome, since I'm pretty happy with X and Blackbox, but I do run some Gtk+ apps.

  4. Re:Same window managers by Anonymous Coward · · Score: 1

    Ho hum. More idiocy from rabid BSD users (why is it that the users are always so much more rabid than the developers)?

    All of the freely available BSDs have exactly 0 UNIX code. That's what all the legal crap and Lite were all about; it all had to be rewritten. So the freely available BSDs are no more UNIX than Linux at this point. Linux had POSIX conformance testing at one point, so its UNIX by the only measure that matters these days.

    Secondly, Linux was not based on Minix. Unless you mean "cross compiled from." I suppose I shouldn't expect a clubie user like yourself to know the difference between "uses code from" and "cross compiled from." Even the Linux minixfs driver uses no minix code, for licensing reasons.

    But I suppose trying to stamp out myths that rabid BSD zealots spout as truth is a futile exercise.

  5. It's called MacOS X by Anonymous Coward · · Score: 2

    MacOS X is a BSD Desktop Operating System.

  6. Re:Gnome by Anonymous Coward · · Score: 4
    Does Gnome work

    No.

    on FreeBSD

    I'd guess that your on FreePCP, myself.

  7. Re:What must change... by jandrese · · Score: 2

    Ive got FreeBSD running on a 386sx with 8mb ram, it runs ok. We're just using it for a low powered router though. I imagine Apache would be OK, unless you start running CGI scripts or PHP.

    Down that path lies madness. On the other hand, the road to hell is paved with melting snowballs.

    --

    I read the internet for the articles.
  8. Re:Desktop vs. Server Operating System is bullshit by defile · · Score: 2

    I totally understand that "FreeBSD elitists" aren't a proper indication of FreeBSD itself. Unfortunately, they tend to be the loudest and a lot of people pick up on. See #FreeBSD on EFNet. It's one of the worst channels I've ever been to.

    This entire story exists because FreeBSD elitists probably gave the poster the impression that it was solely a server OS.

  9. Re:Desktop vs. Server Operating System is bullshit by defile · · Score: 2

    What planet are you on? Oh ya, and your web site is down, probably because you're running Apache on Windows 95 :-)

    Heh, Oh the irony!. It was down because I installed mod_gzip and told it to use /tmp/mod_gzip for work files. When the system was rebooted (new kernel) the directory was wiped out and Apache failed to start.

    I was running Apache on Windows 9x just to prove a point, not to say that everyone would -want- to run it on Windows 9x. A lot of people just believe that it's impossible. The salesman reacting the way he did confirmed it. Personal Web Server wasn't as popular at the time, but even the way they named it "Personal" Web Server says that Microsoft only wants you to think of it in a certain way.

    Desktop and Server dedicated systems really have no technical reason to be different, but vendors will make different versions exist, through simply no effort or through direct sabotage of the desktop version.

    None of the free operating systems make a significant server/desktop distinction -- since these systems are based more on technical realities than trying to extort money.

    Sure, the level of support may be different, the packages they ship with may be different, but in the end they can fit both roles.

    Restating my point: There is no technical reason that when developing an OS, it can't be both a server and a desktop OS. If an OS is developed to fit just one of these roles, it was deliberate and not in the consumer's best interests.

  10. Desktop vs. Server Operating System is bullshit by defile · · Score: 5

    Those are stupid distinctions to make

    Have you ever noticed that the only people who will sell you targetted versions of the same Operating System do it in order to make money?

    Windows NT Server is priced much higher than Workstation, and the only difference is that they were (probably) compiled with different flags. Server would be compiled with flags to allow more than 20 connections, for example.

    One of my coworkers (salesman) was blown away when I ran Apache on a Windows 95 box to prove to him that the workstation/server barrier was bullshit. He couldn't believe he was retrieving files via http from a Windows 95 box.

    Other than maybe a difference in prepackaged software, a good OS will be able to handle a wide variety of tasks thrown at it.

    I think FreeBSD elitists just don't want to believe people use it for things other than mission critical enterprise champion edition servers. (A lot of my coworkers are FreeBSD elitists, I know this first hand. :)

    1. Re:Desktop vs. Server Operating System is bullshit by dananderson · · Score: 1
      Bad example. Win 95 is definitely NOT a server OS.

      You can run Apache or some other web server only in a test environment. Win 95 has some fundamental bugs with TCP socket handling. It doesn't close the server end properly. It omits ending the final ACK packet and the socket stays in limbo (some time wait state).

      Win NT/2000, OTOH, handle this correctly and can serve web pages (and other stuff).

    2. Re:Desktop vs. Server Operating System is bullshit by cymen · · Score: 1
      Personally I think it makes sense to sell Desktop and Server editions. The differences should be:

      a) support
      b) optimizations in the software

      So if I buy a server license I expect to be able to talk to a different tech support desk then if I were to buy a desktop license. What is so wrong with that?

      With the optimizations I would expect a desktop version to be shipped with most daemons off and a well tested release of the X Window System along with window managers (kde2, gnome, etc) and applications. The server edition would require more configuration or have a different install script that decided the use of the server (Samba, Web, etc) and configured it for the specific task(s).

      So sure Windows 2000 Advanced Server isn't much different than Windows 2000 Professional but you get different levels of support. Windows 2000 Advanced Server also installs by default more configuration tools and includes extras on the installation media (as does Windows 2000 Pro but not as many extras).

      Who cares if the software is almost the same? If you're going to buy it and you want support, then you should pay for it. If you don't want support why are you buying it? (of course with windows you don't have a choice but what else is new?).

    3. Re:Desktop vs. Server Operating System is bullshit by cymen · · Score: 1
      You're wrong, man (well, I mean, I disagree w/ you). The worse is still there. Try to connect x users to a Win200 Advanced Server and it will reject all users with a connection number > y, where y maps to mucho mucho $$$ that you had to pay for your y-seat license. Basically, Microsoft forces you to buy an OS, then forces you to pay insane license fees because that OS is being used by more than one person. That's pure robbery. What next? They going to make me pay extra each time I get an email from somebody else?

      The more people disagree with Microsofts licensing costs the more likely they are to investigate other platforms. What's not to like?

    4. Re:Desktop vs. Server Operating System is bullshit by Pope · · Score: 2

      Um, that's 20 cents

      Inflation.

      Pope

      Freedom is Slavery! Ignorance is Strength! Monopolies offer Choice!

      --
      It doesn't mean much now, it's built for the future.
    5. Re:Desktop vs. Server Operating System is bullshit by dglo · · Score: 1

      I think FreeBSD elitists just don't want to believe people use it for things other than mission critical enterprise champion edition servers. (A lot of my coworkers are FreeBSD elitists, I know this first hand. :)

      "FreeBSD elitists" may not want to believe that, but the general FreeBSD community is more realistic. It realizes that, with it's smaller developer pool, it's resources are limited. Since Unix has a large share of the server OS market, that's what is being targetted.

      I'd be willing to bet that most (if not all) of the FreeBSD developers run FreeBSD on their workstations, and are thus aware that it's also an excellent desktop OS. As long as the ports community exists, most software which runs on Linux will also run on FreeBSD (and all the other BSD flavors) so BSD can ride on the coattails of Linux' efforts in that arena.

    6. Re:Desktop vs. Server Operating System is bullshit by Caspuh · · Score: 1
      One of my coworkers (salesman) was blown away when I ran Apache on a Windows 95 box to prove to him that the workstation/server barrier was bullshit. He couldn't believe he was retrieving files via http from a Windows 95 box.

      What planet are you on? Oh ya, and your web site is down, probably becuase your running Apache on Windows 95 :-)

    7. Re:Desktop vs. Server Operating System is bullshit by Forrestina · · Score: 1
      or he was just proving a point... ;)

      -------

      --

      -------
      "don't smoke, don't drink, don't fuck
      at least i can fucking think"
      Minor Threat

    8. Re:Desktop vs. Server Operating System is bullshit by Dahan · · Score: 1
      you can;'t do that with IIS since microsoft wants you to think its impossible

      Bzzt. Microsoft doesn't want you to think any such thing. Personal Web Server

    9. Re:Desktop vs. Server Operating System is bullshit by tbdean · · Score: 1

      >My .2 worth Um, that's 20 cents
      T. Bradley Dean

      --
      tbdean
    10. Re:Desktop vs. Server Operating System is bullshit by tbdean · · Score: 1

      >Slashdot is just full of typo nazis like you.

      It's Nazis, with a capital N, not nazis.


      T. Bradley Dean

      --
      tbdean
    11. Re:Desktop vs. Server Operating System is bullshit by Delirium+Tremens · · Score: 1

      You're wrong, man (well, I mean, I disagree w/ you). The worse is still there. Try to connect x users to a Win200 Advanced Server and it will reject all users with a connection number > y, where y maps to mucho mucho $$$ that you had to pay for your y-seat license. Basically, Microsoft forces you to buy an OS, then forces you to pay insane license fees because that OS is being used by more than one person. That's pure robbery. What next? They going to make me pay extra each time I get an email from somebody else?

      --
      "Moderate down and we'll get your balls in Meta-Moderate."

    12. Re:Desktop vs. Server Operating System is bullshit by DavidBerg · · Score: 1

      Actually there is a lot more than the infamous 2 registry settings difference between NT4/Server.

      Yes, there is the client license stuff, but there are all the ancillary files and features that are different. The quickest thing to point out is that NT Server supported Services for Machintosh, NT Workstation didn't.

      My .2 worth.

      dave

    13. Re:Desktop vs. Server Operating System is bullshit by Higher+Authority · · Score: 1

      Well, the FreeBSD elitists as you so call them can shove it up their...

      The FreeBSD community at large, however, is very pleased that FreeBSD is proving itself to be versitile. This is a Good Thing(tm). I am a hardcore BSD user, and I run BSD for a ton of reasons/tasks. It's a server, as well as a workstation (which is ideal; if a machine can support X remote users, it should at least support 1 local user, eh?).

      Trust me, the FreeBSD community knows your point all too well.

    14. Re:Desktop vs. Server Operating System is bullshit by glenkim · · Score: 1

      Well, maybe it's just a different currency that equates to 0.02 USD when converted.

  11. differeing with the difference by hawk · · Score: 2
    > Linux is just a kernel.


    "Linux" is used in two distinct ways:
    A) just the kernel
    B) The kernel, the bsd utilities, perl, gnu utilities, apache, X, and the other stuff we normally expect on a running system.


    As near as I know, noone actually ships a GNU/Linux combo (which would be close to useless), but instead include the other things we mean in the second definition.


    hawk

    1. Re:differeing with the difference by hawk · · Score: 2
      > the majority of what constitutes the
      > "operating system" for every linux distribution I'm aware of is made
      > up of GNU components.


      If that were true, there would be at least a weak argument for "GNU/Linux". However, for what we think of as "Linux," GNU isn't the majority, or even close. Yes, just the kernel and GNU components would boot and run, but it wouldn't do the things that we would expect a running system to do. "GNU/Linux" would be somewhere betweent the two uses I point out, and far closer to the first one in usefulnesss.


      hawk

    2. Re:differeing with the difference by Kythorn · · Score: 1

      As I understand it, and I'm not claiming to be an authority or anything, the entire reason the phrase "GNU/Linux" sprang into being is that aside from the kernel, the majority of what constitutes the "operating system" for every linux distribution I'm aware of is made up of GNU components. If someone just shipped item A) from your above post, it would cease to be "GNU/Linux" and would be just "Linux". I don't see why this entire post degenerated into a discussion of who's trolling where, unless I'm utterly mistaken, it's pretty cut and dry that "Linux" is a kernel, whereas *BSD is an operating system. You can't obtain just a kernel of FreeBSD, NetBSD, or OpenBSD, and it would be fairly useless without the associated userland code. The source tree is intended to be used as a whole. With a Linux kernel, you can just update to the latest kernel with a minimum of fuss (Generally speaking, while it's not always perfect, but it's not bad at all, really). In any BSD OS I've used, upgrading the kernel independently of the base system can cause a plethora of problems as memory structures, devices and more can and do change. It is not meant to be used apart from the base system it was distributed with. This is all pretty cut and dry, I don't know why that chap above thought I was trolling, is this matter really open for debate? *BSD is distributed as a cohesive fully operational operating system. Linux is a kernel. Linux distributions ship as a fully operational operation system, generally composed of GNU tools. Is there any room for in there? - Kythorn Hawk: This isn't intended at you, but more as a general response to this thread.

  12. Re:Crippleware by sql*kitten · · Score: 2
    it is not customary in a free market for sellers to dictate terms to buyers

    Uh, yes it is. The seller quotes a price and the buyer decides whether or not to pay it. If the seller doesn't sell enough to make a profit, the price has to be adjusted if the seller wishes to remain in that business. This is called "price discovery" and it's one of the things that a free market does.

  13. Re:Actually the difference is only in 2 registry k by Matts · · Score: 2

    I was going to mod you up, until I read about you switching NT Workstation to NT Server by switching these two registry keys. I very much doubt you've done it.

    The original Dr Dobbs* article where it told you how to do this, points out that NT has some hooks in the registry to detect changes to these keys, which automatically revert them if you try and change them. Now the people who wrote the article actually figured out a way to point those hooks elsewhere, allowing you to change the keys and thus convert your NT Workstation to "NT Server". However MS lawyers didn't like that too much, and performed one of the most amazing cleanups I've ever seen - every link to that utility was removed from the net, to the point where it's no longer possible to find that magic tool (at least last time I checked).

    But the point overall is that you pay extra for NT Server because you get the extra tools, plus support for those tools. If you don't pay for Server, you won't be able to get support for the extra tools you managed to get working on your converted copy.

    The solution of course is to install a free OS :-)

    * I think it was Dr Dobbs, though it may have been Byte, or NTinternals

    --

    Matt. Want XML + Apache + Stylesheets? Get AxKit.
  14. Re:picking nit(wit)s by softweyr · · Score: 2
    Not to nitpick or anything, but... I hear this all the time. OS X is NOT "just BSD with some apple stuff slapped on top." It's not even truly BSD. It's a Mach Microkernel with a BSD Compatibility layer on top.

    If you're going to pick nits, you ought to at least know what you're talking about before you start picking.

    OS X uses a BSD kernel, based on NetBSD code, running on a Mach microkernel. It's not a "BSD emulator", it's a BSD kernel on top of the microkernel. If you don't understand the difference, you certainly shouldn't be shuffling your feet in and out of your mouth, it can't sustatin that I/O rate.

    The OS X userland code is based closely on a recent FreeBSD distribution. Apple has, of course, moved a few things around, extended a few things here and there, and made the BSD system fit into their needs, but the system is a BSD system.

  15. What about the *kernel* features in comparison? by Florian · · Score: 1
    In stressing the difference between kernel+distribution (Linux) and complete OS (FreeBSD), BSD advocacy makes it difficult to actually compare features. At least if you stick to open source software, both Linux and *BSD run the same userland (or can be customized to that point). But what about the kernels?

    Some advantages of *BSD kernels I can think of

    • Better reponse under high network load
    • Less resource hungry than linux 2.4 kernels (???)
    Advantages of the Linux kernel for desktop computers:
    • Better video support (hardware accelerated graphics, framebuffer device --> important for embedded systems)
    • Better audio support with ALSA
    • ReiserFS, Macintosh file system support, NTFS read support
    • Firewire support, Power Management support, PCMCIA support
    I am right that *BSD kernels don't support the above?
    --
    gopher://cramer.plaintext.cc http://cramer.plaintext.cc:70
  16. Re:What must change... by Bake · · Score: 1

    I think FBSD runs smoother on old hardware. I have an "ancient" 486 25mhz SX machine that will become my router when I get DSL or a Microwave hookup as well as my webserver.

  17. Re:Easy answer: by mvw · · Score: 2

    There are 2D drivers of course, and a driver for XFree86 3.3.x series that has been used by the Utah glx project. This Utah glx driver is better than nothing (I fact I used to play Quake with it), but much slower than the binary driver release for XFree86 4.0.x series.

  18. Re:blah blah blah by Bishop · · Score: 1

    hey not bad! :)

  19. Re:FreeBSD are more similar than different... by Bishop · · Score: 2

    Some kernel hackers will tell you that Posix is broken in that a feature can be better implemented or more functional if the feature is not Posix compliant. Others will tell you that there are some useless Posix features that are not worth implementing (ie the feature is not interesting). Both groups could be right. I don't do kernel design.

  20. blah blah blah by Bishop · · Score: 2

    Just because you keep posting this dosen't make it correct. *BSD will die the day the last developer dies.

  21. Re:practical barriers by Bishop · · Score: 2

    /usr/ports/ trolls go home. /usr/ports is nice. It gets the job done. But it dosen't beat Debain's apt-get install package_name. And yes the Debian packages list is as big as the FreeBSD /usr/ports list.

    I am sorry, but I am tired of seeing this /usr/ports argument. It is not a big reason to use FreeBSD over Linux. Most linux distros are huge. Most of the software you could ever want it packaged up and ready to install. I have not had to install from source on my Debian systems in a long time. I understand that Suse has an equally huge list of packages. If you want to promote FreeBSD over a Linux distro look at FreeBSDs real strenghts:

    • FreeBSD is a well integrated system not just a kernel.
    • /etc/rc.conf is your one stop daemon startup config file
    • the man pages are really well done
    • the default install comes with everything a Unix system should have, and nothing more.
    There are other reasons I am sure. The /usr/ports argument is only good to counter the "FreeBSD dosen't come with any 3rd party software" argument.
  22. Re:Publicity. by Bishop · · Score: 3

    True. I would like to elaborate on the publicity issue. My bias: I use Debian/Linux on my workstation, and OpenBSD on my servers.

    There is a big perception issue. I have found that several Linux distros are designed to be more of a "desktop" OS. They install KDE or Gnome by default. There are fancy gui system admin tools and a million and one IRQ/AIM clients. When I last installed FreeBSD 4.1.1 (one my fileserver[1]) it came installed with fvwm2. I think the bigger Linux distros have the manpower to put more effort towards a desktop then FreeBSD can. It can be the little things that make the difference. For example, when I install a new app under Debian, a new menu item is automatically added to my X menus. I can also quickly install a new binary under Debian with few short apt-get commands.

    *BSD is an Admin's Unix. (So is Slackware Linux [2].) The default install is pretty bare by Linux distro standards. It has a lot of nice features so that admins can have their *BSD running exactly as they want it. For servers this is an important feature. For workstations I don't care if I burn a few cpu cycles on a suboptimal configuration. At the end of the day I don't want to have to admin my desktop any more then I have too. I do however want to have the ability to configure a few things as I see fit hence the use of Debian/Linux.

    From a technical point of view I found that as much "desktop" software is developed on Linux (such as large bits of Gnome and other flashy bits) it works better on Linux. This is less of an issue today as Gnome recently announced that FreeBSD was "officially supported".

    There is nothing stopping you from using FreeBSD on your desktop. There are no signification techinical issues. Out of the box FreeBSD requires more effort to get a "modern" desktop, then many Linux distros which come with KDE or Gnome. However, the bottom line is FreeBSD has not publicised itself as a desktop Unix. Mandrake, Red Hat, and others have worked to publicise Linux as a desktop Unix.




    [1] I had to switch my home fileserver over to OpenBSD to support my OpenBSD firewall. The firewall is too slow and dosen't have enough ram to compile anything important like a new kernel. Going with OpenBSD on both made more sense as I am more familiar with Open than with Free.

    [2]I use Slackware in places where I need a generic Linux server. Usually it is due to a piece of hardware only having Linux support, or I need a VMWare machine. I might have used another distro, but I created a custom bootable cdrom that installs all the Slackware bits I want, adds some customization, and does this unattended. It was pretty straight forward to setup Slackware to do this.

  23. It IS... by otis+wildflower · · Score: 1

    ... it's just called OS X.

    And it runs on PPC hardware made by Apple..

    But I can compile install configure and run junkbuster on it by tweaking 2 include lines.. Very nice.

    Your Working Boy,
    - Otis (GAIM: OtisWild)

    1. Re:It IS... by otis+wildflower · · Score: 1

      You go into (I believe) the utility known as Netinfo Manager. Go to Domain>Security,>Authenticate, put in an admin password, and then go right back to Security, and you can select 'Enable Root User', which allows you to log in as root,

      Wow, I just booted off the CDROM and changed it from single user mode, like a SPARC ;)

      Your Working Boy,
      - Otis (GAIM: OtisWild)

    2. Re:It IS... by Karma+Sink · · Score: 1

      Bullshit. You can become root... You just have to have half a fucking mind to be able to do so. You go into (I believe) the utility known as Netinfo Manager. Go to Domain>Security,>Authenticate, put in an admin password, and then go right back to Security, and you can select 'Enable Root User', which allows you to log in as root, (Long Name:System Adminstrator), use su, sudo, and all of the other wonderful aspects of having root enabled. It's disabled by default so that the typical desktop Mac user doesn't have something as dangerous as root when they don't even know how to use the power they have over the system.

      If that doesn't work for you, you can use sudo chmod 775 /, I believe... But I'm not really much on the command line yet.

      --

      When encryption is outlawed, ?o'AZ-,++o+i++##4AoA+-/-C++bI+/.+~
  24. Re:uhhhhhh by otis+wildflower · · Score: 1

    and you would do this 'why'????
    / is chmod'd 777 by default.


    You're joking, right?

    Anyone whos / is drwxrwxrwx deserves all the hell they get.

    Your Working Boy,
    - Otis (GAIM: OtisWild)

  25. Re:OS X by otis+wildflower · · Score: 1

    Hey,
    Try reniceing some stuff.. it may help.. IIRC the apple discussion boards and macintouch have pointers :p


    Your Working Boy,
    - Otis (GAIM: OtisWild)

  26. Softupdates on / and /tmp by pschmied · · Score: 1
    Actually, installing softupdates on / and /tmp should be quite easy.

    Simply start your computer and hit some key other than when it start the countdown.

    type: boot -s

    FreeBSD will drop you to single user mode with only / mounted in ro mode.

    From here just type:
    tunefs -n enable /
    tunefs -n enable /tmp

    That did it for me anyway.


    Incidentally, I love FreeBSD as a workstation. I've found it logical and coherent in a way that my linux boxen just aren't.

    I've very lazy about building the latest software. FreeBSD's ports does the heavy lifting. Nothing compares to the BSD package/ports system.

    I finally took the time to really learn apt-get on Debian, and I must say it is really great. I like it much better than any other Linux package management. It still pales to BSD's packages/ports. Sorry.


    -Peter

  27. It's actually Simple by Xunker · · Score: 2

    The reason that freeBSD isn't as accepted as a desktop OS is not one of technical merit at all, just one of Promoton:

    It's a desktop OS because the industry promotes it as such. The industry promotes it as such because it has industry support. It has industry support because of it's interesting history, and it's history is interesting because it was first spawned by a college student in Finland, not a large corporation.

    FreeBSD, OTOH, is just a really a Port for some corporate code, and doesn't have the 'human intrest' value that Linux does. This doesn't mean one is technically superior to the other, just one catches the imagination of the public more than the other.

    --
    Hilary Rosen's speech was about her love of money and her desire to roll around naked in a pile of money.
  28. Re:When when when WHEN by jimhill · · Score: 5

    More to the point: since my bosses evaluate the quality of something by its price tag, when will someone generously assemble the CostlyBSD package?

    --
    Learn to spell: nickel, missile, lose, solely, amendment, speech, kernel, probably, ridiculous, deity, hierarchy, versus
  29. Re:NO, it is about drivers. by GypC · · Score: 2

    Yes, the Linux "emulation" is really just a translation of calls to the kernel. There is no speed hit at all other than the initial load time of the LKM (at boot time or whenever you first need it).

  30. Re:Crippleware by cymen · · Score: 1
    It's fine and well to expect different levels of support. But what if you aren't particularly interested in the support? If you know you're quite capable of setting up your Win2K machine as a web server, stuff the support. You know the machine can do it, so why fork out a whole lot of extra $$$ for the "server edition"? The crux of the issue is that the "workstation edition" is *deliberately crippled*. They have deliberately added extra code to (for example) limit the maximum number of incoming TCP connections.

    You're going to fork over the money because Microsoft wants you to. Is that hard to understand? They are running a business and have decided that a server edition is going to cost more than a desktop edition. I can try to justify that by saying the increased cost is to make up for the more knowledgeable people needed in support for a server (as opposed to a desktop) but in reality it doens't matter what I say - Microsoft has decided that you're going to pay more. Don't like that? Don't run Windows!

    This is more than just a case of the server edition being "more optimized". It's a case of you being forced to buy the more expensive edition through deliberately crippling the workstation edition.

    And what exactly is wrong with this? Sure it sucks but it is their choice. What are you going to do about it?

    Shouldn't you be allowed to at least make the choice? If you're going to buy and you dont want support, then you should have some choice in what you buy. Your idea that you are definitely going to want support is completely bizarre to me. Support is not some intrinsic part of the product, and should never be. Support is something optional that you pay extra for that gives some people a comforting feeling that if the system messes up they have someone to phone that'll fix everything up. In reality "support" doesn't work that way though. Why should the "tech support" be worked into the price of the product? Why should I pay more for it just because somebody else wants to be able to phone someone when they don't know how to install a network printer or configure the web server or something?

    Why should I be able to choose if I want to pay Microsoft more money or not? You already realistically do make that choice because if you need support you're going to have to pay for it pretty quickly. I agree that required support is completely bizarre but who cares what we think. We are techies. They aren't marketing us - they are marketing our bosses and ultimately our CEO(s).

    Why not just charge a flat price for the OS (all those optional extras and configuration tools can be selected via amazing things called "checkboxes" when you install the system) and then charge extra differing amounts for differing levels of support? Exactly like RedHat in fact. One set of installation media, with an option on startup "server" or "workstation" install. No crippling needed, and if you want lots of support, pay for it. As for "optimizations in the software", well, once again these should be configurable via those amazing "checkboxes", "radio buttons" and "configuration tools". In NT you can dynamically select "optimize for background processes" for example. There is no absolute rule in the universe that each set of "optimizations" can only be fixed to one particular set of installation media. Thats ridiculous - the only time this happens is if the company designing deliberately goes out of their way to limit the options available to clients, which is exactly what happens with MS.

    So why should Microsoft do this for you? Why not continue charging more for the server edition? You're only arguement is that it sucks because it shouldn't be that way, it should be cheaper, etc. Who cares? Microsoft is a business and the license of their software allows them to sell it as they wish.

    With the optimizations I would expect a desktop version to be shipped with most daemons off

    You seem to be under the impression that daemons are turned off by the manufacturer on the installation CD itself when they burn the CD. Please. It is the easiest thing in the world to select which daemons should be installed and/or disabled by default when installing a system based on what the user wants. I can only assume that you've have never installed any RedHat system released in the last 2 years.

    That's the ticket - try to quesiton the posters intelligence. Come on now - we all know that these choices can be selected during installation, etc.. But why? Microsoft is doing what they want. If you disagree with their practices use something else. Just because you think it is wrong doesn't mean they are going to change!

    Ultimately it boils down to this: the addtional cost of a server license over a desktop license for Windows sucks. Well that is great I think - if you are so concerned about this additional cost than other people will be too and they will realize that perhaps Microsoft isn't looking out for them - it is watching the bottom line and making money. You have a choice! Use something else!

    (oh, and for the record, I've used RedHat 6.2 extensively, 7.0 a bit, and previous versions not so much - I was using Slackware and FreeBSD around then)

  31. Re:Crippleware by cymen · · Score: 1

    To a degree I *am* implying you shouldn't complain. You have a choice. Linux or one of the BSDs makes a *great* server operating system that is much more stable than a Windows based server (we all know that is a subjective arguement because a Windows 2000 based server can be very stable in the hands of someone with knowledge - but even then take a look at how many tasks people run on an average *nix based system versus the number on a Win2k server - hint: win2k: 1, *nix: 1 or more). Unfortunately for you *nix is complex. Tough cookies. In my opinion you should just sit down and spend a couple days to learn the basic system. It isn't as complex as you think it is and in terms of power and stability it is far ahead of Windows.

  32. Re:FreeBSD are more similar than different... by benmhall · · Score: 2

    > Linux has caught up in PnP and USB in 2.4,
    > Linux's 2.4 VM may be somewhat faster

    I think Linux is great. I use Debian on my main desktop. But MAN!!! When have I heard this argument before?

    Seriously, when 2.2 came out everyone said "Now Linux is faster/more stable .. " than BSD, even the VM is better with 2.2.

    Now, it's the same deal with 2.4. Come on...

    Linux is great, FreeBSD is great. Both are almost identical from an end-user poitn of view. Linux gets things first, and is generally more supported by corporations, but can anyone seriously argue that Linux is more stable than FreeBSD?

    I run BSD on my servers and about half the time on my desktops. It may not always have the newest bells and whistles, but it's always rock-solid stable. I also personally feel that it's faster under heavy loads.

    What really gets me is that despite the similarities there's such a nattering back and forth between BSD and Linux.

  33. Re:FreeBSD are more similar than different... by scrytch · · Score: 3

    > I bet if you were really whacko you could set up a freebsd box that was indistinguishable (in terms of user experience... installed packages, file system layout, etc) from a run of the mill Linux box.

    It doesn't require a wacko, it merely requires making /compat/linux/bin/sh your shell. The overlay mounting it does will create some real weirdness, and of course you have a perfectly good userland on the BSD side... Come to think of it, no two Linuxes have the same filesystem either. BSD already looks pretty much like Slackware as it is.

    Besides, "desktop operating system" is really too slippery a term. If you mean *home* desktop operating system, Linux isn't there yet either. As a business desktop, people are adaptable -- people who are barely computer literate can and do productively use Solaris with CDE for their desktop (e.g. Sun, not everyone there is an engineer after all).

    As for home machines: graphic card support isn't quite as far as linux (since FreeBSD obviously can't use the closed binary-only nVidia drivers) but that's about it. Sound support is available natively and through OSS. Plug-n-play and USB support in FreeBSD has typically been *better*.
    --

    --
    I've finally had it: until slashdot gets article moderation, I am not coming back.
  34. BSD was always a desktop Unix by AReilly · · Score: 1

    Sun and Apollo arguably created the desktop Unix niche by putting BSD Unix on a micro. BSD has always been a "users" unix: that's why it had csh and vi and extended tools: people actually wanted to use it interactively.

    Sure, the definition of what it takes to be a "desktop OS" has changed now, and maybe other systems do it better.

    I've only ever used BSD desktops myself (SunOS, NetBSD, FreeBSD).

    --
    -- Andrew
  35. I'll tell you why... by jagapen · · Score: 2

    After I finally burned out on the Amiga scene in 1998, I put together an Intel box with the intention of running Linux. Instead, I ended up with FreeBSD because it's generally a cleaner, more cohesive system. I've run it on my desktop since.

    That said, I still don't think FreeBSD is a desktop operating system. Oh sure, a robust kernel and fantastic stability are great things in a desktop OS, but FreeBSD still isn't close on one thing: Hardware.

    Grab that snazzy USB and plug it in. But wait, does it work? It wasn't until relatively recently that USB got decent on FreeBSD. Now you can use keyboards, mice, and printers. A few select scanners. Maybe a modem, but when I tripped over the cable and unplugged my USB modem while online, the machine locked solid.

    How about Firewire devices? There's a device driver patch that you can add to the kernel, if you know where to find it, and it's only good for downloading video from a camcorder. The core team doesn't seem much interested in Firewire, though there's some outside development going on.

    Sound cards? They're supported. Fancy surround-sound and/or 3D sound cards? Nope. Maybe in a few special cases, at best.

    As for accelerated 3D video cards, I'm not even sure because I haven't found a definitive guide. It looks like you can do it with 3dfx, Intel i810, and older ATI chipsets.

    I stick with FreeBSD even though it lacks these things because I like it and it suits many of my uses for a computer. But as a result, I still wouldn't call it a desktop OS.

  36. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  37. Re:But what exactly is a desktop OS? by IntlHarvester · · Score: 1

    Ummm, there were very real hardware limitations that brought about the comprimise solutions of Windows 9x and MacOS. It wasn't just developer fuckups.

    You do have a point that once everyone is running Windows 2K/XP, MacOS X, or some Unix, the distinction between "server" and "desktop" OS is primarily one of utility, not of design.
    --

    --
    Business. Numbers. Money. People. Computer World.
  38. Why is this an "Ask Slashdot"? by Silver+A · · Score: 2
    Why is this an "Ask Slashdot"? It's a great question to fire up a flamewar, or, with a bit more expansion, it could have been an interesting article about the "maturity of FreeBSD as a Desktop Operating System".

    Perhaps we need a new category of "User Experiences" - people could write in about their experiences configuring and running various OSes as or for end-users. For example, now that Sun is giving out Solaris CDs for (essentially) nothing, what's it like to use as an end user. Would you really want it on your desktop? What's missing? What really rocks about it?

    1. Re:Why is this an "Ask Slashdot"? by Rick+BigNail · · Score: 1

      If what you suggested come true, it is not slashdot anymore.:>

      All of us want to make slashdot better, myself included. But i could hardly imagine how that could happen. Look at all the flaming and disputes,rather than discussions, around here.

      Maybe someone should 'ask slashdot' how to make this site better...

      Ricky

  39. Re:They all fear the command line. by josepha48 · · Score: 2
    windows is stable??

    I wish I could say that I have not had a server or desktop crash, but I have unfortunately crashed eveything including FreeBSD, and Win and Solaris, and Linux.

    The real question is why is FreeBSD not a desktop OS? That is because FreeBSD is more typically considered UNIX and UNIX is not considered a desktop OS it is a server OS. That is just the way it is. Windows and Mac started out as desktop OSes. They are now both trying to move to more of the server arena, but they include as a basis all the desktop features which makes them bloated for a server. Think of it this way if you run W2k or Mac OS X you need 64 meg of RAM for teh OS itself, where with FreeBSD, Linux, or Solaris you don't need that much for the OS.

    FreeBSD was originally designed as a server operating system. It was based on BSD and while it does have access to all the basic items for a desktop it just seems that becuase it was designed as a server OS it has never really tried to get away from that. Yes you can use it as a desktop but it just does not promote itself as that type of OS.

    I disagree though that is cannot be used as a good desktop. I used to work with people who used FreeBSD as there main machine and they hated Linux becuase of the package system and becuase the Linux upgrades are not standard. One person told me that when you upgrade a FreeBSD kernel you don't ahve to recompile any of your programs. They also said that when you upgrade your services or any of that all your settings are saved. Unlike Redhat where they keep moving things around. (Redhat 6.2 vs 7.0 is a good example.)

    I also disagree with the 'console vs mouse' argument as you can run X with BSD and use kde or GNOME whcih also both encourage the more use of the mouse.

    Personally I think that the GUI has to be redeveloped anyway. It needs to have voice to text as ANOTHER standard way of inputting. As well stylus pens and such need to be encouraged. Sony is moving in this direction as they created a new computer flat panel display that is also a touch pad that is used as both a screen and an input device. It would be nice to have an OS that I could talk to muy computer (AT HOME mind you) in a quite room by myself and speak my thoughts rather than type them all.

    I don't want a lot, I just want it all!
    Flame away, I have a hose!

    --

    Only 'flamers' flame!

  40. Re:They all fear the command line. by josepha48 · · Score: 2
    "but that was before 1995"

    Huh? Maybe W2K but 95 crashes on a regular basis as does win 95. The memory allocation is all wrong in that OS.

    MAC OS X might as well consider itself BSD as it is based on BSD and it will show people that BSD is not just for the server anymore.

    I don't want a lot, I just want it all!
    Flame away, I have a hose!

    --

    Only 'flamers' flame!

  41. Re:practical barriers by swb · · Score: 1

    /stand/sysinstall on FreeBSD needs to be whacked with an ugly stick. It works for installation, but its been stretched beyond imagination to encompass all weird manner of install schemes (cd, nfs, ftp, etc etc) and the huge collection of hardware.

    Unfortunately its often used for other things, like some post-install configs (which can be done another way, but are done in a menu-driven, easy-to-understand fashion from sysinstall).

    I'd like to see sysinstall modernized -- not graphical, necessarily -- but made more coherent and reliable. It'd probably drive FreeBSD to three install disks, but I think it'd be worth it from an end-user usability perspective.

  42. Re:practical barriers by swb · · Score: 1

    No problem installing over FTP at all. I typically do half my installations this way.

    However, each additional installation method adds some complexity to the application. Since application complexity is proportional to application size, and size is limited, it takes away from the ability of the user utilities to be coherent.

  43. Re:When when when WHEN by warlock · · Score: 3

    BSD/OS is quite expensive - I guess it would look like a reasonable choice to your boss.

    Oh, I feel pitty for you.

  44. SysV Init by MrChuck · · Score: 1
    Oh c'mon. I tweaked SunOS 4.1.3's rc files to kick into a SysV init type system.

    It took 1/2 a day.

    No init levels (I've used those about 4 times in the last 11 years of Unix admin), but start/stop scripts are simple.

  45. Re:Perhaps bsd developers trust solaris more by MrChuck · · Score: 2
    Cheap troll.


    Perhaps Sun offers a site with lots and lots of connectivity for free. :)

  46. Re:They all fear the command line. by Zico · · Score: 1

    Oh really, and just how did those XP screenshots indicate that extensive mouse usage is required? That's just inane. Why don't you just open a run box and do the exact same thing you were doing before?


    Cheers,

  47. Re:They all fear the command line. by Zico · · Score: 1

    Yeah, the MacOS developers purposely kept the OS lightweight by not bloating it up with things like, say, oh...preemptive multitasking or memory protection. That's thinking different, baby! :)


    Cheers,

  48. Re:They all fear the command line. by Zico · · Score: 2

    So where did you see this 500K theme graphic for the Run box in the screenshots? Where did the screenshots show it taking 7 mouse clicks to get there instead of using WinKey+R?

    You know, I used to be so infatuated with the fact that I could code a Quake-style console, but then I stopped to think if I should. I realized that I shouldn't.


    Cheers,

  49. FreeBSD is no different than linux. by johnnnyboy · · Score: 1

    For my personal usage I can use FreeBSD just like linux as a desktop. It get's however difficult in a business environment where everyone uses microsoft products. I think what holds FreeBSD back is the same thing that holds linux back and that's the lack of serious applications. I know there's a lot of good alternatives already but when everyone at work is using MS Office, Outlook and internet explorer it becomes hard to justify in using FreeBSD or linux as a desktop.

    I still beg for a linux or any unix desktop at my work but I continue to be denied. As long as microsoft products continue to reign both FreeBSD and linux have a long way to go before they both become viable desktops in a business environment. (sorry for the run on sentences.)

    --
    "If a show of teeth is not enough, bite ... but bite hard!"
  50. I've been considering switching to *BSD by Skapare · · Score: 2

    ...at least for servers. FreeBSD still doesn't have the kind of text mode console support I use heavily on Linux. One reason I tend to like *BSD for a server is that it simplifies much of the system administration. That comes down to SysV style vs BSD style init stuff, and how some distributions like Redhat have thorough corrupted SysV. If everything I wanted to do was on one menu that would be great. It isn't even close, so I have to sysadmin via my favorite editor (guess which one). That's when BSD init style makes life a lot easier than SysV. That's probably why Slackware is my favorite Linux distribution.

    Linux still seems to be best for the home desktop due to lots more applications (FreeBSD on its heels) and lots more device support (FreeBSD is getting better, too). FreeBSD seems to be best for the server on a high speed net. OpenBSD seems to be best for the firewall. But the thing is, any one of them can do all three functions quite well. If you know one better than the others, just use it. If you want to learn, start with all of them.

    --
    now we need to go OSS in diesel cars
    1. Re:I've been considering switching to *BSD by Rick+BigNail · · Score: 1

      ...and how some distributions like Redhat have thorough corrupted SysV.

      Could you please kindly explain, if you have time, how is SysV style inits corrupted by some distros (because your user-id is lower :) ?

      Ricky

  51. Publicity. by RJ11 · · Score: 5

    I think that it's all a matter of publicity. Two years ago, the same people would probably have said the same thing about Linux or any other unix flavor. FreeBSD isn't a term heard very much in the mainstream, and I think that's the only reason for this. I personally use FreeBSD on my main workstation as well, for the exact same reasons.

    I'm sure that as soon as more people here about FreeBSD, it won't be as strange to be running it on the desktop. Right now, Linux is a major buzzword, and that's the only reason why it's more "acceptable" to have it on the desktop.

  52. Re:They all fear the command line. by Pope · · Score: 2

    It has NOTHING to do with "fear" as you so self-rightously put it.
    It has everything to do with what you use a computer for.

    Illustrator and Photoshop don't run in a CLI, so why the hell would I need one?

    Pope

    Freedom is Slavery! Ignorance is Strength! Monopolies offer Choice!

    --
    It doesn't mean much now, it's built for the future.
  53. The difference between a desktop & server by log0n · · Score: 1

    People always refer to their desktop machines as "boxen". If it's not a "box", it's a server.

    The OS itself is moot ;)

  54. *sigh* yourself by No-op · · Score: 1

    when will people learn that FreeBSD scales, while open sits there picking it's nose?

    all of those admittedly nice security features don't help much when you can't drop 8 procs into a box and make it work :)

    --
    EOM
  55. Re:Perhaps bsd developers trust solaris more by No-op · · Score: 1

    are you retarded?

    are you familiar at ALL with the work that theo has done with netBSD/OpenBSD? almost all of that code was (originally) written for sun/m68k/vax boxes, and he's got a pile of suns in his house. why would it be surprising for him to leave solaris on some of them? or decide to use that as a platform? he's definitely an odd duck but don't act like netcraft results somehow prove a secret lust for sun software :)

    --
    EOM
  56. pretty gui install? by No-op · · Score: 1

    I personally have always found text mode installs a lot easier, whether I knew what I was doing or not. I'm not fond of graphical install tools, and I would hate to see freebsd devolve to that level of usage.

    that being said, maybe a slightly nicer way to choose the 80000000 prepackaged apps would be good, since not everyone enjoys spending a day making ports on a large scale to plug the holes.

    either that, or maybe I should stick to installing stable, and avoid the bleeding edge. hehehe.

    --
    EOM
    1. Re:pretty gui install? by No-op · · Score: 1

      I personally have no interest in seeing FreeBSD turn into linux. a pretty graphical operating system full of useless kludgy apps written by preschoolers doesn't fulfill my needs, so why go there?

      that being said, I make my decisions with my pocketbook and not with words. do you actively fund or assist with these types of projects? I push my employer to give, and also to allow us to give code back to the community.

      It's very silly for me to say this, I realize, but I'd still prefer to make the initial barrier a *little* steeper to help weed out the people who wouldn't make good future coworkers/employees/whatever :P

      --
      EOM
    2. Re:pretty gui install? by Datafage · · Score: 2
      devolve to that level of usage

      Um, high usability is GOOD, and it's that kind of thinking that will keep BSD down. Text is easier for an experienced person, but inexperenced people like GUIs. It would be trivial to have a choice at install between graphical and text, with graphical as the default. That would solve that issue.

      -----------------------

      --

      Nicotine free Amish .sig.

    3. Re:pretty gui install? by Datafage · · Score: 2
      I'm a poor college freshman. No, I'm not doing very much to help FreeBSD, but I would very much like it to be a more viable desktop OS than Linux.

      -----------------------

      --

      Nicotine free Amish .sig.

    4. Re:pretty gui install? by Datafage · · Score: 2
      Both of your points are completely irrelevant to the discussion at hand. Machines incapable of pretty GUIs are less likely to be used by newbies who want a pretty interface and more likely to be a firewall for a *nix wizard. The installer could detect the graphics power of the system and disable the GUI installer if appropriate.

      Scriptable installs are more likely to be for corporate settings, again where the end user will not be performing the install. This would be wonderful, but not for bringing BSD to the average person.

      -----------------------

      --

      Nicotine free Amish .sig.

    5. Re:pretty gui install? by jcampbell · · Score: 1

      However, you have to understand that a large number of machines that use FreeBSD don't have the capability for a good GUI install program. The best they can do is what they already have. If anything, a pretty gui install should be an option, but it should not be the exclusive install procedure. Here's an idea, how about an entirely scriptable install? Make it so that I can write a script in a certain format that chooses all my options before hand and doesn't require any input during the procedure. Network admins would love that, set a script going with the FreeBSD CD in the drive and go to lunch for an hour.

  57. Re:Who have you been talking to? by No-op · · Score: 1

    I love freebsd on my laptops, but to say the support is great is kind of stretching it. support is great without using any cardbus devices, which limits perfomance for things like usb/high speed serial/scsi/network etc... not all that bad, since these are laptops after all, but still.

    I know everyone is eagerly awaiting 5.0 to approach a more stable level; quite a few folks on the freebsd-mobile list are running it with great success for some cardbus devices.

    all that being said, support for non-cardbus PCMCIA devices is very good, and seems a bit more stable than linux ever was with that. that might have something to do with all those linux distros putting stuff everywhere and never being able to know which libs went where, etc. how infuriating is that?

    --
    EOM
  58. Re:Who have you been talking to? by No-op · · Score: 1

    I can't speak for others but I know that I use FreeBSD on laptops for the tools that it makes available to me. I also use win2k advanced server, but that still doesn't provide everything i need, even with third party (and costly, i might add) tools.

    my pentium 3 based laptop has that speedstep nonsense in it, which works decently. of course modifying processor speed in laptops is nothing new, so I fail to see why intel pushes it as some kind of fascinating addition, but it works nonetheless.

    as far as APM, that works, especially on my vaio- things spin down, backlight dims, goes off, etc. this is of course a bios function as you say, but then again so is ACPI, so the analogy fails somewhat. for my wintel laptop usage I've always turned off power management and just made an effort to plan things accordingly, but then again I probably use my laptops for different reasons than you do (which also helps explain why I use a unix based laptop solution.)

    So just remember, while you're busy surfing the web or watching a dvd or whatever at the airport, I'll be the one with the tiny little unix box sniffing your 802.11b traffic and reading all your email :)

    *COUGH*COUGH*SINGAPORE*

    --
    EOM
  59. The Bigger Question: by GC · · Score: 2

    Is *BSD, or Linux distributions such as Slackware, Suse or Madrake for that matter, ready for the desktop at all?

    How you approach this question really depends on who you are. For a normal everyday user I would say that none of the Open Source Operating Systems (OSOS) are really ready for normal desktop use.
    Yet for the type of person who likes to open up their boxes, do their own upgrades, compile their own software and fiddle with the kernel then the chances are that these OSOS are ideal for them.

    Gnome and KDE are, I'm sure, making great ground in making the desktop a reality for the average user on an OSOS machine. But, to be honest both these projects are so riddled with bugs that it's not going to take long before the average user returns to the (not necessary better) familiar Windows or MacOS look and feel.

    Just my thoughts, on-topic, not-flamebait, and really not trying to troll... may be full of lack of insight and completely uninsteresting, but there you go.

  60. Re:I beg to differ. by Arandir · · Score: 2

    It depends upon how you define an operating system. According to my dictionary, the bare Linux kernel meets every point.

    On the other extreme, you have the MS definition of OS as being everything shipped on the CD. I'm sorry, but IE is not a component of the OS.

    What most people think of as an OS is three distinct components. The "operating system", the "operating environment" and the applications. The OS is just the kernel and the bare infrastructure (init, etc).The operating environment is everything from the shell on down to the kernel. It's otherwise known as userspace. One distinguishing feature of an operating environment is that components can be switched in and out without changing the OS. And the applications are just that, applications. X11 fits into application space, because you certainly don't need it for a working system.

    In BSD, the kernel and the environment are maintained as a whole. Under Linux, a large portion of the operating environment is GNU, with significant pieces native to Linux, or from BSD and elsewhere.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  61. Re:practical barriers by Arandir · · Score: 2

    No, FreeBSD doesn't ship with 7,000 precompiled ports. But then again, neither does Debian. There's a reason why SuSE comes with six (is it seven now?) CDs.

    From experience in helping people set up their systems, having 7,000 packages to choose from during installation (your first hour of exposure) is extremely overwhelming. Sure, go ahead and ship those precompiled binaries. But let the user install them *after* installation is complete.

    As for ports versus apt-get. So what? I consider them roughly equal. FreeBSD doesn't include the option to specify a binary instead of building from source, but it's not that big of a deal, IMO. There's no reason to pick sides over the package/source installers. Choose the OS you want. If it happens to be Linux, then perhaps take a much closer look at Debian. If it's FreeBSD, go ahead and use the ports.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  62. Re:practical barriers by Arandir · · Score: 2

    sysinstall is being redesigned as we speak. So don't fret it.

    By the way, what's the problem with installing over ftp? Download two floppy images and everything else is down during the install. Some Linux distros do this as well. IMHO, this is a very important install option. If you don't want to go through all of the various install options, then just choose "CD-ROM"!

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  63. Re:Marketing by Arandir · · Score: 2

    Have you ever seen BSD mentioned in a trade magazine?

    Yes, PCM.

    In a programmer's journal?

    Yes, CUJ and DD.

    Is it offered by hardware vendors as a pre-installed Operating System?

    Yes. Dozens of them. No Dell or Gateway, but who cares?

    "BSD" isn't a buzzword, and the hype surrounding it pales in comparison to Linux.

    I couldn't give a rat's ass about buzzwords. And if you want hype, then check out the valuations of the dot.coms that where hyped to hell and back last year.

    If you want an OS that hyped by the media, is in all the trade and developer's journals, and preinstalled on all the hardware, then stick with Windows.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  64. Re:practical barriers by Arandir · · Score: 2

    That's why you don't want ftp installs, because additional functinoality adds complexity? Okay fine. Dump bash and stick with sh, dump GNOME and KDE and stick with twm, and while you're at it, dump lpr and cat everthing to /dev/lp0.

    Cheers!

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  65. Re:Criterion for a good desktop operating system by warpeightbot · · Score: 2
    Really, for basic desktop use, you need a few things.
    • A brower. (Netscape, Mozilla, Konqueror, Galeon, Lynx.)
    • An office suite. (Applixware)
    • A financials package. (Moneydance)
    • A graphics package (GIMP)
    • Gamage (the FreeBSD games ports page is huge)
    The fact that things are a little slow to trickle into the tree is no handicap to most folk, unless somebody insists that RTF or straight text isn't good enough, they must be running the One True Microsoft Office Three Million (insert banishing pentagram here), at which point it's just time to shake your head and walk away. But I digress....

    A lot of people go off whining about the install. Yeah, yeah. How many people actually install their own WINDOWS? That's what an installfest is for. Get somebody professional or semi-pro to set it up the way you like it, get their business card, and go home happy. No, you can't buy it off the shelf. But then that's kinda the point of the exercize, no?

    And as for this server v. desktop bovine scatology.... has Gnome or KDE suffered because they're doing things like Beowulf and Pirhana? Hell no, it's probably gotten MORE support. You need a (n+1)th machine with a fancy-ass console to support that cluster, no? As for NVidia having their heads where the sun don't shine, well, so do a lot of companies. Vote with your feet.

    Besides, this won't be the first operating system I've personally as both a desktop and a server. Way back in 1991 I had Word Perfect running on the Motif desktop on my AIX 300-series machines in the professors' offices, while down the hall in the machine room the 500 series minicomps were grinding away at FORTRAN, and the 900-series mainframe class boxen were pulling router duty over in the next building feeding a T-3 line. They ALL ran AIX 3.x. We just changed what processes ran on each box. So THERE.

    --
    If it looks like a duck, walks like a duck, and quacks like a duck, it must be a real damn good decoy.

  66. Re:NO, it is about drivers. by Puppet+Master · · Score: 1
    I have even asked people on freebsd newsgroups and such if there is a way to install FreeBSD to an ATA100 IDE controller, and they have had no answer.

    Sorry, but I have recently installed brand new ATA100 IDE controllers on 5 different FreeBSD systems. No problems at all. Works great right out of the box.

    --
    The day Microsoft creates a product that doesn't suck, it will be known as the Microsoft Vaccuum Cleaner!
  67. Re:It IS a desktop OS. by Puppet+Master · · Score: 1
    You're a fucking broken record arent' you?

    I've seen this same message from you about 15 times. It's totally untrue. You must be using some of "Dubya's Fuzzy Math".

    FreeBSD has been around for 20 years, and hasn't died yet. And I promise you the red ink has flown deeper and brighter during those 20 years, then in the past 2 years.

    --
    The day Microsoft creates a product that doesn't suck, it will be known as the Microsoft Vaccuum Cleaner!
  68. Re:It's called MacOS X - Is! by KFury · · Score: 1

    The original poster didn't say OS X was FreeBSD. He said it was a BSD Desktop Operating System, which it is.

    Kevin Fox
    --

  69. Consider the audience. by mindstrm · · Score: 2

    You say 'why isn't it considered a desktop choice?'. Considered by whom?

    OSS bandwagoners? People who have never really used anything but linux (other than windows)?

    Some people will tell you Linux is not a choice. Some will tell you MacOS is the *only* choice... etc... ad nauseum.

    I use OpenBSD on my desktop.. why? Because.. it's the best match for what I need/want. Which may or may not be anything like what you need/want. I want simplistic, traditional unix. I don't want fancy package management. I want consistency. I tried OpenBSD, and it suited me perfectly.

    Is it a choice for my mom? No. A mac, or perhaps Windows is good for my mom. Is it good for a comp. sci student? Perhaps linux is better.. more multimedia type apps and other neat bleeding edge stuff to play with.

    Also.. why do you seek to have others acknowledge your OS as a good choice? I don't understand this... use what you use for your own reasons... and don't worry about what other's think. That's just plain silly. I use what I use with great conviction (even if that conviction is that I'm using it because it happens to do the job, and even though 10 other products might do the same job, I JUST DON'T CARE). Let your own experience dictate such things for you.

  70. Re:The reason I won't be by blasphemi · · Score: 1

    I used FreeBSD as my main desktop system, but after realizing I really wanted _all_ the hardware support from my nVidia card, I switched to linux on my desktop (but I'm still running FreeBSD on my general server box).

    So it's all nVidias fault :/

  71. Re:Java support and Staroffice support ?? by Senecca · · Score: 1

    > ALso I winder postgress will ever be ported or even compile.

    Yesterday I installed OpenBSD and there was an actual postgres 7.0.2-package (and port). So I'm highly convinced there is also a package for FreeBSD.

  72. Re:But what exactly is a desktop OS? by nasalgoat · · Score: 1

    I hate to break it to you, but QNX had a true multi-tasking OS running on the orginal IBM PC. There are no technical limitations when it comes to UNIX and UNIX-like OSes...

  73. Re:NO, it is not about drivers. by scriptkiddie · · Score: 1
    Erm, actually FreeBSD supports ATA100 fine. In fact, Debian had some problems with my weird ATA100 controller while FreeBSD works fine. I think the real problem is there is little DOCUMENTATION about drivers, so it always takes a little bit of guesswork.

    The best docs available are the hardware compatibility guides included with each release's Release Notes. Check this out before posting to the mailing lists.

  74. Java tools for FreeBSD by harmonica · · Score: 2

    Some links to compilers and virtual machines can be found here. The BSDi JDK is supposed to work with FreeBSD in the future, according to this news item.

  75. What must change... by PimpBot · · Score: 2

    Wow...I just posted something similar in the Linux 2.5.x thread, but whatever ;-)

    Unix (in any flavor) is a server. I consider Linux as much as a server as *BSD.

    Desktop OSes, however (I'm thinking BeOS, MacOS, WinNT) don't have the same layering scheme as *nix "desktops." The operating system is the graphical environment, something which *nix differentiates into an application.

    Good to hear that FreeBSD runs things as well as Linux, though...I'll have to give it a try sometime...

    (As a random, only sorta offtopic note, how well does FreeBSD run on 486's w/ 20 MB ram? I'm running Linux 2.2 on one right now, and apache is dog slow)
    --------------------------

    1. Re:What must change... by scott4000 · · Score: 1

      I've had FreeBSD 3.1 running on a 486/33 with 4MB of RAM, on a 10Mbps ethernet network....runs very smoothly.

    2. Re:What must change... by Zule_Boy · · Score: 1

      I use a 486dx66 with 32MB of RAM and 3 10MB NE2000s as a router in my home. I have a 7MB Down/1MB UP ADSL Line and have never had a performance issue. not to mention that the box is also running sendmail, apache, and ipfw at the same time. I have also tested FreeBSD as a server for a webpage that has around 300 hits/second in the prime time, all dynamic with perl or ssl. I found FreeBSD to be more responsive than I did the RH 6.2 (kernel 2.4.0). However, the corporate people think that Linux is better than *BSD because it is a more popular, not to mention the RedHat marketing at them. My 2c.

    3. Re:What must change... by deadkarma · · Score: 1

      I've got FreeBSD onto a 486/33 with 24Mb of RAM and it runs just fine. Even got WindowMaker which runs quite well, even with xearth running in the background.

    4. Re:What must change... by megaduck · · Score: 1
      Desktop OSes, however (I'm thinking BeOS, MacOS, WinNT) don't have the same layering scheme as *nix "desktops." The operating system is the graphical environment, something which *nix differentiates into an application.

      Actually, all desktop operating systems run the GUI as an application. It's just a question of whether you can turn the damn thing off. One of the reasons I love OS X is because all of the layers are distinct and I can choose to run a straight command line or full GUI at my discretion. I'd still call it a "desktop OS" though...

      --
      This .sig for rent.
  76. Who cares what your friends say? by leereyno · · Score: 2

    All they are doing is displaying their own ignorance. FreeBSD is not a server OS, and it is not a desktop OS. It is simply a unix variant that is capable of playing multiple roles. FreeBSD is used in server configurations, but then so is Linux. Its also used in desktop configurations, just like Linux.

    The bottom line is, if it works for you and you like it then to hell with what your friends say.

    Lee Reynolds

    --
    Muslim community leaders warn of backlash from tomorrow morning's terrorist attack.
  77. FreeBSD vs. RedHat Linux by prolix · · Score: 1

    As a sysadmin for countless sites, I've always used RedHat on my desktop and FreeBSD on my servers. I've long felt that RedHat makes a better desktop operating system... the commercial support is there, the applications are written for it, and it's easy as heck to use.

    That was until I upgraded my system to RedHat 7.0. OK, so I should have waited until 7.1 (still waiting guys!!), my fault... but it shouldn't have been that bad.

    I installed 7.0, and my system became a graveyard. I found myself using other systems more and more frequently, much to my dismay. Eventually, I couldn't stand the instability and unreliability of the system. I dumped it.

    I considered several of the other distributions. On a whim, I thought "well gee, I use FreeBSD on all my servers, I might as well see how it does on my desktop." So I installed the latest distribution of FreeBSD on my desktop.

    I'll never go back. This has been by far the most reliable, stable system I've ever used. I've yet to see Netscape crash once. It's slim, fast. Uses almost no RAM or or CPU time to do the same thing that RedHat 7 did. I can run KDE or Gnome. For all intensive purposes, it feels and looks exactly like RedHat 7 did... except the damn thing never crashes.

    I'm as much a Linux advocate as anyone else here, and I hope nobody misinterprets what I've said here, but I'm speaking from a great deal of experience. I manage several hundred servers, Solaris, Linux, BSD, etc..., and I must say that I've never had a better desktop operating system than what I've got now.

    Grant

    --
    --globalnap.net, product of pure caffeine--
  78. hardware support, and licenses? by gimpboy · · Score: 2

    i was under the impression that linux had alot more support for low end hardware. so people who purchased the cheap windows boxes from bestbuy, etal. are able to get linux working without having to worry about specific hardware issues. just a thought.

    personally i like the gpl as opposed to the bsd license, but thats a holy war all by itself.

    use LaTeX? want an online reference manager that

    --
    -- john
  79. Re:FreeBSD Is a Desktop OS by penguinboy · · Score: 1

    You seem to be "misconfusing" your spelling..

  80. Re:How ironic. by lostguy · · Score: 1

    NeXT never used microkernel Mach. That was one of the things Apple did, to move from Mach 2.5, which was a monolithic kernel.

  81. Re:FreeBSD are more similar than different... by ADRA · · Score: 1

    They don't have POSIX.4 extensions yet, and I am waiting for them because SYS V IPC's are pathetic, and don't work well with the everything is a file paradigm. Mind you, POSIX.4 is not all that good either, but at least it would be a step in the right direction.

    If anyone has read stevens, you "can" have fun with posix.4 IPC's, but it is only available as a kernel patch as of yet. Some day...

    By taking a position of superiority you show how nearsighted you are. Thus Spake ADRA

    --
    Bye!
  82. Re:Same window managers by ADRA · · Score: 1

    Linux was Based on Minix, because Minux was a teaching OS. More importantly Minix Was Tanenbaum's OS, who was Linus' Graduate professor. Are things falling into line now?

    True, Linus wanted to play more, because Tanenbaum refused to make Minix more complicated simply because he wanted it simple, since is was a teachers OS...

    By taking a position of superiority you show how nearsighted you are. Thus Spake ADRA

    --
    Bye!
  83. Re:time to rant by ADRA · · Score: 1

    A lot of people *hate* windoze because they make it so *simple* that moron joe sixpack can configure it. The problem, however, is that it is so simple, that you can't do anything useful with it.

    Thousands of professionals would disagree with you. Get the eilitist spoon out of your ass and accept that people really don't care about the ability of the system, but the productivity they can gain from it.

    By taking a position of superiority you show how nearsighted you are.

    By taking a position of superiority you show how nearsighted you are. Thus Spake ADRA

    --
    Bye!
  84. Re:When when when WHEN by Vincepb · · Score: 1

    NetBSD has experimental SMP code.

    --

    I need a sig.
  85. Re:Same window managers by Vincepb · · Score: 1

    http://perso.wanadoo.fr/levenez/unix/history.html

    They both look they come from a long line of derivation, if you ask me.

    You also contradict yourself by stating that "FreeBSD is based on original BSD code" then stating that the original code had to be removed due to licensing issues.

    It ends up with being horses for courses - Each to their own, etc etc. Neither is really "better" then the other, and unfortunately BSD is losing market share because of lack of publicity.

    Hopefully it'll get the attention it deserves, because it is indeed a great OS - For it's purpose. Which IMHO is in the server environment.

    --

    I need a sig.
  86. Re:Personally, I use it as my desktop OS, but.. by Vincepb · · Score: 1

    That's because Mandrake sucks. RPM sucks.
    FreeBSD is definately superior to Mandrake, Redhat, SusE - Any RPM based distro.

    You should however try Debian. During the install, don't use the task system. You get a very raw install, and can then install exactly what apps you need using apt-get.

    It's disapointing that people are turning away from Linux because of shitty distros like Mandrake.

    --

    I need a sig.
  87. Re:Personally, I use it as my desktop OS, but.. by Vincepb · · Score: 1

    Not even - I'm writing this from a FreeBSD machine.

    I don't care what came where in a poll. Debian is by far the best Linux distro, and regardless of what the GPL zealots say, I can run whatever software I choose on it.

    The advantage is with the ease of use of .deb's, something which needs to get much more publicity, like *BSD's ports do.

    RPM's just outright suck, and I would be happy for Debian, or one of the *BSD's, to take the spotlight away from RedHat and the rest of the RPM wannabe Linux distros.

    FYI, I use Debian, FreeBSD and OpenBSD.

    --

    I need a sig.
  88. kde by Juln · · Score: 1

    compiles just fine...

    --
    Juln
  89. Re:FreeBSD are more similar than different... by larkowski · · Score: 1

    What about them? Both freebsd and linux have these things. FreeBSD's proc is a little more spartan, and the kernel modules are somewhat different, but they are there. And the linux procfilesystem support can be installed via linux emulation.

  90. Re:But what exactly is a desktop OS? by brianosaurus · · Score: 1

    Isn't that just a matter of *configuration*? Are the 3 versions of windows fundamentally different, or is it just that Server comes with different base packages, and perhaps different resource settings, than Pro?

    *BSD (and Linux) can be configured/optimized for single or multi-user, or tweaked to best (as in perform at its best, not necessarily to do it better than anything else) handle whatever tasks you want to throw at it.

    Also, I don't understand why you suggest that responsiveness should be a tradeoff for stability. My desktop FreeBSD machine is responsive AND consistently gives me months of uptime (I have servers that have been up and running without a reboot for over 2 years now!).
    The only reasons I've had to reboot have been OS upgrades, kernel rebuild (try THAT on win2000 :), and our fabulous rolling-blackouts (grumble... pg&e... grumble...).

    My windows 98 box, on the other hand could go on the order of days (windows 2000 has been much more stable, only having to reboot every couple of weeks).

    --
    blog
  91. Re:FreeBSD are more similar than different... by commbat · · Score: 1

    I heard that the only thing standing in the way of posix compliancy is paying for the certification, which is very expensive. No one can claim posix compliancy without the certification, hence 'mostly posix compliant'.

    --
    'Intellectual Properties' are uncontrollable in the wild. To base an economy on them is just stupid.
  92. Re:The reason I won't be by Betcour · · Score: 1

    There is an important group of BSD users: ISP ! A big amount of ISP use FreeBSD because it is fast, rock stable and clean. A big FreeBSD using ISP is a more important user than a 1000 Linux zealots... or 10000 Win98 mouse pushers.

  93. *BSD on the Desktop by macbert · · Score: 2
    OK, now to start off, this is usuall how i explain my computing habbits to people who ask.

    Linux for my Desktops, FreeBSD for my Servers, OpenBSD for my Firewalls/Gateways, MacOS for Fun, and Windows for a Coaster.

    Now the question is why do i use Linux for my desktops, and not FreeBSD. Applications, The same reason that Windows users say they can't leave windows. More of the "Upcomming Apps" are being created for Linux. And most of the Apps comming from other OSes are being ported to Linux. Yes I know that BSD has the linux compatability API's that let you run linux apps, but why run something emulated when you can run on the accual OS they are written for. I find little difference between my RedHat Desktop and my FreeBSD servers. If someone could tell me a reason to use FreeBSD as a desktop over linux then I could put up with the emulation. But for now they seem about the same, except for the Apps.

    I do know several people who use OpenBSD for their desktops. They use it because of the built in crypto and extra security functions. Thye feel that this is worth the trade off in functionality that they loose by not using one of the more "Mainstream" *nixes. I've found this trade off to be mostly in device drivers and, again, apps.

    I think that marketing is going to be the reason that more things keep coming out on linux first. more people hear about linux, more people try linux. Developers say "hey, we should develop this for the larger user base". Thats why Neverwinter Nights is coming out for Windows, Mac, and Linux. It's a very self propetuating system. Just like why there are more Apps released for Windows than the mac.
    =================
    macbert@hcity.net

    --
    macbert@hcity.net
    http://www.hcity.net/mac
    1. Re:*BSD on the Desktop by quantum+bit · · Score: 1

      Um, well about the "emulation" comment, I feel I should point out that FreeBSD's Linux compatibility layer is *NOT* emulation. It remaps the system calls to BSD equivalents, so there is little or no performance loss. In some cases, I've seen Linux apps run FASTER on a BSD box...

    2. Re:*BSD on the Desktop by methodic · · Score: 1

      but why run something emulated when you can run on the accual OS they are written for

      this is a general misconception. when freebsd (or any bsd for that matter) runs a linux application, its not emulating anything, its just intercepting syscalls from the linux binary.

  94. Re:So? by MustardMan · · Score: 2

    The X server is dependant on the hardware though, which means there would have to be an X server developed for it, not just the hardware stuff they are doing for OS X. Plus, NVidia has a history of releasing drivers binary only, which means that the drivers compiled for OS X on a mac won't do AMD/Intel or Alpha users much good

  95. Re:How ironic. by MustardMan · · Score: 5

    Mac OS X system is exactly a BSD OS on the PPC platform

    Not to nitpick or anything, but...
    I hear this all the time. OS X is NOT "just BSD with some apple stuff slapped on top." It's not even truly BSD. It's a Mach Microkernel with a BSD Compatibility layer on top. That means it replicates the BSD system calls but is not truly a BSD Kernel. It's kinda like saying WINE is windows. It's just an implementation of an API. Granted, the OS X implementation is a lot truer to correctly pretending to be BSD than wine is for windows, but it is NOT BSD. It just incorporates a lot of the BSD stuff that apple found useful

  96. I beg to differ. by Kythorn · · Score: 1

    Linux is just a kernel. *BSD is a fully functional operating system.

    1. Re:I beg to differ. by Kwikymart · · Score: 1

      Please, dont accuse people of being trolls when you dont know what the f*ck you're talking about yourself.

      PS: Moderators: please moderate this down... it doesnt deserve a score of 3

      --

      Buying a Dell computer is equivalent to dropping the soap in a prison shower.
    2. Re:I beg to differ. by jemfinch · · Score: 2
      Quit trolling?

      Kythorn has a very valid point. Each of the BSDs is an entire operating system in its own right. The entire operating system, including the kernel and all the default userspace apps, comes together in one big package.

      The kernel used by BSD doesn't even have a version number. That's because it's just a member of an entire operating system, say, FreeBSD, and to consider the kernel separate from that operating system makes no sense. On a linux system, on the other hand, the kernel is just another software package, developed entirely separately from the distribution itself. This is so radically different from the BSD model that it surely warrants a distinction.

      Please, don't accuse others of trolling when you, in fact, were the one to post erroneous information.

      Jeremy
      --

    3. Re:I beg to differ. by autocracy · · Score: 2
      Linux is a kernel. Red Hat is a distribution of the Linux kernel with matching userspace apps. *BSD is a kernel. *BSD is also the name of the distribution that carries the respective kernel.

      Now quit trolling and find something else to complain about...

      I can't be karma whoring - I've already hit 50!

      --
      SIG: HUP
    4. Re:I beg to differ. by autocracy · · Score: 2
      And blah, blah, blah. I'm pretty damned sure that you can update the kernel in *BSD without changing everything. And that is the most of the difference. And the rest? Turn off/remove the daemons, and add games and word processors. Voici au voila (take your pick), you've got your desktop OS. And hence, being a desktop is completely different from whether or not you're using the kernel of FreeBSD (or Net, or Open). You've changed the distro, but kept the kernel.

      And you sir, are also trolling. That is defined as many things - from goatse.cx links to FPs to just trying to prove me wrong without it being relevent. What you say is true, but ultimately irrelevant. He's made the thing usable as a desktop, and that's it. Just because it may be intended otherwise doesn't mean it can't be. If you disagree, say so. Otherwise, let's just end this...

      I can't be karma whoring - I've already hit 50!

      --
      SIG: HUP
  97. Re:Marketing by ErikZ · · Score: 1

    I'd like my next computer to be FreeBSD based, so what do you mean by "Hand Holding"?

    Chance favors the prepared mind, and all that.

    Later,
    ErikZ

    --
    Democrats or Republicans. They are both taking us to the same place and they are not afraid of us anymore.
  98. Games and ultra-friendly desktops. by invenustus · · Score: 1
    I play with different Linux distributions casually, and I've wanted to try the BSD's for a while, but two things have held me back. First of all, although most Linux software is distributed as source that would almost certainly compile on BSD, the games that are coming out for Linux might be a little more OS-dependent. That's just my instinct - I don't even play these games, it's just the idea that I might someday.


    The other issue is that the desktops probably aren't AS friendly as, say, Mandrake. I'd probably have to do a default KDE install, and that kinda scares me.
    ----
    "Here to discuss how the AOL merger will affect consumers is the CEO of AOL."

    --
    grep -ri 'should work' /usr/src/linux | wc -l
    1. Re:Games and ultra-friendly desktops. by eperlman · · Score: 1
      FreeBSD has a Linux emulation layer that can run most, if not all, Linux programs.

      On top of that, Loki announced last summer that it would partner with BSDI to support FreeBSD by making sure their games work under the emulation, and releasing patches as required.

  99. Re:Marketing by questionlp · · Score: 1

    Although marketing via hype tends to be effective at the beginning, but quite a few people get jaded and sick by the hype. I, for one, got sick of the Linux, .com, XML and now the B2B hype quite quickly. Why? It's marketing fluff and that's what it will be unless people take it seriously enough so that the product can and will live without the media hype.

    Oh well...

  100. Re:But what exactly is a desktop OS? by questionlp · · Score: 1

    But wouldn't that exclude a home PC? Maybe I'm wrong, but I've always thought of a workstation as a client on a network that connects to a server to run apps and do additional processing that isn't done at the server.

  101. Re:But what exactly is a desktop OS? by questionlp · · Score: 1

    Sounds good to me :)

  102. But what exactly is a desktop OS? by questionlp · · Score: 2

    My question is how does one define a desktop operating system? Is a desktop operating system one that is used at home by Joe User? Or is a desktop operating system one that is installed on any machine that sits on or below a desk?

    A server operating system is fairly easily to understand... it's an operating system that is built to serve services (be it files, web pages, MP3s, databases, printers, mail, etc.) and has multiple users connected at once via terminals, desktops and/or workstations.

    So what do you consider to be the merits of a desktop OS?

    1. Re:But what exactly is a desktop OS? by Rakarra · · Score: 1
      If that was true, then MS should be pushing now to sell NT server to everyone.

      Why would they? Server is more expensive, and MS wants the money. People wouldn't buy Windows 2000 for the workstations if they had to buy an expensive server license.

      Maybe they will.. and when you register it, it will strip out server specific apps (domain admin, dhcp server, etc) based on your serial number.

      I thought that was the current system, with the "stripping out" being done before the CD is pressed. Same core, same basic utilities.

    2. Re:But what exactly is a desktop OS? by friscolr · · Score: 1
      so what about all machines that fall inbetween these categories?

      i use my OpenBSD computer all workday for work related chores as well as personal webpage development, image manipulation, mp3 playing, etc.

      at any given time a few other friends of mine are logged in, working on scripting, checking email, writing webpages, working on mysql, etc.

      my webserver gets hit throughout the day/night from various anonymous sources.

      while i consider my OpenBSD box to be primarily a desktop machine (since i use it for work, and mostly for personal use), it serves quite a few other people, both anonymously (web hits) and user-oriented (my friends w/ accounts). Granted, it isn't doing the serving our E-5000/Oracle servers are doing, but it is serving nonetheless, and desktoping all the while.

      so: desktop? server? both?

      -f

    3. Re:But what exactly is a desktop OS? by Kronovohr · · Score: 1
      Login: phorlakh Name: Joe User Directory: /home/phorlakh Shell: /bin/bash On since Tue Mar 27 15:13 (CST) on ttyp0 from sl4v3 25 minutes 25 seconds idle On since Tue Mar 27 15:14 (CST) on ttyp1 from sl4v3 On since Tue Mar 27 15:26 (CST) on ttyp2 from sl4v3 22 minutes 33 seconds idle No mail. Plan: "What are we going to do tonight, Brain?" "The same thing we do every night, Pinkie...try to take over the world!"

      Actually, I'm using Linux right now, but I've played with FreeBSD a little, as well as a few of the other fun ones (:

      --Joe User
    4. Re:But what exactly is a desktop OS? by maunleon · · Score: 1

      It is a matter of configuration and extra goodies. Windows NT server for example comes with domain administration tools which are not present on workstation. With a workstation, you don't get DHCP server, DNS server, etc. So, by not needing that, you pay less for Workstation than you do for server. There is also other minor differences (support for more than X processors, etc) The fact that the connections are limited on Workstation vs. server is pure greed.

    5. Re:But what exactly is a desktop OS? by maunleon · · Score: 1

      If that was true, then MS should be pushing now to sell NT server to everyone. Maybe they will.. and when you register it, it will strip out server specific apps (domain admin, dhcp server, etc) based on your serial number.

    6. Re:But what exactly is a desktop OS? by Suppafly · · Score: 2

      I think the main difference between a "server" os and a "desktop" os depends on what they are optimized for. For a typically desktop os you don't want all the server things running that you would normally associate with a server. This is the reason Windows2000 has three different versions (Pro, Server, Adv. Server for those of you that dont use windows) the different versions are optimized for different things. People tend to want more responsiveness out of the os on a desktop machine whereas stability is totally key in a server os. Servers need to be able to serve up files and connections to multiples of people whereas your desktop primarily needs to take care of your web browsing and game playing and occaisionally serve up files to small amount of people.

    7. Re:But what exactly is a desktop OS? by NNKK · · Score: 1

      A desktop operating system is relatively easy to define as well, though it is a bit more complex than defining a server OS.

      A desktop OS can essentialy be defined as:
      Posessing a GUI (such that if you sit a competant person down infront of it that isn't scared of technology, they'll probably be able to acomplish SOMETHING)

      Posesses the ability to connect to the internet and run various internet applications (web browser, FTP client, telnet client)

      Can be used for gaming (while *n*x is still behind in this field mostly due to lack of acceptance from game developers, FreeBSD and GNU/Linux can still be used for gaming)

      Can be used to run a word proccessor/spreadsheet/etc. (in the manner of StarOffice etc.)

      that's essentialy all I would consider neccisary to call something a "Desktop" OS...
      now, if you want an OS that a person who is essentialy a newbie could use day to day without constantly needing outside help, about the only thing that could come close in the *n*x-type world right now is Mandrake Linux, though a properly setup FreeBSD system is quite capable of being an average-day-to-day OS, but I garuntee you a newbie is going to need a *LOT* of outside help for quite some time before it becomes properly set up, and by the time that happens, he'll no longer be a newbie.

    8. Re:But what exactly is a desktop OS? by NNKK · · Score: 1

      For starters you're comparing apples and oranges, MS-DOS hasn't been an "active" operating system for at least 3 years, and as such hasn't kept up with the changing computer industry.

      Second, MS-DOS does indeed meet all the criteria I laid down in one way or another, all versions of windows up to 95 were really not much more than a shell sitting on top of DOS, even win95, 98, and ME are technicaly shell's sitting on top of DOS, so DOS does posess a GUI

      DOS can connect to the internet and run a web browser, an FTP client, a telnet client, etc.

      DOS can be used for gaming

      DOS can be used to run a word processor

      now, where did I say MS-DOS wasn't a desktop OS?

    9. Re:But what exactly is a desktop OS? by ZaneMcAuley · · Score: 1

      Well, a desktop system is one that can run my client applications (that would access those services on the server that you described above). For doing things that I as a user need to to.

      --
      ----- Whats wrong with this picture? http://www.revoh.org:1234/whatswrong
    10. Re:But what exactly is a desktop OS? by ZaneMcAuley · · Score: 1

      So the distinction between HomePC and Workstation becomes blurred when you plug in a cable to the internet. So, it has a duality, When unplugged - a HomePC When connected - a workstation

      --
      ----- Whats wrong with this picture? http://www.revoh.org:1234/whatswrong
    11. Re:But what exactly is a desktop OS? by ZaneMcAuley · · Score: 1

      Servers are designed to scale out, and be up 24/7 and serve N number of users and hence run on clusterd hardware. Wheras Desktops are mostly down at night, mostly :) and serve mostly 1 user and consist of 1 machine.

      --
      ----- Whats wrong with this picture? http://www.revoh.org:1234/whatswrong
    12. Re:But what exactly is a desktop OS? by ZaneMcAuley · · Score: 1

      Systems are so versitile that they can take on many roles. When I talk of server, I normally talk of dedicated servers and subcatagorise them ie., Media server, storage server etc. Like you, I run a system that at some points runs FTP/WWW and Streaming media (server mode) and at other times I just run clients (workstation mode?) and when offline I code (desktop PC mode?)

      --
      ----- Whats wrong with this picture? http://www.revoh.org:1234/whatswrong
    13. Re:But what exactly is a desktop OS? by df1m · · Score: 1

      What hardware limitations? And what comprimise solutions did that require?
      My 8bit, 1MHz MC68B09E powered CoCo w/ 64K of ram ran a multi-user, multi-tasking OS just fine. No, it wasn't UNIX, but it was a hell of a lot better than DOS. And yes, by the early 90's, I started to pine for a *real* OS, but had to wait for Linux (couldn't afford the $1K on top of a computer).

      Oh sorry, we aren't talking about the distant past, you're talking about Windows 9x (x386 and up, x586 were out) and MacOS (MC680xx) - heh, wait, doesn't Linux and the *BSD's run on that kind of heavy iron? Didn't Sun 2's and 3's use 680x0's (SunOS)? What did Next (sp?) use? Didn't BSD UNIX and solaris run on 486's at least?

      No, sorry, it was just developer fuckups, try again. (OK, design desisions for 9x and MacOS, but the shit they were peddling in the 80's, that was fuckups. God, how I hated DOS).

      - dave f.

    14. Re:But what exactly is a desktop OS? by slaida1 · · Score: 1
      An ideal OS could be a server as much as a desktop. I think MS and Apple have created the concept of "Desktop OS". That's because they couldn't develop true multitasking OS in time to compete with UNIX.

      Desktop OS means something like "basic, inferior operating system", BIOS. ;) Users now need server-capabilities in their desktop machines because of P2P, personal firewalls, IM, etc. and even games since Quake have been client/server oriented.

      --
      Preserve old classics: copy your collection onto all hard drives.
  103. Re:When when when WHEN by questionlp · · Score: 3

    FreeBSD can be both a desktop and a server operating system, mostly since FreeBSD is the only BSD OS (available for free, as in beer and as in open source) that supports SMP. OpenBSD would be a great server operating system since it's security audits on the core code and it's ``secure by default'' legend. And because of that, OpenBSD could also be a network appliance OS since it would make a perfect firewall/router device for any network (okay, maybe not for an ISP or a conglomerate).

    But I wouldn't just go silly and give only one label to each BSD OS.

  104. I use it on my desktop by Ekman · · Score: 1
    I switched to FreeBSD two years ago from Linux and have never regretted it. A great deal of convenience can be found in running the same OS on your desktop that you use on your servers. Especially when that OS is as stable and powerful as FreeBSD.

    FreeBSD supports a pretty decent array of sound hardware and desktop apps--including the ability to run Linux binaries. It runs Gnome and KDE. There's no reason it shouldn't be valid desktop choice.

  105. It IS a desktop OS. by Ungrounded+Lightning · · Score: 5

    Just because something is very good at one job (server) doesn't mean it's unsuitable for another (workstation).

    BSD is a desktop OS and has been since there were desktop-sized machines that could run it. The same is true of any "server" OS that can drive a display/keyboard combination while living in a small box that is built in or nearby.

    Think about it: A "server" is just a system with enough resources to handle MANY users, of the sort that once required a box too big to lug around without a fleet of trucks.

    Now a [foo] server (file server, terminal server, etc.) is another matter. That's a system that has enough of one kind of resource to handle more than one user, but not necessarily all the kinds of resources you need to support a desktop. But BSD is not a [foo] server. It's a generic operating system that provides all the resources you need.

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
    1. Re:It IS a desktop OS. by gbrandt · · Score: 1

      I disagree. My computer sits under my desk and therefor it cannot be a desktop.

  106. Re:FreeBSD are more similar than different... by Chasuk · · Score: 1

    So I guess the real question is: is linux a desktop OS yet?

    Almost. Very close. But no banana yet. To me, to be a "real" Desktop OS, my out-of-box experience has to be at least as good as that provided by a certain well-known behemoth competitor. Now that I have Ximian installed and running smoothly, it is nearly there. However, whether using Moz (icluding 0.8.1), Konquerer, Netscape, or Galeon, the web experience is very poor when compared to IE 5, 5.5 or 6. I suspect that this is because the font-rendering sucks in X.

    Note that I am a Linux newbie, though I have been installing Linux regularly since 1995. It has improved so dramatically that I recently bought a second HD to leave it permanently installed without dual-booting (the Mandrake 7.2 distro).

    Feel free to disagree with me if you wish. :-)

  107. Re:The reason I won't be by tplagge · · Score: 1

    I'm running FreeBSD as a desktop OS with X 4.0.2, and the nv driver works just fine. SDL and everything. I used the same setup under RedHat, and I don't notice any difference in performance.

  108. Why I tried FreeBSD and don't use it by PurpleBob · · Score: 1

    In my experience with installing FreeBSD, it seemed deliberately unfriendly at times.

    Consider the first screen where you have to choose devices in your system. It could have given me a list of network cards and asked me to choose one. Instead it gave me a list of all devices which included 10 different network cards all installed, a warning marked "9 conflicts", and I had to delete all but one. Of course once I figured out what it wanted me to do it was fine, but that's a fairly stupid way of asking for a network card.

    After I got it installed I was rather disappointed because the ports collection didn't have as many available programs as Debian, and various keys on the keyboard (such as "Delete", "Home" and "End") did the wrong thing. I have no idea how Debian manages to make those kind of keys work right in all programs - it's not an editing-one-file type of job, I know from attempting it - but it does. That and the fact that it couldn't read my Linux ReiserFS partition led to me uninstalling FreeBSD.

    I understand that it works great for some people, but it didn't seem to offer any advantages over Debian to make up for the disadvantages.
    --
    Obfuscated e-mail addresses won't stop sadistic 12-year-old ACs.

    --
    Win dain a lotica, en vai tu ri silota
    1. Re:Why I tried FreeBSD and don't use it by sickdm · · Score: 1

      Reading the install docs is good for you! :)
      You didn't do the network card install correctly. Freebsd detects your card automatically (99/100) times and then later in the install you have a choice of picking one and configuring it. So, it ISN'T hard.
      As for the ports... there are around 4500 apps there, not sure how many debian has, i would guess around the same number.

  109. BeOS != completely POSIX compliant by ijx · · Score: 2

    Not to nitpick, but I just wanted to point out that BeOS is not 100% POSIX compliant. It was never certified as such (then again, neither is Linux).

    But BeOS has some POSIX porting issues that can seriously hamper porting projects. Now, from what I understand (note: I'm not a hardcore C programmer, because I can't do memory management to save my life) there are some issues with normal, POSIX happy code calling mmap() (I may be slightly incorrect on the name). That's why you don't really see as many great command line utils on BeOS as you should.

    I do want to note, however, because of the way BeOS is designed, if you can get your normal, POSIX cl util over to BeOS, you can create a GUI wrapper for it, so you don't have to totally rewrite your app to make it pretty. Gotta love that.

    Also, BeOS has hardware support issues, like any niche OS. My NIC, for example, isn't supported. Also, printing has always been an issue (may have been resolved somewhat w/ R5). But they do (obviously) have some good industry connections and such, seeing as how nVidia cards, OpenGL, and USB are fully supported.

    Okay. I'll shut up now. ^_^

  110. Re:OS-X by Knobby · · Score: 1

    OSX runs the BSD kernel. The distinction between it and freeBSD is like the distinction between Debian and Mandrake.

    Nope.. Mac OS X runs on top of a Mach kernel, not a BSD kernel.. Darwin is the underbelly of OS X (with the Aqua display manager upstairs) and the "BSD" equivilent to mkLinux (initially supported by Apple)..

  111. Re:NO, it is about drivers. by Baki · · Score: 1
    This is a myth! FreeBSD driver support exceeds Linux in some respects, and lags in some others. For sure FreeBSD's driver support is not less. E.g. for USB it was much faster, also for UDMA.

    As for your example: it's wrong. FreeBSD supports ATA100 since version 4.2 (about 6 months now, and about 12 months in the developtment tree). In contrast: Linux added ATA100 support to standard (non-dev) kernel much later than 6 months ago.

    Somehow people keep repeating each other in these false statments, that might have been true many years ago.

    The only area where FreeBSD is painfully lagging is Nvidia 3D-driver support. It is irritating, because of Linux's more prominent image this vendor supports Linux but not FreeBSD in their (binary only, mind you) driver.

    This in contrast with vmware, for example, which runs perfectly under FreeBSD. The kernel parts of vmware are available as source and were ported to FreeBSD long ago. The non-kernel part runs 110% under Linux "emulation" (which, technically, isn't a real emulator and runs most linux software faster than directly under linux).

  112. Criterion for a good desktop operating system by jcampbell · · Score: 4

    Desktop operating systems have to meet a few criterion before people can truly accept them as such.

    First of all, when new software comes out, it has to be readily available on that operating system. Many people choose windows because most games come out on that platform. And if they come out on any alternatives they're mainly for Mac and Linux. If we're lucky enough (BSD people) somebody will port it from Linux to FreeBSD, but that rarely happens quickly. So Linux is a much more viable operating system as a go-between because even the most benevolent software designers who see the potential of open-source software rarely go deeper than Linux.

    I think that is the main thing holding FreeBSD back. Aside from a few minor things as well, such as the not-so-laymen install procedure, I think it is a fairly good desktop system. I'm thinking about putting it on my laptop (which could truly benefit from the optimisation). But I don't know how to do a lot of things (such as set up ppp dial-up) and a lot of my friends use it for Word Processing when I let them borrow it.

    FreeBSD is a fantastic operating system, but it hasn't been able to overcome the "Linux Craze" that people have gone through, some just choosing linux because it was the first thing they saw and never thought to investigate other systems, and others because of years of experience. But BSD will eventually get more exposure and may even overcome Linux. This might be a sad day though, many people love FreeBSD for what it is and always was: A server operating system. When or If it ever migrates to desktop systems, people will stray from focusing on optimizing the server components and concentrate on other facets, leaving admins to migrate to other, more server-oriented operating systems.

    Moral of the story is, we should be careful in trying to push BSD to the desktop (open) market. Though I would love to see it happen, I don't want it to loose that "sparkle" in Daemon's eye.

    1. Re:Criterion for a good desktop operating system by SlugLord · · Score: 1

      Criterion is the singular of criteria. Hence, one has either a criterion or some criteria. Sorry about the off-topic post, but grammar is important.

    2. Re:Criterion for a good desktop operating system by Demonicbunny · · Score: 1

      If you want a server operating system, try openbsd. Its about as undesktop as you can get. When you finish installing it, it dumps you at a prompt. It has no illusions about being a desktop. It does not even run XF86Setup for you.

    3. Re:Criterion for a good desktop operating system by Higher+Authority · · Score: 1

      If we're lucky enough (BSD people) somebody will port it from Linux to FreeBSD, but that rarely happens quickly. So Linux is a much more viable operating system as a go-between because even the most benevolent software designers who see the potential of open-source software rarely go deeper than Linux.

      A ton of software is readily available because poeple have taken the time to port it; and people have taken the time to port it because other people want it. Besides, and decent software developer that can write software for Linux will write good software (and often do) that can be easily to FreeBSD or another POSIX operating system. Source for Linux programs (good Linux programs) can be compiled with the same ease on a BSD system.

      FreeBSD is a fantastic operating system, but it hasn't been able to overcome the "Linux Craze" ...

      There's a reason for that; most BSD fans don't care if BSD overcomes Linux. Sure, it'd be cool, but at the same time, it's not necessary. BSD is widely used, but no one knows, just like people don't know you're using Linux until it comes up in the conversation often. Sure, there are websites that put "runs on Linux" or "runs on FreeBSD" banners up, but the majority of fans don't. Just like Linux is getting popular because it's popular, FreeBSD is getting popular because it's stable. A lot of folks are using it today; especially educational institutes (high schools, for example). I know a lot of schools here in Michigan, in the SCNC program; FreeBSD seems to be an operating system of choice for their servers; and because their servers run on a desktop system, it's also a desktop operating system for them too; it doesn't need any power to make it's own power. It built well, and it shows.

      Moral of the story is, we should be careful in trying to push BSD to the desktop (open) market.

      I agree completely; albeit for slightly different reasons.

  113. FreeBSD are more similar than different... by sabre · · Score: 5
    Idealogy, licensing and roots aside, how much difference (user-level) is there between *BSD and Linux? To me, it seems like they:

    1. Are mostly posix
    2. Are mostly gnu
    3. Are mostly free (by some definition of free)
    4. Are mostly X based
    which seems to be pretty compatible. For example, KDE and Gnome can run on FreeBSD with little problems... so WHY would Linux be a better 'desktop' than FreeBSD? It doesn't provide any OS level services that make it a more 'seamless' experience that FreeBSD...

    I bet if you were really whacko you could set up a freebsd box that was indistinguishable (in terms of user experience... installed packages, file system layout, etc) from a run of the mill Linux box.

    So I guess the real question is: is linux a desktop OS yet?

    -Chris

    1. Re:FreeBSD are more similar than different... by ari_j · · Score: 2

      1. FreeBSD is not mostly GNU. Install it sometime, and scan through either /usr/src for a copy of the GPL or the entire system for a program whose source is not there.

      2. ...run of the mill Linux box -- This should be reversed...FreeBSD boxes are, given the same list of packages to install, identical upon installation. Linux-based systems are rarely anywhere near identical. Therefore, it would be more 'accurate' to build a Linux distribution whose userland looks very similar to a FreeBSD environment.

    2. Re:FreeBSD are more similar than different... by Rogain · · Score: 1

      or tried to run lilo......

      --
      The current Slashdot moderation system is made by gay communists!
    3. Re:FreeBSD are more similar than different... by Rogain · · Score: 1

      No actually it is a great loss. I run one of each flavor at home (except BSDI), and they are very good. The license is going to be the death of them. So much of the code is written by the few core people, what motivation is there for others to contribute, when any schmuck that comes by can take it and bundle it in some totally non-free product and make a bundle of cash from it. Thats not the kind of freedom I want.

      The GPL may be a bit restrictive to some, but at least it keeps people from being ripped off. Nothing is worse than feeling like a sucker. The BSD license almost guarantees that feeling.

      --
      The current Slashdot moderation system is made by gay communists!
    4. Re:FreeBSD are more similar than different... by mindriot · · Score: 2

      > So I guess the real question is: is linux a desktop OS yet?

      It should rather be, "Do we have enough free software to put together a free desktop OS yet?

      I mean, it's mostly the software that makes up a Desktop OS, except for kernel drivers of course. I guess when really talking about kernels the question is just if there is enough support of new hardware, peripherals and multimedia stuff. Other than that, for practical reasons it doesn't really matter whether you use BSD (OK, no GPL here), Linux, or (some time soon?) maybe the Hurd to run GNOME or KDE on. And in that way you are right: the kernel does not really matter. Ask instead: is GNOME/KDE etc. a desktop OS yet?

    5. Re:FreeBSD are more similar than different... by Bushwacker · · Score: 1

      The factor that we seem to be overlooking here is that BSD has a much more arbitrary codebase than linux does. To an end-user, this makes no difference, but coding is a little more difficult. However, BSDs unique codebase is what gives it the power and security not even afforded by Linux. Linux is much easier to develop, and in general supports a lot more 'frills'. While these 'frills' would probably be considered pointless or redundant to hackers, your avarage end user needs something as simple as possible which functions exactly the same way every time. If I were an IT manager, I would set up my powerservers with FreeBSD as it is very fast and powerful. I would set up the end user systems w/ linux however, as it currently supports a much better (aka simpler) operation environment.
      ------------------------------------ -----

      --
      -----------------------------------------
      Perversely greped and groped by PowerPenguin
    6. Re:FreeBSD are more similar than different... by Paul+Merrell · · Score: 3

      >> So I guess the real question is:
      >> is linux a desktop OS yet?

      Your rhetorical question hits the nail on the head, and the answer is "no," if you look at what's holding back Linux--and BSD--from significant penetration of the desktop market.

      The main factors are a lack of adequate applications and the market's existing investment in Windows applications.

      ADEQUACY OF APPLICATIONS: Too many open source programmers are prone to looking at applications through their own eyes rather than the eyes of the users their applications would need to serve in order to significantly penetrate the desktop market. For example, K-Office and StarOffice may provide word processors that are adequate for the needs of programmers doing their own writing, but they're abysmally inadequate for advanced word processing needs that can presently be met only with WordPerfect, MS Word, and somewhat marginally by Lotus Smartsuite. Real word processing mills may have only one in 20 users charged with using the really advanced features, but the less skilled workers have to be using the same software as the advanced user in order to feed the files to the latter.

      Perhaps a good example is the table of authorities add-ons used in law offices. Tables of authorities can be generated without using the specialized software, but it's a difference between hours and a few minutes to accomplish the same task. Present table of authorities generators are available only on Windows, and will integrate only with WordPerfect and MS Word. Multiply the same problem by the number of advanced features missing from the open source competition for WordPerfect, Word, and SmartSuite, and you'll begin to get a clue.

      INVESTMENT IN OTHER TECHNOLOGY: There's a formidable amount of software market inertia involved in historic commitments to applications running on the Windows platform. The major factors are technical support, training expense, and existing investment in desktop automation code.

      For example, a word processing shop may have devoted years to developing workable technical support for a system that gets the work out the door with an acceptable level of technical support. Scrap the existing technical support expertise, and the whole system has to be rebuilt from the ground up, including developing new relationships with new technical support experts. The gut level response is not to fix a system that is still functioning adequately.

      Similarly, a word processing shop may have a tremendous investment in training that leaves the IT folks asking why they should bring the operation to its knees while everyone becomes competent with new software. This is easily the largest expense just in migrating from word processor to another even while staying on the Windows platform. Add a new desktop manager to the mix, and you've got what may well be a show stopper.

      It's also not uncommon to see shops that have more than 100 times the investment in office automation code that they have in the applictions themselves. Typical law office investment in developing custom WordPerfect PerfectScript document automation macros and merges springs to mind as an example that has stopped many law offices even from switching to MS Word, let alone switching to StarOffice running on Linux or BSD.

      Add it all up, and Judge Jackson hit the right issue when he centered his Microsoft anti-trust decision on the barriers non-Windows operating systems face when attempting to wrest market share from Microsoft.

      Viewed from the above standpoints, neither Linux nor BSD are adequate desktop operating systems.

    7. Re: FreeBSD are more similar than different... by Scareduck · · Score: 2

      That's just wrong. There are big differences between Linux and *BSD. Others will make this point undoubtedly, but it amounts to Linux having a much larger installed base of device drivers. OpenBSD just doesn't compare.

      --

      Dog is my co-pilot.

    8. Re:FreeBSD are more similar than different... by MeNeXT · · Score: 1

      So that takes care of, maybe, 10% of the market. Waht about the average person who normally doesn't use these advanced options. As far as I see most people dont't even know how to use Word.

      --
      DRM? No thanks, I'll just get it somewhere else...
    9. Re:FreeBSD are more similar than different... by Godwin+O'Hitler · · Score: 1

      The file system layout in FreeBSD is pretty immutable, but since it's anything but immutable in Linux, maybe the user would just think it was a quirky linux layout. He'd probably start to catch on once he began tuning the config scripts.

      --
      No, your children are not the special ones. Nor are your pets.
    10. Re:FreeBSD are more similar than different... by praedor · · Score: 1

      OK, I am finally curious enough to ask this question: What is it about linux and *BSD that makes it only MOSTLY posix compliant? Why are they not FULLY posix compliant, that is, what would be needed to make them compliant and what are the real barriers (other than inertia) to making them fully posix compliant?

      --
      In Bushworld, they struggle to keep church and state separate in Iraq as they increasingly merge the two in America.
  114. Desktop OS w/ NVidia drivers = BeOS by Scorpio1 · · Score: 3

    If you're looking for an OS that is great for desktop use, is incredibly fast, and is really easy to get used to, and has support for NVidia cards, then you want to use BeOS. I've been using BeOS for a while and although it's not as popular as Linux or BSD, its following is pretty devout. I rarely have any problems with BeOS crashing, and on my Pentium II 266 w/ 64 megs RAM it boots in about 10 seconds. BeOS is also almost completely POSIX compliant, so you can compile most linux apps under it with relative ease. And if you don't feel like doing that, BeBits has all the drivers and software you could ever need that's not included in the distribution. If you're looking for a satisfying desktop experience, then BeOS is the way to go.

    1. Re:Desktop OS w/ NVidia drivers = BeOS by DABANSHEE · · Score: 1

      Actually I was browsing on a recently released BeOS file sharing utility & noticed that there appeared to be leaked OpenGL drivers avaliable. I say leaked as I don't think the OpenGL rewrite is officially avaliable yet.

  115. the name by Acidangl · · Score: 1

    its all in the name. That is what myself and friends have come up with. You say FreeBSD and people look at you like your crazy....on the other hand if you say Linux people stop and take a look. If FreeBSD had a cool name it would be on top, and i wouldn't be the lonely BSD-Whore I am now.....

    --
    I'm a cucumber
  116. Re:FreeBSD as a desktop system by mr · · Score: 1

    Strength in number is also moving Linux more toward the desktop,

    So why is 180 seperate distros, most of them doomed to failure, "strength in numbers"?

    --
    If it was said on slashdot, it MUST be true!
  117. Here is where you can buy desktop FreeBSD. by mr · · Score: 2

    I have found that several Linux distros are designed to be more of a "desktop" OS

    Then step right up and go an get the FreeBSD for the Desktop!
    FreeBSD for the Desktop

    --
    If it was said on slashdot, it MUST be true!
  118. good question by xuvetyn · · Score: 1
    i've been using it as my desktop for years. i don't understand this "server-only" mentality. i believe that that misconception is the only thing holding it back from being a desktop os as it's really no different than using any linux as your desktop.
    the better question is: how does the freebsd community create awareness of this fact?

    --
    alive to the universe, dead to the world
    1. Re:good question by xuvetyn · · Score: 1
      i partly agree with you... both forces *should* pull together... but saying it sucks LESS than Linux and then saying that the focus should be on Linux is just wrong!
      i firmly believe that MORE focus should be on freebsd as it's often perceived as "the other Linux" (read: the OTHER white meat =)
      the point is: as a freebsd advocate, i'd love to force my windows friends to use it, but the fact is, it'd be better for them to play around w/ Redhat first.
      i vote we leave people's options open... i became a *bsd advocate after years of running Debian... they're both gaining recognition, so whoever wins, wins!

      let's get over the "distro-wars" and focus on the main objective...

      the point is to detract as many windows-users as possible and open their eyes to open source whichever way works most effectively. which means "options". in my opinion, that's the most important purpose of the "movement", let's keep it that way...

      --
      alive to the universe, dead to the world
    2. Re:good question by mheckaman · · Score: 1

      Generally, if it doesn't require linux kernel modules or binary-only linux drivers, anything that'll work in X for Linux will work for FreeBSD. As for games, I've been able to get most Loki games working on my FreeBSD 4.2 workstation with absolutely no problems at all. Loki is going to be officially support FreeBSD soon from what has been written. YES, FreeBSD can run StarOffice. Check out http://www.freebsd.org/ports for a list of easy to install ported applications. There are over 4,300 of them now!

      Matt

      --

      Don't take life so seriously; it isn't permanent.

    3. Re:good question by praedor · · Score: 1

      I've been contemplating playing with FreeBSD for a while, if for no other reason than to gain experience with yet another unix-like system. For most of what I do, I imagine it would be fine (lyx, web, email, learning a wee bit of programming) but there is one thing I doubt as far as *BSDs capabilities: GAMES.

      I have several loki games and I run several other windoze games under wine. I recently got DRI hardware 3d accel working (REAL nice) with my ATI Radeon card and it works well with the games. Can *BSD handle any of this? I assume the XFree/DRI thing is not a problem (is it?) but what about actually running the games?

      If I can't run my games on it as well as I can thus far on linux, then it is ultimately a non-contender. Also, can one run StarOffice on it? Sure, sure, you can complain about this or that aspect of StarOffice but it DOES do the job nearly as well as Office on windoze does, to a greater extent than ANY other available linux suite. If it (staroffice) could do citations/references like lyx can then I would use it exclusively but... Can *BSD run StarOffice?

      --
      In Bushworld, they struggle to keep church and state separate in Iraq as they increasingly merge the two in America.
    4. Re:good question by Higher+Authority · · Score: 1

      Oddly enough, the server-only mentatily wasn't started by those using it as a server, but by those who misunderstood it. FreeBSD does make a great server; but those who don't understand, think a server will only be a server, nothing more. It's only when someone like you, or the submitter of the story starts asking questions that they find anything out (and this is a good thing, very good).

      You've asked another good question too; it would be great if the FreeBSD community made awareness about itself, but at the same time, many would perceive FreeBSD as a Linux wannabe, when in fact, that's not the case. To be honest, most of the FreeBSD community I've spoken with, both in person and on the net, don't really care if FreeBSD ``takes off'' with the general population, or with anyone else but themselves. Most *BSD users use what they use because it works, they're familiar with it, and they have access to it.

      I think part of it also has to do with the background of many BSD users. A lot of them found BSD because they were looking for something for themselves, not something that could make them rich and famous. They seem to recognize more that what works for one person might not work for someone else. They also seem to believe that because it doesn't work for everyone, if it works for something, they'll eventually find it.

      I found out about FreeBSD a long time ago, but I had no idea what it was so I didn't use it. I just kept thinking ``what the hell?''. It was only later when I found out about things like UNIX, that I knew what FreeBSD was. I imagine this is the same reason why BSDs aren't too popular; they've found things like Linux first, partly because it was shoved in their faces by the media or what not.

      At the same token, BSD fans are often the ones to point out that Linux isn't really UNIX; this could drive people away, bursting their bubbles, or it might not...who knows? Either way, they end up leaving the conversation and going somewhere else, and never finding out what FreeBSD is, or what it can do.

      It's not anyone's fault all-together that Linux is more popular than FreeBSD, or anything in particular. It's really just the fact that the two communities have different backgrounds, are taking different directions.

  119. Re:Easy answer: by xuvetyn · · Score: 1

    there ARE nVidia drivers for *bsd

    --
    alive to the universe, dead to the world
  120. Re:mod this up! by T-Punkt · · Score: 1

    I whish I could. This was hilarious!

  121. Re:Can FreeBSD run Java? by Nonesuch · · Score: 2
    Of course it can!

    There is even an Official Port of Sun's JDK. It's been covered in a Slashdot article in the past.

    <RANT>
    The only reason FreeBSD even needs to run anything in "Linux emulation mode" is for software where the coders are either so shortsighted that the only release Linux binaries, or the source code is so Linux-centric that porting isn't worth the effort.
    </RANT>

  122. Gnome by TrailerTrash · · Score: 1

    Does Gnome work on FreeBSD?

    1. Re:Gnome by andrewski · · Score: 2

      Does Gnome work? Yes. I use gnome with freebsd. So do many others, i'm sure. Where did you get the idea that it doesn't work?

    2. Re:Gnome by stankyho · · Score: 1

      Yes

      --

      ---
      eeww, I'll have a crab juice.
    3. Re:Gnome by stankyho · · Score: 1
      --

      ---
      eeww, I'll have a crab juice.
    4. Re:Gnome by Higher+Authority · · Score: 2

      Technically, yes, Gnome works on FreeBSD. Gnome HAS worked on FreeBSD; even before they've officially supported it on FreeBSD. Now, they officially support it on FreeBSD, which means the porters don't have to use up their time making it work on FreeBSD, the developers do.

    5. Re:Gnome by Archon-X · · Score: 1

      Gnome works fine. Install it from the ports, or /stand/sysinstall, and everything is fine, and dandy too. Collect packages and try and install it that way.. Probably won't work.

    6. Re:Gnome by high · · Score: 1

      It's even officially supported.

    7. Re:Gnome by FuzzySocks · · Score: 1

      I'm running Gnome just fine on BSD and it was simple to install with the ports collection.

  123. Re:NO, it is about drivers. by jacobcaz · · Score: 1
    You're either using very bleeding-edge hardware or you're running an old version of FreeBSD.

    I just assembeled a system for a customer with an ATA100 IDE RAID (0+1) and FreeBSD 4.2 saw it just fine thank you.

    True, he's not running some very exotic hardware for the mobo, sound and graphics subsystem, but it does everything he needs and it has fully striped and mirrored RAID to speed up and protect his data.

    I wouldn't call that "no driver support."
    -----

  124. Forking themselves to death.... by Rogain · · Score: 1

    Yeah, not forking off your own little version of every damn bit of code you can get your grubby little hands on is so horrible! Those linux people are so stupid. Interopability Schminteroperability

    --
    The current Slashdot moderation system is made by gay communists!
    1. Re:Forking themselves to death.... by Rogain · · Score: 1

      Yeah, as long as it is a trivially stupid program, but anything more complex will take a lot of work to get it to compile and work correctly. God knows making makefiles for 50 OSes is so fucking fun.

      --
      The current Slashdot moderation system is made by gay communists!
  125. I shall smite you all by Rogain · · Score: 1

    I shall smite you all!

    --
    The current Slashdot moderation system is made by gay communists!
  126. arrg but the average dip-wad can't install windows by Rogain · · Score: 1

    arrg but the average dip-wad can't install windows either!!!!

    --
    The current Slashdot moderation system is made by gay communists!
  127. It's all comparison, stupid by Wolfier · · Score: 2

    When the market is flooded with some particular "desktop operating system" SO unstable, they'll call anything stabler a "server operating system"

  128. haah by niekze · · Score: 1

    OpenBSD is my desktop OS of choice :) no bloat, no bugs, no worry.

    --


    Chaos, Mayhem, and Destruction: Not
    1. Re:haah by niekze · · Score: 1

      well, i mean i don't have to worry about bind/ftp/nfs etc. bugs since they aren't even turned on by default (anyone who has installed leenuchs knows the 30 min. 'turn off all the stupid shit that is on by default' right after the install)

      --


      Chaos, Mayhem, and Destruction: Not
    2. Re:haah by ozzmosis · · Score: 1

      few ports , TONS of stuff wont run cuz of the intensive security obsd has. ie. Gnome.

      This is not to start a flame war but OpenBSD is FAR from a desktop OS.

    3. Re:haah by methodic · · Score: 1

      well, i wouldn't necessarily no bugs. as one netbsd developer said, every system has bugs, its just some systems have less. i love openbsd, its my favorite of all the BSD's, but to say it doesn't have any bugs is just foolish.

  129. time to rant by niekze · · Score: 1

    A lot of people *hate* windoze because they make it so *simple* that moron joe sixpack can configure it. The problem, however, is that it is so simple, that you can't do anything useful with it. Pure bloat. Me: "I want this to do that" windoze: "i'm sorry, i think you want the paperclip to change that back without asking!" Taken on that level, the 'easier makes it harder' idea goes like this Windoze --> Linux --> BSD. I used to use Redhat 2 1/2 years ago...i hated that install. I told it not to install KDE or GNOME. I guess it took that as some logical 'or' because it just installed both anyways. Then all this isapnpdump crap...Now OpenBSD is *easy* no stupid menu installs. No menu based configuration. No menu based kernal config. And no 6 cdrom *base* install. I can't stand KDE; I can't stand Gnome. Too many stupid buttons and config files. I use blackbox. It is fast and sweet. Because it seems the less complex (read: less bloated) it is, the faster and easier it is to use. I also don't play games. So leenuchs games don't affect me. Shit, all you need is x-evil. Enough of my rant. But everyone on here should know...if the OS / program holds your hand while setting it up, you will not learn shit. Now go in there with vi and you will learn. BLah blah blah....

    --


    Chaos, Mayhem, and Destruction: Not
    1. Re:time to rant by niekze · · Score: 1

      yea, vi is symlinked to vim. and bash is symlinked to sh. so where do you get the original sh and vi if you need them? (or want them?) if you want som ething run on openbsd, you have to figure out how to start it (which isn't tough) but when i first ran leenuchs, i didn't know shit and had *everything* running. bind, sendmail, mars, samba, ftp, telnet, blah blah blah. it is just stupid. i can have a NAT box setup with openbsd in 15 mins and not even need to turn the monitor on. that is good. What is with all this redhat hype anyways? It is incredibly insecure, bloated, and crappy. Debian is the only leenuchs i will run (smp on ss10) because it is not bloated and it is easier to secure. it makes a nice desktop OS as well. It just seems that the more stupified leenuchs distros become, the more morons come out of the woodwork. (interesting sidenote: i hear apple is having a field day with tech support...seems OS X morons keep forgetting their root password. hahaha morons)

      --


      Chaos, Mayhem, and Destruction: Not
    2. Re:time to rant by niekze · · Score: 1

      no, my point was not elitist. I was just stating that windoze wants to 'help' me even when i don't want the help. The concept is like those stupid accounts people sign up for with this site or that. Some make you *uncheck* the boxes so they don't spam you all day, while others make you *check* it to get that crap. See the difference? If i want spam, then i have to take the initiative required to click a box. If i don't notice the box, i have to deal with 10x more crap to stop getting their spam. Does that analogy point out the 'helpfullness' that i am talking about? SO if you aren't a computer oriented person, it works out great. But if you want to do things that aren't in the pretty menus, you will have to hunt through this config or that or the god forsaken registry to find it. HAHAH i installed Windoze NT on my mother's computer...now that is a crock. I wanted to throw service pack 6 on it....not gonna happen, i need IE 5 for that. So i want IE 5...not gonna happen, i need service pack 3+ for that. But, to get anything actually downloaded...i had to install netscape, because IE3 or wtf ever come with NT couldn't even load microsoft.com. And...the reason i couldn't install service pack 6 easily...because they made a web interface update...SO IT WOULD BE EASIER TO INSTALL! FUCK THAT! it was a waste of 2 hours and like 30 reboots before i finally got the shit working right. Is that elitist? hell no. i just want *simple* and *basic*. Hahah another rant...FastFind in office. i think that was just made to help in coaster creation. I was burning a cd in 'doze the other day and with 2 minutes left some random windoze shit decided to reorganize my programs to make them run faster!. great. coaster. where are the settings for this? no fucking clue. only things running were systray and explorer. go fucking figure.

      --


      Chaos, Mayhem, and Destruction: Not
    3. Re:time to rant by niekze · · Score: 1

      i wasn't calling you a moron. go sit in any linux/bsd channels in irc. or look at some newsgroups. *they* are coming out of the woodwork. it is entirely possible to use leenuchs for a year without even knowing what a xterm is. Similarly like people who never used Dos. If there is something i can't figure out, i atleast know where to look. That is half of the learning. i've seen people go "man pages?" in these channels. "what is a terminal?" sure if they can get by without needing to use them (as well as wasting our time asking innane questions that are *nix fundamentals) then fine. Sure a distro is only as secure as you make it. BUT, that is only if you regard security as something to keep up with. Most people started using leenuchs to get away from the crappy code from MS. But throw 4 gigs of an install onto your box and it is actually worse. Lastly, if they don't know...i'm not dogging on them. if they don't WANT to know...then i am. blah blah blah

      --


      Chaos, Mayhem, and Destruction: Not
    4. Re:time to rant by codingOgre · · Score: 1

      But everyone on here should know...if the OS / program holds your hand while setting it up, you will not learn shit. Now go in there with vi and you will learn. BLah blah blah....

      Whatever. This is such a blanket statement. Look, if you want to learn more while the OS is installing jump to a virtual terminal during a Redhat 7 install. The Redhat installer CRUSHES the stupid OpenBSD installer. You can even graphically install software RAID. As for vi, Linux has a *much* better one...it is called vim.

      PS: Don't be silly and reply back that OpenBSD can run vim I know that.

      --
      Space may be the final frontier, but it's made in a Hollywood basement. --Red Hot Chili Peppers, Californication
    5. Re:time to rant by codingOgre · · Score: 1

      yea, vi is symlinked to vim. and bash is symlinked to sh. so where do you get the original sh and vi if you need them?

      ??? Both bash and vim read how they are called(argv) and behave like bourne and vi respectively so what is your point? I have many scripts that run flawlessy with this behavior.

      if you want something run on openbsd, you have to figure out how to start it (which isn't tough) but when i first ran leenuchs, i didn't know shit and had *everything* running. bind, sendmail, mars, samba, ftp, telnet, blah blah blah.

      I have to admit that RH 5.[012] & RH 6.[012] did run a lot of stuff by default which didn't make sense, but RH 7 doesn't do this. But one could always pick individual packages during install if you wanted to. After all you admitted to being a beginner, you could have turned all of these services off in a couple of minutes. The same way you turn them on I might add.

      I can have a NAT box setup with openbsd in 15 mins and not even need to turn the monitor on. that is good.

      Great! I can do the same with Redhat. And if I want to I can run a servlet engine on my firewall using JDK 1.3, which is something I cannot do with OpenBSD.

      It is incredibly insecure, bloated, and crappy. Debian is the only leenuchs i will run (smp on ss10) because it is not bloated and it is easier to secure. it makes a nice desktop OS as well.

      Debian is an awesome distro. I am glad you like it. Listen a OS is only as secure as you make it. Yes, by default OpenBSD is more secure, but that doesn't mean you can't make Redhat secure, you just have to have a clue. You seem to not understand security all that much, but I would be infering a lot from just one post! Bloated? LOL. Redhat is a bloated as you make it! You *are* the one that is doing the install. Note: My home firewall has been up for 190 days, without a UPS and my friends has been up for over a year. The only period it comes down is when I have a power outage or when I have to move next week.

      It just seems that the more stupified leenuchs distros become, the more morons come out of the woodwork.

      Are you calling me a moron? If so then I will share a theory that I have: When a discussion occurs in a thread the first person to name call is usually the one with inferior intelligence.

      --
      Space may be the final frontier, but it's made in a Hollywood basement. --Red Hot Chili Peppers, Californication
  130. Re:Marketing by crucini · · Score: 2

    Maybe Linux's higher profile is partly a result of its name. "Linux" makes a great battle flag around which to rally - "BSD" does not. This is true on two levels.
    First the superficial level: Linux is a cool word, evocative of both "Linus" and "Unix". It's the kind of simple-yet-catchy name on which companies spend millions. BSD is yet another three letter acronym, and not a cool one like NSA or ATA. I can't explain or prove this lack of coolness, but I do remember noticing it upon first hearing the name FreeBSD.
    Second, the level of representation: Linux is Linus's OS. The name matches the story, and it's a simple story. Every time you use the word Linux you're touching upon Linux's primal creation myth.
    Of course the same could be said of "BSD" - it reminds us of Bill Joy (I think) copying tapes of the "Berkeley Software Distribution", a modified version of AT&T Unix. Except, unfortunately, this story has little to do with the reality of *BSD today. If the BSD's could choose their names now, they might be something like Servix, Securix, and Portix - names which convey the core message of the OS identity, rather than some baggage from the past.
    So how do these stories look to the casual observer? Linux: "Finnish student Linus Torvalds created Linux, a free OS which rose from hobbyist roots to challenge Microsoft, Sun and HP." BSD: "At one time, a bunch of people at UC Berkeley made changes to AT&T Unix, and distributed tapes. Then AT&T sued them, and the court..." (Casual observer wanders off.)

  131. Re:Crippleware by crucini · · Score: 2
    You're going to fork over the money because Microsoft wants you to. Is that hard to understand? They are running a business and have decided that a server edition is going to cost more than a desktop edition.

    And that attitude is just what the original poster was complaining of. Contrary to the implication above, it is not customary in a free market for sellers to dictate terms to buyers.
  132. Re:Crippleware by crucini · · Score: 2
    The seller quotes a price and the buyer decides whether or not to pay it.

    First, there's a difference between proposing a deal (what you described) and dictating a deal (what Microsoft does). Second, the description you gave only describes one of several ways a deal can be made in a free market. It's equally likely that the buyer makes an offer, and the seller accepts, rejects or counters.
    But that's a tangent. The real point is that Microsoft's two-tiered pricing for NT is enabled by lies (pretending there's a real difference) and sabotage (deliberately making it hard for Microsoft desktops to interoperate with non-Microsoft servers.)
    Microsoft isn't part of the free market any more than an extortionist who sells you 'protection'. They happen to still be 'out on the street' awaiting an appeal of their conviction.
  133. What about...? by zpengo · · Score: 3

    Another relevant question: "Why isn't Windows a desktop operating system?"

    --


    Got Rhinos?
  134. It's all about software support.. by cheesyfru · · Score: 1

    I use FreeBSD as my server and desktop platform at work, and I use Linux at home. The primary thing I've found about FreeBSD that keeps me from switching at home is the lack of supported software for the platform. A huge number of tarball distrobutions simply don't compile under FreeBSD. As an operating system I've found it to be amazingly robust -- we had a heavily-used server that was put up, and for a year and a half after the first boot, it never went down again. As a desktop environment, it's just as rock solid. It only needs a reboot when the rolling blackouts hit. *grins*

    My suggestion for FreeBSD users is to help out. When you encounter a compile problem, fix it and submit a patch. There are very high profile projects that do not compile under FreeBSD without tweaking. If more software would compile, it'd be an amazing desktop environment.

    ---
    Josh Woodward

  135. Peer pressure by DuctTape · · Score: 2
    You really shouldn't let your friends' opinions dictate your tastes. If FreeBSD is good enough for your desktop and does what's needed, then that's just fine.

    Be a rebel, push the envelope, drink Dr. Pepper, etc.

    DT
    --

    --
    Is this thing on? Hello?
  136. Re:Same window managers by Stephen+Samuel · · Score: 2
    OK: Granted, I'm not someone who's got a long history with Linux (though I've been using Unix since 1983). My understanding is that Linux was written to replace mini, not based on it.

    As I understand it, Minux's licensing was a bit too liiting, and Linus decided that he wanted something similar that he could play with a bit more ... (or something like that).

    Linux is based on the GNU project (yes, Gnu's Not Unix -- the same way that Super Glue and Crazy Glue aren't the same thing... same purpose, same design same intent, different manufacturers and different names.
    --

    --
    Free Software: Like love, it grows best when given away.
  137. Re:Same window managers by Stephen+Samuel · · Score: 3
    If Linux was really based on Minux, it would have had much the same (restrictive) distribution restrictions...

    Ah, I found a Linux History page with a copy of Linus's "Historical posting":

    From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
    Newsgroups: comp.os.minix
    Subject: What would you like to see most in minix?
    Summary: small poll for my new operating system
    Message-ID:
    Date: 25 Aug 91 20:57:08 GMT
    Organization: University of Helsinki

    Hello everybody out there using minix -
    I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. This has been brewing ; since april, and is starting to get ready. I'd like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things). I've currently ported bash(1.08) and gcc(1.40),and things seem to work.This implies that I'll get something practical within a few months, andI'd like to know what features most people would want. Any suggestions are welcome, but I won't promise I'll implement them :-)
    Linus (torvalds@kruuna.helsinki.fi)
    PS. Yes - it's free of any minix code, and it has a multi-threaded fs.
    It is NOT protable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that's all I have :-(.

    (bold emphasis mine)

    As for Linus being a student of Tanenbaum, Tanenbaum, himself, wrote:

    .... Be thankful you are not my student. You would not get a high grade for such a design :-)"
    (Andrew Tanenbaum to Linus Torvalds)

    --
    --
    Free Software: Like love, it grows best when given away.
  138. Re:It makes a great desktop OS, but a better serve by kan · · Score: 1

    Sorry, but that is just plain wrong. Linux does not have formal change request system that is remotely as convenient as all the BSDs have. In fact, Linux has no approved way yo submit patches - through linux kernel mailing list. Whether or not this patch will get someone's attations is anyones guess. BSD's use more formal process with GNATS, PRs, etc. In fact, the best way to become a committer is to submit as most good quality PRs as possible so that other FreeBSD committers will get bored committing your patches and simply will let you to commit them yourself. I would say it is extremely hard to get poorly designed code into BSD CVS. Good code is always welcome.

  139. Re:They all fear the command line. by earache · · Score: 1
    Windows Key + R brings up the run dialog, typing cmd and return will bring up yer command line.

    It's fairly easy...

  140. Why does it have to be? by strlen · · Score: 1

    BSD is not a desktop system, it's not a server system, it's not a work station system. It's an operating system. It's flexible, and powerfull and can be configured for any task possible. Linux borrows a great deal of code from BSD's, while MacoSX has a solid BSD base under it -- both of these are arguably ready for mainstream desktop consumption.

    The more classic BSD's: BSDi, FreeBSD, OpenBSD and NetBSD all have their own miniroles. BSDi is a rock solid commercial system, ready for embeded systems market and commercial UNIX systems. FreeBSD is a full-featured work station-type UNIX, complete with easy installation and quick access to a desktop environment; OpenBSD is rock solid stable, and security-audited. Both OpenBSD (at least partially) and NetBSD feature extremely elegant code base, and even if at the current moment they lack features, any type of feature addition is possible, and when those features are implement they will neither increase the size, nor the speed, nor the elegancy of those operating systems. NetBSD is also highly portable, and due to its extremely organized code-base, rock-solid stability etc.. had been put to use by NASA.

    My personal favorite is OpenBSD. I can choose what I want with it. And from my UNIX machines, I want a small, minimalisitic installation, each and every component of it I can monitor, control and see the source to. And, security should not pre-empt usability, which is why I use OpenBSD. Yet if I wanted anything else, I'd be confident that either one of the mainstream BSD's or one of their derivates like Linux and MacOSX will do it. BSD is a what-ever-you-want type operating systems. Oh yeah, and we also believe in features without the hype.

    1. Re:Why does it have to be? by skbenolkin · · Score: 1

      I'll second that, especially regarding not going for hype. A Redhat-using friend of mine claims that BSD (as a whole) is losing server market share. He didn't cite any evidence, and I would be skeptical of such a general claim anyway, but either way, my response is "So what?" It's not as if the volunteer projects are going to die anytime soon (e.g. FreeBSD's developer base keeps growing). As for BSDi, earned reputation for excellence, not hype (or lack thereof), will give them a niche big enough to survive.

      I am an inexperienced unix user with FreeBSD on my desktop. As long as the hardware is supported (most, including mine, easily is), asking why I chose FreeBSD is no more relevant than asking why someone chose Debian or Slackware or any other Linux distribution. As a "desktop OS", there is virtually no distinction between any of them--I'll let the paid veteran sysadmins argue the comparative merits for applications beyond that (e.g. keeping 50 boxes up to date).

      Also, for those who don't know, FreeBSD's "text-based" install does not mean a command line; it means an ncurses interface. In other words, it may offend your artistic sensibilities, but it will be just as easy to use as a gui. Afraid of needing to know your hardware? Don't be; even Windows can tell you what you have, complete with IRCs (Start-->Accessories-->System Tools-->System Information).

      To my friend and every other Linux "zealot": you run a powerful, versatile OS that's here to stay, be it a desktop or server; so do we BSDers--don't believe the hype that tells you otherwise.


      --Scott
      --
      "Frederick, is God dead?" --Sojourner Truth
  141. Re:BSD and Linux by gavcam · · Score: 1
    Although Linux is a bit more stable than any of the BSD variants (or at least it is on my boxen)

    That comment made me cough my coffee all over my keyboard and screen.

    If you are going to make a comment like that you need to quantify it by telling people a) what versions of software you were using, and b) what hardware you tried to install it on.

    In any comparison of any operating system (*NIX, Microsoft etc) we have to make sure that 1) the hardware you are trying to install on is on the hardware compatability list, and 2) you install the different software on exactly the same hardware in each case.

    If conditions (1) and (2) aren't met then the experiment has no value.

  142. Re:The reason I won't be by Forrestina · · Score: 1
    yeah, i installed freebsd on some spare space on my hd. and it has the same issues with the my geforce that linux did before i installed the closed source nvidia drivers on my machine. i was ready to jump ship to another card because my video would go bonkers after a random amount of time. forcing me to reboot to fix it. felt a lot like windows.

    so pretty much, till i either have another machine, or there are nvidia bsd drivers... i won't be using it much. which is to bad.

    -------

    --

    -------
    "don't smoke, don't drink, don't fuck
    at least i can fucking think"
    Minor Threat

  143. Re:The reason I won't be by Forrestina · · Score: 1
    *sigh* ok, i guess it's not your fault you know jack....

    there's a bug aparently with my motherboards chipset and nvidia cards using the default drivers in xfree86. i had the exact same issues in 3.3.6, 4.0.1, 4.02.... before i installed the nvidia drivers.

    i've talked to many people who've had this problem. i'm pretty sure there's mailing list archives discussing it if you really want to search.

    -------

    --

    -------
    "don't smoke, don't drink, don't fuck
    at least i can fucking think"
    Minor Threat

  144. OpenBSD is not a cripple. by NullStream · · Score: 1

    I've personally had GNOME 1.2 running in OpenBSD.
    Sure it required a lot of work but I did it. Then again most morons don't wish to think for themselves. The only thing I wish OpenBSD had was better video/sound hardware support and SMP support. Since I run an SMP machine at work I'm stuck with FreeBSD.

    BTW LINUX IS FOR CHILDREN!

    --
    "Survival of the fittest Max, and we've got the fucking gun!" - Pi
  145. When when when WHEN by Ryvar · · Score: 4
    will people learn that FreeBSD is a desktop operating system, and -Open- BSD is a server operating system?

    *sighs*

    --Ryvar

    1. Re:When when when WHEN by vought · · Score: 2
      It's probably going to take them a while, since those names give no clue as to the intended use of the OS, and most people aren't nerds.

      It's so funny to hear geeks complain about shit no one else cares about - and stuff that could be easily fixed by, um, a name change.

      Here are some hints:

      • Windows 2000 Professional - Desktop!
      • Windows 2000 Server - Server!

      • Mac OS X - Desktop!
      • Mac OS X Server - Server!

      Wasn't that easy?

      Tomorrow we'll learn how to differentiate a sports car from a stodgy sedan - by name alone!

    2. Re:When when when WHEN by cougio · · Score: 1

      Your bosses are stupid, but couldn't you just take FreeBSD, rename it, change a few things and sell it to them for a few Ks? "Wow! It's even more expensive than win2k advanced server, this must be good!"

    3. Re:When when when WHEN by sock_raw · · Score: 1

      Whats good enough for my servers is good enough for my desktop. I can play games (Quake & Quake2), listen to mp3's, browse using netscape, GIMP and program in perl / python / c / etc... with as much ease on OpenBSD as on any other free *nix-like OS out there.

      The ports and packages used on the *BSDs make installing software a breeze.

      I dont have to worry about being h4x0r3d by some script kiddie because the same port blocking / nat software used to protect my workplace network also protects my desktop.

      All that *BSD need is good solid support for 3d cards.

  146. freebsd tips by StandardDeviant · · Score: 1

    I found this pretty cool site through a comment or sig here IIRC... Either way, it covers all sorts of things (incl. ppp setup): FreeBSD Cheat Sheets. As far as the word processing thing goes, if you're laptop is beefy enough give StarOffice a try. If not, try AbiWord.

    The ppp setup described above is for 3.x and it's for a lan2dial home gateway. You may wish to try looking at chapters 15 (Serial Communications) and 16 (PPP and SLIP) of the FreeBSD Handbook for more up to date or generalized instructions.


    --
    News for geeks in Austin: www.geekaustin.org
  147. Re:How ironic. by demaria · · Score: 2

    Except for the fact, of course, that MacOS X graphical layer is not X-Windows.

  148. Can FreeBSD run Java? by Mr_Icon · · Score: 2

    I mean, reliably and not in "linux emulation mode"? You may ask "well, who needs Java!". I do. I test my servlets on my local machine before I stick them on the production server (which is non-BSD as well for that and only that reason).

    --
    If you open yourself to the foo, You and foo become one.
  149. It's about X by Walterk · · Score: 1

    Linux is a server OS too, but any un*x with X running is a desktop IMHO. Why can't a desktop run any services? Mine does.

  150. Don't pidgeon-hole your OS by OrangeTide · · Score: 1

    If it works as a desktop, then there is nothing wrong with running it as such. I'm tired of the "OpenBSD is a server OS" and "FreeBSD is a workstation OS" and "Linux is a silly little toy OS" .. Most OSes will work out-of-the-box as either a server or a workstation OS. Linux, FreeBSD, NetBSD, OpenBSD are all this way. (ps: Mac OS X does work fine as a server OS. and with netinfo it easy to admin. versus NIS+ on Linux/FreeBSD).

    ps: for you Linux geeks out there wanting to be cool like the FreeBSD guys, I recommend running Rock Linux. :) easy to install if you know how to run unix. no silly-ass menus to go through. Boot the rescue disk. ifconfig you eth0. fdisk, mke2fs then download the .tar.gz for the base system. set your root password, reboot. then you have full access to "extensions" which are pretty much like FreeBSD ports. scripts just download source, compile, config, install. viola!

    sorry for talking more about rock linux than FreeBSD as a desktop OS. since that's such a non-issue since it does both quite nicely.

    --
    “Common sense is not so common.” — Voltaire
  151. Depends by Cloud+K · · Score: 1

    It depends on what you call a desktop OS.

    It's perfectly *capable* of running on a desktop. I'm also someone who has used it on my home PC and liked it :) Sure, it's mainly a server OS but there is no problem at all in using it as a desktop. It runs many Linux binaries, and of course most *NIX sources can be recompiled to run on it without alteration.

    You can even use KDE and GNOME on it, at least on FreeBSD. That kinda speaks for itself. Anything that runs KDE, the window manager that most desktop Linux distros thrive on, is what I would call a desktop OS.

    BUT. If you see a desktop OS as something that Joe Average can use easily, then I guess BSD isn't great for it. It didn't have any friendly, graphical/pretty installation wizards last time I checked, and that's probably the biggest hurdle for Mr Average. A text based installer like the one FreeBSD uses is usually easy to follow if you have your brain plugged in, but at first glance most "newbie" types will just run off screaming. This is a concept that some Linux distros (Mandrake, SuSE and co) only just started to see a year or two ago, and now they're thriving from it.

    Once up and running, BSD is very nice, and the hardware support is excellent (it seems better than Linux's in some places, like good USB support was there earlier). But getting it to the up-and-running stage is not the easiest of tasks unless you're experienced. Compare it to a more "out of the box" distro like Mandrake (and dare I say it, MS Windoze), and you know which Joe Average will go for.

    And so stands my opinion. I think that if you really *want* to think of it as a desktop OS, do so! It's fully capable of being one. But I wouldn't expect to call it a "serious" desktop OS like Linux is becoming, Windoze unfortunately is, and BeOS was until recently. As it is, it just isn't newbie-friendly. To be honest, I hope it will never be. IMO, we will always need a free *NIX that is fully "cleansed" of the kind of fluff that newbies need.

  152. Re:FreeBSD as a desktop system by R.Caley · · Score: 1
    FreeBSD as a desktop system (Score:1) by MwtrV on Saturday March 31, @06:37PM BST (#161) (User #311470 Info) I installed FreeBSD out of disgust with Linux. I discovered the following: My soundcard sounded absolutely horrible under FreeBSD and in Linux it sounds crystal clear (even better then Windows.) Is there a clear explaination for that being the case? No, and I don't care. Second, where is the documentation for DRI and, furthermore, the user pages that would tell someone how to go about doing such? Without DRI, there is no accelerated X. The fact that BSDs are including XFree 3.3.6 is a sign that they haven't yet adopted the new architecture because there isn't any emphasis placed on making the kernel DRI friendly. Sure, it's in current, but current may or Lastly, ports itself is great in concept, but in actuality who wants to spend cpu cycles waiting for dependency after dependency to compile

    CPU cycles are much cheaper than download bandwidth. I'd rather download source and compile than download the compiled RPM.

    (actually I just got a 24/7 connection so this is no longer true for me, but I think it's still going to be the case for most people).

    It's not as if this is Windows. The system is totally usable while that compilation is happening. The compilation is also probably faster than the download of a compiled package.

    All in all I can't see any argumet in favout of pre-compiled packages.

    --
    _O_
    .|<
    The named which can be named is not the true named
  153. I use FreeBSD on my desktop. by washirv · · Score: 1
    And have been using it that way for years. So I don't know where this claim that FreeBSD is not a desktop OS comes from. Review the facts:

    Almost any desktop software available for Linux is available for FreeBSD via the ports or their packages collection.

    If something is only available as a redhat rpm, it can be installed and run on FreeBSD under Linux emulation(emulation is not quite the right word, think of it as Linux mode FreeBSD).

    Even vmware runs on FreeBSD thanks to some excellent work by a porter who wrote kernel modules to bridge between the FreeBSD kernel and the vmware kernel modules

    The ports team works extremely hard these days to keep the packages up to date. Pretty much any "major" piece of software gets its latest version into ports within days of its release. Gnome, KDE, sawfish, you name it... The only problem that I've encountered is this:
    I come across a fine piece of free software that I decide I would like to use on my FreeBSD desktop. The chances are very high that the maintainer of the software couldn't care enough to provide a FreeBSD package. Worse, the chances are very high that the maintainer did not even care to build it on a non-Linux machine. Sure, the package has a configure script and all the other bells and whistles to create the Makefiles. But the sucker doesn't build. But all is not lost. You have the source. Spend some time. Build it. Fix it. Spend a couple hours with it on FreeBSD, it's very likely that you can get it to build and run (Linux and FreeBSD are not that much different). Then create a patch and send it to the maintainer. Create a port and send it to the FreeBSD team. Both parties are always happy to include it in their next release. I should know, I've done it.

    1. Re:I use FreeBSD on my desktop. by Rick+BigNail · · Score: 1

      People think it's for server only because, i guess, historically it is designed to be a server first, then desktop.

      There could be other reasons. I could come up with a few:

      people don't understand that things get improved.

      they don't want to admit their mistakes when others point them out.

      Not everyone has experienced people aroung them, and information from the internet sometimes could be very confusing,overwhelmed or mis-leading.

      Ricky

  154. Re:picking nit(wit)s by Dahan · · Score: 1
    OS X uses a BSD kernel, based on NetBSD code, running on a Mach microkernel.

    The OS X userland code is based closely on a recent FreeBSD distribution.

    Actually, you have that backwards... I've heard that the kernel is based on FreeBSD. As for the userland stuff:

    [localhost:~] root# uname -a
    Darwin localhost 1.3 Darwin Kernel Version 1.3: Thu Mar 1 06:56:40 PST 2001; root:xnu/xnu-123.5.obj~1/RELEASE_PPC Power Macintosh powerpc
    [localhost:~] root# ident `which cat`
    /bin/cat:
    $NetBSD: cat.c,v 1.18 1998/07/28 05:31:22 mycroft Exp $
    [localhost:~] root# ident `which who`
    /usr/bin/who:
    $NetBSD: who.c,v 1.6 1997/10/20 03:20:29 lukem Exp $
    [localhost:~] root# grep -l NetBSD /bin/* /sbin/* /usr/bin/* /usr/sbin/* | wc -l
    134
    [localhost:~] root# grep -l FreeBSD /bin/* /sbin/* /usr/bin/* /usr/sbin/* | wc -l
    8
    [localhost:~] root# grep -l OpenBSD /bin/* /sbin/* /usr/bin/* /usr/sbin/* | wc -l
    15

    The majority of the binaries have NetBSD RCS IDs...

    [localhost:~] root# ident `which ps`
    /bin/ps:
    $FreeBSD: fmt.c,v 1.13 1998/12/07 10:25:48 bde Exp $
    $FreeBSD: keyword.c,v 1.23 1999/01/26 02:38:09 julian Exp $
    $FreeBSD: print.c,v 1.33 1998/11/25 09:34:00 dfr Exp $
    $FreeBSD: ps.c,v 1.25 1998/06/30 21:34:14 phk Exp $
    ps is one of the few binaries from FreeBSD... perhaps because it's looking at kernel data structures?

  155. Re:picking nit(wit)s by Dahan · · Score: 1

    The Mach microkernel runs on PowerPC... Apple didn't have to port all of FreeBSD's kernel to PPC. Anyways, as Apple's developer info says, "The BSD portion of the Mac OS X kernel is derived from FreeBSD, a version of 4.4BSD that offers advanced networking, performance, security, and compatibility features."

  156. it is a Desktop operating system by netinlet · · Score: 1

    and I is my favorite. Fast and stable. Need an application for your desktop, cruise on over to the ports collection, type make && make install and a few minutes later you have a new desktop app.

    I have not been able to use it for a while though. I develop primarily in java and unfortunately their java support is behind. Hopefully, BSDi will be able to keep it more current in the future.

    --Doug

    1. Re:it is a Desktop operating system by cheezedawg · · Score: 1

      and unfortunately their java support is behind

      Aint that the truth. I love FreeBSD and I use it almost exclusively, but they really need to finish up that Java 2 port...

      --
      "The defense of freedom requires the advance of freedom" - George W Bush
  157. Ewww, FreeBSD desktop? by aozilla · · Score: 1

    C'mon people, Linux as a desktop machine is sucky enough. Let's focus all our desktop energies on that, and make FreeBSD the best damn server out there. If only they had compatible licenses, maybe this would have already happened. The right tool for the right situation. FreeBSD for your server, Windows 2000 for your desktop, Linux for your embedded device?

    --
    ok then your [sic] infringing on my copyright! Could you as [sic] me next time before STEALING my comments for your own?
  158. OS X by Dungeon+Dweller · · Score: 1

    Uhh, BSD kernel in OS X...

    --
    Eh...
    1. Re:OS X by //violentmac · · Score: 1

      Omniweb OWNS all other browsers! Get the new version they released yesterday. The motherfukcer is uncrashable. I'm so impressed w/ that browser. It's great and the page loads are so freaking fast.!!!

      --
      --------

      get jiggy w/ ayn rand!

    2. Re:OS X by pillar · · Score: 1

      Amen.

      --
      nb
  159. OS-X by Dungeon+Dweller · · Score: 1

    OSX runs the BSD kernel. The distinction between it and freeBSD is like the distinction between Debian and Mandrake.

    --
    Eh...
  160. Re:FreeBSD on low spec hardware by Nishi-no-wan · · Score: 1
    I've got FreeBSD running on a 66MHz x486 with 12MB RAM. For small queries (approx 1,000 records, three left joins), MySQL on it is comparable to Oracle on a dual 200MHz Pentium with 128MB running NT 4.0.

    Note: "Comparable" is the perceived time it takes to generate a web page with some queries. I didn't do any serious benchmark testing. I have the same data on both machines/DBs, and have a third machine that accesses the data and spits it out to an HTML web page - selecting the DB by changing the name of the ODBC name to use.

  161. Re:Slackware: the BSD Linux by Metrol · · Score: 2

    You can't judge Linux by Redhat alone.

    You're quite right. As time and available boxes to play with permits I will be trying out some other flavors of Linux. I'm just not in any rush to, as FreeBSD does everything I would expect of a Linux box. As this discussion was over the suitability of Linux versus FreeBSD I may have over stressed the point a bit.

    Although I have not used FreeBSD myself

    Take one empty box, a connection to the net, and 2 blank floppy disks. If you weren't on a Northpoint DSL connection (like I was), and happen to have a fair bit of bandwidth you'll be playing with an up and running FreeBSD box in about 30 minutes. Your mileage may vary based on how much stuff you check off to install, and how big a pipe ya really got.

    Personally, I recommend installing very little from the sysinstall menu. Better to cvsup everything to the latest greatest and build all the rest from the ports tree. Takes a little longer, but it sure is worth it. For the quicker route, just install from the binary packages. They install from across the Internet as well.

    If I never see another f**king RPM file again with it's dependencies to totally unknown files belonging to unnamed packages it'll be way too soon. I do not miss RedHat. On the other hand, I am still very curious to see Debian's magic in motion with them get-apt things. Maybe some time this summer between rolling blackouts.

    --
    The line must be drawn here. This far. No further.
  162. Installation perhaps? by Metrol · · Score: 3

    As a one time RedHat user and now fully FreeBSD when not on my NT Workstation I suppose I can kinda see why the perception is the way it is. The RedHat installer walks you through from an empty system to a graphical logon straight into Gnome. At this point in time if a user isn't taken straight to a GUI, then it must be a server kinda machine.

    Personally, I feel that RedHat's hand holding actually hurt me in the long run. I never felt comfortable going any where near the command line when using it. I couldn't figure out why the directories were structured the way they were. Oh boy, then there was the couple of times that X crashed and left me at a blinking command prompt. Reboot!

    With FreeBSD I was forced to get at least somewhat comfortable with getting around without a GUI. Due to it's being a bit harder to get going it actually made things easier for me in the long run. The real problem with this is that you're never going to manage to convince someone who isn't willing to put in the time of this.

    One issue that folks like bringing up is the lack of hardware support for FreeBSD. Not only has this not had any impact on me, but I've actually found FreeBSD to be a good bit smarter. For example, on my RH box I had 128meg of RAM installed, where only 64meg was being seen. A kind soul over on #LinuxHelp walked me through configuring the system to see the rest of the memory. If my life depended on it I couldn't recall all the steps that went into fixing this. FreeBSD just picked up whatever was in the box and ran with it! When I've needed to add support for something, doing up a custom kernel was surprisingly easy.

    As it is now, I'm writing this using Konqueror under KDE 2.1 with FreeBSD 4-STABLE and doing just fine. Occasionally I use the Linux version of Netscape for the better plugin support, as well as a few other Linux only apps. StarOffice works just fine here. I also keep Apache, PHP, and MySQL going in the background for stuff I'm developing. I just can't see going back to any distro of Linux any time soon.

    --
    The line must be drawn here. This far. No further.
  163. Binary compatibility is NOT emulation by elbuddha · · Score: 2


    FreeBSD's Linux binary compatibility is not emulation. Its not even really abstraction. Linux binaries don't have to go through any extra layers in order to execute on FreeBSD than they would in order to execute on Linux.

    Linux binaries can run natively on FreeBSD because the FreeBSD kernel contains all the necessary ABIs, and the filesystem contains all the necessary libraries, and there is even now a linux procfs that runs alongside FreeBSD's procfs for the benefit of Linux binaries. FreeBSD simply executes a native FreeBSD binary one way, and native Linux binaries another way. There is no performance penalty for running a Linux binary on FreeBSD because nothing has to be emulated or translated from a Linux-style execution to a FreeBSD-style execution, it is simply executed as-is.

    Maybe try to understand it this way: FreeBSD can run Linux binaries not because it emulates the way Linux executes binaries, but because it has implemented the way Linux executes binaries alongside its own implementation of binary execution.

    So to ask "Why should I run linux programs on FreeBSD when I could just run them on their native OS?" is a question based on misunderstanding. The simple answer is that even when they are running on FreeBSD, the are running on their native OS.

    For a more technical explanation, read http://www.freebsd.org/handbook/x19213.html

  164. It is if it can be used for desktop applications by rfc1394 · · Score: 1
    The real issue is - or should be - whether an ordinary user can accomplish whatever tasks they are attempting to use the system for. If that user can get their desktop uses of their computer to work and work without excessive hassle or having to have excessive knowledge about how to make the operating system or applications work, and provides a reasonably standard Graphical User Interface then the system qualifies as a desktop-quality operating system.

    (I include a GUI because that is the standard for computing today; before the Macintosh or more likely Windows 3.1, that was not mandatory.)

    The alleged confusion probably comes from rabid OS worshippers who consider their chosen desktop and OS as the ordained by the One True Church of God(TM) and anything else coming from a Trap of Satan, to be ridiculed as heresy, and any praise of same as blasphemy.

    Make no mistake about it, decisions about operating systems rank up there with some people on the level of what religion they should be (Christian, Muslim, Jew, etc.), and for some, which OS or Window Manager as being what denomination they should belong to (Protestant, Catholic, Orthodox, Sunni, Druze, etc.)

    For some people their choice of OS (and window manager, if they are using X) can be more significant to them than the question of which church is the One True Church of God(TM).

    For most people, some version of the Number of the Beast from Redmond serves their purpose. (95, 95 OSR 1, 98, 98 SE etc.)

    A tiny minority pray at the cathedral of St. Jobs. (Let us pray using only one button because we worship the Macintosh above all others.)

    About an equal number as the followers of the food of Adam and Eve believe in Linux and X and will have no other gods before them.

    The rest worship with some of the lesser cults such as BSD, BE, the Amiga and several thousand other less known cults.

    As a result, if you're not of their church, you're an infidel.

    --
    The lessons of history teach us - if they teach us anything - that nobody learns the lessons that history teaches us.
  165. NO, it is about drivers. by Lord+Ender · · Score: 2

    FreeBSD has very poor driver support. I would have to throw out half the hardware on my desktop if I installed FreeBSD. In fact, I could not even install FreeBSD because I have new hardware (an ATA100 hard drive controller). Linux supports all my hardware fine, but FreeBSD only supports a few things. I have even asked people on freebsd newsgroups and such if there is a way to install FreeBSD to an ATA100 IDE controller, and they have had no answer.

    I like freebsd a lot. I think it is a lot more coherent. But since it doesnt support a lot of my hardware that I NEED to use it, it will not be on my desktop.

    Now when building servers one can select hardware that is known to be freebsd supported. That is why it is used on servers. But on the average desktop, especially with newer hardware, freebsd just would not cut it.

    --
    A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
  166. The reason I won't be by SquadBoy · · Score: 5

    using *BSD on the desktop soon is not even their fault. But I gotta have my video drivers and damn Nvidia won't do it or let anybody else do it. Otherwise I would think about switching. Oh yea and if Debian/BSD got off the ground that would be very cool also. But that mailing list is *very* dead.

    --

    Cypherpunks: Civil Liberty Through Complex Mathematics. Those who live by the sword die by the arrow.
    1. Re:The reason I won't be by Klatma · · Score: 1

      WTF are you talking about. Take your stupid FUD and shove it up your ass.

      Let's keep to the facts and look at the numbers.

      OpenBSD leader Theo states that there are 7000 users of OpenBSD. How many users of NetBSD are there? Let's see. The number of OpenBSD versus NetBSD posts on Usenet is roughly in ratio of 5 to 1. Therefore there are about 7000/5 = 1400 NetBSD users. BSD/OS posts on Usenet are about half of the volume of NetBSD posts. Therefore there are about 700 users of BSD/OS. A recent article put FreeBSD at about 80 percent of the *BSD market. Therefore there are (7000+1400+700)*4 = 36400 FreeBSD users. This is consistent with the number of FreeBSD Usenet posts.

      Due to the troubles of Walnut Creek, abysmal sales and so on, FreeBSD went out of business and was taken over by BSDI who sell another troubled OS.

      First of all I don't know whose ass you pulled those numbers out of, but you should put them right back. Secondly, FreeBSD did NOT go out of business, FreeBSD was NOT taken over by BSDI. Its stupid fuckers like you that make this world a worse place to live. I know you are just a troll and I should just ignore you, but I would really like to kick you ass for telling lies.

    2. Re:The reason I won't be by Windows+nME · · Score: 1

      Hmmm... We shall see. Get back to me in a year and tell me what versions of Unix have the largest installed userbase. You might be surprised.

  167. Re:How ironic. by duffbeer703 · · Score: 1

    Since WINE is a project porting the Win32 API to linux, it will be Windows. (When and if completed)

    --
    Conformity is the jailer of freedom and enemy of growth. -JFK
  168. Same window managers by Fervent · · Score: 1
    Our one student lab is chock full of FreeBSD machines running KDE2, which for all intensive purposes is identical to my RedHat box at home. So I don't exactly see the differentation here. If it has the same basic window manager, and same basic apps, why is it not considered the same in terms of a desktop OS?

    Unless FreeBSD can't install KDE2 as a default during installation. Which I doubt, but I wouldn't know.

    --

    - I don't care if they globalize against free speech. All my best free thoughts are done in my head.

    1. Re:Same window managers by Fervent · · Score: 2

      And Windows 2000 on the desktop to connect. Right on.

      --

      - I don't care if they globalize against free speech. All my best free thoughts are done in my head.

    2. Re:Same window managers by Higher+Authority · · Score: 1

      That's like asking why can't we call Windows MacOS. It can be made to look like Windows by running a few apps, can't it?

      The outter appearance is not what makes an operating system unique. It's the foundation. FreeBSD is based on BSD, the Berekeley Software Distribution, which become a seperate UNIX flavour. Then, there were two main flavours, SysV and BSD. FreeBSD is real UNIX.

      Linux, on the other hand, has absolutely nothing to do with UNIX, other than it looks like it on the outside. Inside, it's drastically different. For one, Linux wasn't based on the same code originally, as were the BSDs at one point; it was based on Minix.

    3. Re:Same window managers by Higher+Authority · · Score: 1

      Neither have any of the original. But BSD was, and still is, real UNIX. BSD was based on the original code, for just that purpose; UNIX was good. UNIX is good.

      Linux wasn't based on UNIX code because of licensing; Linux was originally a hobbyist's operating system. BSD wasn't; BSD was meant to run big. UNIX wasn't meant to run on the desktop back them, because there was no desktop to run it on.

      Now, systems like FreeBSD, OpenBSD, and NetBSD, bring the power of UNIX to the desktop. Linux brings the power of publicity to it. That's about it, really; sure Linux can do a lot of the same things that BSD or any other operating system does, but it handles it drastically different. On top of that, BSD has much better benchmarking results than Linux does, even running Linux software (or at least, very close, either case it's overall better performancewise).

      The design of UNIX isn't too widely known as far as the actual code goes. FreeBSD at one time knew it well; then the UNIX proprietary code had to be taken out due to licensing. BSD was then on it's own, but it still has a very large connection to the UNIX world.

    4. Re:Same window managers by Higher+Authority · · Score: 1

      Yes, I know the BSDs have exactly "0 UNIX code". I never said the BSDs currently HAVE any UNIX code in them. At once, they did. This is where Linux and BSD differ as far as why Linux isn't a UNIX operating system.

      And as for cross-compiled-from-whatever, the source I'm using in saying that Linux was based on Minix is directly from a Linux distribution itself (granted, an old one, but all the better). And if I could find the damn book, I'd quote from it. In fact, I'd quote the quote of the Usenet article from Linus. I'm almost positive it said based on Minix.

    5. Re:Same window managers by roguerez · · Score: 1

      Indeed Tanenbaum was not Linus' teacher. Linus studied in Helsinki, Finland, whereas Tanenbaum teached (and still teaches) at the Free University in Amsterdam (where I am a student and had classes from him on computer organization, computer networks and operating systems).

  169. os/390 is not a desktop OS... by giantsquidmarks · · Score: 1

    :-)

  170. practical barriers by Alien54 · · Score: 4
    I think that the practical barrier is likely the install program, which I did not find particularly hard when I first fired it up. In fact for someone technically savvy, it is pretty easy.

    But that is the problem. You need to be technically savvy.

    If you have someone that is clueless on this stuff, then the answer is "Start X? how the hell am I supposed to know that?"

    The latest Redhat has a nice pretty gui type install. But if you have odd ball hardware setup, it is a problem.

    I have one guy teaching himself how to do work with Unix by installing Redhat. He has a nice desktop with gnome fired up. By default it installs with Dialup (not Ethernet), even though he choose a server config. The computer doesn't have a modem, but it does lan card. He is going to figure this out on his own, but hasn't yet.

    Redhat has the prettier program, and sets up the dial up for you. FreeBSD is "Uglier" (I think it is better) but you have to know more. But in both cases you still have to be fairly knowledgable.

    The bottom line is that I still think that Unix is still not for beginners. This is a practical problem for widespread adoption. I happen to prefer FreeBSD.

    Alot of impressions are highly dependant of the Distribution, which deals with items like installation, ease of changing components, changing setups, installing programs, etc. Not the underlying soundness of the system, the drivers, etc.

    But that (your fav distro) is a different flamewar indeed. (I need a cup of coffee, my mind is too fuzzy for this, this early in the morning)

    Check out the Vinny the Vampire comic strip

    --
    "It is a greater offense to steal men's labor, than their clothes"
    1. Re:practical barriers by CowbertPrime · · Score: 1

      you have to be infinitely more "technically savvy" to install GNU/Linux programs too. Especially when I download an RPM and it breaks or 10 minutes and it dumps core. So what do I usually need to do (on Linux)? Run around the net 5 times, find the currrent tarball, unzip it, configure the scripts for all the options I need, compile it and then install it.

      FreeBSD installation of external program called [foobar] goes something like this:
      # cd /usr/ports/foobar
      # make install
      # exit
      % foobar

      4 lines to get my favorite GNU program to run flawlessly on my FreeBSD system (since it finds the source, downloads it, patches it, compiles it and installs it automagically).

  171. Re:BSD as a desktop operating system by ickyfreak · · Score: 1

    BULLSHIT!!! os x on x 86?

    apple is a HARDWARE company

    --

    ---------------
    100% Australian

  172. OS X by //violentmac · · Score: 1

    I'm using OS X and Omniweb to post this. And god damn OS X hasn't crashed on me once. BSD truly does rock. It's freaking amazing. OS 9 is so slow browsing compared to OS X. My 56k feels like DSL. I am so freaking happy. YEAH!!!

    --
    --------

    get jiggy w/ ayn rand!

  173. Mac OSX & BSD by Rathian · · Score: 1

    Those of you who are BSD fans:

    You believe the new Mac OS having a BSD base will encourage it BSD to become a bit more mainstream?

    I run an OpenBSD box at home and I can say I was very impressed by it, very clean, very organized, and very simple to set up once you get past that archaic disk setup tool.

  174. Three points by blindbat · · Score: 1

    1. Bleeding edge - if you want the latest stuff hot off the press it is easier to get for Linux

    2. Journaling file system - As far as I know not available an easily selected install option

    3. Easier setup - Linux distros typically come with utilities that make it easier for people to set up stuff without learning vi first

    I like the BSD's because the layout for setting things up is so much better but if you are new to Unix you will have an easier time getting up and running with a Linux box.

    1. Re:Three points by Vegeta99 · · Score: 1

      Well... 3: Every time I've set up FreeBSD, it opened files that needed user editing with Easy Editor (ee)

  175. It won't be an issue... by Jalal · · Score: 1

    ...now that their code bases are merging!

  176. It's preference by autocracy · · Score: 5
    *BSD, Linux, etc. are all just the kernels. And each is powerful enough to handle being a server. But the role that they end up playing is determined by the user-space software that they run, pure and simple.

    So, you've built a desktop. Most other people set it up as a server - but your system is indeed a desktop. Go tell them to fork a daemon or something...

    I can't be karma whoring - I've already hit 50!

    --
    SIG: HUP
  177. software and hardware support. That's Why ! by guilherme · · Score: 1

    I would like to have an homogenious network, so I don't like one linux and one *BSD's ...

    I use linux, because freeBSD doesn't support my modem cardbus, so my webcam, ...

    And there's a lot more software for linux than *BSD's !

  178. Java support and Staroffice support ?? by Billly+Gates · · Score: 1

    Its these 2 things that keep me with SuSE Linux rather then Freebsd. I guess Sun would love nothing more then a stranglehold on the unix market. I am aware that java standard edition is going to be supported soon but I doubt the enterprise version will ever be ported which is essential to any programer.

    ALso I winder postgress will ever be ported or even compile. Mysql is too primptive for me and it seems to be the only one wupported with freebsd 3.4.

    Well, instead of paying $100 for all the cd's, and live without java, postgress, fortejava, staroffice, jarkatta. Or you can just pay $79 and get all those things with Linux and its more ready outside the box. I only do alittle java programming and mainly like c++ and c but if i pay close to a $100, I want every tool I can get.

    Also I assume you were trained with unix or are a cs major if you actually like freebsd. Freebsd is still alot harder to configure and use then Linux for a variety of reasons. SUSE has 4 manauls and docs and the freebsd handbook is a great book. Linux is easier to use and learn because you can get more help on the web and from third party books. Have a linux problem do a search or enter a caht room. With Freebsd there are less sites and chatrooms and documentation. Also Linux distro's tend to have more throughly installation routines and special software tools after your done. Its these things that make linux a prefered desktop solution.

    Also I think its bad for Rob to print a story like this to a linux/bsd diehard community website. I smell flamebait!

  179. Actually the difference is only in 2 registry keys by Billly+Gates · · Score: 1

    NT server4 and NT workstation 4 are actually the exact same product and there are even compilied they are even compiled the same.

    One registry key holds the actually product name and I believe the other key is used to control how many connections NT can server if I recall.

    You can even turn NT workstation into SERVER by changing the 2 keys! I have done it. Of course you get alot more administration tools if you buy the server version. This alone would make sense for bussiness users.

    What is slimy about this is that Microsoft made a whole bunch of false benchmarks showing NT workstation lagging far behind NT server. It turns out the NT kernel looks at the registry and cripples itself if its set to workstation to make NT server look faster.

  180. Who have you been talking to? by eperlman · · Score: 1

    I don't know which FreeBSD users you have been talking to, but all the ones I know, including my self, love using it as both a desktop and server operating system.

    The laptop support is also great -- I have it working perfectly (including audio) on a Toshiba Libretto, Portege and Sony Vaio.

    1. Re:Who have you been talking to? by Thatman311 · · Score: 1

      So hows the power management support? How long is your battery life? I am willing to be bet it sucks. Hows the Plug N' Play? Can I randomly plug in a USB device into the laptop and have it "just work" without having to do any configuration or mucking around or rebooting to find the usb device. Hows about that CardBus support? PMCIA is old news boys. How about 1394? Does it work? Can I use a 1394 CardBus..oppps..wait..no cardbus support. Does the system actually know if it is on DC power and adjust its power usage to help increase your battery life or does it just run the system full speed? What happens if you run one of those new cool P3 1gig laptops? Can your system actually run longer than 10mins? I bet not since that processor has such current drains that it can't run on DC at 1gig without causing the laptop's safe guards to power the system off due to heat problems. Oh that reminds me...are your fans always running on the system? That eats batteries too. What all of you seem to be missing is is FreeBSD, Linux, any flavor of UNIX a good OS to run on my laptop. I know the answer is no because of two key missing elements. Power Management support (and no APM doesn't count as it is support int he BIOS not in the OS) and Plug N' Play (hows about docking man...does it work?)

      --
      Silly Rabbit...Sig's are for kids.
  181. It's called MacOS X - NOT! by Godwin+O'Hitler · · Score: 1

    MacOS X is not FreeBSD. It may be very good, it may be very bad, it's certainly for the desktop, and when all those MacOS X users come flooding into c.u.b.f.m for help, we'll do all we can for them - but it's not FreeBSD.

    --
    No, your children are not the special ones. Nor are your pets.
  182. Read the small print. by Godwin+O'Hitler · · Score: 1
    Then he was either redundant or flamebaiting, wasn't he.

    In the main article, Cliff asked Slashdot (I quote) "What would FreeBSD need added to it to make a desktop friendly BSD distribution?"

    Saying OS X is a desktop operating system cetainly doesn't answer that question.

    There again, Slashdot made a balls-up of the headline - that doesn't help either.

    --
    No, your children are not the special ones. Nor are your pets.
  183. *BSD is not dying by Godwin+O'Hitler · · Score: 2
    We all can see the hand writing on the wall: *BSD faces a rosy future. In fact there may be no need to wait for the future at all because *BSD is flourishing. Things are looking very good for *BSD. As many of us are already aware, *BSD continues to gain market share while red ink flows like a river of blood for other OS's.

    FreeBSD is perhaps the most vigorous. Let's look at the numbers.

    OpenBSD leader Theo understates that there are 7000 users of OpenBSD. How many users of NetBSD are there? Let's see. The number of OpenBSD versus NetBSD posts on Usenet is roughly in ratio of 5 to 1. This ties up with the fact that NetBSD doesn't have a newsgroup. Therefore there are about 7000/5 = 1400 NetBSD users. BSD/OS posts on Usenet are about half of the volume of NetBSD posts, rather surprising when you think there is no such operating system. Therefore there are about 700 users of a phantom operating system called BSD/OS. A recent article put FreeBSD at about 80 percent of the *BSD market. Therefore there are (7000+1400+700)*4 = 36400 FreeBSD users. This is completely inconsistent with the number of FreeBSD Usenet posts.

    Due to the closeness of Walnut Creek to FreeBSD, CD sales and so on, FreeBSD gained a lot of business and established closer links with BSDI who sell a supported version of the same OS. All marketing surveys show that *BSD has steadily risen in market share. *BSD is very healthy and its long term survival prospects are very secure. If *BSD is to decline at all, it will be among the mental freaks who frequent the slashdot trolling grounds. *BSD continues to improve. Nothing short of a miracle could stop it at this point in time. For all practical purposes, *BSD has it made.

    --
    No, your children are not the special ones. Nor are your pets.
    1. Re:*BSD is not dying by uninet · · Score: 1

      No offense, but I don't think that your method of user calculation is quite accurate. Close, but perhaps OpenBSD users simply don't like newsgroups... (not that I'm trying to defend the BSD's, I'm a Linux guy). Also, btw, isn't BSDI's operating system called BSD/OS, IIRC. That might be what the "phantom OS" you refer to is... Best, Tim >
      -------------

      --
      -------------
      "You would not get a high grade for such a design" -- Andy Tanenbaum on Linus' Linux design.
  184. Re:*BSD is dying by Ahotasu · · Score: 1
    > If *BSD is to survive at all it will be among OS hobbyists, dabblers, and dilettantes.

    Umm...and how is this different from Linux?

    --
    --- Standard disclaimer applies.
  185. Crippleware by LuckyLuke58 · · Score: 1

    It's fine and well to expect different levels of support. But what if you aren't particularly interested in the support? If you know you're quite capable of setting up your Win2K machine as a web server, stuff the support. You know the machine can do it, so why fork out a whole lot of extra $$$ for the "server edition"? The crux of the issue is that the "workstation edition" is *deliberately crippled*. They have deliberately added extra code to (for example) limit the maximum number of incoming TCP connections.

    This is more than just a case of the server edition being "more optimized". It's a case of you being forced to buy the more expensive edition through deliberately crippling the workstation edition.

    Shouldn't you be allowed to at least make the choice? If you're going to buy and you dont want support, then you should have some choice in what you buy. Your idea that you are definitely going to want support is completely bizarre to me. Support is not some intrinsic part of the product, and should never be. Support is something optional that you pay extra for that gives some people a comforting feeling that if the system messes up they have someone to phone that'll fix everything up. In reality "support" doesn't work that way though. Why should the "tech support" be worked into the price of the product? Why should I pay more for it just because somebody else wants to be able to phone someone when they don't know how to install a network printer or configure the web server or something?

    Why not just charge a flat price for the OS (all those optional extras and configuration tools can be selected via amazing things called "checkboxes" when you install the system) and then charge extra differing amounts for differing levels of support? Exactly like RedHat in fact. One set of installation media, with an option on startup "server" or "workstation" install. No crippling needed, and if you want lots of support, pay for it. As for "optimizations in the software", well, once again these should be configurable via those amazing "checkboxes", "radio buttons" and "configuration tools". In NT you can dynamically select "optimize for background processes" for example. There is no absolute rule in the universe that each set of "optimizations" can only be fixed to one particular set of installation media. Thats ridiculous - the only time this happens is if the company designing deliberately goes out of their way to limit the options available to clients, which is exactly what happens with MS.

    With the optimizations I would expect a desktop version to be shipped with most daemons off

    You seem to be under the impression that daemons are turned off by the manufacturer on the installation CD itself when they burn the CD. Please. It is the easiest thing in the world to select which daemons should be installed and/or disabled by default when installing a system based on what the user wants. I can only assume that you've have never installed any RedHat system released in the last 2 years.

    1. Re:Crippleware by LuckyLuke58 · · Score: 1

      You're right of course, MS may do license the stuff exactly as they wish (actually thats not completely correct, there are legal limitations on what a monopoly may or may not do under Sherman laws, but lets assume for the sake of argument that they can do what they want) .. it, quite simply, still doesn't mean that I have to like it. I am sure as hell going to complain about what I believe are manipulative and unfair tactics. And it sure as hell doesn't mean that I'm not going to complain about it. What exactly should I be doing, should I just accept everything in life that I disagree with? Is that how you live, do you simply accept everything in life you don't agree with? Sorry, but I have never understood that attitude. I don't like the way MS licenses their stuff because they end up leaving thousands of people (e.g. the poster) with the impression that there is some specific thing about an OS that makes it a server OS. Its mis-education, e.g. trying to keep your consumers ignorant. And my whole other problem with this thing is, you keep saying "use something else" - well, what exactly is this "everything else"? Solaris is priced far outside my wallet, and that leaves BSD and Linux. Big whoop, I can either fork out loads of bucks to MS for a "server OS", or I can install an overly complex Unix-derivative that cannot run the majority of the applications I need to use every day. And all I wanted to do was run a lowly web server .. sheeze, you call that choice? When there are roughly the same number of OS's to choose from as there are car manufacturers, we'll speak again about "choice". MS has one of the highest profit margins of the fortune 500's, margins which are way, way higher than almost all other industries. If this wasn't the case I might have been a lot more understanding that they might be doing it to make back their money fairly. But as it stands its plain and simple gouging, they are not making their money "fair and sqaure" at all. You're right, my main argument is that it shouldn't be that way, should be cheaper etc. Are you implying I shouldn't complain then?

    2. Re:Crippleware by LuckyLuke58 · · Score: 1

      I wasn't really commenting on the security of RedHat (or security at all for that matter), just the ability to install from the same installation media as either "server" or "workstation" (and of course "custom"). And to be fair to them, do remember that part of the reason there are so many insecure RH boxes out there is that many people out there just trying out linux install server, or do a custom install and install everything (rather than choosing workstation install), which *will* leave you with a whole bunch of daemons running, which if you don't know what you're doing will leave you with an insecure box. But if you're admin and you're installing workstations for all the users, you're just plain stupid if you don't do something along the lines of the "workstation" install. As for the server class install, well I should hope that somebody running an actual server knows to keep up to date with security notices and patches, and should bloody well know to turn off unused services.

      I wasn't trying to defend or advocate either Linux or RedHat, although it seems I appear to have come across as doing so. As I said I was just referring to the ability of the installation program to choose the configuration, since the poster seemed to be under the impression that the only possible way to do this was for these configurations to be hard-coded at the time the installation CDs are burned. Which is (approximately) the MS way, so I can understand an MS user having gotten this impression, but somebody with RHLinux experience should know better ..

  186. Load of Bollocks by brodkil · · Score: 1

    This link has already been posted here but I don't think that it has been given enough exposure. Please read this article properly and realise that BSD is definately as much a desktop OS as linux can be. (That is assuming that you consider GNOME to be at all relevent to the point).

  187. Re:now. by Bistromat · · Score: 1

    yeah, except that Win2K Professional is the same OS as Win2K Server, but for a few registry settings and a couple of DLL's. It's an artificial distinction made by Microsoft to sell more copies of a more expensive OS. They couldn't make money if they sold a highly-capable server-ready OS at their desktop price, and nobody would buy a general-purpose OS at the prices MS charges for W2K Server.

    The truth is, it would have been simple for MS to include a little radio-button control in their control panel to switch between ntkernel's to optimize for the application most suited for it. Reboot, and you've got a more capable OS. But it would never make money. This is understandable, of course -- Microsoft is a corporation like any other, and they're designed to make money. They have their niche, and they fill it - well.

    So on the other hand, *BSD -isn't- trying to make money; they just want to be a more general-purpose OS usable for either desktop or server applications, and appending "Server" or "Desktop" to their name would be inaccurate and misleading, much more so than simply doing your homework and learning the capabilities of an OS before you install it.

    --nick

  188. So? by 2nd+Post! · · Score: 2

    Unless I'm mistaken, X on OS X is being worked on/works, and NVIDIA is just handling hardware access, isn't it?

    Slap an X server (whether it be xFree or something else), and you get X-Windows, don't you?

    Geek dating!

    1. Re:So? by Gen.+Ho+Lee+Phuc · · Score: 2
      Xfree86 4.0.2 has already been ported to darwin, and I'm sure that NVidia would release drivers for all platforms that their cards run on. There are already binary drivers for x86 and I'm sure that once geforce cards start shipping in macs there will be one for that platform as well.

      I don't see what your point is..

  189. How ironic. by 2nd+Post! · · Score: 5

    How ironic that NVIDIA is pushing hard into the Mac market with their GeForce line of cards, when the Mac OS X system is exactly a BSD OS on the PPC platform =)

    Geek dating!

  190. My take.... by pjdepasq · · Score: 1

    Since starting my PhD at Virginia Tech, I was sold on FreeBSD (FBSD) We had it running in our labs and I got a great deal of local support for making the change to it. I loved that. I love the security, I love the stability (vs. what I was running before).

    Now, I'm in the midst of developing the software that is central to my PhD dissertation and I have a group of students working on this developement in Java. They ALL run Linux (Red Hat, Caldera, etc). After this semster is over, I plan to dump FBSD off my dual boot (Win 2000/FBSD) and move to Mandrake. I can't take that the Java port is STILL at 1.1.8 (and 1.2 is only in beta). I can't compile my research work at home, and unfortunately that is a central need to my computing existence at this time.

    If FBSD gets native JDK suport worked out, I'll be back. Until then..... it was cool while it lasted.

  191. support. by fishfucker · · Score: 1

    let's not forget other things: audio software, most consumer-level graphics software (sorry, fuckers, the gimp sucks -- whine as much as you want -- say: "you just don't know how to use it" -- it still sucks and it's not photoshop.) fuck games -- i just want to run a reasonable sequencer and have a computer that supports my sound card without fucking having to write drivers myself (which, clearly, i cannot do.). this is why linux/etc is not a more popular OS -- there's only so much you can do with it quickly and easily.

    remember that freeness is basically a non-issue for many many many people -- i know folks who wouldn't even speed or run a stop sign, but are more than willing to use copies of commerical software. essentially, windows and its software *are* free for most users. you guys really need to revise your stance to : "shut down the fucking pirates, etc, use linux!" because let's face it: for most poeple, the only merit of linux is that it is (legally) free -- but fuck, if all this other software can also be had for nought, AND its easier for the end user to understand (and is a game, audio or graphical utility that just will never show up on linux)-- well, fuck it.

    fisfhcuerk.

    whiny responses follow:

  192. Interesting the impressions people have... by NNKK · · Score: 1

    Until I had someone slap me upside the head with a reality check, I was actually under the impression that BSD in general and FreeBSD in particular was an OS with its own merits that I didn't belive was designed to be used as a desktop OS on a single-user machine, but rather was really only good for multi-user machines as part of a wider network, or as a server.
    However I certainly wasn't under the impression that it was specificaly a server OS, or was ONLY suitable for one or two specific applications, but rather that it wouldn't be worth it for someone who is just interested in having a stable desktop OS to setup on their PC.
    Of course now I have FreeBSD installed on my system and am slowly working towards it being a day-to-day OS, though it's still a ways off, primary thing keeping me back is lack of a stable, fast browser (honestly, IE is faster and more stable in Win2k than Netscape, Mozilla, and Opera have ever been in ANY OS for me), and lack of an email client that I like the interface of (call me crazy but I prefer the OE interface to anything I've yet seen in the *nix world, and other interfaces drive me NUTS)

  193. Re:now. by Weh · · Score: 1

    yeah, except that Win2K Professional is the same OS as Win2K Server, but for a few registry settings and a couple of DLL's. It's an artificial distinction made by Microsoft to sell more copies of a more expensive OS. They couldn't make money if they sold a highly-capable server-ready OS at their desktop price, and nobody would buy a general-purpose OS at the prices MS charges for W2K Server.

    This is standard business practice, not something that is only done by MS. It all comes down to that you charge the highest possible price a customer is prepared to pay for a certain product.

  194. Slackware: the BSD Linux by infiniti99 · · Score: 1

    You can't judge Linux by Redhat alone.

    Your experiences with FreeBSD sounds a lot like mine with Slack. Although I have not used FreeBSD myself, I have heard Slackware compared to it countless times. As a Slack user, I can attest to some similarities: BSD-style init scripts, rock solid, and almost no real hand-holding.

    It's a no-nonsense Linux distribution. You may want to try it out sometime. :)

    -Justin

  195. They all fear the command line. by AFCArchvile · · Score: 1
    It's simple: all of the people using Win9X and Mac OS are so infatuated with their point, click, and crash interface, and they see Linux and BSD as the de-evolution of the operating system. Nothing could be further from the truth; X11 and the window managers (GNOME, KDE, etc.) are starting to get really stable, and OSS is beginning to rival DirectSound in performance. However, any onlookers are immediately turned off by the very sight of an 80x25 text-mode display; they're instantly reminded of the DOS days before Windows was even stable.

    I should admit it; I use Windows 2000, but I use the "Run" keyboard shortcut at least 200 times a day, and I'm interested in making a Quake-style console that acts as a hybrid DOS-box that can be popped down with a simple key-combination (maybe SysRq would be a good combination; after all, what if you need to type in a tilde in the command line?).

    I've seen the screenshots of the Windows XP interface, and I am utterly disgusted. Much like MacOS, extensive mouse usage is encouraged. All that Microsoft would have to do is make perfectly circular mice with one button, and then the circle would be complete. I, as well as other avid "Run" users, fear the day that Microsoft goes the way of the Mac: completely point, click, crash.

    --
    "Ancillary does not mean you get to rule the world." --U.S. Circuit Judge Harry Edwards, speaking to the FCC's lawyer
    1. Re:They all fear the command line. by AFCArchvile · · Score: 1
      Yes, but what if it takes over 7 mouse clicks just to get to the Run dialog through the Start Menu? Or if a 500K theme graphic has to be loaded just for the Run dialog box?

      That's just too much. The command line should be one key combination away. Hence my Quake-style console idea.

      --
      "Ancillary does not mean you get to rule the world." --U.S. Circuit Judge Harry Edwards, speaking to the FCC's lawyer
    2. Re:They all fear the command line. by AFCArchvile · · Score: 1
      You can still execute Photoshop, Illustrator, IE, Word, Quake, AutoCAD, 3DSMAX, and every other Windows application from the command line. That is, if you know the path to the executable.

      Also consider that AutoCAD has its very own console for entering commands. Instead of hunting for "Center Of..." in the OSnap toolbar, you can just type "cen [enter]" in the console.

      --
      "Ancillary does not mean you get to rule the world." --U.S. Circuit Judge Harry Edwards, speaking to the FCC's lawyer
    3. Re:They all fear the command line. by AFCArchvile · · Score: 1

      But I want to go even easier. A Quake-style console that can be summoned and dismissed with one key combination sounds pretty appealing to me.

      --
      "Ancillary does not mean you get to rule the world." --U.S. Circuit Judge Harry Edwards, speaking to the FCC's lawyer
    4. Re:They all fear the command line. by Rick+BigNail · · Score: 1

      One of the best posts on this topic.

      FreeBSD is designed at first and foremost (the right idiom i hope) to be a server operating system.

      And for Linux, Linus in the beginning developed it because he wants a unix style desktop machine.

      So when someone first learnt about them, (s)he probably would come across their history and got the impression that one is mainly for desktop and the other for server. Unfortunately, some people somehow could not figure out that for any major software things get improved. (Like, windows is crap, unstable as hell ... yeah, but that was before 1995)

      I am not flawless myself. Until maybe two or three years ago, i still think that Mac is slow as hell...but that was 1992 in my highschool computer lab!!

      Ricky

  196. They need a GUI by Ford+Fulkerson · · Score: 1

    What would FreeBSD need added to it to make a desktop friendly BSD distribution?

    As Apple has showed, all they need is a good GUI, the underlying system is good enough for the desktop.

    --

    Somewhere in the heavens... they are waiting.
  197. Re:*BSD is dying by pillar · · Score: 1

    I can't say anything aboutthe buisness dealings of *BSD. All I can say is that they make a fantastic product. OpenBSD is unbeatable as a server platform. The effort that Theo and the crew put into making it secure, reliable, stable, and easy to use say it all. It's just like apple has been saying forever "Apple, Proudly going out of buisness for 20 years" Just like Apple, *BSD may not be the most popular, user friendly, make the most money, or whatever, but it has a tried and true loyalty that won't go away. Even if the buisness end went under, the development would continue by said loyal users. (please no apple flames, it was just an analogy)

    --
    nb
  198. Re:Yes they Are!!! by MaxQuordlepleen · · Score: 1

    homophobia is silly and pointless

    ..are you saying by implication that mysogyny isn't?

  199. Re:Yes they Are!!! by MaxQuordlepleen · · Score: 1

    I was just being funny.

    ..or not

  200. Re:Kernel recompiling is too hard by ffsnjb · · Score: 1

    cd /sys/i386/conf

    vi NUTTY

    ./config/NUTTY

    cd ../../compile/NUTTY

    make depend ; make ; make install

    How hard is that? I'm not even at a FreeBSD machine right now. GUI's for system configurations are for Linux and Windows zealots.

    --
    "Why do you consent to live in ignorance and fear?" - Bad Religion
  201. Re:Kernel recompiling is too hard by ffsnjb · · Score: 1

    ./config NUTTY #no god damn slash.

    --
    "Why do you consent to live in ignorance and fear?" - Bad Religion
  202. Re:Kernel recompiling is too hard by ffsnjb · · Score: 1

    damn, you're right. that's what I get for thinking about real operating systems while patching 30 NT boxes for the plethora of security bugs announced in the last few days.

    --
    "Why do you consent to live in ignorance and fear?" - Bad Religion
  203. Re:Kernel recompiling is too hard by ffsnjb · · Score: 1

    Granted, LINT is hardly complete documentation, but a "man -devicename-" will give you much more information.

    Experience gives you the ability to write out kernel config files in about 20 seconds. Generic is so bloated now that configuring for a server with only NICs and hard drives only involves commenting out all the other crap. I would think a menu driven system would make this process even slower and more painful, but the option would be nice for novices. New project for me? Maybe...

    --
    "Why do you consent to live in ignorance and fear?" - Bad Religion
  204. Re:PS2!!! by ffsnjb · · Score: 1

    ps2 Mouse support is available at setup time without a kernel rebuild in FreeBSD.

    --
    "Why do you consent to live in ignorance and fear?" - Bad Religion
  205. Personally, I use it as my desktop OS, but.. by gilgsn · · Score: 1

    Although my main use of FreeBSD is for hosting, I use it as my desktop OS as well. Having tried Linux before (Mandrake 7), I didn't find it to be a better suited desktop OS. However, even though FreeBSD in my opinion is easier to use and maintain, I was never able to make the sound work or print a color page from Netscape... With Linux, multimedia and printing were better supported at installation time.
    I would still prefer FreeBSD over Linux for my desktop though, because of it's reliability and the fact that you can install an application so easily from the ports collection, and it works flawlessly every time!
    Moreover, after installing Linux, I end up removing a bunch of stuff I don't need... With FreeBSD, I actually add the applications I want! I like the ports system much better than the rpms, which always gave me trouble.
    Both systems can do the same thing, and I think FreeBSD can be made as desktop friendly as Linux with a bit of work. For me, the payoff came later with less maintenance...

    --
    PGP public key at: http://keskydee.com/gil.asc
    1. Re:Personally, I use it as my desktop OS, but.. by Loxman · · Score: 1

      Dude, honestly chill. Mandrake is a decent Linux distribution for someone learning Linux for the first time. I recently started using linux, and it takes a little bit of time before you feel comfortable with any OS that feels like a radical change. Windows for workgroups->win95 is an example of this. I was in HS at the time, but I remember people who worked in the IT field saying they would NEVER use win95, but would stay with workgroups.

      In a couple of months I fully plan on changing over to slack or debian, but for newbies to linux I know no one who recommends a distro besides Mandrake.

  206. Re:Marketing by Rick+BigNail · · Score: 1

    Relax. The original poster seems to be a BSD supporter.

    Nevertheless, Linux has some advantage that *BSD hasn't.

    Linus

    *BSD are created by a group of professional developers. Nothing spectacular. It's very,very boring.

    Linux is different. 'A free operating systems created by a former Finnish University Student during his free time which almost overthrow the evil Microsoft Empire...'

    No disrepect here. Just an observation. (Acutally you could read an interesting perspective from http://www.softpanorama.org/index.shtml)

    Ricky

  207. Re:Questions by Rick+BigNail · · Score: 1

    Welcome to slashdot, user 413639.

    You are braver that i am. When i post something, i usually spent 10% extra words to ... tell the world that i am not trolling, i am not flaming, YMMV...

    I have decided a while ago that i am not going to do that anymore. I want to make this a better community. Let people who say what they want, directly to the point. Even when people are trolling flaming whatever, the best thing to do is to ignore them.

    Ricky

  208. Giggle... by Interrobang · · Score: 1

    All this reminds me of those stupid old Certs ads:

    BSD is a breath mint!
    BSD is a candy mint!


    Ok, moderation totals -1 Stupid, sure, but I guess I didn't have enough caffeine yet today...

  209. FreeBSD Is a Desktop OS by Higher+Authority · · Score: 1

    With all the hype about Linux going to be the next desktop system, I think people are misconfusing things again. Linux is a desktop operating system (granted, it may not be a good one... :p ). So is FreeBSD. FreeBSD has been around longer than Linux, IIRC. FreeBSD is valid.

    And isn't MacOS X based on FreeBSD? If not, it's at least based on some form of BSD, either way it's a good thing. BSD is moving into the popular scene. It's only a matter of time before people realize Linux sucks and BSD doesn't.

  210. Clear and simple - Desktop lessons from Job(s) by rochlin · · Score: 1

    Apple has shown us what the minimum requirements for a Desktop OS are. After all, they nearly sold the ranch to make sure the new MSFT Office got ported. They have also agressively sought the latest 3d acceleration hardware and porting of the lastest games. (As a matter of disclosure, I'm a big FreeBSD fan, and use it for my servers). Games and Office apps just haven't been the biggest priority for FreeBSD devlopers or for application developers considering which OS's are worthy of ports. At best Quake 3 A will run somewhat awkwardly with no acceleration. I don't think Word perfect was ever ported. That said, if MSFT office were ever ported to BSD, BSD would overnight become the premiere open source desktop OS. Period. I think that's obvious to all of us. (By the way, on the server side, BSD has two major league limititations: SMP is still a work in progress. It has a ways to go before it's as efficient as (gulp) WinNT (or the new Linux kernel even). Also, despite little newsgroup burps to the contrary, Oracle hasn't really been ported to BSD. Some have tried, and some have claimed they could boot it, but nobody is claiming a production Oracle running under BSD. Certainly not Oracle 8-9x.

  211. BSD License by __aakpxi9117 · · Score: 1
    Don't look forward to seeing the masses of developers migrate to BSD (My preference being OpenBSD) because of the licensing terms.


    Microsoft used the source code for Kerbos and rewrote it to be non-interoperable with the opensource implimentation and because it was under the BSD license they were not required to release their changes to the public.

  212. PS2!!! by DaLinuxFreak · · Score: 1

    FreeBSD is a great Server OS because you don't need a mouse on a server, but those of us with desktops need ps2 mouse support... you can't expect someone to recompile the kernel on their first day. Though I was amazed with the speed.

  213. Linux is GNU, FreeBSD is not by Sam+Lowry · · Score: 1

    I use Linux, not FreeBSD because I like knowing there is a philosophy behind... GNU philosophy.

  214. Re:does GNOME work at all? by budgenator · · Score: 1

    I have not experienced a working GNOME at all. Even after downloading a bunch of files, there's always a new bunch of unresolved dependencies. anything that works as a sever, works as a desktop, anything that don't work, don't work but of course I'm concidered a bit kinky anyways

    --
    Apocalypse Cancelled, Sorry, No Ticket Refunds
  215. I'm in the same boat by m51 · · Score: 1

    I'm in the same situation as you here: a normal desktop user doing normal desktop things. I also tried many Open Source OS's, including FreeBSD and many flavors of Linux. I used FreeBSD for a while, until finally settling down on a Linux distro. Why? Because FreeBSD is simply nowhere near user-friendly enough to beat many Linux distributions in competition for normal users. Sound requires a kernel recompilation, which is no big deal, but getting ppp up and running isn't too fun and FreeBSD printing setup is an absolute pain in the ass! Besides, Linux seems to do everything FreeBSD does and more (from my experience). The ports collection is rather convenient, but it doesn't hold a candle to the Debian package manager. Still, though, if FreeBSD is what you prefer, go for it. That's the beauty of open-source. I just can't really see the advantages it has for normal end-users. I must agree, though, with an earlier post: Debian/BSD would be ass-whuppin'. ^_^

  216. BSD can be a desktop OS by kfs27 · · Score: 1

    i think that any of the BSD's (specifially free or open) _can_ be used as desktop OS's over linux for the x86 arch. The only thing linux based os's have over bsd's is hardware support and corporate support.

    I see the BSD's as more power users who do development and need a hardcore solid OS on industry standard good hardware, as opposed to crappy cheap PC hardware that normal users get.

    make world is pretty kool :)

    if you are looking for pretty crap on yer desktop and lots of stupid applications that normal browsing and chatting users want then go with linux. if u run x just so u can see lots of xterms and are doing hardcore work. spend the time with a BSD.
    -----
    Kenny Sabarese
    Left Ear Music
    AIM: kfs27
    irc.openprojects.net #windowmaker

    --
    Kenny Sabarese
    www.kennysabarese.com
  217. Marketing by CynicTheHedgehog · · Score: 3

    Have you ever seen BSD mentioned in a trade magazine? In a programmer's journal? Is it offered by hardware vendors as a pre-installed Operating System? Let's face it. "BSD" isn't a buzzword, and the hype surrounding it pales in comparison to Linux. It doesn't even have the courageous Free software crusade or the GPL to back it. Other than its outstanding performance, there's nothing really noteworthy about it. No human interest, no millions to be made. And no glibc exploits to be fixed. I was the one saying "Eww, BSD, who would use that garbage?" a year ago, because I, like a lot of people, was a totally ignorant Linux zealot. Since then I have learned better, and in the last couple of months I've convinced nearly all of my coworkers to switch to FreeBSD, but it took a lot of hand-holding. Even the hardcore Solaris guys. The moral: BSD is a viable desktop OS, but you have to go door to door with it, and slap people around if you have to. And a pretty GUI install program wouldn't hurt (hint hint).

  218. Duhr! by Scoria · · Score: 2

    They'd run their own OS, but they're hosted by sunsite.

    They don't have the bandwidth to host a site like openbsd.org, so they're smart enough not to try.

    --
    Do you like German cars?
  219. It makes a great desktop OS, but a better server. by mrRaist- · · Score: 2

    I think one of the main reasons why FreeBSD wasn't viewed as a great desktop OS is because in earlier versions (2.x and the early 3.x tree) the support for desktop related hardware (sound cards, video cards, multimedia, etc) was lackluster or non-existant. It might have been there, but the main focus for the FreeBSD project has been to make one of the best server platforms out there. Linux on the other hand, while being a good server, also makes a good desktop. There is much more support for cutting edge hardware in Linux because the software/driver developers have a much easier time getting their drivers added to the kernel or making a kernel patch.

    Fastforward to the 4.x tree, and you'll find support for pretty much whatever you've got in your computer. There is also better support for PNP devices (read soundblaster Live! cards) and more video support. Plus, more X desktop environments are supported under FreeBSD now like KDE, Enlightenment and Gnome. Pack that on top of FreeBSD's ultra stable kernel, fast TCP stack and really sweet filesystem, and you've got one hell of a desktop OS or server platform.

    Brad

  220. its the installer stupid by gglsears · · Score: 2

    I run FreeBSD, Mandrake and Windows 2000 all courtesy of GRUB. Windows was pre-installed, it is my brother's machine, Mandrake came second and eventually FreeBSD.

    FreeBSD is both the easiest and the hardest to install depending on whether you've done it before. RedHat and Mandrake have wonderful graphical installers and FreeBSD has a graphical installer. Well, an installer. Well, something that if you know what you're doing will result in a working system. But certainly nothing you'd give your mom.

    Once FreeBSD was installed configuring it was no more difficult than Linux. My only real complaint is that turning soft updates on for the root file system, and /tmp in my case, can't be done easily. Mounting Mandrake partitions is easy.

    KDE, Netscape, RealPlayer etc. looks pretty much like Mandrake but I don't have a graphical session manager. Linux applications, for example Netscape, run perfectly. FreeBSD ports are easier to deal with than RPMs.

    I think FreeBSD is a fine desktop system. But the installer could use some work.

  221. Re:Actually the difference is only in 2 registry k by _n2d33p_ · · Score: 1

    I know i just didnt' read that. Are you really that stupid? Server/WS are based off the same kernel, but they are different OS's. if you think so, then you need to read up.

  222. FreeBSD as a desktop system by MwtrV · · Score: 1

    I installed FreeBSD out of disgust with Linux.
    I discovered the following:

    My soundcard sounded absolutely horrible under FreeBSD and in Linux it sounds crystal clear (even better then Windows.) Is there a clear explaination for that being the case? No, and I don't care.

    Second, where is the documentation for DRI and, furthermore, the user pages that would tell someone how to go about doing such? Without DRI, there is no accelerated X. The fact that BSDs are including XFree 3.3.6 is a sign that they haven't yet adopted the new architecture because there isn't any emphasis placed on making the kernel DRI friendly. Sure, it's in current, but current may or may not build. As mentioned by others, NVidia seemingly doesn't have plans for BSD, so the majority of video cards out there won't have very native support.

    Lastly, ports itself is great in concept, but in actuality who wants to spend cpu cycles waiting for dependency after dependency to compile? And, without ports, the patches applied to several programs are *LOST* and thus downloading the .tar.gz file and attempting to compile is a futile one at best when the programmer is Linux centric. I witnessed this, and the patches ports provides is essential for some programs to compile.

    Strength in number is also moving Linux more toward the desktop, like it or not, because of the amount of knowledgeable people out there willing to help. While there may be helpful BSD people out there they are, unfortunately, less in number. As far as the knowledgeable having an attitude toward newbies, no comment as I didn't participate/observe the community enough, but if that belief is *TRUE* BSD will find itself in trouble as, like I said earlier, resources/documentation are sparse.

    This is certainly not a flame but the question posed is very redundant and seems to be asking for the typical CAT vs DOG response here! In fairness to BSD, most people consider BSD more consistent then Linux distributions. With manual pages on so many different aspects of the system like syscalls and devices and the like, why NOT consider BSD less of a desktop operating system and more of a server one? It, at the moment, obviously isn't placing an emphasis on a lot of things Linux has. Finally, there are three different BSDs, each crafted differently for a particular environment (ie. NetBSD, see how many it can get on,) with different kernels. You can't say the same about the Linux kernel; there may be forks for certain platforms *at certain times before a merge can occur*, but that is nothing compared to three free BSD's and one commercial offerring.

    --
    mwtr / THIS SIG HAS BEEN PRAYED OVER AND MAY BE USED AS A POINT OF CONTACT (ACTS 19:12)
    1. Re:FreeBSD as a desktop system by MwtrV · · Score: 1

      Oh, fuck off, you little pissant. You don't need to glaze your message over with hosility; ie "The BSD community is thriving without people like you..." as it just shows how prejudiced a lot of people out there are.

      My message wasn't a flame at all and that's about all yours was. I recognized the finer points of FreeBSD whereas all you can do is denounce Linux along more general lines ("Last I checked Linux only has a 1% market.)

      Happy trolling.

      --
      mwtr / THIS SIG HAS BEEN PRAYED OVER AND MAY BE USED AS A POINT OF CONTACT (ACTS 19:12)
  223. Well, I just finished shoehorning OpenBSD onto my laptop about a month ago, and I gotta say that I'm actually pretty happy with it. KDE works great, Konqueror kicks Netscape's butt as far as I'm concerned, I can do development work on the road with Apache/Perl/MySQL /Postgresql/PHP, and I'm comfortable showing it to PHB's, because one of my windows managers is flashy, futuristic, and animated. Also, chicks really dig the Matrix screensaver. (:

    Power management works, my Logitech USB Optical Wheel Mouse works, my digital camera works using Gphoto. Oh, did I mention that it has never crashed? Did I mention that when I wiped the default windoze installation off the drive tat it went from a 1.1 GB base install to a 700 MB install, and that's including 300 MB of swap space?

    In fact, although I'm pretty sure that most people think of the BSDs as server operating systems, (particularly OpenBSD), I'm just giddy over here. Yes, it was a lot of work, and sure, Linux would have probably worked pretty well, but I like the svelt, clean BSD design, and the BSDs are what I'm most comfortable with.

    This article is actually pretty timely, since I am going to be puting FreeBSD on my dual processor desktop machine next week (never played with it much before), and I'm sure I'll pick up a few pointers and get to read a couple "*BSD is dying*" trolls along the way.

    --
    If ya can't beat 'em, clone 'em.
  224. Easy answer: by Breakfast+Pants · · Score: 1

    They need to get nVidia to create drivers for bsd.

    --

    --

    --

    WHO ATE MY BREAKFAST PANTS?
  225. working by Diplomat73 · · Score: 1

    well, Just because you have something that is very good at one job, doesn't mean it's bad for another. BSD is a desktop OS and has been here since there were desktop-sized machines that could run it. The same is true of any OS "server" that can drive a combination of things while setting in a box that is built in or nearby. I have to say though that I agree with you. BSD is very nice.

    --

    Diplomacy is the art of letting people have your way

  226. Why does this matter? by GP_Staplin · · Score: 1

    There are people using all sorts of operating systems for their primary desktop. Just because somebody wants to limit themselves by calling FreeBSD a server OS, doesn't mean that it's true. Use/make it for whatever you want.

  227. Choice of OS by Wouter+Van+Hemel · · Score: 1

    I don't know why people care so much about things other people say... I use both linux and freebsd as desktop (next to solaris), and _both_ work fine. My advise is - use what you like and feel good with, and gets the job done, all comments of others aside... It really doesn't matter.

  228. Re:BSD and Linux by terri+rolle · · Score: 1

    Your right, BSD and Linux have much in common. Although Linux is a bit more stable than any of the BSD variants (or at least it is on my boxen), I use both and would be perfectly happy with either.

    And it is clear that all of these operating systems have microsoft sweating bricks. They are very, very nervous that in a year or two an Open Source OS is going to put them out of business. And I think they have good reason to be nervous, too.

  229. Re:Yes they Are!!! by goodnessme · · Score: 1

    homophobia is silly and pointless

  230. Re:Yes they Are!!! by goodnessme · · Score: 1

    If i am saying that by implication i didn't mean it, not really.

  231. Questions by cpmcda01 · · Score: 1
    • Java?
    • Printer Support?
    • Multimedia Support (video/sound)?
    • GUI Intsall tools (even if its optional)?
    • High quality office suite?

    These are the questions I have about FreeBSD. Some of the answers I know, and they prevent me from switching.

    Really, FreeBSD is just an OS. A desktop, to me, is defined as a set of applications running on top of the system. Three of those questions are OS-related (I think), and that's printer support, audio/video support, and GUI installer. The other two will happen if a lot of people start using FreeBSD. But the others need to happen first.

    As for the GUI installer, can't it be made optional? It would be nice (and smart) if these installers asked you if you would like to set up X Windows and install a login manager, etc...

    --
    -- Craig "Kowboy" McDaniel
    1. Re:Questions by cpmcda01 · · Score: 1

      Arggghhh!!! I knew someone was going to take my comments as a comparison between Linux and FreeBSD. Just because FreeBSD is as good as Linux in these categories (or in your opinion maybe better), doesn't mean there isn't LOTS of room for improvement.

      I've haven't been able to get my Lexmark Z22 printer to work in Linux. The new drivers for Lexmark must only work with the later models. Because of this I have to reboot into my least favorite OS, which also happens to be the best desktop OS I have available because of those four reasons.

      I also did not say that I consider the Linux office suites to be high quality. Star Office can not even format a DocBook generated RTF correctly! Perhaps your standards are lower than mine. How nice for you.

      Linux, FreeBSD, they still have a long way to go. Just because they have some really good strengths, let's not deny their weaknesses.

      --
      -- Craig "Kowboy" McDaniel
  232. Friends by armag0n · · Score: 1
    ..when I tell my other Open Source type friends (including BSD users and supporters) that FreeBSD is my favorite Desktop operating system, they look at me funny and say, 'FreeBSD is a server operating system, weirdo.'

    I think it's time you got some new friends.

  233. BSD as a desktop operating system by tisoncam · · Score: 1

    Mac OS X, which I have been using for a week now, is a BSD based desktop operating system. It is far and away the most stable, fast and intuitive operating system I have ever used. I suggest you check it out if you have a chance. If you don't own a mac don't worry rumors abound of x86 compatible versions of OS X, my guess is that you might see them as early as this summer at Macworld NY, or even in May at Apple's WWDC. http://www.apple.com/macosx/

  234. Re:It makes a great desktop OS, but a better serve by Zedar · · Score: 1

    Freebsd has better support for soundblaster live cards? Pfft, when i tried it about 6 months ago i had to go through the rather user unfriendly kernel configuration files and compile the necessary modules (the process of working this out took the better part of several hours, and i had to be guided through the process, freebsd should take a page out of linux's book and make a nice easy kernel configuration program), and then it didn't support it properly, only letting me play one sound at a time. I'm running slackware linux at the moment, and getting my sblive working was no more difficult than adding "modprobe emu10k1" to my startup files. Even windows requires more effort than that ;P