Slashdot Mirror


Clearing up FreeBSD confusion

Anonymous Coward writes "Daemon News has published an article that attempts to clear up misconceptions about FreeBSD. The article is primarily aimed at Slashdot readers based on the comments made in postings. " Well written, informative, and makes things much more clear.

480 comments

  1. Re: Examples? by Anonymous Coward · · Score: 0
    Linux people take most offense to the perennial BSOD. Operating systems that die on a regular basis are childish and unprofessional attempts. Pretty much everything has technical superiority over Win*.

    But, lets talk Linux/BSD. They're both gcc engines. They are both considered stable. They both support many devices. They are both pretty fast. They are both clones of the UNIX api.

    In total, they are pretty much the same or within very small percentages of each other.

    And here we have one root of the problem. A BSD spokesperson taking the arrogant position that they are the answer because of their "technical superiority". Sorry, until you care to demonstrate this point by point, I'll have to ask you to take your silly toys down the hall. I don't trust arrogant fools.

    People with the right hardware can pretty much flip a coin and win either way. I happen to like the GPL. I happen to distrust arrogance.

  2. Re:Stopping FUD by spreading more?? by clip · · Score: 1

    Why wait until you are informed to voice your opinion? That's not the Slashdot Way!

  3. Better targetting than you might expect by Anonymous Coward · · Score: 0

    Perhaps. But they're the ones that ought to be looking long and hard at their new clothes. Each of the markets you identify is well served by FreeBSD, and arguably as well or better than by any Linux distribution.

  4. Linux RULES cuz im 12 years old! by freetapes · · Score: 1

    When I get home from school, I use Linux.
    Mommy says it doesnt crash. *ROFL*

    My mommy also says that FreeBSD is evil and
    satanist who are against gods like Mister Stallman use it. *LOL*

    I also learned in school today that the US constitution
    was written on a Beowulf cluster. *WOW*

    I soiled my drawers when i saw that my machine
    has 1200 BogoMIPS.

    I have to go now and give my father a bath, im not
    a sicko! he is really sick.

    Later!

    Ordway Boriak

    --
    Electronic Warfare Before the First Strike
    __________Constitutional Issues,___________
    and Total Domination by Rings of Electronic
    _______Gangs in the Information Age._______

    --
    -=@ *LOL* @=-=@ Ordway Boriak @=-=@ freetapes@EFnet @=-=@ *ROFLMAO* @=-
  5. Re:Subjectivism running rampant by Ih8sG8s · · Score: 1

    A well thought out reply, thank you.

  6. Why can't we just get along?!... by moondog · · Score: 1

    It's an operating system folks, not the end of life as we know it...!

  7. Bad article. by Anonymous Coward · · Score: 0

    I went to the link expecting a sensible view on things. It was just another stupid "my OS is better than yours" childish nonsense.

  8. Re:Stopping FUD by spreading more?? by Yakko · · Score: 1
    package management system

    I'm a Freebie Newbie, but. . .

    There exists a complete package management system for FreeBSD, at last stat. It's called pkg_add (and friends). It's similar to SunOS pkgadd, I believe. It's time for me to tinker with my freebie system at home again :o)

    Oh yes... Linux can stand to benefit from FreeBSD's advancements (/usr/ports completely ROCKS, End Of File.)

    (apologies if there're multiple copies of this post; the connection seems to be a bit dodgy)

    --

    --

    --
    Me spell chucker work grate. Need grandma chicken.
  9. Re:Slashdot by Anonymous Coward · · Score: 0

    Dress up in little penguin suits.

    Stand all in a row.

    Push one down, they all fall down.

  10. Re:FreeBSD or linux by Pretender · · Score: 2

    Assuming for the moment that the ideology of the licenses doesn't concern you, let me say what I think the difference is to users such as yourself, and you can decide what you want to do. I will start out with very general statements which are not always true but which (I think) tend to get the idea across:

    *BSD (any free variant) just gives you the basic tools, and expects you to get the system into the state you want it by the tried-and-true method of download-compile-install-run. For someone who really wants to understand the Un*x way of doing things, I think that this is the best way to go, because it will force you to get into the nitty-gritty of system administration. I started with NetBSD (because way back when, Linux didn't run on my old Macintoshes), and I have not regretted it. Nothing sysadmin-wise daunts me anymore.

    Most Linux distributions try to come with everything preconfigured; instead of BSD's question, "which window manager do you want to download, compile, and run? The most basic one is all I have for starters, but you can do whatever you want", for example, Linux's statement is more along the lines of "I have 15 window managers right here, I already have one configured for you, and you are welcome to do whatever you want with them."

    These days, thanks to *BSD's package system, it is very easy to download and run software; it takes longer than just getting the binary RPM's and DEB's, but it's often more likely to work because you're compiling it for _your_ system. But RPM's nearly always work for most of us, too. And the opposite is true, as well: Slackware (from what I recall, it's been awhile since I used it) has more of the "do-it-yourself" approach, similar to what I have identified as a BSD thing.

    So, I guess the big difference is, FreeBSD comes in a simple, fast configuration, and you add things as you want them. Most Linux distro's default to big, bloated configurations, but you can pare those down as much as you want, and replace all the packages with things you compiled if you like.

    Or perhaps you just want all the bells and whistles preconfigured, in which case Linux is probably what you want.

    I don't know if you're a new Unix user or not, but if you are and you want to really learn the nitty-gritty stuff, I personally recommend starting with FreeBSD, get comfortable with configuring, compiling, etc., and then switch if you decide you want to switch. Then you'll know both ways of doing it. People who start with "user-friendly" Linux distro's sometimes never get past the user-friendly part (I've seen it happen, anyway).

    Hope this helps. People, feel free to add or correct as needed. This is just my view.

    Charlie (NetBSD user, 4 years; LinuxPPC/x86/Alpha user, 2 years)

  11. Re:The "freely redistributable" quote is so ironic by Rheingold · · Score: 1

    But why would you, if you were the author of free software, want to permit someone to take your software which you have contributed to the community, and make a proprietary product out of it? I'm not saying they shouldn't make money out if it--but I'd prefer that if someone were going to improve or use something I had contributed, that they should be required to return their changes to the community.


    Wil
    --
    Internet Meta-Resources:

    --
    Wil
    wiki
  12. Communism again... by Anonymous Coward · · Score: 0

    Also, watch with the flamebait there, GNU has nothing to do with communism.

    This tells me that you have never read the works of Marx and that your opinion of communism is built completely upon Cold War propaganda.

    1. Re:Communism again... by scumdamn · · Score: 1

      When I run Red Hat, I run Linux. The reason I wrote GNU/Linux above is because I was mostly referring to GNU and I didn't want Linus to miss out on the credit.

    2. Re:Communism again... by scumdamn · · Score: 1

      Bravo!
      Well put.
      Something we need to not do is fault the *BSD movement for their licensing ideals. They seem to feel that their license is more free than the GPL, and don't like being under the "strict control" of the GPL. That's fine. Any code distributed by the BSD license (especially if there's no advertising clause) can be ganked by coders and used in a project licensed under the GPL. Right? I guess that makes every *BSD coder a contributer to GNU/Linux.

    3. Re:Communism again... by Gleef · · Score: 5

      I have read some, but not all of the works of Marx. I know full well the Cold War propaganda has nothing to do with communism. I also know that at least 90% of the people who use the "GNU/FSF/RMS is communist" line are trying to slander the target by associating them with the propaganda.

      Here are some of the key points of theoretical, Marxist communism, and how they fit or don't fit with the GNU Philosophy (note, some are quotes of a translation of the Communist Manifesto, others are paraphrases of concepts):

      the history of all hitherto existing society is the history of class struggles
      The GNU Philosophy does not divide things along class lines. With GNU, the starving shareware author is as much in the wrong as the Microsoft Millionare, and the rich hardware manufacturer with Free specifications and driver source code is as much in the right as the poor amateur Free Software developer. The people too poor to be able to access computers are not even addressed in the GNU Philosophy. This is not an oversight on GNU's part, it's just Communism is a Social, Economic and Political system, GNU is a information and development system.

      The bourgeoisie have developed substantial means of production, economic exchange and wealth, dependant on the proletariat. The proletariat, once it has gotten strong enough, will use its power over these tools to overthrow the bourguoisie.
      The proprietary programmers wealth is dependant on rampant consumption, it's not dependant on the GNU developers. The tools the GNU developers are using to overthrow the proprietary system are not the proprietary programmers works, but works made by GNU for GNU, or by non-GNU Free software developers.

      The proletariat are being oppressed and kept propertyless by the bourguoise. The proletariat will fight back.
      The GNU developers are claiming the proprietary vendors are oppressing the consumers, not GNU. GNU is offering a way out, not a conflict.

      The communists want to put total political power in the hands of the proletariat
      The GNU philosophy wants enough political power to reform IP law. More might be desired by some individuals, but it is completely outside the scope of the project or the philosophy.

      Private property, and its corrolary, personal wealth are oppressive evils and should be abolished.
      The GNU project considers intellectual property to be a flawed concept, but physical property is perfectly valid. As for personal wealth, the GNU project encourages developers to charge as much for their services as they can get away with. It creates a system where people can focus on paying for tangible services rendered, rather than intangible IP licenses.

      In bourgeois society, living labor is but a means to increase accumulated labor [and therefore create capital]. In communist society, accumulated labor is but a means to widen, to enrich, to promote the existence of the laborer.
      So people working creates Capital (or code in the case of the GNU project). The bad society keeps the capital for the people at the top, the good society uses it to enrich the people making it. I'd say that's a match.

      Communism deprives no man of the power to appropriate the products of society; all that it does is to deprive him of the power to subjugate the labor of others by means of such appropriations.
      I'd say that's a match there.

      To create the communist state, you have to tranform the capitalist state. Among the many changes suggested to get the ball rolling are state centralized communications and trade
      The GNU project stresses dispersed, decentralized communications and "trade".

      Equal obligation of all to work.
      The GNU project does not obligate anyone to help it. People do so because they want to, not because they have to obligation.

      To each according to his needs, from each according to his abilities.
      The GNU project pays no attention to your needs (avoiding the "Tyranny of Need" as Ayn Rand puts it) you use what you want to use. It's software, there's always more. You put in what you want to put in. Nobody is holding a gun to your head and saying "contribute more, we know you can". Thus the GNU project might go slower sometimes, and faster others, but it always continues, because someone always wants to contribute something.

      Basically, it's a very incomplete match. I'd say that the GNU Philosophy shares a few scattered ideals with the Communist Movement, disagrees on others (irreconcilably so when it comes to work and property), and shares none of its ideas on how to acheive the ideal society. The GNU Philosophy is no more Communist than the Libertarian movement is. They are all idealistic philosophies, that doesn't make them the same.

      ----

      --

      ----
      Open mind, insert foot.
  13. Re:Love this quote by sms_joker · · Score: 4

    "But many are simply curious about why a new user
    would choose Linux over FreeBSD, despite FreeBSD's technical superiority."

    Technical superiority.... ?

    How? Because you have a more mature TCP/IP stack?
    How does one define "Technical Superiority" without resorting to marketing-type hyperbole?

    If you want to say "*BSD has been around longer, evolved from an existing, tested code base, has had more time to have its more traditional components tweaked, and is more tightly controlled" then please say that.

    But don't say "Technically superior".

    I remember checking out the *BSD platforms about a year ago and I could find *no* real SMP support to speak of. It was "in the works" as it went, and when I tried it (a dev. snapshot was all I could find...) I was greeted by a locked up box.

    On the other hand I've been running Linux on that same box (updated processors recently) for well over a year and while the SMP performance has certainly improved recently, I've never had stability problems.

    (And your claims for server support are rather thin if you can't support something that has been in mainstream use for years in other OS's... even under the dread NT ;)

    So which one is superior? Neither. *BSD is often more stable because of stricter controls on accepted code and a longer period of time to stabilize. Linux encourages innovation and new features (whiz-bang or otherwise) and often provides support for a broader range of hardware than other UN*X/*BSD OS's. (Notice I don't say "Superior Support" ? :)

    The bottom line (as has been put often enough before..) is that both are excellent OS's (though both still have lots of things that can be improved). While loud-mouth advocacy may help sell cars and M$ products, I've always believed that those of us who run real Operating Systems should be mature enough not to fall into that trap. Have I been misled..?

  14. BSD Development Model and Security by nwalker · · Score: 1
    The BSD development model does several very good things over the Linux model - most significantly, adding a single point of review and audit for a higher level of security in the OS. This audit, in a peer-review fashion, is often the goal of the odd numbered "development" releases of Linux open-source projects, but it can't succeed nearly as well. Largely, this is due to developers working on Linux for fun or to add features to improve the OS for their use, without taking a longer view on OS security.

    One thing the Linux development model does do a lot better is capture more people in writing code - which is very important to keep up with new hardware support. I'd love to try FreeBSD, or better yet, OpenBSD, to create a bulletproof server, but I'm running Linux because it's the only option that supports my hardware. It's pretty bulletproof, or at least a lot more bullet resistant than a fragile NT server, but the emphasis in Linux has never been as much about security as it has been to expand the capabilities of the system as quickly as possible.

    Ultimately, BSD systems may prove to be more secure, but developers seem to have a harder time keeping up with support. BSD development has not scaled with the growth of the industry. Perhaps it is happy with this niche status.

    As you said, BSD developers need to audit the whole system, and Linux development is only centrally audited by a few individuals (Linus, Cox). This is a far more daunting task for a lot fewer individuals.

  15. Re: by jflynn · · Score: 1

    *Every* new and upcoming "thing" has it's crowd of people who associate themselves with it for their own amusement or identity crutch and make loud rude noises. If a BSD were the one making the headlines they would have exactly the same problem with this that Linux does now.

    Please, before we see slams against the "Linux community" could we at least define who we're talking about? The clueless advocates? The slashdot readership? Everyone who has booted Linux? Those who actually contribute to Linux development?

    The Linux community, however you define it, is under a lot of pressure right now. Microsoft has them on the radar screen, a lot of controversy surrounds the increasing commercialization, and a lot of development work needs to be completed to really bring the OS to the desktop and enterprise. When you tug on someone's sleeve and say "Please try BSD -- its better!" you probably *will* get your head bit off. Maybe suggesting some good ideas like the ports collection that the BSDs have implemented that Linux might look at would be more helpful.

    Suppose for a moment that BSD *is* better. As you know, "good enough" often wins over "better" due to extraneous market forces or historical accident. Linux is the vanguard of a move by Unix-like OSen to recapture a workable market share across all aspects of computing. Arguing we should switch the focus to BSD is very bad strategy just now. I'm sure Gates is ROTFL over the Linux/BSD holy wars. He's also taking notes.

    Jim

  16. Definitely NOT a better article. by Anonymous Coward · · Score: 0

    Pfft. That article is no better.

    What people really want is a nice, unbiased view. This article centers on FreeBSD strengths and Linux weaknesses.

    What would be nice is an article going over FreeBSD strengths and weaknesses, Linux strengths and weaknesses, and how the two OS's compare, and how they work together. Written by both BSDers and Linux folk.

    "A better article" this is not. I'm just going to collectively ignore daemonnews, its turning out to be fanatic trash.

  17. Re: by jtn · · Score: 1

    This assumes BSD development is at a standstill. Untrue. Why is it always said "Linux will soon have the upper hand over {FreeBSD, Solaris, NT, AIX, etc}!"? Do these people assume that all other operating systems no longer engage in active research and development? Please.

  18. Re:Slashdot by Anonymous Coward · · Score: 0

    So are pro wrestling fans. Doesn't mean it's a good thing. =P

  19. Re:"Technical superiority"? by Anonymous Coward · · Score: 0

    Nothing about Compaq hardware is completely stock. They're a big vendor, and they fiddle around with anything they integrate into their systems.

  20. Ahem... by Anonymous Coward · · Score: 0
    "But many are simply curious about why a new user would choose Linux over FreeBSD, despite FreeBSD's technical superiority."

    "Most FreeBSD advocates merely wish it see it perform best where it does best: Internet servers and high end workstations."

    These two statements are in the same paragraph and if the second one is true then why does this article (or the first statement) even exist? Why don't they just be happy with their Internet Servers and High End Workstations and be quiet?

    I run Linux on my desktop systems, which are not particularly high-end. It runs great, supports all my hardware and has not left me wanting for anything. I've run every major dist and each one has had its advantages and disadvantages. I chose the one that worked best for me and I'm happy with it.

    BSD has its so-called "Technical superiority" but everyone I've ever known personally who've tried it have wound up back on Linux within a month. I might install it one day to see for myself, but I generally have better things to do with my time than try questionable alternatives to a great OS that works for me. (I haven't tried HURD, Plan 9 or BeOS yet either.)

  21. Re:um, not very even-handed by Russ+Nelson · · Score: 1
    notice any inconsistencies in approach?

    Ahhhh, I get it now. I was just having a stupid attack. No, by "define the problem away" I meant that they were trying to change the definition of fragmentation by claiming that it's not fragmentation if the goals of the project are incompatible.

    Sorry, but "fragmentation with a reason" is still "fragmentation" with a reason.
    -russ

    --
    Don't piss off The Angry Economist
  22. Re:What?! by ocie · · Score: 1

    it's about an order of magnitude more expensive in time and labor to fix something after it has been committed than before.

    Perhaps in a closed-source model, but I think that with GPLd source, releasing a beta or even alpha quality program will help defray the development cost as this can get the code inspected and improved by several orders of magnitude more people.

    I usually treat free software as beta or alpha until I've played with it enough myself (or heard from others) to convince myself otherwise. This is not a slam. If the authors of this software had waited until the code was production quality, they would most likely have had a smaller team and it would have taken much longer to do. As someone (sorry for forgetting who) recently said right here on slashdot: releasing the source at the end isn't as good as having the source open the whole time.

    --
    JET Program: see Japan, meet intere
  23. Don't read above -- its just an OS Bigot by Anonymous Coward · · Score: 0

    See subject.

  24. Re:Explanation seems perfectly clear to me by Russ+Nelson · · Score: 1

    There is no hope for you. From one comes four -- that's fragmentation.
    -russ

    --
    Don't piss off The Angry Economist
  25. Re:Yahoo! chose FreeBSD because ... by Anonymous Coward · · Score: 0

    Just 3 comments: 1. The ports system can be bad if you are using an older distribution because the sources changed and the static config file for the port was not updated (which can be done using cvsup) 2. Basing your interpretation of what FreeBSD is like on an older distribution is like basing my opinion on Linux from Slackware 96 (which coincidently were out at the same time, because I used them both). 3. The rc scripts thing is actually fairly probable, from my meager knowledge I have noticed that distributions do not use an universal startup mechanisim (remember only the linux kernel is the same). Cameron McCleary cameron@nospam.baked.net remove the nospam. duh.

  26. Infighting by Anonymous Coward · · Score: 0

    "...Linux is a far more fragmented operating system..."
    "...Linux is often unable to provide compatibility with itself..."
    "...the move to glibc was rushed by Red Hat..."
    etc, etc, etc.

    A peice which tries to clear up common misunderstandings should not employ the trashing of those who it is trying to reach. The points addresses in the article would have had much better effect if they had concentrated on *BSD's strengths, not the other's weaknesses.

    Come on guys. If anything is "detrimental to the community and [whose] long term effect is to drive away users" it is going to be the bickering between the close cousins of the Linux and *BSD camps. We both have many of the same goals. There is no reason for one camp to attempt to hoist their OS higher by putting down the OS of the other camp.

    I currently use GNU/Linux. It is the first UNIX-like operating system I've been exposed to. I like it -- a lot. My experience with Linux has motivated me to explore other UNIX and UNIX-Like operating systems. My next OS purchase will be OpenBSD.

    Really, there's no reason for us to be bickering with each other.

  27. Re:How can you have a score 2 troll post ??? by Anonymous Coward · · Score: 0

    It's easy. It just means they're chewing up their points moderating up and down.

    Kinda funny to watch, too.

  28. Use what's appropriate by Anonymous Coward · · Score: 0

    I personally find that *BSD is good for a lot of things. I also find that Linux is good for a lot of things. To hell with development models, communities, activists, and FUD-- I use what is appropriate to the task.
    There are times when it gets ambiguous-- should I use BSD or Linux. In those cases, I have actually been known to flip a coin. And I have *never* regretted the outcome.

    Each operating system has its uses. I find that Linux supports devices that BSD doesn't, and vice-versa. I also find that Linux may not run some programs, and that BSD might not run some programs.

    Technical superiority of Linux to BSD or BSD to Linux is not something that can be easily determined. The development methods were different, and the results are different. To claim that they are the same is plain ridiculous, but to claim that one is better than the other is not only pointless, but stupid as well.

    Just my $0.02

    1. Re:Use what's appropriate by Anonymous Coward · · Score: 0

      If Linux and FreeBSD are both more or less equally appropriate choices for a desktop OS, how comes Linux gets all the attention in the media? Of course, the media lie. Of course, Linux is obviously 100 times better than anything else. But I still wonder...

    2. Re:Use what's appropriate by bugg · · Score: 1

      Was that 100 times comment a joke?

      100 times better than any recent OS MS produced maybe. MAYBE. MAYBE!

      NT has strong SMP support.

      --
      -bugg
  29. Did you use FreeBSD default mount options? by Alfred+Perlstein · · Score: 1

    You may have had the FreeBSD box with the default mount options. The default options force sync file creation and deletes requiring blocking IO for every file created or deleted. While this is slower it is safer than completely async mounts.

    Softupdates (introduced a year ago) solve this problem by forcing safe ordering to meta-data operations (directory manipulation) while keeping it mostly async, if it's possible you may want to check out freebsd again and enable the option.

    Of course my recomendation is: use what works best for you.

    --

    --
    - Alfred Perlstein - Programmer and Administrator, Wintelcom.
    1. Re:Did you use FreeBSD default mount options? by Anonymous Coward · · Score: 0

      To an extent, yes. IIRC, there's a temporary restriction on soft updates which disallows its use in proprietary systems without the permission of the author.

    2. Re:Did you use FreeBSD default mount options? by Anonymous Coward · · Score: 0

      Softupdates also make FreeBSD non-free, do they not? (doesn't the license restrict re-use of the softupdates source code)

  30. Re:Explanation seems perfectly clear to me by Russ+Nelson · · Score: 1

    Yes, they put extra patches in, but they *re*-put extra patches in. Every kernel release starts from something Linus releases, not something Redhat releases.
    -russ

    --
    Don't piss off The Angry Economist
  31. Re:um, not very even-handed by GPB · · Score: 1

    Actually a pointer is an integer, ie just a memory address. Granted it is probably not the integer you are looking for, but I felt like being a butt head.

  32. FreeBSD runs Linux binaries by Anonymous Coward · · Score: 1
    Running FreeBSD I get a stable kernel and a license that my employer can live with, with the added bonus that if I truly do need something only available on Linux, I can always turn on Linux compatibility, snarf the shared libraries, and execute just about any x86 Linux binary under FreeBSD.

    So far I haven't had any such need...

    1. Re:FreeBSD runs Linux binaries by Anonymous Coward · · Score: 1

      Forget stable kernel and license and all that. Think animal rights! Linux people abuse their Penguin! I saw them do it at the show. Poor thing was stressed beyond believe. I am glad someone called the SPCA. Now this would never happen to demons. FreeBSD people never abuse their Mascots. Choose FreeBSD people, it's the right thing to do.

  33. Re:um, not very even-handed by Russ+Nelson · · Score: 1

    Oops, sorry, nobody said "even-handed". BTW: Linux users don't hate Microsoft. They hate proprietary software.
    -russ

    --
    Don't piss off The Angry Economist
  34. Not good by cmc · · Score: 1

    Any particular reason this is moderated as insightful?

  35. Re: by Anonymous Coward · · Score: 1

    Perhaps people view the Linux community as childish because they behave childishly? The zealotry, bashing, and singlemindedness (bordering on bloodymindedness) is all well and good and nice at summer camp, but out here in the real world where people hold jobs and run businesses, the 17 year old "go Raiders!" attitude gets a little bit boring. Want to be taken seriously? Behave seriously. I'm not saying the article was unbiased or even an example of that. But if every time a company does something the linux community deems unacceptable they get a deluge of rude, crude, and probably misspelled email... well, what do you expect?

  36. Re:Explanation seems perfectly clear to me by ufdraco · · Score: 1
    Then take this to its conclusion. Since both Linux and *BSD derive from the same code at some point early in their history, they are the exact same operating system--just very fragmented. After all, both Linux and *BSD are derived from UNIX code.

    If you argue that that doesn't count because they were rewritten from scratch to work on Intel processors and therefore they are different, then wasn't each *BSD ported separately? (unlike Linux)

    Depending on where you place the bar, you can call *BSD and Linux the same OS, or you can see that each distribution is a completely different OS. But no matter where you draw the line, be consistant across the board.

    --

    ufdraco

  37. Re:um, not very even-handed by Evangelion · · Score: 0

    "Linux users don't hate Microsoft."

    What /. have you been reading?

  38. Re:Yahoo! chose FreeBSD because ... by dennisp · · Score: 1

    er, the ports system can never be bad when all you have to do is edit /usr/share/examples/cvsup/ports-supfile, then cvsup ports-supfile. I'm still running 2.2.8 boxes, and the ports tree for that still has the majority of the latest software. Ports are also updated pretty fast. Anything major should be available in the ports tree within hours (ex apache, php, most stuff in www, net, sysutils or security).
    ----------

  39. Open Letter to James Howard by fwr · · Score: 4

    Hello,

    While I applaud your effort to set some facts straight I believe your article on Daemon News probably did more to inflame any anti-*BSD sentiment by Linux supporters than anything else. I personally have never run BSD, although I have a CD for FreeBSD 3.1 CD and now have sufficient bandwidth via my cable modem to download any distribution over night. However, I do know a "little bit" more than your average Linux bigot about the development of *BSD and Linux. I'm not going to attack you or make you feel uncomfortable, rather I'd like to explain how some of your words are inflamitory to the Linux community. Hopefully this will help you in communicating with the Linux community in the future in a less inflamitory way (you honestly sound like a "BSD bigot" even to someone who is rather open-minded about alternative operating systems).

    "And while calls of fragmentation of the BSD community run rampant throughout the Linux world,Linux is a far more fragmented operating system. With over a hundred distributions, Linux is often unable to provide compatibility with itself even though "there is only one Linux kernel." I was bitten by this several years ago when I wrote a set of scripts to manage the startup rc files on a Slackware system. When the system was moved to Red Hat, the scripts broke. Thousands of others had problems when the move to glibc was rushed by Red Hat while other distributions remained cautious."

    This is common misconception that many people, including Linux users, believe and causes problems. Unlike the FreeBSD "current" code tree there is no globally accepted recommendation to upgrade to the latest kernel or distribution. It's also a mistake to consider the various Linux distributions as the same operating system. Much like the various BSD OSs, the various distributions of Linux are designed for specific purposes. Caldera is squarely aimed at the corporate market. RedHat is the "average Joe" version. Turbo Linux is aimed at the asian market (with specific Japanese and Chinese versions). Slackware is for the Unix "guru" who has no problem with recompiling programs by hand. Failure to understand this is just that, a failure to understand the Linux marketplace. Similarly, distributions don't generally follow the "latest" releases, even when if comes to the standard releases. For example, RedHat 6.0 is still on the 2.2.5 kernel release while the official kernel is at version 2.2.12. While this is not "tying," as anyone with enough knowledge can run any software on any system and upgrade the their hearts content (I'm running 2.2.12 right now on a RedHat 6.0 box with PPTP patches, XFree86 3.3.4, gcc 2.7.2.3 (to compile the kernel) and gcc 2.95.1) it reinforces the concept that each distribution can generally be considered a "different" operating system much like the various *BSDs are.

    One would have to ask though, why did you upgrade between Slackware and RedHat without investigating the differences? That's not a "normal" administrative move. It's actually more like reinstalling an operating system than upgrading. The differences in package methods should have given you a huge clue that the OSs were not the "same." That the rc scripts are different in various OSs is well know to any administrator. Solaris, HP-UX, *BSD, Unixware, and practically everyone else does it slightly different. Linux gives you both common methods of doing it. It's much like the perl programming language, "there's more than one way to do it." I really don't mean to imply that you're not a competant administrator, but I'm really surprised that you had this issue. Perhaps it wasn't your choice to make the "leap" between Slackware and RedHat. If that's the case, then the administrator who made the choice, especially on a production box, is at fault and probably should have had disceplenary action.

    Lastly, I think it's fairly unreasonable to imply that there are "hundreds" of viable Linux distributions. A vast majority of those are only used by a very small number of users and for specific reasons. They can almost be thought of in the same vein as embedded systems (such as the "distribution" meant to use Linux as the OS for a router). There are actually only a few "large" distributions that the vast majority of the Linux community use. The number, while slightly larger than the number of *BSD "distributions" comes no where near "hundreds."

    "Many others have mentioned that FreeBSD should quit complaining about the GPL while using GCC and other GNU tools. While it is true that a number of GNU utilities are used in FreeBSD, they comprise fewer than 8% of the utilities and 15% of the libraries. "

    My personal view, which I suspect is shared by the vast majority of GNU fans, is that if BSD continues to use the gcc compiler then the percentage of other GNU tools that comprise a BSD system is relatively irrelavent. Most people I know view the C compiler in a Unix system to be one of the most important aspects of the system, much like the kernel. It would kind of, but not exactly, be like BSD using a HURD or Linux kernel and still insisting that it's BSD. This is in contrast to the GNU camp, which I think believes that the tools define the name of the OS and not necessarily the kernel (hence the GNU/Linux debate). It could still be argued that it shouldn't be called GNU/Linux in this case, but that's a side issue. I personally consider the kernel, C compiler, and C library as the main determining factors as far as what "kind" of system an OS is. Correct me if I'm wrong, but it's definately possible to grab the source for FreeBSD and recomile everything on a RedHat Linux system right? If so, does that transform the system into a BSD system, with the C library, compiler, and kernel based on RedHat Linux? I didn't think so.

    "The Linux mindset can often be characterized as "code exists, throw it into the distribution.""

    This is mildly offensive. I'm assuming that you are specifically talking about specific distributions instead of the kernel itself. If you're talking about the kernel then you are sadly mistaken. First, Linus has the ultimate say in what goes in the kernel. Second, there is a distinct development and stable kernel. The development kernel is NOT for your casual users and is expected to fail on a regular basis. Yes, code is often thrown into the development kernel so that it can be tested on "live" systems of the developers. This code is either tested to the point that it is considered stable or yanked out of the kernel before it is moved over to a stable version. To imply that untested code is "thrown into the distribution" is the offensive part. For example, I've been trying to get the new RAID code into the stable kernel but it was yanked at the last moment, even though it has been available and in test kernels for months, because a developer found what could have been a bug. While this was disappointing on my part, it shows that code is not "thrown into the distribution."

    If you're talking about non-kernel parts of the distribution then I think you are mistaken also. As I mentioned, there are only a few different distributions that are used by the vast majority of the community. One of the reasons for the "fringe" distributions is the fact that the main distributions don't always update their code often enough for some on the leading (not bleeding) edge. That's why, for example, SGI Linux is basically RedHat with some updates. I belive another popular "fringe" distribution may be Mandrake, which is also based on RedHat with the latest updates for various packages. So, to claim that main distributions are just "throwing [code] into the distribution" is patently false. The fact that most Linux distributions make it extreamly easy for any old user with some experience to create a custom distribution is probably more of an example of the openness of Linux development than "fragmentation" or "code instability."

    "Linux was developed by an undergraduate student at the University of Helsinki to correct the flaws of Minix. However, FreeBSD is based on the 4.4BSD distribution of Unix from the University of California at Berkeley released in 1994."

    Here you imply that FreeBSD is somehow better because it was released by the high and mighty "University of California at Berkeley" while Linux development was started by a poor "undergraduate student" at the lowly University of Helsinki. While I don't believe that was your intention, at least I hope not, that's the way it comes off. I could care less about the University of California at Berkeley, much like I could care less about the University of Helsinki. They are both "institutions of higher learning." I don't think it's fair or logical to rate an OS on what University it blosomed out of. One can always ask the questions "what have you done for me lately!" In that regard, I suspect that the University of Helsinki gets my "vote" for the most innovative.

    "The first widely used TCP/IP stack was included in 4.2BSD and was reused in dozens of other operating systems."

    Here you imply that the Berkeley TCP/IP stack is used in Linux. Although I'm no expert on the matter, I believe this has been discussed ad infinitum and shown that the Linux stack is a "new" implementation. A comment I would also like to make is that you seem to imply that, since BSD has a long heritage that it is somehow "better." I, for one, don't believe that just because something has been around for so long that it's necessarily better. I'm not saying that everything must be constantly rearchitected, but has been shown that it is often necessary to rewrite from scratch from time to time instead of holding on to old code for the comfort factor. I believe there was an article referenced on /. or LinuxToday that I can dig up if you are
    interested...

    "There are No Applications for FreeBSD"

    I completely agree with you here as that statement makes as much sense as saying that there are no applications for Linux. I do think that the comment about performance improvements by running Linux applications under FreeBSD was unnecessary, even if true. I thought your article was supposed to be about correcting misinformation about FreeBSD rather than comparing FreeBSD and Linux and showing that FreeBSD was somehow "better."

    "FreeBSD is a Dead End"

    I liked this part, it was informative and didn't include any jabs at Linux users. I didn't know about PicoBSD and would be interested in learning more... (This is the tone that your whole article should have taken).

    "The majority of FreeBSD is owned by the Regents of the University of California, where it was originally developed. Removing the existing license without the permission of the Regents would be no different that releasing a version of GCC with a BSD copyright in place of the GPL."

    I think everyone knows this. So why not petition the Regents to release the original code under the GPL? That would seem to solve all problems, would it not. You CAN release code under multiple licenses. I don't see why, with the release of the license by the Regents, that FreeBSD could not be released under both the GPL and the BSD license, do you? Besides, I would think that much if not the vast majority of code that was released by the Regents has been modified to the extent of being all but replaced, no? (And please don't take this opportunity to say "no, because the BSD code has such a strong history that there was no need to modify the original code." Everyone know that there are bugs in almost all software, including FreeBSD and Linux. While there are probably areas of FreeBSD that have not been touched since the original release I'd find it hard to believe that it's in the majority. If so, I'd have to ask "what have you guys been doing since 1994?").

    FreeBSD SHOULD GPL itself if it wants to use GPL code. I though that that's just obeying the law. If you're telling me that FreeBSD uses GPL code and does not release under the GPL then I think that's a surprise to a LOT of people. I don't think "we" are trying to convert "you" to GPL bigots (well some are but...), however, I don't think that the various factions (BSD/OS, Free, Open, Net) petitioning the Regents to release their code as GPL SO THAT YOU CAN INCLUDE other GPL CODE into your distributions would be viewed as a "victory" by the GNU camp. Sure, we would "get" the Regents code under the GPL, but you could STILL release FreeBSD under a non-GPL "Regents" BSD license as long as you didn't include any GPL code.

    This would not split the code tree, as the only differences would be in the license attached to any distributions. The base code would be available in both BSD and GPL licenses. Any additions to the code would have to be released under the GPL license if it included GPL code. But, you stated that the reason you don't do this is because of the license from the Regents. You imply that you would have no problem releasing under a GPL license if only you could. If that's NOT the case, and you simply don't agree with the GPL license, then don't use our code. You have no "right" to use our code, and complaining about it will do you no good. It's like us wanting to use BSD code but making the decision to not because of the license. Some code, like X, is under a non-GPL license, but we, like everyone else, have the right to pick and choose what we decide to use. I don't see any inconsistancy of GNU folk insisting that you release under the GPL if you use GPL copyrighted works.

    I really don't understand what the issue is. I think it's kind of like an ego trip for the Regents and "advertisement" by the University of California at Berkeley. That's honestly the only reason why I can think that they don't release under the GPL. I mean they don't get any money for derrived works, right? They only get the free advertising.

    "Some FreeBSD users may indeed be jealous. But many are simply curious about why a new user would choose Linux over FreeBSD, despite FreeBSD's technical superiority."

    Why the reason for this insult? A new user would choose Linux because it's more in the news. A new user would choose Linux if they wanted an OS that was under blazingly fast development. May be a hacker who wanted to check out some esoteric hardware. Or, may be a "average" user who would probably stick with a major distribution and not compile applications or the kernel themselves (instead waiting for bug fixes and enhancements from the distribution vendor, much like the BSD twice yearly release cycle with security fixes in between). Or may be because "official" support from a variety of vendors (such as database vendors) has been announced for Linux but not BSD (much like user who wanted to run a particular database would most likely choose RedHat instead of a "niche" distribution because "official" support is pretty much RedHat's domain right now) [Side Note: I may be wrong here, but I certainly am not aware of any press releases by any major database vendor, for instance, about official FreeBSD support. To say that the application could run under FreeBSD may be true, but then why worry about official support. Might as well run some custom kernel and compile all programs yourself if that's what you want.]

    "In many ways, this is how Linux proponents view Windows users. Others do not care."

    Oh, no, more insults. I honestly can't believe you made this comment. After explaining above that both BSD and Linux have as a common goal to provide a free Unix environment to users they you imply that Linux is SO far behind BSD that it's more like Windows!?! How, then can BSD be so much better if it's striving for the same goal? No, Windows has a fundamentally different goal in mind and I belive the vast majority of Linux and BSD supporters agree that it's a "BAD" thing. To take fundamental control away from even system administrators and try to "dumb down" the administrative skills required is just a bad thing to do. It puts too much responsibility on the correctness of OS code that can have devastating results. Given the industry track record, not even Microsoft's specifically, on software bugs I'd say this is a humongous mistake (just as integrating the GUI into the kernel was). I really don't know what to say here other than I hope you didn't mean what was so plainly implied.

    "Unlike Linux advocates, FreeBSD advocates do not believe FreeBSD should be running on every microchip. Most FreeBSD advocates merely wish it see it perform best where it does best: Internet servers and high end workstations."

    No, but you have OpenBSD, NetBSD, BSD/OS, and at least PicoBSD, which are designed to run in various situations. I think this statement comes from the misinformation you have about Linux and the assumption that there is only "one" Linux operating system. There are multiple. The main distributions, like RedHat, only run on "popular" "internet server and high end workstation" architectures such as PPC, Alpha, SPARC, HP-PA and Intel (RedHat may not even run on all of those). Smaller, niche distributions run on the Palm Pilot, and other embedded devices. Hey, that's kinda like the embedded PicoBSD, right?

    Conclusion:

    May be I'm reading way too much into the statements in your article and if I am then I appologize in advance. However, I obviously don't think this is the case. Hopefully I have provided some constructive criticism that you can use to hone your ability to "deal" with us wild Linux bigots. It would have been much more useful, IMHO, to do as your article was stated was it's goal and "clear up many of the misconceptions" instead of trying to pit Linux against BSD. If it was only focused on providing information to the Linux community about *BSD then that would have accomplished the goals set forth. I realize that Linux would have to be mentioned in some of the topics you chose to address. However, I don't think the confrontational tone was constructive at all. More information on the new features coming out in *BSD, such as PicoBSD, would have been helpful. Less "hauty" attitude about the origins of Linux and *BSD would have helped (like I said, most people just don't care that *BSD came out of Berkeley).

    I would be interested in a reply to let me know how you took my email. As stated numberous times, the goal of this email was to inform you about how your statements could have been more inflamitory than you intended. Hopefully I accomplished my goal.

    Sincerely,

    fwr

  40. Try it, you'll like it... by Anonymous Coward · · Score: 1

    ... or maybe not. FreeBSD does the job wonderfully for me. YMMV. All the flamage is idiotic.

    1. Re:Try it, you'll like it... by angelo · · Score: 1

      Hear Hear!

      Hell, you might get some use from AppleBasic!

      I like the daemon, I like the penguin. I like be.

  41. Uninformed Knob. WAS Re:"Technical superiority"? by Anonymous Coward · · Score: 0

    > FreeBSD didn't even get SMP support on its NATIVE platform (x86) until very recently.

    Funny. I remember seeing SMP support in 1997. 2 years ago.

    2 years ago isn't too recent.

    >Even with that I'm not sure it is even stable support.

    And nothing like the UNINFORMED /. reader opinion to just clarify things.
    At least THIS /. reader admits she doesn't know.


    And, funny you should mention 3com. I installed 3.1 FreeBSD and RedHat 5.2 within 1 week of each other. Lo and behold, the 3c905 was supported under FreeBSD and NOT under Linux. (Hrmmm....so much for the better hardware support argument)

  42. Guess FUDless is too much to hope for. by GeneralTao · · Score: 3

    I was looking forward to a piece that cleared up myths about FreeBSD. I've had extensive experience and know better than to buy into most of the false statements directed at the OS.


    While the author does a good job of outlining what those myths are, he does a terrible job of debunking them. If you want people to stop thinking false things, you don't go and try to convince them by telling them a bunch of other false things.


    It's also not very smart to write an article aimed at misguided Linux users and spend about as much time trying to clear up some misconceptions about FreeBSD as you do exposing your own cluelessness about Linux.


    eg: "FreeBSD is not a Linux clone" - This is quite true.

    "Linux is a FreeBSD clone" - Please. Not even a little bit.


    Neither OS is a clone of the other, but both operating systems have strived to become better, sometimes with enhancements inspired by the other OS. This happens every bit as regularly in BOTH camps.


    Anyway...

    --
    --- Tao
    1. Re:Guess FUDless is too much to hope for. by NovaX · · Score: 3

      You intentially miss quoted him by saying that "Linux is a FreeBSD clone," as he really said "in "many ways, Linux is a FreeBSD clone." Ok, so maybe he should have said BSD clone, and he would have been closer to the truth. Linux is a UNIX clone, and BSD was origionally a UNIX Operating System. Even stripped of AT&T code, Linux has included and imbedded BSD code, tweaked, many on both sides claim have re-liscensed it, etc. That does not mean Linux tries to be a clone of the OS, as if one is trying to make an OpenSource version of windows. What he means, in my opinion, is Linux is closer to a clone then FreeBSD is to Linux due entirely because Linux has used *BSD code, and many still believe FreeBSD is UNIX, whether it has AT&T's code or not. (And NO!, BSD has used GPL'd code, somo from GNU. That is not 'Linux' code, that is GNU and/or GPL'ed code.)

      On the FUD, to many people here are attacking FUD with FUD, just like he did. In ever OS, there's going to be FUD, due to zealotry or perhaps for user's like him, being hurt/annoyed at the untruths from the (Linux) community attacking what he believes in, and thus they are attacking him. Sure, Linus never said anything, nor have many great and not so great users, but there are many who do attack, and every Linux user or user in the making is part of the community. Attacking BSD attacks BSD users/supporters, just like attacking Linux does the same.

      You just have to look past the FUD. Dos/Windows users did the same against Apple, and I'm sure for those of you who even know DOS (many I've met do not), you may remember this. I remember one user claiming the MacOS was weaker then DOS because it had no autoexec.bat and config.sys. Does that make any sense? Before you answer yes or no, you could say that to Linux, any UNIX, any other non-DOS based OS. There's other methods of adding drivers, automating asks on boot, for ever sufficent OS. Who cares what they call it? It's how they do it that's at all significant.

      DOS users attacked Apple, Windows users attacked Apple, Linux users attacked Microsoft/Windows/UNIX/BSD, Apple users attacked Microsoft/Windows/DOS, *BSD users attacked (I'm assuming at least a couple on the first) Apple/DOS/Linux/UNIX. Were even, all of our communities have attacked and *tried* to hurt and degrade other users. Fine. Live with it. Read between the lines. Say 'attacking FUD with FUD *isn't* cool.' Live, and try to be fair.

      --

      "Open Source?" - Press any key to continue
    2. Re:Guess FUDless is too much to hope for. by xtinct · · Score: 1

      i agree wholeheartedly...

      this 'article' is going to do nothing but spark a huge flamewar and probably propagate the misinformation, if there is any, even more...

    3. Re:Guess FUDless is too much to hope for. by Anonymous Coward · · Score: 0

      I am a cheese burger, even "stripped with cheese and meat".

  43. Call it FUDBSD by Anonymous Coward · · Score: 0

    Yeah that's the new name for it, "FUDBSD"! Everyone repeat after me, "FUDBSD" "FUDBSD" "FUDBSD".

  44. What?! by Psiren · · Score: 2

    I also know that my workstation will not crash after my next upgrade.

    The only time Linux has ever, ever crashed on me was due to faulty memory. Once it was replaced, it was all systems go. The article is just as offensive to Linux as it says Linux users are to BSD. What a big pile of bullpats.

    1. Re:What?! by ufdraco · · Score: 1
      Because he was defending against the argument that *BSD is behind Linux and thus inferior. What he's saying is that *BSD people choose to be conservative, and thus they take more time to work out the bugs before they put it in a distribution. It's a trade-off. You either get tech early, but with some problems here and there; or you wait a long time to get it, but when you do it has few bugs, if any. The end result is the same, but the process varies. He isn't trying to say one is better than the other, just explaining why *BSD people do what they do.

      Take off your blinders and read the *whole* article.

      --

      ufdraco

    2. Re:What?! by heh2k · · Score: 1

      he was talking about the process in which code is committed to the freebsd code base, so their code review process is quite relevant. did he SAY that the linux method is poorer? no. and so what if he did? god forbid anyone should point out a shortcomming of the linux community. the fact is some linux code DOES need to be better, and would do well to adopt the freebsd method. redhat is one example i can think of; almost every version of their initscripts i've ever seen have been buggy. personally, though, i use debian now and find it to be a very professional dist (let's not let this degenerate further into a linux dist war, though.) constructive critisism is a good thing.

    3. Re:What?! by heh2k · · Score: 1

      that IS the way it is many places, when compared to freebsd. as for the "technical superiority", of course he thinks freebsd is superior, why else would use it? yes, he is at least somewhat biased, but so are many linux users. and freebsd IS superior at certain things. their cam scsi system is better than linux's current scsi system. what can be done about it? improve linux's scsi support. believe it or not, linux is not perfect, there is still plenty of room for improvement, no matter how good it is now.

    4. Re:What?! by Anonymous Coward · · Score: 0
      god forbid anyone should point out a shortcomming of the linux community

      s/linux/BSD/

      The article's origination was from some slashdot posters that hurt his feelings.
      IMO, he's not going to get any additional BSD-ites by making blanket claims of "technical superiority" without specifics.
      As for their line-by-line code audit that they're sooo proud of, this makes the code out of date before you can find the free[].
      You can't support the latest hardware AND have 1.5 year source audits.

    5. Re:What?! by Anonymous Coward · · Score: 0

      You can't support the latest hardware and have rock steady reliability.

      I was going to tack on a few more sentences, but why make it a complex concept?

    6. Re:What?! by Anonymous Coward · · Score: 0

      FreeBSD could be The Anti-Linux.

      Aw shucks. Even it's opponents heap praise on FreeBSD.

    7. Re:What?! by Anonymous Coward · · Score: 0
      I don't care whether or not he's right about FreeBSD's technical merits, you claimed he wasn't anti-Linux, and you're wrong.

      You admit he's biased. That he thinks Linux is inferior. That he mocks the development model, belittling the work of Linus and Alan Cox in ensuring patches are high quality, and implies Linux is bloated and crashes.

      I think it's safe to say it's anti-Linux. Hell, considering its logo, FreeBSD could be The Anti-Linux.

    8. Re:What?! by sinator · · Score: 1

      He would make that point to imply that less *human* resources are spent fixing bugs *after* production phase has rolled out. Linux, in fact any Open Source peer review, makes for very few lasting bugs (relatively speaking; compared to Windows of course) -- and these bugs are more easily fixed than in a Closed Source OS -- but it's about an order of magnitude more expensive in time and labor to fix something after it has been committed than before. (Thanks to my old CS 312 professor for that tidbit, AFAIK its true)

      Not saying Linux has bugs, but that it's more costly to repair than prevention through stricter commit process. OTOH Linux has more hands and eyes than FreeBSD to fix it...

      --
      Three Step Plan:
      1. Take over the world.
      2. Get a lot of cookies.
      3. Eat the cookies.
    9. Re:What?! by DaKrushr · · Score: 1

      Speaking of faulty memory - I just found out that the reason my Linux box has been crashing to beat the band is because I have a bad SIMM slot... Running on only 32MB now, but it actually runs stably. It's been up for 5 days now, before I couldn't get it to run 1. It would be 7, but there's a funny little thing called a "thunderstorm" :)

    10. Re:What?! by Anonymous Coward · · Score: 0

      I didn't get the feeling that James was mocking the development model used by the Linux community. He does not belittle Linus's and Alan's work. You're reading too much into what he has written. The comment about the mindset of "code exists, throw it in the distribution" was spot-on especially when he talked qualified that with RedHat's premature inclusion of glibc before it was ready. I run FreeBSD and Slackware and personally prefer FreeBSD.

    11. Re:What?! by heh2k · · Score: 1

      no, you took that totally out of context. please explain to me how that implies that linux crashes; it doesn't. iirc, he was saying that freebsd's code review helps prevent buggy code from being committed. he didn't say the methods that linux developers use lead to more bugs. learn to read before you go proclaiming something to be anti-linux. i personally found it to be a good article, and in no way offensive. note that i have written code under both the GPL license and a BSD type license, though the vast majority of the code i've written is under the GPL and i consider myself a linux developer.

      /me can't wait to get a new g4 and run ppclinux, mklinux, and netbsd on it.

    12. Re:What?! by Psiren · · Score: 1

      please explain to me how that implies that linux crashes

      Why else would he make a point of saying that BSD's method of code inclusion reduces the chance of bugs. If he's not saying that the Linux method is poorer, then whats the point of that statement at all? It serves no purpose.

    13. Re:What?! by Anonymous Coward · · Score: 0

      Perhaps you should learn to read: "The Linux mindset can often be characterized as 'code exists, throw it into the distribution.'...FreeBSD is far more conservative.... Code is also only added if it is of high quality and after lengthy testing... I also know that my workstation will not crash after my next upgrade. " "Some FreeBSD users may indeed be jealous. But many are simply curious about why a new user would choose Linux over FreeBSD, despite FreeBSD's technical superiority."[italics mine]

  45. Re:um, not very even-handed by Russ+Nelson · · Score: 0

    Quote me out of context again, and I launch rockets.
    -russ

    --
    Don't piss off The Angry Economist
  46. Re:Paint the Daemon Green by Anonymous Coward · · Score: 0

    > You don't see Linux people saying being pathetic like that

    I guess this is your very first day on slashdot, I see gazillions of them...

  47. Where....? by Anonymous Coward · · Score: 0

    Is the 6000 user ftp site running from a single linux box?

  48. Re:The "freely redistributable" quote is so ironic by Arandir · · Score: 2

    The probability of your scenario is so remote that it's not worth pondering. However, philosophy is about pondering the improbable, so...

    This instead classifies as willful negligence leading to death. This is what makes it evil. The non-act of non-sharing has nothing to do with it.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  49. Re:um, not very even-handed by Anonymous Coward · · Score: 0

    ...because of the classic American values of Hate And Fear Those That Are Successful And Have Money And Power(TM).

    I lament this too. Are these really the classic values, though? They are not the ones that the country was founded on.

    A new constitution should be easy to write.
    Article 1: Mind your business
    Article2: Keep your hands to yourself
    Shamelessly stolen from PJ O'Rourke

  50. Re:I'll give it a try ! by Anonymous Coward · · Score: 0

    "Grow up kid, Linux isn't always the answer to everything." Linux IS the answer to everything! That's the movement. Where have you been? And don't call me kid! The only thing that's a kid is that noodle between your knees. "Each OS has its purpose. Last I remember Linux was having some major problems..." Blah Blah Blah. Doesn't apply. Linux is moving forward so fast any problem you quote is probably fixed or will be fixed fast. "FreeBSD is used on the world's largest FTP server on a single CPU machine and has NEVER gone down yet still manages to move over 1.3TB a day" That's one over used example. Fact is many top sites use Linux as well. In fact, there are more Linux servers on the net than FUDBSD servers. "FUD, eh? I say you're full of bullsh*t" What's the matter, that FUDBSD machine of your can't type "i"?

  51. Re:Jealousy will do that to ya by Anonymous Coward · · Score: 0

    Linux doesn't have FBSD compatibility because all the commercial companies are sucking up to the hordes of 17 year old slashdotters. All noncommercial code can be compiled (unless written in a completely silly fashion) on both FBSD and Linux, so compatibility is needed only for binary-only commercial software.

    The reason Linux is so popular isn't technical merits, but because it's gone up a spiral the last two years of increased userbase leading to application draw leading to increased user base, etc.

    BTW, GNU outdates Linux by more than 10 years. It belongs as much to Solaris as it does to FreeBSD as it does to Linux - that is: it doesn't.

  52. no compelling advantages by jetson123 · · Score: 2
    There may be lots of myths about FreeBSD, but I doubt that those are keeping people from switching from Linux to FreeBSD.

    I was using BSD UNIX for more than a decade, since before it even had TCP/IP networking, and have been using Linux for a few years. Both seem to be good, solid systems, good enough for most server and desktop applications.

    Given the momentum behind Linux, however, I see little reason to switch back to BSD. The technical differences seem academic to me (and I'm not convinced BSD always made the better choices). And most of the cutting-edge software that I care about seems to be coming out for Linux first.

    I think for FreeBSD to attract more users, it needs to carve out a different niche from the one Linux is successful in. What that niche is, I don't know. What would pull me over to FreeBSD would be if it provided a rock-solid Java 2 implementation for client and server applications (something Linux currently lacks), and perhaps standardized on a desktop built around that.

  53. All arguments aside... by Anonymous Coward · · Score: 0

    It's Linux and the ideals that support it that have started a revolution. To deny this fact is just sour grapes.

    1. Re:All arguments aside... by Anonymous Coward · · Score: 0

      Its the old ``blame game''. One of the darker sides of human nature I guess. FreeBSD zealots are miffed that they lost and so they start blaming, flaming, and finger pointing. That's why I encourage my kids to play sports. Nothing helps you face the real world of winning and losing like playing sports. Not everone can be the champion. But through sports we learn to accept defeat gracefully and in a sportsman-like way.

  54. Re:distribution != alteration, GNU != communism by Arandir · · Score: 2

    "GPL gets you this. There is no reason why GPL software can't be used in a commercial setting."

    In this case then, there are many proprietary licenses that count as freely redistributable as well :-)

    I could care less which license you choose to use. I'm all for freedom of choice. The key word here is "choice". How can a choice of licenses be called non-free?

    By the way, I didn't mention communism at all in my post. Where did you get this?

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  55. One more swing of the Light Saber by Jeld · · Score: 1

    ftp.cdrom.com is running on FreeBSD
    AFAIK www.yahoo.com runs FreeBSD
    www.idt.net ( a major national ISP ) runs FreeBSD
    Could you please tell me of a site of same magnitude running Linux?

    --

    Everybody Lies. But it doesn't matter since nobody listens.

  56. Not jealous? by Col.+Klink+(retired) · · Score: 1

    "But many are simply curious about why a new user
    would choose Linux over FreeBSD, despite
    FreeBSD's technical superiority."

    And this was a quote to refute that they are jealous of Linux. They're just... curious.

    And MS doesn't have bugs, they just have issues.

    --

    -- Don't Tase me, bro!

    1. Re:Not jealous? by dennisp · · Score: 2

      Um, please don't use they. I'm tired of these stereotypes and general comments. Advocacy like that, is just stupid. He should have either backed up his comments or kept them to himself. And yes, I am a FreeBSD user who also happens to use Linux, aix, solaris, irix, netbsd, windows 95, windows nt, and even a little Mac OS X. Operating systems are just tools, get over it.


      .
      ----------

    2. Re:Not jealous? by Anonymous Coward · · Score: 0
      Read the quote again:

      "But many are just curious..."

      "They" is justified.

  57. Re:Bzzt, wrooooooooooooooooooooooong! by sinator · · Score: 1

    /*
    Guess what, NT runs an emulation layer to use 16 bit apps. */

    It also runs an *application* (NOT emulation) layer for Windows 9x binaries.

    Windows 9x binaries use Win32 syscalls. On a Windows 9x system these are native syscalls. On a Windows NT system these are translated to Native Layer syscalls.

    FreeBSD runs an *application* layer. Does not create a virtual machine. Translates Linux syscalls to FreeBSD syscalls.

    /*
    If you want to run with C2 compliant security rating on NT, you have to disable your VDM (Virtual DOS Machine) and it breaks the functionality of your WOW emulation layer (Windows on Windows).
    */

    Again, we're not talking WOWexec, or Win16. Win32 is an *application layer*. Win32 is *not* the native syscall API of Windows NT. The Native API has all of NT's syscalls. There's more or less a one to one correspondence; these translations are made during run-time. Would you say NT is emulated?

    /*
    This "layer" is NOWHERE as good as running the code native on a 98 box. If you think for a second that two machines, running the same speed, one running FreeBSD and the other Linux, and both running Linux binaries, that they both run the programs just as efficiently, you have head problems. For one, there is that emulation layer to go through.
    */

    So you're saying Office 2000 on NT will run orders of magnitude slower than Office 2000 on 98? I call bullshit alert.

    Application layer, not emulation layer! *beats AC on head with clue stick*

    FreeBSD translates Linux syscalls; that's why you still need Linux libraries to run Linux applications. It is NOT a virtual machine. It is NOT a virtual OS. It's a little slower, sure, but same Order of magnitude.

    /*
    Get your facts straight before opening your pie hole :)
    */

    mmm.. pie

    --
    Three Step Plan:
    1. Take over the world.
    2. Get a lot of cookies.
    3. Eat the cookies.
  58. Re:Jealousy will do that to ya by Anonymous Coward · · Score: 0

    Linux doesn't support BSD because we don't need it, and because you don't have anything worth offering.

    Sure. Similarly, Win95 of course doesn't support WinNT because it doesn't need it, and because it doesn't have anything worth offering.

  59. Re:Red (D)evils and Subtle Pronounciations by bugg · · Score: 1
    weren't the shoes added when they made the latest version of UFS?


    Shoes making him faster...

    --
    -bugg
  60. Re:FreeBSD or linux by paul.dunne · · Score: 1

    > ---> Did you know Linux stands for Linux Is Not UniX ?
    Er..., no it doesn't. Linux == Linus' Unix, to the best of my recollection.

  61. Re:"Technical superiority"? by Anonymous Coward · · Score: 0

    tell that to linus when you meet him. linux shouldnt run perfectly on the same compaq BSD crashes on -- its not completely stock!

  62. Re:Explanation seems perfectly clear to me by Anonymous Coward · · Score: 0

    When you popped out, yer mama sighed with relief, and your daddy said "Let's name this one Anonymous Coward."

  63. Re:Explanation seems perfectly clear to me by Anonymous Coward · · Score: 0

    i'm me...who are you "buttercup?"

  64. Re:BSD Has a Lot of Wacko Users by ThrobbingGristle · · Score: 1

    I can't see them recreating gcc. It's bigger then linux or freebsd. At least the gcc people seem to think it's more complex.

  65. just FUD. - Was Re:FreeBSD runs Linux binaries by Anonymous Coward · · Score: 0

    "Running FreeBSD I get a stable kernel..." Are you implying Linux isn't stable? "...snarf the shared libraries, and execute just about any x86 Linux binary under FreeBSD." Why not just run Linux? Why do you have to do it the hard way? FUD, just pure FUD.

    1. Re:just FUD. - Was Re:FreeBSD runs Linux binaries by Anonymous Coward · · Score: 0

      Why change something that already works without a problem?

    2. Re:just FUD. - Was Re:FreeBSD runs Linux binaries by Foogle · · Score: 1

      It's FUD to assume that there might be *some* reason that this guy uses FreeBSD over Linux?? Yeah, that makes a world of sense.

      I resent the hell out of the fact that anytime someone says something in favor of a non-Linux OS, they get labelled as "FUD spreaders". By a friggin' AC no less. FreeBSD is a great system. The fact that it runs Linux binaries makes it that much better. Can Linux run FreeBSD binaries?? I'm not sure, but I know there's no system out there that does it out of the box.

      The guy said that FreeBSD has a stable kernel. He didn't say anything about Linux, and yet you assume that he was putting Linux down. Let the man use whatever OS he wants. Fsck you and all your little AC, script-kiddie friends that are ruining this perfectly good forum we once had.

  66. Re:GNU Has a Lot of Wacko Users by Arandir · · Score: 2

    And are you saying that GNU users have any less disrespect for BSD? From your own post it appears that you have none, using words like "bizarre" and "fringe".

    The fact is, GNU tools are not 100% redistributable. This was intentional on RMS's part. BSD wants their tools to be 100% redistributable, to anyone, anywhere, including commercial and proprietary uses.

    If you believe that proprietary software is epitome of evil and pestilence, fine. But some people don't feel that way. The don't hold to the religious tenet. It doesn't bother them that proprietary developers use and re-release their software. BSD developers want to share the software with no strings attached.

    This is why a non GNU grep is important, so that the core FreeBSD distro can be 100% redistributable, not 99% or 98%.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  67. Re:FreeBSD is an Old Boy's Network and Too Closed by dangermouse · · Score: 1

    umm... I hate to point this out, but if you're gonna call Irix superior in any way shape or form, I think we're gonna hafta throw out your statements in their entirety.

  68. Re:BSD Has a Lot of Wacko Users by sanderb · · Score: 1
    An effort to replace GNU code with freely re-distributable implementations is also underway.

    I tripped over the same line as you did.

    So when can we expect a 'truly free' reimplementation of gcc, or does FreeBSD already use a different C-compiler?

  69. Re:The "freely redistributable" quote is so ironic by Jay+Maynard · · Score: 1
    Maybe in theory the BSD license gives users more permissions than the GNU license

    Ain't no theory. It's real fact. BSD code can be freely reused even if you don't buy into the GNU communist utopia. GPV-licensed code can't.


    but in practice BSD code is often made proprietary, and thus is not freely re-distributable

    This is an oft-repeated claim by GPV partisans, but it just doesn't hold up. If a vendor makes proprietary improvements to BSD code, he cannot prevent the original code from being redistributed. If this were the case, BSD wouldn't be possible.


    There are many things I don't like about BSD (For god's sake, people, at least give me the option of using a POSIX-compatible PS!!), but the licensing is truly free - something you can't say about the GPV.
    --

    --
    Disinfect the GNU General Public Virus!
  70. In many ways, Linux is a FreeBSD clone? by prodeje · · Score: 1

    I beg to differ. I realize that parts of Linux we're/are base on BSD code (The TCP/IP stack, NAT, ipfw), but these things are chainging. And example would be, kernel 2.2 introduced linux's own firewalling/nat suite in ipchains.

    Linux is already ahead of BSD in the SMP domain, and with 2.4, people will see improved SMP support, USB, firewire, and better IrDA. And the author admits it himself, FreeBSD uses GNU software for "8% of the utilities and 15% of the libraries".

    The fact is both operating systems compliment each other, and they're really not that different. And right now, the Linux Kernel development is working faster than the FreeBSD Kernel.

    So when USB keyboards and mice become standard, I wonder who's USB code FreeBSD will be using..

    ...

    --

    Bitchslapped? Give Rob a bitchslap from bitchslapped.com.

    1. Re:In many ways, Linux is a FreeBSD clone? by Score+Whore · · Score: 1
      So when USB keyboards and mice become standard, I wonder who's USB code FreeBSD will be using..


      NetBSD got USB first (of the BSDs), then Nick Hibma did a port to FreeBSD and now the two share a common codebase. It works just fine. So, I guess they will be using their own.
  71. Re:They don't count by Anonymous Coward · · Score: 0

    Random posters don't count. Trolls and flamers on usenet and slashdot are old news.

    But this is on *BSD best effort at a news site. You don't see lwn.net or linux.com saying "But seen objectively Linux is generally superior to *BSD" WITHOUT EVEN BOTHERING TO BACK IT UP. Heck, you don't even see that kind of bias on a random geocities page.

  72. You go, Boy! by SydBarrett · · Score: 1

    I would like to point out the fact that Mr. James Howard knows what he is talking about. He is also a very snappy dresser. If you mess with him, he may toss a salad at you.

  73. I wish Slashdot would filter comments like this... by Anonymous Coward · · Score: 0

    marking any comment containing the word "Communism" -10 flamebait.

    I also submit that an addition be made to the list someone posted of questions that people should be shot for answering "yes" to: "Do you believe that the GPL is in any way related to Communism?"

    Perhaps it should be placed in a seperate category, where those who answer "yes" wouldn't be shot, but rather fired from a cannon into a brick wall.

    It gets old. Think of something new, people. Out of the fantasy world!

  74. Re:Good by Anonymous Coward · · Score: 0

    Yeah right, like you'll ever find someone to actually right a non-biased flame. I'm a BSD zealot, no question about it. But I also believe in running the right OS for the right job. Linux for a playstation at home? damn right. FreeBSD (or better yet, BSDI) for by DB and Web Servers? But of course NT for my FrontPage denhanced newbies and the NT wack-a-mole advocates out there? But of course. It's easier for _them_. I must say, I was a bit choked reading both.

  75. Re:Rather amusing by Anonymous Coward · · Score: 0

    In a sense, the mojority of Linux users I've seen are "...immature unix children." Common, what does the average Linux user do with Linux? Programm, set up a server? Please. The majority of the linux community is made of tech-wannabe lamers, spreading misinformation that "Linux should be the OS of the world." LInux is cool, but the people around it are not. A Coward - with no Nick & Passwd.

  76. Re:Uninformed Knob. WAS Re:"Technical superiority" by Anonymous Coward · · Score: 0

    Again, for *ME* it didn't work out of the box.

    FreeBSD *DID* work out of the box.

    FreeBSD worked on the old CD-ROM (SCSI) and worked with the network card.

    Red Hat 5.2 did not work with the above items.

    Both items were within a week of each other.

    I solved the problem by using supported hardware. Simple.

    (and again, thanks for offering to help fix the problem. But it *HAS* been solved...just used supported hardware)

  77. Re:Jealousy will do that to ya by AoXoMoXoA · · Score: 1

    Gnome and KDE both run flawless on my FreeBSD machines along with linux binaries.

    --
    Once in a while you can get shown the light in the strangest of places if you look at it right. -Hunter/Garcia
  78. Re:Big upgrade by Zurk · · Score: 1

    this is total bullshit. i upgraded from redhat 5.1 to redhat 6 (2 releases) just by inserting the boot disk and hitting upgrade. and it kept all my config files. oh i had to reboot too.
    i love the make all command. oh wait its the same as make world.
    slashdot.org runs linux. its under more pressure than your pidly little system. ive seen solaris boxes do far more than your stupid freebsd box..does that mean solaris can stand up to more pressure and is technically superior ? Lets all switch to solaris then.
    Get a clue. quit acting like one of the million of BSD snobs and grow up.

  79. Re:Fight! Fight! FIGHT! by Guy+Harris · · Score: 1
    Linux has more software written for it.

    ...presumably referring to binary-only software, or to sourceware that uses Linux-specific features or otherwise requires tweaking to make it run on other UNIX-compatible systems; if some software was written by somebody using a Linux box, but "accidentally" happens to be generic UNIX-compatible software, it's not really Linux software, it's generic UNIX-compatible software.

    FreeBSD kernel is monolithic this way effectively preventing hardware support by manufacturer without the manufacturer supplying the source code.

    Eh? The Linux kernel is "monolithic" as well, if loadable kernel modules don't imply "non-monolithic", and Linux and FreeBSD (and possibly the other BSDs) both have loadable kernel modules. Even if the driver isn't a loadable module, they could supply a ".o" to be linked with the kernel.

  80. Re:choice and advocacy by Anonymous Coward · · Score: 0

    If you want to lower the level of flamage, Jay, might I suggest you *NOT* rise to the bait every single freakin' time?

  81. Re:FreeBSD is an Old Boy's Network and Too Closed by Anonymous Coward · · Score: 0

    linux would probably have supported your card out of the box. plus the guys on #linuxhelp are a lot more friendlier than BSD snobs (stop kidding yourself you BSD twits - the whole bunch of you are SNOBS). This article is typical clueless FUD from BSDers who dont know a "technically superior" OS like linux, irix, solaris or OSF/1 when they see one staring at em.

  82. Re:Rather amusing by Zagato-sama · · Score: 1

    Add more FUD into the arguement? I'm just relating my experiences. I have _yet_ to see a BSD user scream for their license to be forced upon someone. If you would like to see "FUD" or however you call it, then read all the snide remarks that are made against apple or microsoft whenever a newsbit concerns them.

  83. Re:Uninformed Knob. WAS Re:"Technical superiority" by steve_cohen · · Score: 1

    I am using a 3c905 on the workstation that I am replying to this from. It is running Redhat 5.1. What problem were you having under linux?

  84. Paint the Daemon Green by Anonymous Coward · · Score: 0

    It is really disappointing that Daemon News always stoops to dissing Linux. Just because it is not outright flamage does not means it is well informed or unbiased.

    They should really paint their mascot green to make it clear that they are envious little monsters.

    Linux rivals the performance of FreeBSD and the number of ports of NetBSD. Ok - so version x.y.z of FreeBSD released yesterday beats Linux y.z.x of three months ago in little minor feature nn.n. Be happy - but keep quiet. You don't see Linux people saying being pathetic like that - and Linux people could - for Pete's sake, FreeBSD never had a decent FPU emulator for the 386 (used the Linux one - bah), only switched to ELF a couple of months ago, etc, etc.

    Advice to *BSD weenies: If you have to say something about your OS, make sure you don't dis Linux:

    A) It is almost sure to be wrong or out of date

    B) It makes you look envious

    C) You might impress Linux script kiddies but not the proper Linux developers. Result: You get a nice mix of bad tempered old sysadmins and script kiddies. Linux keeps the application developers.

  85. Microsoft is laughing at this! by Anonymous Coward · · Score: 0

    Don't you people think that the borgs in Redmond are sitting there and laughing at all of this? OK, so now we've finally broken Bill's stranglehold, and what are we doing? Instead of collaborating and making new friends who share our GOALS (not necessarily MEANS!), we're spending the energy on trashing each other! This is sick and unfortunate. When I was an unhappy Windows user, I was at least insulated from goofiness like this.
    A friend of mine whom I recently introduced to the OS (I'm not going to say which one) asked "How come free OS people are fighting so much?" He's a new user fresh out of Windows world. Don't you think this squandering makes people behind both OSs look bad to prospective users? And many users, I must say, judge OS by the people who support it. Something to think about.

  86. Fringe libertarian by Julian+Morrison · · Score: 1

    They remind me of fringe libertarians who claim you aren't really free unless you have the freedom to sell yourself into slavery.

    Heh, I must be one of those, because I believe exactly that. But oddly I much prefer the GPL :-)

    1. Re:Fringe libertarian by iserlohn · · Score: 1

      Then you must also agree that one is not free unless until one has the freedom to murder or be murdered.

    2. Re:Fringe libertarian by Anonymous Coward · · Score: 0

      I believe you have just triggered the Hitler clause, my son.

  87. Re:Uninformed Knob. WAS Re:"Technical superiority" by SoftwareJanitor · · Score: 2

    After I got past the fact that the CD-ROM drive that worked with FreeBSD did NOT work with RH Linux. The CDROM was a 1xspeed Apple

    I don't know what you were doing wrong, but the 1x speed Apple (CD-150) has worked flawlessly with every Linux kernel I've tried since 0.99pl7, and with at least three different types of SCSI card (Adaptec, Future Domain and NCR/Symbios). I don't know how could it not work, its a pretty bog simple SCSI-1 Sony mechanism.
    As for 3Com support, the 3C905 is most definitely supported under Linux, and has been for a long time. I know of quite a number of people who use that type of card with Linux in machines that are running 24x7. Personally I prefer the Bay Networks NetGear FA310TX (especially at 1/2 the price), but the 3C905 is in general a reliable if not stellar performer with Linux. Are you sure that the card didn't just fail? If so, its kinda a stretch to blame that on Linux.
    Intel EtherExpress Pro's on the other hand, I have heard of more problems with (bus mastering arbitration problems mostly) -- and those problems affect even MS-DOS/Windows.

    I've not tried FreeBSD recently, but I tried NetBSD recently only to find it difficult to get a WD8013 card to work that autodetects fine under Linux. The supported hardware lists for the *BSD's are also much shorter than Linux and I don't know how you can dispute that. I'm not saying that Linux's hardware support is perfect, but it seems to be more comprehensive than the *BSDs right now.

  88. yup by josepha48 · · Score: 1

    I'd have to agree.. I have both thou.. and NT and Solaris, on my home pc, so I need them to get along :-)

    --

    Only 'flamers' flame!

  89. Re:"Technical superiority"? by Anonymous Coward · · Score: 0

    If you want driver suppost, use Windows.

  90. Hahahhaha by Anonymous Coward · · Score: 0

    you rule.

  91. Anyone care to argue for or against this? by dennisp · · Score: 1

    First, I use just about every operating system there is -- for different purposes. I've installed FreeBSD and BSDi as stable internet gateways or boxes running any daemon under the sun. Under linux, this is possible also, although there have been questions in the past whether it scales properly. SMP is also crap on both systems (even in 2.3.x and 4.0-CURRENT thus far). They both have a long way to go.

    In experience, FreeBSD has been more stable -- but only because half a year ago, you could say it was more advanced and stable. I'm sure everyone would agree now, that the Linux kernels are getting there. However, the thing is, you don't have to upgrade you kernel every other week. The problem is that recently there have been showstoppers in so called -stable kernels. I think the FreeBSD team has an advantage at that fact.

    However, for most users, the differences they will see in operations will be negligible. I think it all comes down to user preference.
    The author of the article states that FreeBSD is obviously superior, but doesn't state why. I think he doesn't elaborate because he can't. Advocacy is ok, but this guy has a $%$%$ up war mentality.

    I do, agree, that it is blurry as to what niche Linux AND FreeBSD are to fill. They do just about everything these days, but most things only average (other than strictly servers).



    ----------

  92. Re:The "freely redistributable" quote is so ironic by Anonymous Coward · · Score: 0
    But why would you, if you were the author of free software, want to permit someone to take your software which you have contributed to the community, and make a proprietary product out of it?

    Because as the author of open source software, the reason I put it into the world in the first place was so people would use it to get their job done. If it is in a closed-source product and that product sells well, more people are getting their job done. How can I have a problem with that?

    Besides, if the improvements that the closed-source developer made can be made in the world of open source (read: they didn't add patented things to my program), my original source code is still available and I can still modify it and add those new features. Chase the taillights, you might say. :-)

  93. Re:FreeBSD or linux by Anonymous Coward · · Score: 0

    NOBODY expects the Spanish Inquisition!

    Gotta Love Python, Monty!!

  94. Re:The ultimate goal is a common Unix API by Anonymous Coward · · Score: 0

    Ever heard of POSIX ?

  95. Re:The "freely redistributable" quote is so ironic by Gleef · · Score: 2

    Jay Maynard wrote:

    [in theory BSD license gives users more permissions than the GNU license] Ain't no theory. It's real fact. BSD code can be freely reused even if you don't buy into the GNU communist utopia. GPV-licensed code can't.

    Um, wrong. Here where I work we have a BSDI server, it comes with source code for a BSD kernel. The source code is covered under a BSD license. It is not freely redistributable, and cannot be freely reused. The BSD license does not prevent BSDI from adding restrictions to the license for their distribution, making it completely non-Free.

    Also, watch with the flamebait there, GNU has nothing to do with communism.

    ----

    --

    ----
    Open mind, insert foot.
  96. Re:"Technical superiority"? by Zurk · · Score: 1

    yep. most of the really clued in ppl have given up on BSD's and linuxen and use hardware and unixen with the muscle to put where their mouths are - AIX, OSF/1, Solaris and IRIX.

  97. Re:Huh? by bugg · · Score: 1
    heh. Hehe.
    Someone has to say it. Might as well be me.
    I'd like to add a disclaimer now: I don't represent the majority of anyone. Don't judge anything by me. You shouldn't :D

    Call me naive, but i don't see the place for Linux. No offense. I just think its a lot of duplicated effort. No point to it whatsoever. It has the same goals as FreeBSD. They aren't like two different colors of cars, in which personal perferrance should be the deciding factor. Theres no reason to have two free UNIX (and UNIX-like) OSes with the same goal, imho.

    And I'll say it from now, FREEBSD NEVER FRAGMENTED.
    BSD died and had kids. 386BSD (now FreeBSD) was one of them. Nothing that I know of that anyone actually uses is based on FreeBSD besides FreeBSD itself. I've never seen FreeBSD modified and commericaly redistributed in any way. All of the CDs i see are EXACTLY the same as the "real thing"

    BSD fragmented (if you want to view it so myopically). Not FreeBSD.

    --
    -bugg
  98. FreeBSD vs Debian by guacamole · · Score: 1

    First of all, I would like to point out that Linux is not fragmented as the author says (the "over 100 distributions" FUD).

    The only distributions that really matter are
    1) rpm based distributions (RedHat, SuSE, Caldera, Madrake, LinuxPPC, etc, very similar!)
    2) Debian
    3) Slackware (it does not really matter but some hotheads continue to use it..)

    Second, I have a feeling that many FreeBSD users got negative feeling about Linux after having tried Slackware or RedHat. Why not try something that is better than both, Debian? After having used FreeBSD and Debian for a while, I think I prefer Debian, here is why.

    1) FreeBSD ports collection sucks compared to Debian package management (when you upgrade FreeBSD you need to remake all those ports one byt one to be up to date)
    2) You need to fix/update /etc/ by hand after upgrading FreeBSD. Debian handles changes in /etc in a better way.
    3) the sysV style init scripts rock

    1. Re:FreeBSD vs Debian by bugg · · Score: 1

      i've used both freebsd and debian (2.0 with apt and gone to 2.1 with it, etc.)


      I like freebsd more. :D

      --
      -bugg
  99. Re:I'm installing FreeBSD... by bugg · · Score: 1
    THANK YOU! someone with sense! :D


    Ahh, thats refreshing. I too have used both Debian and FreeBSD. If you have read anything i have wrote since a switched, you'd know which one i liked (i'll give you a hint: its not the penguin) more.


    And I too liked the GPL and GNU utils. Not anymore.

    --
    -bugg
  100. Re:FreeBSD is an Old Boy's Network and Too Closed by Anonymous Coward · · Score: 0

    Hi, I just wanted to suggest you to try and run Solaris, Linux, FreeBSD or any other operating system, on a 2048 R10K processor Origin2000 and check out how superior your piss ant OS actually is.

    Please tell me of the result.

  101. Re:I'll give it a try ! by Anonymous Coward · · Score: 0

    Last I remember Linux was having some major problems with large amounts of physical memory

    Memory support is better than it used to be. People used to argue it was a feature that to use more than 64 MB of RAM you had to put a kludge in lilo.conf.

  102. Re:The "freely redistributable" quote is so ironic by Zurk · · Score: 1

    youre obviously braindead. look at rdist. the code (original) was BSD. the new code is not. its subverted and no one wants to use the original cos its full of bugs. if you believe this is freedom, youre a nut.

  103. Re:I'll give it a try ! by Anonymous Coward · · Score: 0

    Grow up kid, Linux isn't always the answer to everything. Each OS has its purpose. Last I remember Linux was having some major problems with large amounts of physical memory (LARGE ammounts) and high CPU loads unlike FreeBSD. FreeBSD is used on the world's largest FTP server on a single CPU machine and has NEVER gone down yet still manages to move over 1.3TB a day. FUD, eh? I say you're full of bullsh*t.

  104. Re:GPL vs BSD by gas · · Score: 1

    BSD:
    Redistributions ... must retain the above copyright
    notice, this list of conditions and the following disclaimer.


    You are not allowed to change the license.

    GPL:
    You must cause any work that you distribute or publish, that in
    whole or in part contains or is derived from the Program or any
    part thereof, to be licensed as a whole at no charge to all third
    parties under the terms of this License.


    You are not allowed to use GPL'd code with other licenses.

  105. Interesting definition of "free" you got there by happybob · · Score: 1

    Um.... I think you're sort of forgetting that software authors have a RIGHT to choose any license for their work that they desire.

    Now, why is it bad for them to choose a license that they prefer? It's bad for you as a user -- so what, you didn't do jack diddly, the authors do not exist to serve you.

    I prefer to license my software under the Artistic License that Perl comes with. Why, absolutely NO restrictions (other than maintaining attribution of the source). Is this bad? I'm giving as much freedom as I possibly can to both users and other authors.

    The GPL is viral. I don't necessarily like that. The BSD license is non-viral. I consider that a better thing, from my point of view. This doesn't mean that I don't use the GPL license, but it does mean that I only use it when I must.

    I don't have any goals related to restricting use of the code I write. I want people to write and use completely free software. I do that by writing completely free software; not by writing almost free software.

    scottwimer

    --
    -- Beer. It's what's for breakfast.
    1. Re:Interesting definition of "free" you got there by Anonymous Coward · · Score: 0

      The GPV only claims to viral. It is not proven. Even Perens admits that it cannot be viral with libraries, unless you modify the library. Linking doesn't count. The self-lies are to further their political machine. Ignore them.

  106. Stop picking on your brother! by Dr.+Smeegee · · Score: 1

    I swear to god I'm gonna ground both you kids!

  107. Re:"Technical superiority"? by Anonymous Coward · · Score: 0

    This is an issue that will NEVER be resolved. I've had 2 Compaq boxes (different models mind you) box A I could install FreeBSD but Linux puked, box B FreeBSD puked but Linux installed nicely. My question to you now is: which OS is broken... that's right neither is. So everybody quit your damn yappin!


    Everybody get's into some kind of p*ssing match about who's OS runs on more hardware... I don't know about you, but if I'm putting a box into production, I do a little homework and check the certified hardware list... why, look problem solved.


    FreeBSD's IP stack is superior to Linux (don't start on how it's improved lately), Linux has more "mainstream" support (Oracle, etc.) I want to run an Oracle app, I run Linux (actually probably a Sun Enterprise box) I want to run NFR over a gigabit network I run BSD.

    FYI, Actually I run SGI boxes in production because no x86 box has the ability to push I/O around like a SGI, and use Sun's for databases.

    tsuiter@midusa.net

  108. fragmentation. in Linux by josepha48 · · Score: 1

    I'd have to agree, but I think that is what the LSB is trying to get a grip on. After all Linux does have 3 different packaging schemes, deb, rpm, and tgz. There are people who hate some of the different distros of Linux, just because of how they do thing different than they think should be done. And yes there are certian stability issues in Linux. Certain kernel version are not good, while others are. Linux is more pickey IMHO. If it is configured properly it will work for a long period of time with no problem. If it is not, you eventually run into problems.

    I have FreeBSD, NetBSD, OpenBSD, at home, as well as Solaris, and Linux (Redhat & TL and have tried others) and NT. They are just operating systems. Which one you choose should depend mainly on your needs, not what is cool or not. Why do I have so many *NIX variants? cause I like *NIX.

    I personally wish that more feature that are in Linux made there way to other *NIX vairants to make them more user friendly. Color ls is on of the main ones, it makes life easier.

    There is room for all the OSes.. IMHO...

    --

    Only 'flamers' flame!

  109. Re:FreeBSD is an Old Boy's Network and Too Closed by guacamole · · Score: 1

    I am not sure about 2048 CPU Origin2000, but the 128 CPU Origin running Irix is a very reaslistic thing, you can take a look at it on sgi website.

  110. Have You Used It? by commodore64 · · Score: 1

    Have any of you acutely used FreeBSD? Most of you are talking about how bad it is but have you actually tried it?

    Linux IMHO is a great operating system, but so is FreeBSD. I just think you should try something before you insult it.

  111. The names have been changed to protect the ..... by Anonymous Coward · · Score: 0
    Geeze! I'm having a flashback to about five years ago. Just substitute Win95 for Linux and MacOS for FreeBSD. It's just plain amazing!

    Snobs vs. The Ingorant Rable.

  112. Re:Uninformed Knob. WAS Re:"Technical superiority" by Anonymous Coward · · Score: 0

    Simple.

    I stuck in the CD ROM. Did a standard install. (After I got past the fact that the CD-ROM drive that worked with FreeBSD did NOT work with RH Linux. The CDROM was a 1xspeed Apple)

    Linux found the card, started to use it once, then died. And never was able to use the card again. :-( I plopped in a Intel 100/10 card and life got better. It was IDed as a vortex(??) card as I rmembered.

    Just a 'standard' install off a set of RH Disks. Nothing special.

    So, from what *I* have seen, the 'Linux has better hardware' support is a myth.

    Thank you for a meaningful question and attempt to solve the problem however. Such *IS* rare here in the /. world, tho not of the Linux community (just like you can get meaningful support/answers from the BSD community.)

  113. Re:choice and advocacy by Jay+Maynard · · Score: 1

    Personally I like the diversity. And as far as the GNU/GPL issues I don't understand the complaints. The GPL gives them every right to use those programs. It is kind of the point of the GPL.

    No, the point of the GPV is to spread RMS' communist utopia. It's a political goal, having only peripherally to do with software.

    The GPV does not allow reuse of Linux code in BSD while retaining the BSD license terms. Those who develop BSD have, as an explicit goal, allowing anyone to do anything they like with code - includeing use it in their proprietary programs without infecting them with its own license. GPV zealots don't understand this, and continue to flame based on the misconception that allowing people to use it for their own proprietary purposes allows it to be removed from public view.
    BULLSHIT!
    If this were indeed the case, then BSD WOULDN'T EXIST TODAY!

    Those who flame BSD for not following the GPV's utopian ideals should realize that, just maybe, their communist utopia is not for everyone, and lay off. I would suggest that this would do wonders toward lowering the level of flamage from both sides.
    --

    --
    Disinfect the GNU General Public Virus!
  114. Re:is autoconf not gnu? by happybob · · Score: 1

    Some of us don't like auto* because it's horrid, mad, and ugly.

    It is a solution that just begs the question, "isn't there a better way?"

    scottwimer

    --
    -- Beer. It's what's for breakfast.
  115. Re:Jealousy will do that to ya by Anonymous Coward · · Score: 0
    Win2k doesn't support ELF because they don't need it, and because you don't have anything worth donating, GPL communists don't innovate.

    There, I've done it, can we now spread some -1 troll points around and get back to agreeing that ports systems rock and FreeBSD was there first? :-)

  116. I was a FreeBSD user once. by Anonymous Coward · · Score: 0
    Indeed much of what the article says about the misconceptions about FreeBSD is true. Back in the 1.x days, I administered a FreeBSD box and was impressed by its many strengths. The documentation at the time was excellent, enough so that a green high-school sysadmin (me) could compile the kernel without hassle. That was indeed the first kernel I ever did compile, and I will always have fond memories of the 486SX-25Mhz it ran on. :-)

    However, I haven't run FreeBSD since. There are many reasons for doing this, and to avoid any hostility I should say some probably only applied to my case and are not entirely factually accurate to FreeBSD. However, here is what made me turn to Debian and never really look back.

    • First of all, Linux was such a vibrant community at the time, I was swept away by the excitement. Sure, FreeBSD was undergoing heavy development and there was plenty of activity going on then too, but it just seemed like all the big new software came out for Linux first.
    • Secondly, although software did seem to come out for Linux first, I did know about the ports system. However, with 200 megs of space (most of it taken up) on that poor 486 I didn't really ever do much compiling. :-) So I got most of my joy from administering my own Debian box, which had ample space and (at the time) plenty of power.
    • Thirdly, I did not plan to "commit" to Debian. For a year I entertained the idea of installing FreeBSD on a 800 meg partition I kept untouched just for the purpose. However, every time I tried installing from the boot floppy my 3c509 card never did work correctly. Either that or I couldn't connect to the ftp archives (but the installation didn't tell me what was going wrong, it just hung).
    • Lastly, once I got so used to Debian and its feel, it was hard to switch. Most people who try Debian either dislike it right away and move to a different OS or end up sticking with it through thick and thin. For a development version, Debian potato is pretty darn stable. What hobbyist doesn't like bleeding edge? ;-)
    So in conclusion, although FreeBSDers may claim to have a technically superior OS, that doesn't mean users should pick that over a choice which makes more sense (e.g., Debian to minimize the fuss of constantly upgrading software). FreeBSD just doesn't make that much sense to me anymore (I have since mkfs-ed the partition and used its sorely needed space for mp3s ;-). Sure, if given a choice between a FreeBSD box and a non-Linux box I wouldn't even have to think. But the one I want on my desk will be Debian, not because of its great TCP/IP stack, but because I believe it to fit my needs perfectly, more so than a "technically superior" OS like FreeBSD. I mean, if it weren't the case I'd probably pine for one of those IBM mainframes that hasn't had a second of downtime in decades. :-)

    P.S. I never got the impression that the FreeBSD community was mean, or closed. comp.os.freebsd.misc always seemed like a decent place to ask [even newbie] questions and get answers. There wasn't a lot of hostility towards or against Linux either, at least not in those days. It seems like the hostility comes more from the recent prominence Linux gets and Linux's shadows that FreeBSD ended up standing in after the media turned the former into the giant messiah OS.

    surak_at_my-deja_dot_com DISCLAIMER: All the opinions written above are mine and thus cannot falsely claim to be accurate.

  117. That is because Linux mostly SVKZ! (except DEBIAN) by Anonymous Coward · · Score: 0

    I tried to compile a Civilizaton clone (not the CTP one) and I needed to download all those damn libraries because I needed somewhat newer versions. bah!! IT WAS A PAIN IN THE ASS!! Oh, yes, that was a non-debian distro. Didn't know I can do the same trick with *BSD?

  118. Re:"Technical superiority"? by Mr+T · · Score: 1
    I'm not sure SMP or drivers are the best argument against it, but a good detailed explanation of FreeBSD's technical superiority is needed. They are doing what Linux did in assuming superiority to NT, they are just assuming it. The source code is there, I'd like someone to go point by point and start explaining the superiority of BSD.

    It's not a process issue, they said "technical superiority" Can someone clear up what they meant?

    --
    This is my signature. There are many signatures like it but this one is mine..
  119. is autoconf not gnu? by Yarn · · Score: 1

    and thus not liked by certain *BSD types?

    --
    -Yarn - Rio Karma: Excellent
  120. Re:Linux Quake on FreeBSD by Anonymous Coward · · Score: 0

    I find this rather hard to believe, unless you're running an older/misconfigired version of X in linux than in FreeBSD. Differences between OSes are likely to be in the 15% range, not in the 95% range. And, Linux has faster context switches for apps which use the FPU than FreeBSD, and since Quake use the FPU... FreeBSD may be faster at packet sniffing and serving static data, but certainly not at Quake.

  121. Re:The "freely redistributable" quote is so ironic by Jay+Maynard · · Score: 1

    Why would you ever type anything but "ps axu"? I've been a BSD user since 1981. It's in my wetware. Anything else blows my circuits.

    Your fingers type "ps axu". Mine type "ps -ef"...and every time I get a usage message, I say "ARGH!" as I type "ps auxgww" to get the same amount of information.

    I can't claim 1981...just 1987, having been an early user of Microport System V/AT. (Yes, on a 286.) Everyone but BSD itself has adopted POSIX, which is little more than an outgrowth of the System V Interface Definition. Like it or not, SysV won the standards wars...
    --

    --
    Disinfect the GNU General Public Virus!
  122. Re:Big upgrade by Anonymous Coward · · Score: 0

    When you upgrade Red Hat, does it rebuild the entire system (kernel and userland), using your own customisations (compiler/linker switches optimised for your CPU, RAM and disc configuration, etc.), or does it just dump a generic, pre-built userland onto your hard disc?

    The above is not a rhetorical question; last time I used Red Hat there was no equivalent of `make world' (or, even better, `make buildworld' and `make installworld').

    Incidentally, FreeBSD users should run mergemaster (/usr/ports/sysutils/mergemaster) to merge the new config files with their old ones. Using the old ones may work, but it isn't a good idea.

    PS Using Slashdot as an example of Linux's abilities as a server isn't very wise. I've got an excellent network link (i.e. no bottlenecks on my side), and Slashdot is more than a little bit dodgy. The Yahoo! sites, on the other hand, are far and away the most reliable I've used (which isn't to say Yahoo! haven't got much better hardware, etc. than slashdot, which is surely a factor).

  123. CAUTION! by Anonymous Coward · · Score: 0
    Half of the "BSD advocates" stirring up a flamefest here are, in reality, Microsoft-paid Astroturfers.

    I'll leave it to you to guess which half. :-)

    Don't let 'em get you worked up. They want to destroy both Linux and *BSD.

  124. You've stated it perfectly. by Anonymous Coward · · Score: 0
    "The fact is, I've worked at companies where the GPL has prohibited them for use in certain products/services. The BSD license didn't. Nothing I could do about it, but there you are. So there *is* a practicality to it."

    Indeed. And people who donate code under the GPL don't want you profiting from their hard work by using it in your products/services. They want a return on *their investment*, and that means they benefit from enhancement, at the same price you paid them.

    People crying about the GPL being evil because it prevents them from including code into their products really bug me. If you want to sell products/services, get off your own lazy ass and build your own damned product. Stop expecting others to do it for you.

    If you want to make money, fine, do your work and get paid for it. If people want to help you get rich, with nothing in return, they will code under BSD. If they don't, they will code under GPL.

    No politics, no controversy. It's a simple choice based on a simple difference.

    1. Re:You've stated it perfectly. by Anonymous Coward · · Score: 0

      Some of us program as a hobby, to learn, and don't give a toss if someone else profits from our hobby. The object is increasing our knowledge, combined with the enjoyment of programming, not making money or preventing someone else making money.

      If you don't want to share your code freely because you're deathly afraid someone else will profit from it, that's your choice. However, please don't pretend it's some sort of noble crusade. It isn't.

    2. Re:You've stated it perfectly. by Anonymous Coward · · Score: 0

      The claim that people who write free (BSD-licensed) code get nothing in return is simply nonsense. In fact, much commercially-developed code has been contributed back to the BSD community.

      The GPL forces sharing, but an absence of force doesn't produce an absence of sharing.

    3. Re:You've stated it perfectly. by Gid1 · · Score: 1

      Fair enough. If someone wants to write software and then only license it to people with blue hair born on a wednesday, then they can.

      My reply was in particular to the line "Why in the world would anyone want to write a replacement grep?" There are good reasons for doing so... commercial viability for one.

      It's practically impossible to build a large-scale system nowadays without drawing on existing work (if not code, then on concept). So, we need to build on existing work when we're producing commercial products.

      These non-GPL replacements are often written by the people who *need* this non-GPL code for their work, and so they write it.

      And my ass isn't lazy. It gets regular exercise (see the Intel "Ottoman")

  125. Nice artice, but.. by prodeje · · Score: 1

    "On the other hand, BSD tends to spread its legs to whoever wants to use it; any one can do what they like with it,"

    Kind off odd for a professional write doncha think?

    ...

    --

    Bitchslapped? Give Rob a bitchslap from bitchslapped.com.

  126. Re:I wish Slashdot would filter comments like this by Jay+Maynard · · Score: 1

    It gets old.

    The truth never gets old...except to those who would deny it.
    --

    --
    Disinfect the GNU General Public Virus!
  127. Explanation seems perfectly clear to me by Anonymous Coward · · Score: 1
    There are different operating systems that began off of the same code base. They do not purport to be the same OS, so they cannot be fragmentations.

    If you're simply looking at an operating system that has "BSD" in its name and then doing a diff, of course your simple-minded approach will reval that they are different.

    This has been expliained succinctly many times - I now look on people such as yourself who continue to bring up this matter in the same way I look at people who write "first posts" or "wouldn't a beowolf cluster be kewl!!"...i.e., mornons.

    1. Re:Explanation seems perfectly clear to me by Russ+Nelson · · Score: 0

      I'm not a mornon! I'm not!
      -russ
      p.s. if you don't understand that beginning from the same code base and producing a different operating system is the *definition* of "fragmentation", there is no hope for you.

      --
      Don't piss off The Angry Economist
    2. Re:Explanation seems perfectly clear to me by Anonymous Coward · · Score: 0
      if you don't understand that beginning from the same code base and producing a different operating system is the *definition* of "fragmentation", there is no hope for you.

      Huh????

      This has got to be the most bizarre slice of non-logic I've seen all day.The BSD-based OSs do not purport to be the same OS, or distribution, or anything related to that.

      They share three letters in their names.

      Time to get a new /. userid Russ - your current one is directly and irrevocably associated with stupidity.

    3. Re:Explanation seems perfectly clear to me by razzmataz · · Score: 1

      p.s. if you don't understand that beginning from the same code base and producing a different operating system is the *definition* of "fragmentation", there is no hope for you.

      So, by this logic, Debian and RedHat would be different OS's, no? (keeping in mind that various linux vendors, such as RedHat do put extra patches into the stock linux kernel)

      --
      Ungh
    4. Re:Explanation seems perfectly clear to me by Yarn · · Score: 1

      It all depends on your definition of fragmentation. I'd say that if they started from the same code base and split into /n/ code bases, that is fragmentation, ie splitting. It doesnt mean its good/bad/indifferent, its merely a statement

      --
      -Yarn - Rio Karma: Excellent
    5. Re:Explanation seems perfectly clear to me by cmmike · · Score: 1

      So, by this logic, Debian and RedHat would be different OS's, no? (keeping in mind that various linux vendors, such as RedHat do put extra patches into the stock linux kernel)

      yup, they *are* different OS'es.
      but: they use the same binary format, the same libc, and (with luck) will use the same standardized filesystem layout and sysinit scriptology (if not the same, then *compatible*), if something ever comes out of the LSB.

      note: I'm not trying to argue in favor of or against BSD or Linux, just clarifying.

      --
      -- LIVE FATS DIE YO GNU
    6. Re:Explanation seems perfectly clear to me by Gid1 · · Score: 1

      Well, don't all of these draw from the original UNIX code base? Perhaps there are no original lines of code left in, but I can't think of a completely clean-room UNIX clone out there. (Clean room in the sense that the authors don't even *look* at a preexisting line of code).

      Thus, by your reasoning, Linux is just as fragmented.

      The sense in which the BSDs aren't fragmented is that they don't *try* to synchronise code. Occasionally, code is copied from one to the other, but only by choice. They are maintained as completely separate projects, which may happen to collaborate at times.

      Linux distros share code left, right and centre without explicit human intervention. *That's* why they're fragmented. Without core developers carefully controlling every bit of code that migrates, you get major consistency problems.

      On the whole, I agree that that article was just as flamey as the average Linux advocacy article. However, how many people here would read something that wasn't 'controversial'?

    7. Re:Explanation seems perfectly clear to me by azz · · Score: 1
      I can't think of a completely clean-room UNIX clone out there.

      Linux comes pretty close. The only Unix source that Linus might have based it on was Andy Tannenbaum's Minix, and that's certainly nothing like the original Unix. As far as I can remember, BSD Unix is also entirely rewritten (albeit gradually) from the original AT&T Unix too.

      "I want to use software that doesn't suck." - ESR
      "All software that isn't free sucks." - RMS

    8. Re:Explanation seems perfectly clear to me by Buttercup · · Score: 1

      Time to get a new /. userid Russ - your current one is directly and irrevocably associated with stupidity.

      Whereas you, on condition of anonymity, associate yourself with cowardice. Perhaps Mr. Nelson doesn't feel as cavalier about obfuscating his identity as you obviously do.

      If your opinions are worth something, stand by them and put your name to them.

      MJP

      --
      Don't try that "protecting the children" shit you people use to keep the tits and bad words off my TV. --Seanbaby
  128. Linux is garbage by Anonymous Coward · · Score: 0

    Go ahead and play with your toy OS, kid. Linux is, and always will be inferior to BSD (not to mention QNX and BeOS).

    1. Re:Linux is garbage by Anonymous Coward · · Score: 0

      You and those like you are obviously beyond any hope modern medicine can offer. I really don't give a damn which OS you run or what OS you think is best; however I resent the fact that you think you're better than anyone else telling others what to do. You should be working for Microsoft if you're so quick to judge others and their work.

  129. Re:Big upgrade by Anonymous Coward · · Score: 0

    Yes, but there are many cases where using GPL'd code is illegal and using BSD-licensed code isn't. People in that situation have no option but to rewrite the relevant tools.

    Incidentally, this is one reason I prefer the FreeBSD and BSD licences to the GPL. I don't like rewriting something someone else has already written, but if the original author won't let me use his code, I'll rewrite it.

  130. It isn't fragmented, you clown by Anonymous Coward · · Score: 0

    wtf do I care that there are other BSD's? I just smirk when I read Linux newsgroups and see tons of people complaining that they can't get application X running with library Y -- this is something that just doesn't happen in FreeBSD, except occasionally when dealing with Linux binaries. Oh, and Quake3test/Linux runs just fine on my FreeBSD 3.1R box, thank you. :P

  131. Re:Rather amusing by ajs · · Score: 1

    The GPL vs BSD license idea does present an interesting point, it seems that Linux users tend to "shove" the GPL licensing into people's mouths, if it's not GPL then it can't be allowed to live. An example would be the recent QT war.

    Not the same at all. BSD has a good, simple license for a research operating system (which is, after all, BSD's background). The GPL is a tool to combat a certain type of commercial software paradigm, and thus does not play nice with the BSD style license (nor visa versa).

    The QPL, on the other hand, is a tool designed to appease a community of developers who demand source code, while simultaneously forcing users of the code to restrict their use and distribution to venues that do not limit Trolltech's business model.

    I'm not saying that any one or more of these are unreasonable, but clearly the first two licenses have in common a desire to see source code proliferate and grow. The third is hardly that altruistic....

    There is a lot of BSD licensed code in your average Linux distribution. There is a lot of GPLed code in your average BSD distribution. This is not really the reason for the debate. The debate centers around two things: ego and "not developed here" syndrome. Before this article, I would have said that a lot of this centered on the Linux and GNU camps (especially GNU, since the Linux camp generally has Linus to calm it down, and the GNU folks have... er...) Now, I would have to say that clearly there are some over-inflated egos and far-too-undermedicated "not developed here" sufferers on both sides of the fence.

  132. Re:Big upgrade by Anonymous Coward · · Score: 0

    I just did a quick search on the Red Hat web site. `make all' is used to rebuild the Linux kernel, and has nothing to do with userland.

    In other words, `make all' on Red Hat has very little to do with `make world' on FreeBSD (which builds and installs a new userland).

  133. Re:Uninformed Knob. WAS Re:"Technical superiority" by Anonymous Coward · · Score: 0

    >WHOA! Hot dawg! 3com 3c905 support!

    Then explain, oh sarcastic /. Knob:

    1) the CD set didn't work out of the box.
    2) Linux (red hat...but that doesn't matter because all the Linuxes are the same) would NOT install off of a STANDARD SCSI CD-ROM, yet FreeBSD did.

    Given 1) and 2), in the particular configuration, FreeBSD WORKED BETTER THAN LINUX BECAUSE THE HARDWARE SUPPORT WAS BETTER.

    (Boy, a refutation of the 'better hardware support of Linux'. How WILL your little minds handle it?)

    Now, care to refute the CD-ROM? Or what I saw? Or, how about the original KNOB who said 'SMP' was a new thing for FreeBSD?

    So come on, bring on a MEANINGFUL response!

  134. Re:um, not very even-handed by Anonymous Coward · · Score: 0
    And 'My ass' is such a great explanation of where the article went wrong.

    There are four distinct BSD distributions, each with very specific incompatible goals, goals that would have been impossible to achieve if the split hadn't happened.

    In the FreeBSD community a schism is something that is not undertaken lightly.

  135. Re:More of the same by Anonymous Coward · · Score: 0

    Well, then. May as well say, there's another pointless argument on Slashdot among zealots and fools, and ignore the whole thing, eh? Don't bother to pay attention, you might.. hmmmn, learn something?

  136. Re:FreeBSD or linux by Guy+Harris · · Score: 1
    These days, thanks to *BSD's package system, it is very easy to download and run software; it takes longer than just getting the binary RPM's and DEB's, but it's often more likely to work because you're compiling it for _your_ system.

    If you're using packages rather than ports, you're not compiling it for your system, you're just downloading a binary package. (I.e., FreeBSD, and, I think, at least some of the other BSDs, also offer a system for downloading and installing binaries, as well as a system for grabbing source.)

  137. Re:Yup, he's wrong. by Anonymous Coward · · Score: 0

    Erm, where did he say that FreeBSD has no bugs?

  138. Re:What's faster? by Anonymous Coward · · Score: 0

    Of course it depends. But the really *real* answer is that any version of Unix is going to be within 5% or 10% of each other for general purpose computer use. on Intel systems you see that much difference by misconfiguring your memory cycles in CMOS--nothing to do with the OS at all Do you realy, really want speed? Then buy the best and fastest hardware that you can afford. Your hardware is going to limit you much more that your choice of OS in the Unix domain.

  139. Re:Big upgrade by scumdamn · · Score: 1

    Just for clarification, please provide me with some examples where it would be illegal to use GPL'ed code.

  140. Good by ZoeSch · · Score: 1

    Yeah the article was good for clarifying points to the zealots out there... I can't run FreeBSD because most of my hardware isn't properly supported but OTOH I have to admit it kicks ass... Maybe one day I'll switch from Linux to OpenBSD at home...

    The only thing lacking in the article was pointing out the amount of BSD derivative tools that have been ported to other OSes including Linux...

    Hrrrmf... why wasting flame wars over Unix/Linux/xBSD/BeOS users?

    /me thinks about playing a while with his Apple //c

    ZoeSch

    --
    I hate to agree with davecrazy but...
    1. Re:Good by Yakko · · Score: 1
      /me thinks about playing a while with his Apple //c

      I've been doing same with my old ][e... great to get back into where I started.

      I knew I should've NEVER got rid of all my apple docs... anyone have copies of _What's Where in the Apple_, _ProDOS 8 Technical Reference_, _Beneath Apple DOS_, and _Beneath Apple ProDOS_ they're willing to part with?

      --

      --

      --
      Me spell chucker work grate. Need grandma chicken.
    2. Re:Good by WNight · · Score: 1

      I've got _Beneath Apple Dos_ which I used to write a package of programs to transfer files to and from disk images. (For us emulator people)

      I can't part with it because I still use it now and then, but if you need any information from it, I could try to OCR, or retype parts of it.

      If anyone has _Beneath Apple Prodos_, I would like to have access to allow me to write in Prodos support for the apps.

      (The allow reading/writing files to the disk images, reading/writing dos images, formatting (making) images and/or adding dos images, translating files (cr -> cr/lf, basic bytecode to text, etc) )

      If anyone wants a copy, or wants to help development, contact me. I'll throw a GPL on it and we can update it.

  141. Slightly off-topic point of fact about 3c509 cards by Anonymous Coward · · Score: 0

    There are multiple cards that 3-Com in their infinite wisdom choose to call a 3c509. I recently bought a 3c509B card, thinking I was getting something that the #$%@ NT 4.0 installer would find right at the get-go, as it has with earlier 509 cards. NT didn't find it. So I had to install their crappy third party drivers off their diskette, which put their logo in the system tray and loads extra crap I don't need.

  142. Re:um, not very even-handed by Anonymous Coward · · Score: 0
    Whatever. The guy who responded to you was right - this place (and you) are a bunch of newbie fanboys who think linus torvalds invented unix.

  143. Re:GPL vs BSD by Gleef · · Score: 2

    gas wrote:

    BSD:
    Redistributions ... must retain the above copyright notice, this list of conditions and the following disclaimer.

    You are not allowed to change the license.


    No, that means that any new license must also include those restrictions. People change BSD licenses all the time. Sun's done it, BSDI's done it, even Microsoft has done it for some of the NT TCP/IP Networking tools if I recall.


    GPL:
    You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License.

    You are not allowed to use GPL'd code with other licenses.


    No, that is saying the GPL'ed code must be distributed under the GPL. If a license is trivial enough (or GPLey enough) that it's terms do not add or remove from the terms of the GPL, the code can have that license too.

    If I remember correctly, the XConsortium license is sufficiently trivial, and Jordy makes a good argument that BSD might be too. I suspect there might be a flaw in his argument, but I can't see it. He should run it by the FSF, just in case.

    ----

    --

    ----
    Open mind, insert foot.
  144. Communism and software ownership by David+Jao · · Score: 2
    There are two points to make that completely shoot down your analysis that "because communism is bad, GNU is bad."
    1. A big part of why communism fails for material goods is that one cannot distribute material goods to one person without taking them away from another person. Software does not have this problem: it is infinitely copiable. Therefore, although the communist philosophy fails miserably for material goods, it may well be ideal for software.
    2. Communism with a Capital C advocates the use of government force to compel sharing of material goods. Tellingly, that is not what happens in the free software movement: authors use the GPL or BSD licenses out of their own free will, and any author is free to choose any license they wish for their code, without government interference.
    You might argue that authors who use the GPL are using government force (via copyright) to enforce their philosophy. This is true. However, it cuts both ways. Authors of proprietary software are using the same government force for their own ends. If you really are a laissez-faire capitalist, you would chafe at the thought of any government regulation of the software market, and let's face it: Software copyrights are a form of government regulation of the software market.

    It is for these and other reasons that I maintain that the failure of communism has nothing to do with the free software movement, and that the current system of software copyright is not one that anyone with a capitalist philosophy can support.

    1. Re:Communism and software ownership by Anonymous Coward · · Score: 0

      The Union of Soviet Socialist Republics was just that.

      Communism has not failed; it hasn't even been tried. It's such an utterly nonsensical theory that it probably never will be.

      Karl Marx was rather good at identifying problems with society, but his solutions were, quite simply, pathetic drivel.

  145. in defense of GPL by dto · · Score: 1
    >>>How 'free' is software licensed such that you have to accept a particular political belief?

    Very free, in that by accepting the GPL you cannot ever make the software un-free. The "inheritance" clause ensures that all GPL-derivative works are also freely-distributed under the GPL. Say what you like about the "political belief" embodied therein, but GPL prohibits making proprietary anything based on or derived from GPL software.

    GPL makes explicit the "free" part of free software. You can't improve GREP with your own extensions and then close the source and make it proprietary, selling it as if you wrote the whole thing. You can be sure that whatever happens to Grep in the future, you can check it out without charge.

    Nobody makes you use GPL. Write your own free software from scratch, and you win... you can do anything you like.

    The GPL, essentially, means that you honor the free-software wishes of the author whose code you are using and benefiting from.

    In the end, it's whether you come at computer science from the academic viewpoint, or the business viewpoint.

    1. Re:in defense of GPL by Anonymous Coward · · Score: 0

      Not this again. The GPL is a restrictive, non-free licence. It has never been tested in court. It is the cause of so much fear of open source that free software has suffered from its incorrect association with the warped GPL. If you want something to be free, you don't put restrictions on it.

    2. Re:in defense of GPL by WNight · · Score: 1

      Translation: "I want to steal your code, if you stop me, I'll whine."

      It's free for everyone unless they try to close the source. Can't you get that through your pea-brain? The only restriction is that you MUST release it as open-source and in such a way that future versions are also open-source.

      Your right to take code, rewrite a bit, close it, and claim it as your own is one that I'm perfectly willing to take away from you grubby bastards.

  146. Re:Big upgrade by scumdamn · · Score: 1

    Shut the fsck up!
    Not only are you completely off base, you're slinging FUD with boundless statements that are completely unsupported by facts.
    I'm personally a fan of the GPL, and haven't used BSD, so I'm not going to participate in the "My operating system beats your operating system." mudslinging that you have. I do think that reinventing the wheel when a perfectly usable and stable wheel is freely available to everyone (GNU tools) doesn't make sense to me. Wouldn't developement be better focused by developing NEW tools that perform different tasks?

  147. OS wars ARE the point by Anonymous Coward · · Score: 0

    of Slashdot. Just change it to "News for Linux users. Stuff about Amiga and how much the Gov't sux." and get it over with.

  148. Holy FlameWar Batman! by smallmj · · Score: 1

    I just read the article and the first page of replies here at /. The article started well, and listed some good strengths of FreeBSD. Unfortunately it ran into FUD territory. Naturally some of us slashdotters couldn't stand that and had to fight FUD with FUD. Lotsa fun to read.

    I've never used any *BSD, but from what I've heard, they are perfectly fine OSen.

    It seems to me that a good combination between the slow release cycle/nice packaging of FreeBSD and the other strengths of linux is Debian.
    (Advocacy mode on) Debian goes through a very thourough(sp?) testing phase and handles dependencies beautifully. I've been using it for nearly 2 years now, and have had very few problems. I've gone from 1.3 to 2.0 to 2.1 and have always been impressed. The gnome and KDE .debs that I installed went on without a hitch. (They also disappeared just as easily when I decided that I like windowmaker better).

    Disclaimer #1: The only linux dist that I have used is Debian. I have no experience with any other dists, so my opinions on them are solely based on hearsay.

    Disclaimer #2: My computer experience is limited to:
    (1) TI-99/4A,
    (2) C64
    (3) DOS, win3.1, win95
    (4) limited use of VMS on a couple boxes
    (5) an email only account on an AIX box
    (6) Debian GNU/Linux
    I am not a guru of any sorts.

    --
    ------- Mark
  149. hej by Anonymous Coward · · Score: 0

    Yes, it works on several levels. :)

  150. Re:Uninformed Knob. WAS Re:"Technical superiority" by vovin · · Score: 1

    IIRC: 3c905B yes, 3c905 no

  151. Re:um, not very even-handed by Russ+Nelson · · Score: 1
    notice any inconsistencies in approach?

    Nope. I'm stupid. You'll have to point them out to me.
    -russ

    --
    Don't piss off The Angry Economist
  152. Re:The "freely redistributable" quote is so ironic by Arandir · · Score: 2

    "But why would you, if you were the author of free software, want to permit someone to take your software which you have contributed to the community, and make a proprietary product out of it?"

    Because I don't believe in the tenet that proprietary developers are evil. If they proprietarize my work I still have my source code.

    "I'd prefer that if someone were going to improve or use something I had contributed, that they should be required to return their changes to the community."

    They can do whatever they want to with their code. My code still exists. Their improvements are theirs, and my original is still mine. I have no desire to tell other people what to do with their code. Sharing is good, stealing is evil, non-sharing is neither good nor evil since it is not an act. This is not kindergarten where you are forced under pain of confiscation to share your cookies.

    They fact that proprieatry developers are not part of the community is inconsequential. Community involvement is not necessary for freedom. "The Public Good" is just an excuse used by the likes of Hitler, Stalin and Mao.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  153. Re:FUD. by Anonymous Coward · · Score: 0

    509 != 905 Read the fuckin post.

  154. Re:FreeBSD is an Old Boy's Network and Too Closed by dennisp · · Score: 1

    I find the mailing list archives on www.freebsd.org answer more questions than anywhere else...

    Might be a good idea to Check them out.


    ----------

  155. Re:Rather amusing by iserlohn · · Score: 1

    However I've yet to see BSD advocates do a similar thing.

    Maybe you haven't looked hard enough. Yeah, go add more FUD in the argument.

  156. I'll give it a try ! by Anonymous Coward · · Score: 0

    I wanna install FreeBSD. I learn from their handbook that FreeBSD is the "true" Unix with a good pedigree! Linux kernel changes too frequently. The book, Linux device driver, I ordered two months ago became outdated due to the change in the kernel!

    1. Re:I'll give it a try ! by razzmataz · · Score: 1

      Why not install both. This way you can compare them side by side, and figure out which is more to your liking.

      --
      Ungh
  157. Love this quote by pez · · Score: 2

    Towards the end of an article that's desperately
    trying to sound unbiased, this leaks out:

    "But many are simply curious about why a new user
    would choose Linux over FreeBSD, despite
    FreeBSD's technical superiority."

    I was unaware that it is generally accepted that
    FreeBSD is technically superior. I'll have to
    go and rebuild the 80 machines we have in our
    production system right now.

    1. Re:Love this quote by Anonymous Coward · · Score: 0

      Erm, because FreeBSD has a non-restrictive licence and comes with source code?

      If Solaris/x86 were available under a BSD licence, there's a strong likelihood I'd be using it. It isn't, so I'm using FreeBSD. I tried Linux, but FreeBSD was better-suited to my needs (a personal UNIX workstation for hobby development).

    2. Re:Love this quote by Anonymous Coward · · Score: 0

      Filesystem corruption was one reason I stopped using Linux too. The problem is metadata updates on Linux/EXT2FS are done in a simple, asynchronous manner by default.

      With BSD/FFS, on the other hand, metadata writes are done synchronously by default (the worst that can happen is that data will not be written; your filesystem won't be corrupted).

      Synchronous metadata updates are a performance hit, but FreeBSD's soft-updates scheme provides an ordering mechanism for writing metadata asynchronously, which provides the same safeguards as the standard synchronous scheme. The result is the robustness of synchronous writes with the speed of asynchronous writes.

      This is an example of the Linux philosophy producing the proverbial hare (Linux provided better filesystem performance before soft updates), where as FreeBSD is the tortoise that eventually comes out ahead (soft updates is technically superior, full stop).

    3. Re:Love this quote by Anonymous Coward · · Score: 0

      "But many are simply curious about why a new user would choose FreeBSD over Solaris, DEC Unix, or AIX, despite commercial UNIX's technical superiority."

    4. Re:Love this quote by BIFFSTER · · Score: 1
      On the other hand I've been running Linux on that same box (updated processors recently) for well over a year and while the SMP performance has certainly improved recently, I've never had stability problems.
      This shows one of the main differences of philosophy between the Linux and *BSD camps - Linux's philosophy seems to be "get it out there, even if it's broken", whereas BSD's is "it'll be Done Right, even if it takes us several years to do so, and don't release anything in progress."

      Linux SMP for quite a long time, simply put, wasn't. It wasn't symmetric, and it would block as soon as it hit the kernel. It was SMP in exactly the same way as SunOS.

      FWIW, this may have changed recently. I'm sure there will be half a million zealots ready to pounce on me for it, though.

    5. Re:Love this quote by Anonymous Coward · · Score: 0

      I have experienced first hand the technical superiority of FreeBSD over Linux (Slackware). This involved the file system. On occasion my house loses power or my box has locked up (bad memory) and throughout the 2.5 years I've been running Linux Slackware (3.4-3.6), I've had corrupted file systems three times. Throughout this period, I've experience something like 8-10 abnormal system shutdowns (wedges) or instantaneous reboots. Thus far, with FreeBSD, going through around the same amount of abnormal shutdowns (power failures, bad or incorrectly configured PCI cards), I have had zero corrupted file systems.

      Under Linux, I've tried to mount the file systems synchronously but it was just too slow. My primary reason for trying FreeBSD was to see how its file system performed compared to Linux's; and after I installed FreeBSD and running it for about a month or so and seeing its file system's robustness (and speed via soft updates), I found myself booting less and less into Linux.

      FreeBSD is not perfect. Its 3.2-STABLE release has problems with its ATAPI CD-ROM interface where I cannot reliably eject and inject my CD-ROM's tray and I cannot pause my audio CD and resume (Linux does these things without any problems). 3.2-STABLE also instantaneously reboots if I try to use gnutar to create multi-volume tar files on my floppy disk drive.

      But I am willing to live with FreeBSD's limitations if its file system is robust.

    6. Re:Love this quote by Nevyn · · Score: 1


      FreeBSD's SMP support works exactly the same way (Ie. one major lock
      inside the kernel). Indeed a few FreeBSD developers have stated that
      this is the only way that Uni processor => Multi processor convertion
      should be done (Ie. make it work ... then make it work more fine
      grained).

      --
      ustr: Managed string API with ave. 44% overhead over strdup(), for 0-20B
  158. Re:Uninformed Knob. WAS Re:"Technical superiority" by SegFault · · Score: 1

    And, funny you should mention 3com. I installed 3.1 FreeBSD and RedHat 5.2 within 1 week of each other. Lo and behold, the 3c905 was supported under FreeBSD and NOT under Linux. (Hrmmm....so much for the better hardware support argument)

    Lets see, RedHat 5.2 shipped with kernel 2.0.36. Downloading 2.0.36 . . . done. `tar zxvf linux-2.0.36.tar.gz ; cd linux ; make config`

    ...
    3c590/3c900 series (592/595/597/900/905) "Vortex/Boomerang" support (CONFIG_VORTEX) [N/y/m/?]


    WHOA! Hot dawg! 3com 3c905 support!

  159. Isn't the question BSD vs SYS V??? by Joe_NoOne · · Score: 1

    I have known alot of people who work(ed) at ISP's who swear by BSD, and I understand it is a very well written O/S. I have been tempted to try it, but after getting a job of upgrading some sun boxes from the OLD SunOS (which was BSD style unix) to Solaris 7 (sys V style unix) there were too many differences for my liking. Now, from my reading of the intro of O'Reilly's Systems Administration book (VERY good discription about the different flavors of unix), there is quite a divergence between SYS V and BSD styles of unix.

    SO, I was hoping for an article that would address this question -- is there still such a difference?

    The thing is, most of the commercial unicies are SYS V style, so I would imagine it becomes a royal pain to remember the differences when you go home to a BSD box after working all day on a sys V implementation of unix. Is this still the case, or have the two styles converged a lot?

    Anyone have an answer/link?? Drop me a line -- orrjl@stl.nexen.com

    (was it too much to look for an article that asked the REAL questions instead of posing as flame bait??)

  160. Re:Jealousy will do that to ya by lscoughlin · · Score: 1

    That's a really laughable comparison.

    kinda like saying, my flags better than
    your flag because that guy over there
    is wearing green sunglasses.

    blink.

    gotta love non-sequitor flame-bait.

    --
    Old truckers never die, they just get a new peterbilt
  161. Me too by Anonymous Coward · · Score: 0

    I used linux for long. I even have a production server.

    Now I really regret not having BSD on it.

    As a Major in CS I really think the BSD way is more professionnal and academic.

    For me linux is ovebloated with 16 years old hackers who have never had a Software engineering lesson. (When I was 16 I coded like them, now my old code could be used to blackmail me)

    Face it, Linux is fragmented. Drivers are not unified (for now).

    People often believe the bazzar is better. WRONG.
    All good linux code ( The Kernel) is controlled by a little group of individuals.

    Everytime a linux piece of code is good, it was written by CS students in little controlled groups.


    1. Re:Me too by Anonymous Coward · · Score: 0

      Want to count how many CS students, software engineers in MS campus????

  162. Re:FreeBSD Rocks.. by sinator · · Score: 1

    the apt-get/dselect system is almost exactly like the FreeBSD ports-packages system.

    Some key points are:

    FreeBSD lets you download binary packages via /stand/sysinstall, these are (i assume) tweaked for 386 systems. For better performance, you can use the ports (what most people think of when they hear the phrase 'FreeBSD package management' [or ANY *bsd for that matter]) -- then you can optimize it for your system, set various compiler flags, choose to include (or exclude) debug symbols, etc.

    --
    Three Step Plan:
    1. Take over the world.
    2. Get a lot of cookies.
    3. Eat the cookies.
  163. Why can't we all get along? by Kismet · · Score: 1

    FreeBSD has some good features. It does make a fantastic server. And the security features are great. My company uses FreeBSD for firewall, proxy, and web servers. We use OpenBSD for Kerberos.

    Linux also makes a great server. I'll admit it doesn't yet have all of the same features as FreeBSD, but it is still amazingly stable and fast. We use Linux on the desktop at work, and also for mail and web servers.

    Sparc Solaris is our production OS, we use that to run Sybase and also another web server. It also handles telephony. We originally ran SunOS 4 until Solaris 2.5 came out.

    The official company web site, hosted on UUNET, is run on BSDI. It has served us well over the years.

    And I find that Windows is sometimes stable enough to be useful as a game platform.

    So what is all this about the "best" OS? They are all good for something. It just happens that, for me right now, Linux is the most generally satisfying. If I have to be in front of a computer 12 hours a day, I want it to be a Linux box on my desktop. If I have to be programming, I want to program from my Linux environment. If I need a server, most any Unix or "Unix-like" OS available today will be fine with me. If I want to play games, I'll go find a Windows machine or a Playstation.

    I thought the article was markedly biased. It is unfortunate that the FreeBSD crowd feels displaced by the Linux crowd.

  164. Re:Uninformed Knob. WAS Re:"Technical superiority" by SegFault · · Score: 1

    My best friend also has a 3c905B. He was able to get it working with 2.0.35 by getting a test version of the driver. I think the address is http://cesdis.gsfc.nasa.gov/l inux/drivers/vortex.html The driver in Linux 2.2 worked for him just fine, though.

  165. Re:Nice meaningless retort by Anonymous Coward · · Score: 0

    If you want the proof, read the code. Many people have done, and have learnt a great deal in the process.

  166. It shows the Level of maturity by keepper · · Score: 1

    IT truly does.
    While i hate generalizing, it realy shows the level of users that each movement attracts: while the *BSD comunity seems to attract more knowledgeable people with CS degrees, Engr degrees, Scientist.
    The Linux community for the last year or so has attracted a bunch of damn script kiddies and clueless people, in did not use to be like this.
    That try to defend with reasons that are not true and agains or for things they DONOT understand. Example, try looking at the posts up here, the are ridiculous, and they only show the clulessnes of these people.
    Just as a side note, I have been a FreeBSD and Linux user since 1996, attracted by the lure of a free PC Unix OS, and have used both since.
    And this is what i have found, while heading and colsuting various isp's. BSD has proven to be a more mature and stable server OS that linux hands down. The only thing that linux does a bit better is smb sharing (CIFS now ) since it has smbfs support in the kernel, an dthe reason BSD has not done it is because of the security stability issues this does bring.
    The BSD mentality of doign things is that you do things right adn never let any half as simplementaion get into the main branch, somthign that linux does all the time. SO while linus *supports* more hardware than FreeBSD, it does so half ass, not full support. everyrthign that FreeBSD supports it does it with FULL support and with stability and speed as a prime objective.
    As for applications, don't be idiots. Almost everythign that runs on linux can be recompiled to run on FreeBSD. ANd what doesn't can be run very much the same as it runs on linux. Thanks to FreeBSD's linux binary handling.
    and as for the poeple that say that FreeBSD shoudl stop using all GLPapps, firts, do realize that most of these apps where started BEFORE linux, and where not made FOR linux. Second, maybe the linux kernel dev's should give back linux's tcp/ip stack, which is strikingly similar to the *BSD's, maybe is because it's tottaly based on it?? hrmmm
    So, after the hype is gone for linux, you will see, that as a server and worksattion OS, FreeBSD is still a better choice.
    yahoo, apache, hotmail, ftp.cdrom.com, and over 55% of isp cannot be wrong ;)

    1. Re:It shows the Level of maturity by Anonymous Coward · · Score: 0

      Agree for the most part. I've had similar experiences.

  167. Re: Examples? by Anonymous Coward · · Score: 0

    > I happen to distrust arrogance.

    You must be very wary of Linus Torvalds, then. He's one of the most arrogant prats I've ever heard speak.

  168. Re:The "freely redistributable" quote is so ironic by Anonymous Coward · · Score: 0

    >Sharing is good, stealing is evil, non-sharing is neither good nor >evil since it is not an act. So if you were drowning and I didn't try to help, even though I could, it wouldn't be considered evil since "not helping" is a not an act. Hmmm, gives new meaning to the word, "negligance".

  169. Slashdot by dt · · Score: 3


    Primarily aimed at slashdot readers. Hey! We're a demographic!

    1. Re:Slashdot by _Sprocket_ · · Score: 1

      Its just a matter of time before we'll have GAP commercials designed to apeal to Slashdot readers.

    2. Re:Slashdot by mcc · · Score: 1

      i just had a vision of Jon Katz standing against a white background and playing some musical instrument very badly.

      Oh God, at times like this i'm glad i don't watch television.

    3. Re:Slashdot by dirty · · Score: 2

      They better come up with something better than those damned vests though. Maybe a black jacket like thing designed to be worn with a white shirt and yellow shoes. Then we can all look like Tux. I fear the day when GAP stands for Geek Apparel(sp?). "I'll wrap you up in my penguin..."

      --

      -matt
    4. Re:Slashdot by Suydam · · Score: 1

      The current GAP commercial airing in my locale can be easily switched to be about Slashdot. "I'm just mad about Slashdot...
      Slashdot's mad about me....
      i'm just mad about slashdot
      linux advocacy
      They call us Linux fellows...
      They call us Linux fellows..."
      boy...after reading that, I realize how UN-funny that really is :) oh well



      --


      Werd.
  170. bad history by Anonymous Coward · · Score: 0

    You must be very young. Throughout its history BSD was never considered "traditional" Unix. It had its own libraries and ways of doing things which were always different (bcopy, rindex, for example). BSD was always considered an outsider. If you think otherwise,then you weren't there. (by the way, the BSD flame wars go back years, predating even Linux or 386bsd). I'm a BSD guy by the way--I don't like you to get your history wrong. In those days BSD was "University Unix". It was not so common in the business world. In those days if you picked up one of the few books on system administration or programming, you can bet it was geared to SYSV and not BSD. In many ways, that is still the case today (although things are getting a little better).

  171. Re:They don't count by Nabuchodonosor · · Score: 1

    So if I own a domain with the word "linux" on it, my words will count as the words of a serious Linux user?

    --
    ---> Did you know Linux stands for Linux Is Not UniX ?
  172. "Technical superiority"? by Anonymous Coward · · Score: 0

    WTF is that supposed to mean? FreeBSD didn't even get SMP support on its NATIVE platform (x86) until very recently. Even with that I'm not sure it is even stable support. I certainly won't be moving my SMP boxes to it anytime soon. If you need driver support, Linux is the OS to use. If you've got relatively plain hardware that is a few years old (3com ethernet, adaptec or buslogic scsi card or IDE drives, etc.) FreeBSD is fine.

    1. Re:"Technical superiority"? by Anonymous Coward · · Score: 0

      Heh -- what a maroon. I have yet to build a box (mine are usually random parts) that didn't happily boot FreeBSD. Nice try. Next!

    2. Re:"Technical superiority"? by Anonymous Coward · · Score: 0
      If you've got relatively plain hardware that is a few years old (3com ethernet, adaptec or buslogic scsi card or IDE drives, etc.) FreeBSD is fine.

      Name one, just one Adaptec SCSI cards that FreeBSD didn't support immediately. Name one, just one modern PCI network cards (especially 3com) that FreeBSD doesn't support.

      You'll do much better in your argument if you say FreeBSD doesn't support all the funky ATAPI CDROM drives that Linux does, or all the crappy PIO SCSI cards (esp. ISA), or the anchient ISA network cards. But don't even try to say FreeBSD doesn't support it's bread-and-butter componates.

    3. Re:"Technical superiority"? by mazeone · · Score: 1

      Heh -- what a maroon. I have yet to build a box (mine are usually random parts) that didn't happily boot FreeBSD. Nice try. Next!

      hmm, I tried to install FreeBSD on a Compaq Deskpro EP, completely stock, at my last job and the install froze completely when trying to setup the network card (an Intel eepro). I installed both Debian and Redhat linux distros on the same box with no problems. I'm not an insane linux advocate, but I do want to use what *works*.

      --
      When in danger or in doubt, run in circles scream and shout.
    4. Re:"Technical superiority"? by Anonymous Coward · · Score: 0
      Huh?

      I've been running 3.2R on an SMP box for 3 months now as a production web/database server without any problems. The hardware on the box was all new as of 3 months ago (U2W SCSI, GX+ board, etc).

    5. Re:"Technical superiority"? by /dev/niall · · Score: 1
      WTF is that supposed to mean? FreeBSD didn't even get SMP support on its NATIVE platform (x86) until very recently. Even with that I'm not sure it is even stable support. I certainly won't be moving my SMP boxes to it anytime soon.

      Um, SMP support under Linux isn't all that great. It became better ... very recently.

      --
      --
    6. Re:"Technical superiority"? by Yarn · · Score: 1

      I have yet to build a box that didnt boot dos. Your point?

      I have decided to retry freebsd tho'

      --
      -Yarn - Rio Karma: Excellent
    7. Re:"Technical superiority"? by Gid1 · · Score: 2

      Yeah, FreeBSD took a while to get SMP working (although I was using it two years ago in production.)

      That's because they chose to engineer it carefully rather than just throwing in the first implementation sent to them.

      Agreed.. Linux tends to have better support for whizzy new gadgets. FreeBSD tends to concentrate on good stable support for good stable hardware. Since FreeBSD aims more at the server market than the home market, you tend to engineer a new machine specifically for FreeBSD, rather than throwing one together. (Not that you *can't* just throw one together)

  173. Re:um, not very even-handed by Evangelion · · Score: 0

    "They hate proprietary software."

    What /. have you been reading ?

    (Taunt me again and I railgun your butt to the wall :-P)

  174. Think big! by Anonymous Coward · · Score: 0

    Always think big. Unix was developed as time sharing OS for mini computers (min =~fridge size), not for the desktop. Look at all desktop OSes around and all their limitations and problems, because people did not thought big enough (640K is enough, etc.)

    If you do it right the first time, you don't have to kluge around later. One sign the Linus does not thought big enough is the 2 GB File limitation Linux has/had on 32 Bit systems, BSD never had them.

    Think big and you will win!

    1. Re:Think big! by Guy+Harris · · Score: 1
      One sign the Linus does not thought big enough is the 2 GB File limitation Linux has/had on 32 Bit systems, BSD never had them.

      Define "never" and "BSD". It wasn't until 4.4 (or maybe Net-2) that 64-bit file offsets were supported in BSD; 4.2BSD, 4.3BSD, and 4.3-Tahoe didn't have 64-bit file offsets.

  175. Re:Stopping FUD by spreading more?? by Lazaru5 · · Score: 1


    It *has* a package management system.

    It's not the bad mouthing, it's the ignorance that pisses us off.

    For example, just the other day someone said in Undernet's #FreeBSD, "I thought they only made X for Linux."

    Ugh..

    --

    --
    My comments and opinions completely reflect those of anyone and anything I am remotely associated with.
  176. Re:The "freely redistributable" quote is so ironic by Anonymous Coward · · Score: 0

    The BSD code in BSD/OS is freely available (though BSDI don't distribute it). The original BSDI code in BSD/OS isn't available to non-BSDI customers.

    BSDI do not own the BSD code, and cannot make any BSD code proprietary. Full stop.

  177. Re:Linux != Unix by Anonymous Coward · · Score: 0

    have u heard that on the net u don't know if u r talking to a dog?

    jackass r u.

    Xah
    xah@best.com
    http://www.best.com/~xah/PageTwo_dir/more.html

  178. You are such a fscking liar guy :) by Anonymous Coward · · Score: 0

    I know because I run alot of 3c905 cards. Guess what, they work under Linux.

    Next time you spread FUD, remember to at least lie convincingly.

    1. Re:You are such a fscking liar guy :) by Anonymous Coward · · Score: 0

      I know because I run alot of 3c905 cards. Guess what, they work under Linux.

      Have you bought a new one in the last six months?

      I don't know when 3Com changed the chip on them, but they did change the chip. Significantly.

  179. Re:FreeBSD or linux by Pretender · · Score: 1

    OK, well, I haven't used FreeBSD a great deal recently, and if I remember correctly NetBSD called both binary- and source-downloads using their dependency-checking system "packages." Either way, the point is, it's not hard to extend FreeBSD's software after the default configuration is working; the other software just doesn't come with the distribution, typically, unlike most Linux distros.

  180. Re:Slashdot the Gap Commercial by Dan+D. · · Score: 1

    I can just imagine a bunch of heroin addict looking models singing Richard Stallman's Free the Software song.

    To think I was disturbed with the commercials in their current state.

    Nathan.

    --
    People who quote themselves bug the crap out of me -- Me.
  181. Re:um, not very even-handed by Russ+Nelson · · Score: 2

    Go ahead, define the problem away. Do you think we'll believe you? BSDI is commercial. Fine, so is Redhat, but Redhat still sells Linux. FreeBSD runs on PC's. Fine, so does NetBSD and OpenBSD. OpenBSD is secure -- does that mean FreeBSD and NetBSD don't care about security?
    -russ

    --
    Don't piss off The Angry Economist
  182. And Linux... by Anonymous Coward · · Score: 0

    has the penguin because penguins produce enormous amounts of shit and are shark food (for companies like red hat).

  183. Re:The "freely redistributable" quote is so ironic by Jay+Maynard · · Score: 1
    Um, wrong. Here where I work we have a BSDI server, it comes with source code for a BSD kernel. The source code is covered under a BSD license. It is not freely redistributable, and cannot be freely reused.

    So? The original BSD code that BSDI's system was based on is in no way affected by BSDI's license. You can go do anything you want to with the original. BSDI is free to do whatever they wish with their code. You know, freedom.


    Also, watch with the flamebait there, GNU has nothing to do with communism.

    Sorry, you will never convince me of that: their utopia is exactly "from each according to his abilities, to each according to his needs". They deny ownership of software assets as vehemently as the Communists denied ownership of the means of production.

    --

    --
    Disinfect the GNU General Public Virus!
  184. BSD Has a Lot of Wacko Users by Aaron+M.+Renn · · Score: 1

    There, I've said it. I've got a lot of respect for some BSD developers/users, but the FUD and hatred that some of these people have towards the FSF/GNU/RMS is simply ridiculous.

    It didn't take long for this guy to fall into the mold. He wants to replace the GNU tools with "freely redistributable implementations". Last I checked the GNU tools were freely redistribable. Why in the world would anyone want to write a replacement grep? I can understand that some people have a problem with the GNU definition of free software, but the BSD definition is something out of the realm of the bizarre. They remind me of fringe libertarians who claim you aren't really free unless you have the freedom to sell yourself into slavery.

    With beliefs like that it's not wonder people have a bad impression of FreeBSD. Even in a supposedly conciliatory argument these people can't resist taking pot shots at GNU.

    1. Re:BSD Has a Lot of Wacko Users by Anonymous Coward · · Score: 0
      So when can we expect a 'truly free' reimplementation of gcc

      There actually is a nice non-GPL C/C++ compiler, TenDRA, at ftp://alph.dera.gov.uk/pub/TenDRA/

    2. Re:BSD Has a Lot of Wacko Users by Luis+Casillas · · Score: 1
      The idea is "Give people the choice". It's better than the choice of "Either accept the GPL or don't use *any* of the software."

      This is a common misconception about the GPL. Go read the license, and try to find where it says that you have to accept it to _use_ (as opposed to redistribute) the GPL software.

      The fact is, the GPL places _absolutely no restrictions on mere use of the software_.

      ---

    3. Re:BSD Has a Lot of Wacko Users by Anonymous Coward · · Score: 0

      There's nothing bizarre with wanting replace non-free GNU tools with free ones.

    4. Re:BSD Has a Lot of Wacko Users by Gid1 · · Score: 1

      Ah, depends what you mean by "use". If "use" is just running the software yourself, then fine. However, if it means "use it in a service or product", then no.

      I wasn't trying to slag off the GPL there. Just point out that sometimes GPL'ed software isn't appropriate for use in a particular circumstance. Thus, re-engineering code under the BSD license *does* make sense. The original point, I think.

    5. Re:BSD Has a Lot of Wacko Users by Anonymous Coward · · Score: 0

      Either you're lying, RMS is, or both are. RMS claims that a GPL'd library imposes *use* restirctions. That simply *using* the library is viral. Perens says it's not.

    6. Re:BSD Has a Lot of Wacko Users by Admiral+Burrito · · Score: 1

      It didn't take long for this guy to fall into the mold. He wants to replace the GNU tools with "freely redistributable implementations". Last I checked the GNU tools were freely redistribable. Why in the world would anyone want to write a replacement grep?

      I scan the freebsd-hackers list where the replacement grep thing came up.

      The replacement grep was a fraction of the size of GNU grep, in both source code and binary size. This is important for PicoBSD and embedded systems. The code was also considered simpler and more readable. As I recall, the only problem was performance, which was getting close enough to GNU grep that the other advatages made it a net win.

      Yes, there is an attitude in the BSD camp that as much of the code as possible should be available under the BSD license. But saying that "BSD Has a Lot of Wacko Users" just because a lot of them don't like the GPL sounds like the pot calling the kettle black. How much software has the GNU project re-written even though there were freely redistributable BSD versions available?

      There's nothing "wacko" about rejecting a license you don't like.

      I can understand that some people have a problem with the GNU definition of free software, but the BSD definition is something out of the realm of the bizarre.

      First of all, don't assume that one authors words to be "the BSD definition".

      Second, read the GPL. There are a number of conditions required for you to distribute GPLed software. Mainly, you must also make the source available. If you're unwilling or unable to redistribute the software in source form then you are not free to redistribute it at all. On top of this, if you make modifications that you don't want to GPL, you certainly can't redistribute the software because its very existence is a violation of the GPL.

      Saying that GNU software isn't freely redistributable is a bit of a stretch, but not "bizzare". It just depends on what you consider redistribution. There are cases where redistribution means binary-only.

    7. Re:BSD Has a Lot of Wacko Users by WNight · · Score: 1

      Nope. No restrictions at all, for users. If you don't touch the source code, you don't get bothered by the license. The only people restricted are those rewriting the app, and they're only restricted in that they can't close the source.

      Users not only are not harmed by the license, but they are unaware of it.

    8. Re:BSD Has a Lot of Wacko Users by UnknownSoldier · · Score: 1

      > They remind me of fringe libertarians who claim you aren't really free unless you have the freedom to sell yourself into slavery.

      We DO have the right to contract our rights away. i.e. If I voluntarily sign a NDA, I then can't disclose the information, saying that the right of free speech allows me to.

      People ALLREADY make themselves slaves everytime they get a Social Security Number, Driver's License, Marriage License, Business License, etc.

      In other words, Slaves and Masters ARE under the King's Law (or Government's.) Only sovereigns are under the common law.

      Please get Black's Law Dictionary and do some research.

    9. Re:BSD Has a Lot of Wacko Users by Gid1 · · Score: 2

      There's nothing stopping anyone from using GNU tools in *BSD. However, the aim is to make it a clear option so that those who don't agree with the GPL can choose to avoid GNU code.

      The idea is "Give people the choice". It's better than the choice of "Either accept the GPL or don't use *any* of the software."

      You must admit, the GPL is controversial. Whether you agree with them or not, I hope you can see that some people have a valid reason not to like it. The first page or two of the GPL (the preamble) is effectively a political manifesto. How 'free' is software licensed such that you have to accept a particular political belief?

      Anyway, I digress. The fact is, I've worked at companies where the GPL has prohibited them for use in certain products/services. The BSD license didn't. Nothing I could do about it, but there you are. So there *is* a practicality to it.

      This guy just didn't state it very well (or at all).

    10. Re:BSD Has a Lot of Wacko Users by Luis+Casillas · · Score: 1
      Either you're lying, RMS is, or both are. RMS claims that a GPL'd library imposes *use* restirctions. That simply *using* the library is viral. Perens says it's not.

      Well, I know I'm not lying.

      As regards to the other, you do not have to accept the GPL to use a GPL'd program someone gives to you, that depends on a GPL library (and is thus a derived work of said library). You have to accept the GPL if and only if you distribute the program.

      Suppose I give you a copy of bash that depends on libreadline, both of which I received under GPL. In that situation, the only one who is required to accept the terms of the GPL is me. If you further on intended to pass them to someone else, you would also have to accept the GPL, since nothing else gives you permission to redistribute.

      Now, say I write some program that critically depends on some GPL library, say, libreadline again. In this case, if I gave you a binary of this program that links to libreadline, I would be distributing a derivative work of libreadline, and would have to accept the terms of the GPL, which require me to GPL my program. This does not stop _me_ from distributing the source to my program under any other license I wish, as long as I don't link it to libreadline.

      The effect is that I, as a distributor, may link a program to a GPL library like libreadline only if I accept to distribute the program under GPL. This does not force you to accept the GPL in any way whatsoever, and does not restrict me from distributing the program under other license terms in the case I don't link it to libreadline. (In fact, there exist non-GPL programs like Python that can be compiled to use libreadline-- if you use the option, you have to distribute the resulting binary under GPL, but you don't have to use the option if you don't want.)

      ---

    11. Re:BSD Has a Lot of Wacko Users by Anonymous Coward · · Score: 0

      There, I've said it. I've got a lot of respect for some BSD developers/users, but the FUD and hatred that some of these people have towards the FSF/GNU/RMS is simply ridiculous.

      Kinda reminds you of the sad people who use Linux because they are anti-MS huh?

  185. Stopping FUD by spreading more?? by ffatTony · · Score: 1

    Does anyone else feel that the point of the article was to attack linux because linux users bad mouthed *BSD? I personally like *BSD's but they could use a little help from the Linux community's advancements (eg., more supported peripherals (sp?), package management system, etc)

    1. Re:Stopping FUD by spreading more?? by Billkr · · Score: 1

      I didn't feel that way at all. I am a fairly new Linux user (13 months or so) and have never tried BSD but this article inspired me to go out and give BSD a try. Hopefully after working with both I can give an opinion that means something.
      ~Billkr

      --
      ~Billkr
  186. *yawn* by Mad+Hatter · · Score: 1
    What's the deal, there just operating systems. Use what you want, there is no need for an OS jihaad (sp?).

    "Trouble is, just because it's obvious doesn't mean it's true"

    --

    "Trouble is, just because it's obvious doesn't mean it's true"
    --Terry Pratchett

  187. by doomicon · · Score: 1

    "many are simply curious about why a new user would choose Linux over FreeBSD, despite FreeBSD's technical superiority. In many ways, this is how Linux proponents view Windows users."


    Technical Superiority. He who lives in a glass house...

    Linux development model is catching BSD with leaps and bounds. BSD will soon loose it's technical superiority over Linux. That is something that should be addressed.

    The problem I see: Linux zealots who complain about BSD don't understand it, or have never used it.

    BSD Zealots and all there snobbery are just plain jealous of Linux, as well they should be.

    It seems to me that Linux is learning from BSD, however this does not go the otherway.

    Work (BSD on my desk, Irix/Sun Servers)
    Home (Linux/NT on my desk gotta keep up da skillz)


    --

    Awesome!
  188. Re:um, not very even-handed by Adam+Schumacher · · Score: 1

    BTW: Linux users don't hate Microsoft. They hate proprietary software.

    I beg your pardon?

    You are making some dangerous assumptions, grasshopper. It is not your place to dictate what others hate or do not hate. I am a Linux user, and and advocate of Open Source as a development model, yet I don't "hate" proprietary software. Just because I feel (and my experience supports) that Open Source generates better software, doesn't mean that all proprietary programs are worthless. The NetWare Client I am running is proprietary. So is Acrobat Reader. And StarOffice. (Note: yes, I know nkfs.o and SO are being opened up, but the versions I am running were developed under a proprietary model). He who writeth the code, chooseth the license. If a proprietary tool does the job better than an open one, then I will choose the proprietary one (unless the cost is prohibitive).

    People use Linux for different reasons. Some do it because they hate proprietary software. Some indeed hate Microsoft*. Some want to be different. Me, well, I just use it because it works well.

    - Adam Schumacher
    cybershoe@mindless.com

    * NB: I do, in fact, hate Microsoft as well, but it is their marketing practices that I disapprove of. I choose not to run Windows not for political reasons, but rather because it simply doesn't work all that well.

  189. Re:Now that's a bizarre string of words by Arandir · · Score: 2

    I think it's time you figured out was libertarianism is before you make further bizarre and irrational statements like that

    Having freedom over one's own body in no way, in any philosophy, leads to a conclusion that murder is okay. (Well okay, a pro-lifer would disagree, but the pro-choicer does not view a fetus as a human being).

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  190. Re:Somewhat Frustrating by happybob · · Score: 1

    I like Linux because Netscape runs better on it,
    -- netscape on freebsd tends to buserror quite a bit. and because user level apps seem to run nicer.

    I like freebsd because I haven't yet seen a problem with the tcp/ip stack... and, on linux I have.

    so, for my desktop, it's Linux, and for my server it's freebsd. *shrug* that's the advantage of choices.

    --
    -- Beer. It's what's for breakfast.
  191. FUD. by Anonymous Coward · · Score: 0

    Redhat 5.2, out of the box, my 3c509 worked fine.

    I installed my SCSI drivers fine. I have a new adaptec card on one box, and on old Mediavision soundcard with a weirdo scsi interface. Worked fine.

    And you are telling me you are basing ENTIRE FREEBSD/LINUX HARDWARE SUPPORT ISSUE ON THE BASIS OF TWO DEVICES OUT OF THOUSANDS AND THOUSANDS?

    Guess what, IDT winchips don't work under BSD, I guess you're a fucking moron and we should all run 98? Grab yourself a life kid.

  192. Re:So you suggest slavery? by Anonymous Coward · · Score: 0

    Is all charity work slavery, then?

    Nobody is forcing you to do anything. Is it simply beyond your comprehension that not everyone is selfish?

  193. You f*cking completely missed my point by David+Jao · · Score: 2
    Read my post again. Please. Then you'd see how stupid your reply is.

    I totally agree with you that communism applied to material goods is an utter failure. The USSR proved as much.

    The first point of my post is that since software, unlike material goods, can be infinitely redistributed, one cannot conclude point blank, as you did, that the communist philosophy will also fail on software.

    I am not interested in hearing about how miserably communism fails on material goods. We all know it fails. I am only interested in hearing about how well communism works with software. Please do not introduce material goods into the discussion. It is totally irrelevant to our topic.

    1. Re:You f*cking completely missed my point by Anonymous Coward · · Score: 0

      Erm, I wasn't arguing against your point, just being a pedant. ;-)

  194. Re:My complaint about the typical FreeBSD user by Guy+Harris · · Score: 1

    OK, let's see how many people aren't familiar with Scott Pakin's automatic complaint-letter generator, and start counter-flaming....

  195. Why cant we all just get along! by NiggaPet · · Score: 1

    Damnit, freebsd and linux are designed for diffrent applications, and it seems that both sides have people who think there operating system is the best for everything. FreeBSD seems more stable and reliable in the long run, while linux always gets software and hardwaer support first, making it better for desktops IMHO... everytime someone posts a article explaining this with good reasoning and evidence, slashdot ends up the battlefront for a flame war... at least this is a good test for the new servers.

  196. Re:Big upgrade by Anonymous Coward · · Score: 0

    It is illegal, according to the FSF, to use GPL'd code in any product which is shipped in binary-only form. This has never been tested, so the GPL currently has no legal standing, but that's the view put out by the FSF.

    Incidentally, this category includes the vast majority of microcomputer software that's been written.

  197. Rather amusing by Zagato-sama · · Score: 2

    Well it was an interesting article in any case ;) From my experience I've noticed that FreeBSD users tend to look down at Linux users, viewing them as immature unix children of sorts. Of course if anyone is offended by this then look no further then the way Linux Zealots view Windows, MacOS, or any other operating system ;) The GPL vs BSD license idea does present an interesting point, it seems that Linux users tend to "shove" the GPL licensing into people's mouths, if it's not GPL then it can't be allowed to live. An example would be the recent QT war. However I've yet to see BSD advocates do a similar thing. Luckily I've switched to BeOS where the Be fanatics just poke jokes instead of screaming and biting other operating systems ;)

    1. Re:Rather amusing by Anonymous Coward · · Score: 0

      > There is a lot of BSD licensed code in your average Linux distribution.

      How many Linux distributions present the required copyright notice?
      How many advertisements for Linux distributions present the same?
      Are some of these Linux distributors engaged in illegal behaviour, perhaps?

    2. Re:Rather amusing by vyesue · · Score: 1

      well, you've got to admit that in a way, a lot of linux users are "immature unix children of sorts". how many hundreds of thousands of people are using linux today? how many of them were using a unix-type OS in 1994? 1984?

      being an operating system bigot is pointless. operating systems are good for different things. I like freeBSD a lot; I switched from linux to freeBSD on my primary workstation maybe 4 years ago, and I've been very impressed with it. but when the time came to run some software that ran best on linux, I didn't hesitate a moment to install debian on one of my machines, because that was the best operating system for the task.

      I dunno; we all seem to waste a lot of time arguing about which system is best when we could be doing useful work - perhaps even workign to make our favorite OS better. or reading slashdot...

    3. Re:Rather amusing by fwr · · Score: 1

      Well, you have to look at the "other side" as far as the QT "war" is concerned. The only reason we wanted a GPL based license was so that >OUR changes or additions to the library or programs that we built with it would be covered under the GPL and not be used for proprietary profit (nothing wrong with profit, but people shouldn't be able to make a profit on our work if they prohitbit other from doing the same). I think we could care less about Troll Tech releasing the license under BOTH their proprietary license and the GPL, so long as we could protect our own investment.

      If you look at it this way, it's not so silly.

  198. Re:So you suggest slavery? by Anonymous Coward · · Score: 0

    Let me see. You want me to code simply on the basis it will help more people get THEIR job done? And, just to be clear, with NO compensation whatsoever for doing so? Humm. Let me see. No thanks. At least with GPL I'll get future feature enhancements in return for my effort.

  199. Re:Yup, he's wrong. by Anonymous Coward · · Score: 0

    FUD. I've used Intel EtherExpress Pro's in my FreeBSD machines since 2.2.x. ftp.cdrom.com uses them also. Both myself and wcarchive have run the latest release. I've had zero, zlich problems with that NIC. The best NIC I've ever had.

    ftp.cdrom.com was working fine when 3.0 was the current release.

    Do you REALLY think the most used NIC by FreeBSD developers could have a bug in 3.0 that prevened it from working?? FUD.

  200. My complaint about the typical FreeBSD user by Anonymous Coward · · Score: 0

    It will emphatically surprise some people to hear me say this, but the typical FreeBSD user respects nothing and no one. Before examining the present situation, however, it is important that I find more constructive contexts in which to work toward resolving conflicts. Although this has been overlooked or ignored by the established scientific community, even his horoscope says he's annoying. What I mean to say is that it is hardly surprising that as soon as his forces create profound emotional distress for people on both sides of the issue, their philippics will cease to reinforce notions of positive self esteem and instead will develop mind-control technology. Many of our present-day sufferings are the consequence of the obscene relationship between the typical FreeBSD user and the worst classes of arrogant warped weasels there are. The reason is clear. In a lustrum or two, the typical FreeBSD user's lies will be exposed and the truth can be spread.

    What he fails to mention in his holier-than-thou attitudes is actually quite telling. For example, did you know that he wants to feed us a diet of robbery, murder, violence, and all other manner of trials and tribulations? Or that everything he tells you is a lie? It probably sounds like I'm being mad, but amid the babel of false tongues all around us, even basically good people sometimes find it hard to know what is right and what is wrong. What a cunning coup on the part of the typical FreeBSD user's apple-polishers, who set out to trick our children into adopting unconventional, disapproved-of opinions and ways of life and got as far as they did without anyone raising an eyebrow. If the typical FreeBSD user's theories aren't brain-damaged, I don't know what is. The fact that discrediting ideas by labeling them as headlong is an old tradition among the typical FreeBSD user's yes-men is distressing, to say the least. We must take personal action and mention a bit about vainglorious mob bosses such as the typical FreeBSD user. We must step back and consider the problem of the typical FreeBSD user's memoirs in the larger picture of popular culture imagery. And we must comment on a phenomenon that has and will continue to put ostentatious thoughts in our children's minds. Please join me in incorporating these words into our living credo.

    1. Re:My complaint about the typical FreeBSD user by Louziffer · · Score: 1

      You have to admit... even for a randomly generated complaint, this seems to fit pretty well.

      --

      LouZiffer

  201. Re:The "freely redistributable" quote is so ironic by Anonymous Coward · · Score: 0

    Not doing something is as much of an act as doing something.

    Hold on, now. Let's not engage in matchbook cover philosopy.

    There are a limited number of things that I am doing.

    There are a nearly infinite number of things that I am not doing. (but don't tell my boss)

  202. Bzzt, wrooooooooooooooooooooooong! by Anonymous Coward · · Score: 0

    Guess what, NT runs an emulation layer to use 16 bit apps.

    If you want to run with C2 compliant security rating on NT, you have to disable your VDM (Virtual DOS Machine) and it breaks the functionality of your WOW emulation layer (Windows on Windows).

    This "layer" is NOWHERE as good as running the code native on a 98 box. If you think for a second that two machines, running the same speed, one running FreeBSD and the other Linux, and both running Linux binaries, that they both run the programs just as efficiently, you have head problems. For one, there is that emulation layer to go through.

    Get your facts straight before opening your pie hole :)

  203. Re:um, not very even-handed by Russ+Nelson · · Score: 1

    Do you understand the difference between a symbol and a thing? Microsoft is the symbol, and proprietary software is the thing. It's like the difference between an integer, and a pointer to an integer. A pointer to an integer is not an integer. You have to dereference the pointer to get the integer. You have to dereference Microsoft to get to proprietary software. Get it?
    -russ

    --
    Don't piss off The Angry Economist
  204. Re:The "freely redistributable" quote is so ironic by Anonymous Coward · · Score: 0

    hint: alias

  205. A better article by Anonymous Coward · · Score: 0

    From back in June on 32bits online, this article is much more level-headed.

  206. Re:FreeBSD Rocks.. by Anonymous Coward · · Score: 0

    FreeBSD-CURRENT is excellent for hackers too!

  207. Why does no one seem to grok FreeBSD packages? by Lazaru5 · · Score: 1

    These days, thanks to *BSD's package system, it is very easy to download and run software; it takes longer than just getting the binary RPM's and DEB's, but it's often more likely to work because you're compiling it for _your_ system.

    How does it take longer? A FreeBSD Package is precompiled, as are RPM's and DEB's.

    You might be thinking of the Ports System, which fetchs source, patches it if necessary, builds and installs it (as a package even, so the pkg_* commands work on it) with a single command. And it doesn't take you any longer, just your CPU. If something is large enough to take more than a few minutes to compile, you probably shouldn't be installing it as a package anyway (Configure changes, Compile time options, etc.)

    As it is, the FreeBSD package system has been around a long time, not just "these days". The man page for pkg_info(1) is dated November 25, 1994.


    --

    --
    My comments and opinions completely reflect those of anyone and anything I am remotely associated with.
  208. Re:um, not very even-handed by Russ+Nelson · · Score: 0

    Given that Linus Torvalds (salute when you say that name) probably has more seats than all other Unices combined, it's fair to say that Linus reinvented Unix(tm).
    -russ

    --
    Don't piss off The Angry Economist
  209. Fragmentation? Re:Not fragmented because they are by Score+Whore · · Score: 1

    One thing to rememebr about the whole fragmented/not-fragmented issue is that, of the "four" BSDs, only one of them forked/split/fragmented/split away from one of the others (and that is OpenBSD which Theo split from NetBSD.) NetBSD never was FreeBSD or vice-versa. Nor was BSDI part FreeBSD or vice-versa. They all have roots in the various BSD releases (4.3, 4.4, 4.4-Lite) but they are different projects with different goals. And remember: duplicated effort is not necessarily a bad thing. Score Whore.

  210. Re:Slightly off-topic point of fact about 3c509 ca by SoftwareJanitor · · Score: 2

    There really is no reason to buy a 3C509 anything today unless you find one in a used parts bin for $10 or something, at least not if you want to put it in a machine adequate for running NT. For any decent machine, something like a Bay Networks NetGear FA310TX, which is PCI, 10/100 and fast, can be had in quantity one at local computer retailers for $30. I've got three of those cards, and I'm very happy with all of them. I can't personally vouch for how well they do under NT as I don't use any Microsoft OSes at home, but Linux finds and runs happily with them.

  211. Re:Yahoo! chose FreeBSD because ... by Anonymous Coward · · Score: 0
    I guess I didn't make it clear, that was sorta my point. If you take the time to update your /usr/ports via cvsup or whathave you it works just fine. I believe the reason this persons experience was bad is because they didn't do this.

    Cameron McCleary
    cameron@nospam.baked.net

  212. Re:FreeBSD or linux by Lazaru5 · · Score: 1


    Sure they do. If you buy the CD's, you get EVERY package *AND* EVERY port's distfile (source). If you're talking about FTP installs, the same applies to both (Download what you need.)

    --

    --
    My comments and opinions completely reflect those of anyone and anything I am remotely associated with.
  213. FreeBSD or linux by Nabuchodonosor · · Score: 1

    Im getting a new computer soon. Id like to know why should I run FreeBSD instead of Linux, or Linux instead of FreeBSD. Lets say both of them support my new hardware, and I will only use c and java compilers, plus emacs.

    --
    ---> Did you know Linux stands for Linux Is Not UniX ?
    1. Re:FreeBSD or linux by nicksand · · Score: 1
      Hmmm. I said releases not upgrades. FreeBSD is indeed updated constantly, but releases don't come out that frequently.

      Just to be more specific, I was talking about Walnut Creek CDROM releases.

    2. Re:FreeBSD or linux by Nabuchodonosor · · Score: 1

      >> ---> Did you know Linux stands for Linux Is >Not UniX ?
      >Er..., no it doesn't. Linux == Linus' Unix, to >the best of my recollection.

      No no no..thats what They want us to believe! but I know Linux stands for Linux Is Not UniX ;)

      --
      ---> Did you know Linux stands for Linux Is Not UniX ?
    3. Re:FreeBSD or linux by bugg · · Score: 1
      Correction, FreeBSD is updated frequently (the -CURRENT tree)


      They just take time before they commit the changes to the -STABLE branch. -CURRENT is a _live_ snapshot of the entire FreeBSD OS (not just the kernel) that any registered developer can change whenever they want. So if we gave each daily snapshot a version number, then freebsd would look like it was revamping like crazy.

      --
      -bugg
    4. Re:FreeBSD or linux by bugg · · Score: 1

      and thats a downside why?

      its not as if its not getting improved upon. Just that they want -STABLE to be just that, _STABLE_

      --
      -bugg
    5. Re:FreeBSD or linux by Anonymous Coward · · Score: 0

      I thought linux stood for: Linux Is Not gnU, gnu suX

    6. Re:FreeBSD or linux by nicksand · · Score: 1
      Why not install both? You can play around with them for yourself to see which one you like best.

      Personally, I prefer FreeBSD because I'm used to the syntax and it is set up very logically. One of the things I love best is infrequent releases. I don't know about you, but if everything is working fine I don't want to feel compelled to upgrade. This is especially important in my production servers at work, but I also feel somewhat the same about my home machines.

      But the only way to find out which one is best for you is to try both of them. Don't take advice that one is better than the other for this or that reason unless one of the OSes has a feature you really need that won't be coming into the other OS any time soon.

      Remember, an OS is like a religion. Imagine getting together the most rabid Christians, Islamics, and Hindus and tossing them together into a sack. Then try asking them for advice. They will all happily espouse about the virtues the virtues of the own religion while telling you that you will go to Hell/Hells if you go with someone else. Sound familiar to the situation at hand?

  214. Um, FreeBSD's package management is /better/ by Anonymous Coward · · Score: 0

    Gawd, I hope FreeBSD doesn't ruin the ports collection by changing to rpm...

  215. Re:The "freely redistributable" quote is so ironic by __aanonl8035 · · Score: 1

    "Sharing is good, stealing is evil, non-sharing is neither good nor evil since it is not an act."

    What if you held the only antidote to a plague and you did not share it?

  216. Re:choice and advocacy by Jay+Maynard · · Score: 1

    Touche.
    --

    --
    Disinfect the GNU General Public Virus!
  217. Nice meaningless retort by Anonymous Coward · · Score: 0

    Microsoft has hundred of NT servers in their racks...numbers are meaningless...but no shock that the idiots who moderate /. got a hard-on from seeing it.

    1. Re:Nice meaningless retort by Anonymous Coward · · Score: 0

      Umm, he said FreeBSD without qualifying that statement. He who responded ironically implied he had been enlightened by this unqualified claim and would therefore install it everywhere. You're grasp of irony is poor. If i said that brand y of baked beans tasted better would that imply that everyone eating brand x should change ? No. Therefore someone saying 'ill change to brand y then' is not ironic. It is maybe a poor and misguided sense of humor though. It's certainly not worth being moderated up by the idiots as 'insightful'.

    2. Re:Nice meaningless retort by sammy+baby · · Score: 1

      His point being that he's not going to go out and re-install the OS on 80 boxes on the simble say-so of a BSD advocate. If some guy from Microsoft walked in saying, "NT is better. Here's a hundred copies. Go put it on all your servers," would you do it?

    3. Re:Nice meaningless retort by Anonymous Coward · · Score: 0

      Agree completely! I think the moderators are script kiddies.

    4. Re:Nice meaningless retort by Anonymous Coward · · Score: 0

      Huh ?? What he said was that BSD was superior. He didn't tell anyone that install it over existing machines and far from it actual fact. The guy who wrote the nonsense about installing it on his production machines was saying something utterly irrelevent and it got moderated UP as _insightful_. Sheesh. When something is moderated up it should be listed who moderated it up, I'd like to see if its the same loser doing all the insane ones.

    5. Re:Nice meaningless retort by mill · · Score: 1

      Umm, he said FreeBSD without qualifying that statement. He who responded ironically implied he had been enlightened by this unqualified claim and would therefore install it everywhere.

      In short the article didn't clear up anything. Still the claims of BSD superiority and still no proof of it.

      /mill

  218. Re:The "freely redistributable" quote is so ironic by Arandir · · Score: 2

    And if you believe that this is slavery then you're an idiot.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  219. Re:"Technical superiority?" Yes, thank you. by bugg · · Score: 1
    Hah.
    2.2.x is about as new as 3.x, if not newer. So its not as if Linux has had it much longer.


    In my opinion (so you can't call it FUD) FreeBSD is the best thing going for x86.

    have you used both? have you?


    I've used both Debian 2.0 [upgraded to 2.1 with apt-get and glibc2.1] (and shortly, as i despised it, RedHat 5.1) and FreeBSD 3.2-Release. I like FreeBSD more.

    Actually, I switched to FreeBSD because Linux didn't support the hardware well that i had just bought that day. Boy am i glad i bought those NICs (Intel Etherexpress Pro/10+) as i got introduced to FreeBSD because of it.


    I've never had any problem with hardware support. Have you actually been to www.freebsd.org and looked at supported-hardware?


    Stable yes, efficent no.


    Both Linux and FreeBSD have a lot of room for improvement for SMP. Neither one is that good. AFAIK NT outperforms both in SMP. (then again, x86 isn't a good platform for SMP either)


    i dare you to find any popular (new or old) hardware that isn't supported by freebsd.


    Take everything with a grain of salt that comes from someone who hasn't used both OSes. (and recently)

    --
    -bugg
  220. The ultimate goal is a common Unix API by Yojo · · Score: 3

    The most important question is not which kernel is superior, but whether all the Unix-like systems will run the same applications with no change other than a possible recompilation.

    I use Linux, but I want to be able to share code with any and all Unix-like systems, free or commercial. I want all of them to be completely compatible so that I can choose whichever one gives me the best price, performance, or reliability for a particular application.

    1. Re:The ultimate goal is a common Unix API by anatoli · · Score: 1

      autoconf?
      --

      --
      Industrial space for lease in Flatlandia.
    2. Re:The ultimate goal is a common Unix API by Anonymous Coward · · Score: 0

      Nope, Linux has a broken system(3). It is not reliable. Therefore, it's not source compatible. Some evil agent of the Death Star snuck into Linux. You see it in other places, too. This sucks.

    3. Re:The ultimate goal is a common Unix API by Anonymous Coward · · Score: 0

      Um, I meant signal(3), not system(3).

  221. Big upgrade by Anonymous Coward · · Score: 0

    yes but linux can't upgrade 2 releases keeping config files with out a hitch

    I upgraded my FreeBSD box from 2.2.5 to 4.0-CURRENT in just a couple of hours without any problems and kept all of my configuration files. the only think I didn't like about the upgrade was that I had to re-boot. oh well, I guess once in almost a year and a half isn't too bad

    I just love the `make world` command.

    Linux users don't put thier computers under any pressure, where FreeBSD is made to be pushed to the limits. I have worked on FreeBSD boxes with over 30K users each one with a web site. I have seen FreeBSD boxes dish out a thousand pages a minuite for months without a glitch.

    Let's face it, when it comes to high reliablity under heavy pressure Linux just can't stand up to it... This is the stability that the article talks about.

    www.hugme.org
    hugme@hugme.org

    1. Re:Big upgrade by Anonymous Coward · · Score: 0

      If you mean userland as in only system utilities then the statement about 'make world' building and installing a new userland is true. However, seperate programs such as shells, editors, etc. must be upgraded manually (which is no problem thanks to the ports system). (Only a clarification)

    2. Re:Big upgrade by WNight · · Score: 1

      And this is intentional.

      Actually, I understand the code just has to be made available, either on disk, or on a website, etc.

      But, this is to keep people from using the code in their project and denying users the benefits of an opensource application while using someone else's code to write it. It's a good thing.

      And the GPL doesn't prevent FreeBSD people from using the GNU utils, as long as they provide the source, etc. They will have problems using parts of the source code if they insist on the BSDL, but if they don't insist on every app having a BSDL license, they're fine.

    3. Re:Big upgrade by Jay+Maynard · · Score: 1

      And the GPL doesn't prevent FreeBSD people from using the GNU utils, as long as they provide the source, etc. They will have problems using parts of the source code if they insist on the BSDL [...]

      That's just it, though. The people who work on BSD do insist on the BSDL and not on the GPV because the GPV conflicts with a central goal of the BSD project: to make a system with no restrictions on what can be done with it, specifically includingmaking and selling a proprietary, closed-source version of it. That is why you'll find lots of BSD code in Linux, but not the other way around: allowing the GPV to infect BSD would kill it.
      --

      --
      Disinfect the GNU General Public Virus!
    4. Re:Big upgrade by Anonymous Coward · · Score: 0

      hmmm.. as I understand it, cdrom.com pushes a terabyte a day.. they run FreeBSD. I also hear that yahoo runs on FreeBSD. but, I strongly agree on what you say about being snobbish, if anyone looks hard enuf they'll find "the most pressured system" running whatever OS they support.

    5. Re:Big upgrade by WNight · · Score: 1

      And we should care because why?

      Seriously, if you wish to spend tons of time making something that someone can make a closed-source version of, fine, but don't expect sane people to help.

      The proper people to rewrite the system in such a way that they can make a closed-source version of it are the actualy comapnies wishing to do so.

      Well, as long as you understand that your closed-source goal is laughable and only a few freaks want it, then fine. Just shut up about the GPL virus. It's that way because we want it that way so take a flying leap.

  222. distribution != alteration, GNU != communism by dto · · Score: 1
    >>>BSD wants their tools to be 100% redistributable, to anyone, anywhere, including commercial and proprietary uses.
    >>>>>>>>

    GPL gets you this. There is no reason why GPL software can't be used in a commercial setting. You can even package unmodified GNU tools on the same disc as a proprietary package: the restrictions apply to linking and code modification, not simple "aggregation".

    Both GPL and BSD licensed software are 100 percent "distributable." The restriction means that it must stay redistributable, while BSD makes no such guarantee. Without one or two strings attached, the guy with the best lawyers wins.

    By freely choosing to use GPL'ed software, I respect the author(s) of the software whose work I benefit every time I use GNU grep. I am willing to respect his/her wishes in exchange for free software; especially when it only means that I can't make changes without also redistributing them for free. I can accept this with a clear conscience. This does not make me a communist, utopianist, or libertarian (tho I am a libertarian.)

    If I don't want this, I can use BSD software. In any case, nobody is forcing me to do anything.

    Which brings me to my final point. This talk about communism has got to stop. It's a smear and nothing more. Under communism, the government decides who you are and what you do, and then they take your money and redistribute it to everyone else. Communist systems have absolutely nothing to do with any software license in existence, and the use of the term achieves absolutely nothing.

    Remember, communism only works when you cannot opt out. It's your only choice. Not so with GNU. I don't think it's very productive to smear GNU, since without the long development of GNU tools that preceded Linux, Linux would be nothing but a kernel. Calling GNU a communist system is simply ignorant; that word tends to come out of the bag whenever ignorant people see something that isn't expressly designed to make money.

    If you view GPL's restrictions as the "price to be paid" for free software, it's worth it. If, like me, you don't even view it as a restriction, then that's fine too.

    1. Re:distribution != alteration, GNU != communism by Anonymous Coward · · Score: 0

      I could certainly care less which licence is used. It's a very important matter!

    2. Re:distribution != alteration, GNU != communism by dto · · Score: 1

      >>>>>By the way, I didn't mention communism at all in my post. Where did you get this?

      Others have been saying it in the forum here. I should have said this wasn't directed specifically at you.

      Sorry :-)

      >>>>>>>In this case then, there are many proprietary licenses that count as freely redistributable as well :-)

      Which ones? Do you get the source?

  223. Re:Somewhat Frustrating by Anonymous Coward · · Score: 0

    A red ball is not better than a green ball, just different from it.

    A rock is not better than a leaf, just different from it.

    Difference often implies superiority, but not always.

  224. and don't forget.... by delmoi · · Score: 1

    Microsoft *is* propritary software... you don't really think there are *people* in those big buildings at One Microsoft Way, Redmond WA?

    it is WA, right?

    you could also say that it's busness practices, policys and structures are like software to...
    "Subtle mind control? Why do all these HTML buttons say 'Submit' ?"

    --

    ReadThe ReflectionEngine, a cyberpunk style n
    1. Re:and don't forget.... by Anonymous Coward · · Score: 0

      GNU is also proprietary software. It has an oppressive licence that dictates just what kind of thing you can do with it.

  225. That is not technical superiority by Luis+Casillas · · Score: 1
    What you are describing is not a case of technical superiority of FreeBSD over Slackware, but rather problems in Linux that stop it from working well on your system.

    Really, if your file systems get repeatedly corrupted under Linux, and your system reboots spontaneously, then Linux is failing to achieve the basic functionality it is intended to provide (and which it actually _does_ provide for millions of boxes). You should (a) check your hardware, (b) check your kernel setup, and if this still is not the problem, (c) file a bug report against Linux.

    ---

    1. Re:That is not technical superiority by Anonymous Coward · · Score: 0

      We can argue this until we're each blue in the face, but I personally feel in this area FreeBSD is technically superior. The original problem stemmed from both power outages and the result of new RAM being clocked too high from the BIOS. These things are out of the control of both FreeBSD and Linux. FreeBSD handled these corner cases with a lot more grace than Linux ever did. The fact that file system metadata is written asynchronously is a technical disadvantage if stability is desired; and FreeBSD has it in spades in this area. Until Linux fixes its file system (perhaps under ext3) so that it's more robust, I wouldn't run Linux unless I have a UPS.

      The strange thing is my system isn't very loaded at all, and yet I still see metadata corruption. Though I do perform a lot of compiles.

      A second area is VM performance. With the same amount of RAM, top(1) consistently showed that I have more free RAM under FreeBSD than I have under Linux. Specifically, I never hit swap under FreeBSD but under Linux, I always hit swap by around 10MB on a 96MB box. This may not mean a whole lot, but there you go.

    2. Re:That is not technical superiority by Luis+Casillas · · Score: 1
      FreeBSD handled these corner cases with a lot more grace than Linux ever did. The fact that file system metadata is written asynchronously is a technical disadvantage if stability is desired; and FreeBSD has it in spades in this area. Until Linux fixes its file system (perhaps under ext3) so that it's more robust, I wouldn't run Linux unless I have a UPS.

      Ok, now I see clearly what your argument is. I am not inclined to count "corner cases" where one system works better than the other with problematic hardware setups as "technical superiority", but as you rightly said, I'm not going to get my face blue about it :-).

      Still, yo do have a point.

      ---

    3. Re:That is not technical superiority by Anonymous Coward · · Score: 0

      I normally would discount corner cases, too; unless I run into them and get burned by them. Unfortunately for me in this case, I got burned more than once.

  226. Re:Sharing by Arandir · · Score: 2

    For all of you people that still think not sharing something is an evil act, please graduate out of your kindergarten sharing mentality.

    Before you confuse hoarding with non-sharing, take a look at your own covetousness. I have seen hundreds of AC comments on the order of "XYZ needs to GPL their software so I can get to use it." You folks aren't interested in sharing, you're interested in the forceable redistribution of wealth.

    WILFULL negligence is an act. It is an evil act. But it is not the same thing as not sharing.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  227. Yup, he's wrong. by Anonymous Coward · · Score: 0

    He's wrong anyway. Try upgrading a system (heck, just installing a system) that has an Intel Etherexpress Pro with FreeBSD 3.0. Then try to configure the card. Watch the system lock up solid. Try to do anything with the card, watch it lock up solid. And yes, it's a bug in the driver. It was fixed in 3.1 (I think, or just after.) So, he's wrong. And it's not like that card is a rare card or anything either, and it was supported just fine in earlier FreeBSD versions as well. A bug crept in, into the fxp driver, one that locks the system solid. So, he's wrong.

  228. The Libertine Software Movement :-) by Luis+Casillas · · Score: 1
    People crying about the GPL being evil because it prevents them from including code into their products really bug me. If you want to sell products/services, get off your own lazy ass and build your own damned product. Stop expecting others to do it for you.

    Precisely. I have a funny name for this which you criticise here: "The Libertine Software Movement".

    ---

  229. FreeBSD Rocks. Linux Rocks. Microsoft doesn't. by Anonymous Coward · · Score: 0

    What the F*ck? Why all this bickering? I can't believe all of the bigoted statements- it sounds like a Microsoft Developers Conference! I have used Linux and FreeBSD and love them both. I dual boot between them and in comparisons have found BSD to be faster at some things, Linux at others. But they are both stable and do what I need them to. The point: choice is good, and free is good. Both BSD and Linux are solid and fast. If Linux is getting press, that's great. If BSD gets press, that's great. If one gets noticed because of the other, that's even better. Both deserve a great deal of attention- who says I can't be a Linux zealot AND a FreeBSD zealot?! I am both, because they do what I need. May BSD and Linux share the best of the best code and the most worthy implementations and leave Microsoft in the scrap heap. If one day Microsoft learns how not to be Microsoft, may they succeed as well (but I won't live to see it).

  230. Many BSD users like the GPL by ebcdic · · Score: 2
    The article gives the impression that BSD users are opposed to the GPL. While this is true of some vocal usenet posters, it's not true in general.

    Many BSD contributors and users are quite happy with the GPL, and see no need to replace GPL'd programs. Much GNU software was and is still developed on BSD systems.

  231. -STABLE and -CURRENT by Anonymous Coward · · Score: 0

    I believe this person should have written: "Using a kernel built from the branch of the FreeBSD code called -STABLE." There are two branches of FreeBSD. -STABLE, for those who need a rock-solid system, and -CURRENT, the system currently in devlopement. -CURRENT could in some ways be called "Not quite Beta: Use at your own risk code." - AC

  232. Re:Red (D)evils and Subtle Pronounciations by Anonymous Coward · · Score: 0
    The Horns - Advertisement required by UCB!

    It has been removed:

    July 22, 1999

    To All Licensees, Distributors of Any Version of BSD:

    As you know, certain of the Berkeley Software Distribution ("BSD") source code files require that further distributions of products containing all or portions of the software, acknowledge within their advertising materials that such products contain software developed by UC Berkeley and its contributors.

    Specifically, the provision reads:

    3. All advertising materials mentioning features or use of this software must display the following acknowledgement: This product includes software developed by the University of California, Berkeley and its contributors."

    Effective immediately, licensees and distributors are no longer required to include the acknowledgement within advertising materials. Accordingly, the foregoing paragraph of those BSD Unix files containing it is hereby deleted in its entirety.

    William Hoskins

  233. FreeBSD Rocks.. by Anonymous Coward · · Score: 1

    I'm a FreeBSD user since 1.0. Before that it was 386bsd (there was NO Linux THEN).

    Linux has its place -- the hacker..

    FreeBSD has its place -- any production or server environement.

    Just the other night, my Linux-using friend wanted to install an app. I decided to install the same app. I went into the "packages" menu using FreeBSD's install tool, selected the app, and sat back while the packages was downloaded from freebsd.org and installed on my system (including any necessary dependent apps, libs, etc.).

    Meanwhile, my friend scoured the net for the appropriate RPM's. Then found out he had to find RPM's for the libraries, etc.

    This exercise sums up the difference between FreeBSD and Linux.

    FreeBSD is developed by a core group of developers and maintained as a SINGLE distribution.

    Linux is a kernel.

    1. Re:FreeBSD Rocks.. by mazeone · · Score: 3

      Meanwhile, my friend scoured the net for the appropriate RPM's. Then found out he had to find RPM's for the libraries, etc.

      not all distros were created equal. Those of us who use debian feel sorry for our little brothers who can't just type apt-get install and have apt d/l the app and all dependancies and set it up.

      seriously, though, I've never actually used the FreeBSD package manager, but it is hard to imagine anything nicer than debian's apt/dpkg system.

      --
      When in danger or in doubt, run in circles scream and shout.
    2. Re:FreeBSD Rocks.. by gsaraber · · Score: 2

      hmm .. the other day I wanted to install squid:

      root@gateway # apt-get install squid

      root@gateway # vi /etc/squid.conf

      all done
      this was debian slink.

  234. Re:The "freely redistributable" quote is so ironic by Yakko · · Score: 1
    For god's sake, people, at least give me the option of using a POSIX-compatible PS!!

    Turns out that this is about my only real beef with *BSD... tho I can switch to something like "ps auxwww" if I think enough in advance. I'd imagine that anyone at all working with SysV-type systems would have the same beef.

    (oh... and the init scripts in *BSD feel really weird to me for the same reason.)

    --

    --

    --
    Me spell chucker work grate. Need grandma chicken.
  235. Its better to talk about what you know ... by SimonK · · Score: 3

    This article seems to contain just as much prejudice and ill-judgement as the rantings it criticises. To quote:

    When the system was moved to Red Hat, the scripts broke. Thousands of others had problems when the move to glibc was rushed by Red Hat while other distributions remained cautious.

    In many ways, Linux is a FreeBSD clone

    But many are simply curious about why a new user would choose Linux over FreeBSD, despite FreeBSD's technical superiority.

    Unlike Linux advocates, FreeBSD advocates do not believe FreeBSD should be running on every microchip.

    Most negative talk about FreeBSD is baseless and intended to destroy, scare, or subvert potential users

    All of these statements say or imply things about Linux or Linux users that are not generally true. Most ranting by Linux zealots about FreeBSD is based on prejudice and misinformation. Repeating the same mistake in the other direction doesn't help.

    The BSDs and Linux are all excellent, and very similar, operating systems. The only way to compare them is with strict technical or legal comparisons. Rhetoric doesn't help anyone to make decisions.

    1. Re:Its better to talk about what you know ... by Anonymous Coward · · Score: 0

      You mean "the four BSDs and the hundred Linuxes".

  236. i don't know, but CD-ROM.com really sucks by delmoi · · Score: 1

    it's way underpowerd for what they are trying to do (be the central FTP server for the world). they should have 5 or 10 boxes running solaris, if they really cared. but they don't. and I can't even log on half the time
    "Subtle mind control? Why do all these HTML buttons say 'Submit' ?"

    --

    ReadThe ReflectionEngine, a cyberpunk style n
    1. Re:i don't know, but CD-ROM.com really sucks by dennisp · · Score: 1

      Yeah, especially when it's the net link that is maxing -- not the processsor, amount of memory, or the os.

      Can you say duh?


      ----------

  237. Why does the BSD community tolerate this? by Nelson · · Score: 1
    Is it that they are still as arrogant as ever or do they really want to be relegated to one of the fringe zelot groups like Amiga, Be, and OS/2?


    Linux and the OSS and freedomware communities have enough zelots as it is, fortunately Linux has gained enough popularity to get over that. What was intended with that article? Sounds like arrogance or jeolousy to me, it's unfortunate because some of the BSDs have tremendous potential but they will never make an in roads with that attitude. They like to say that their community is more intelligent and more informed on the whole but that just got proved wrong, they are no different than any of the others.

  238. tcp/ip stack by Anonymous Coward · · Score: 0

    It seems you totally ignored my comment about the FreeBSD tcp/ip stack being superior. All you had to say was "it sucks". I love the FreeBSD ports system. Everything compiles cleanly. Any time someone points out a flaw in linux, it is classfied as FUD.

  239. Why would anyone choose freebsd over linux? by N1KO · · Score: 1

    Maybe its because linux is trying to enter markets like the desktop while freebsd has always been intended for servers. But, who cares? there are only a few hundred million persons running desktop computers.

    1. Re:Why would anyone choose freebsd over linux? by bugg · · Score: 1
      i dunno. I like freebsd on both.


      I don't see why there is any advantage linux has over freebsd for the desktop.

      --
      -bugg
  240. Re:An Unfortunate Reality ... by Anonymous Coward · · Score: 0

    after reading your comment, i felt forced to respond. it seems to me that Linux advocates have two oxymoronic sets of criteria, one set against windows and the other against freebsd. you mentioned the number of developers and the number of hardwares supported. now which one has more developers and supported hardwares, windows or linux? i believe your answer must be windows. then why don't you recommend windows over linux/freebsd instead? i see this kind of nonsense everywhere from many linux users. i hope they can be more logically consistent.

  241. Somewhat Frustrating by antinous · · Score: 2
    I'm a FreeBSD user who appreciates the elegance and "cleanliness" of an "authentic" UNIX. I also think Linux rocks, and if I had another machine, it would run Linux. But it's idiotic that this article spout off phrases like "technical superiority" when the author does not even bother to quantify that alleged superiority.

    I fell into FreeBSD thanks to some hacking I did years back on NetBSD-VAXstation 2000. I have never encountered something I cannot do (aside from RealAudio, but I'm pretty sure I have a fix for that now). I'm sure that if I had started off with Linux, I'd be a Linux user today. They're both great. I don't think either is so much more wonderful than the other to justify a switch, at least not on my home computer.

    1. Re:Somewhat Frustrating by Anonymous Coward · · Score: 0

      Oh great. Cultural relativism strikes again. Different can never be better or worse. It's just something else. Well, guys, that's bullshit. MsDOS is not better or worse than BSD. It's just different. See how stupid that is? Technical matters merit technical appraisals. And judgments.

    2. Re:Somewhat Frustrating by azz · · Score: 1
      You can probably run the Linux RealAudio binaries through iBCS. If you have problems with sound output, you can use the ESD "esddsp" wrapper to redirect to a native esd.

      And I agree---FreeBSD isn't better or worse than Linux, it's just different. I'll try it myself at some point (I've done OpenBSD and NetBSD in the past).

      "I want to use software that doesn't suck." - ESR
      "All software that isn't free sucks." - RMS

  242. Fight! Fight! FIGHT! by Jeld · · Score: 1

    Ooohhh! How I hate flame wars and OS holy wars and the rest of the holy flame bullshit. But let me through and I will swing my old light saber a few times, for old times sake.

    1. I tried both OSs in question.
    2. FreeBSD IS more stable then Linux.
    3. I currently run Linux ( Mandrake 6.0 )
    4. Running Linux binaries under FreeBSD is possible and may even give you better performance. There are however a few things like registering binaries as Linux and there was ( as I recall ) some issues with Linux libraries.
    5. Linux has more software written for it.
    6. FreeBSD is much MUCH more structured as a distribution. The way they handle updates to the OS is something I hope Linux will learn sometime.
    7. I don't give a damn about licensing.
    8. FreeBSD supports way less hardware.
    9. FreeBSD kernel is monolithic this way effectively preventing hardware support by manufacturer without the manufacturer supplying the source code.
    10. FreeBSD ports system is much better organized then anything of the kind I've seen under Linux.
    11. FreeBSD is much much less user friendly out of the box ( no bash installed for example ). You have to spend quite some time with it after installation to make it work as you want it too.
    12. I kinda like SysV runlevel system :)
    13. FreeBSD is even more flexible then Linux if you try to make it run in some kind of non-trivial conditions.
    14. Memory management is better in FreeBSD.
    15. Installation ( not the config ) is easier in FreeBSD

    That should be about it. :)

    /me is waiting for a flame storm to hit

    --

    Everybody Lies. But it doesn't matter since nobody listens.

  243. *sigh* by Anonymous Coward · · Score: 0

    As usual the "Linux r00lz! everything else sux!" zealots are bashing FreeBSD. It is technically superior. Look at the tcp/ip stack. I don't see to many ftp.cdrom.com linux servers. Why did yahoo choose FreeBSD?

  244. OpenBSD -> OpenLinux by Anonymous Coward · · Score: 0

    Are there any linux developers auditing of the kernel code like what the OpenBSD people do? BSD people say Microsoft use FreeBSD as hotmail's servers. But I learn that it is hacked! 2) Most of the ISPs use FreeBSD as their servers to handle large volume of data/file transfer Is this true? They say Microsoft use FreeBSD as hotmail's servers. But I learn that it is hacked!

    1. Re:OpenBSD -> OpenLinux by nikc · · Score: 1

      AC wrote:

      SD people say Microsoft use FreeBSD as hotmail's servers. But I learn that it is hacked!

      Irrelevent. The web-mail application that's run on those servers was 'hacked' (in point of fact, the 'hackers' exploited a hole that Microsoft had left in there deliberately for their own software to use -- just another reminder that security through obscurity doesn't work). The underlying OS wasn't hacked, nor was it responsible for the hole in the first place.

      2) Most of the ISPs use FreeBSD as their servers to handle large volume of data/file transfer Is this true?

      "Most" probably implies more than 50%, and no one can give you figures with that sort of accuracy. But, many of the ISPs that I know run FreeBSD internally, either exclusively, or as a core part of their internal network.

      My ISP in the UK, Demon Internet uses FreeBSD all over the shop. For example, they run a bunch of games servers (Quake, Half Life, Team Fortress, and so on). The astute among you are probably realising that there aren't any FreeBSD binaries of these servers available. So they run the Linux binaries under emulation -- rock solid performance, and it integrates nicely with the rest of their (predominently) FreeBSD based network.

      N

    2. Re:OpenBSD -> OpenLinux by DjFilthyRich · · Score: 1

      if you read the fuckn' article on Hotmail,
      it wasn't a server issue... but a logic error in the way hotmail was scripted..

  245. Re:The "freely redistributable" quote is so ironic by eggnet · · Score: 1

    With respect to:
    "Sharing is good, stealing is evil, non-sharing is neither good nor evil since it is not an act."

    Not doing something is as much of an act as doing something. By not doing something, you have distinctly chosen a path, weather or not you are aware of the consequences.

    Example:
    Microsoft takes the linux kernel, integrates support for win32, and doesn't release the source code. The act of not releasing the source code would probably destroy linux.

    This would clearly be viewed as "good" by some, "bad" by others, and "who cares" by others still... just like everything else.

  246. But debian does exactly the same thing :) by Anonymous Coward · · Score: 0

    Debian allows exactly the same functionality

    thats it :)

  247. windows and the NetGear card by delmoi · · Score: 1

    Iv'e got one of those in my windows98 box, it works fine
    "Subtle mind control? Why do all these HTML buttons say 'Submit' ?"

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  248. I like Penguin! by Anonymous Coward · · Score: 0

    I just like the cute Penguin much more than that little Devil.

  249. Context switch times(Re:Linux Quake on FreeBSD) by Anonymous Coward · · Score: 0
    No, Linux does not have faster FPU context switch times. FreeBSD has had lazy FPU context switch for years, while Linux got it very recently(read linux-kern about two weeks ago, maybe that patch got into 2.3.x, who knows).

    In FreeBSD, if there is only one program that uses the FPU, there will be no FPU context switches at all. How can Linux be faster than that? :-)

    Read some code: switch.s and npxsave

    -T

  250. Re:The "freely redistributable" quote is so ironic by Anonymous Coward · · Score: 0

    "Not prprietary" means "fuck you, Mr Businessman!". Listen kid: you can't expect people to invest a megabuck in software development (or movie development, or novel development, or audio CD development) and not recoop and protect their INVESTEMENT! Don't you understand that it's capitalism that has made this country #1, and that you're trying to kill it?

  251. Spokesperson? Not clear. by mahone · · Score: 1
    A BSD spokesperson taking the arrogant position that they are the answer because of their "technical superiority"

    Two points here - one is that the author of the article is (according to the FreeBSD WWW site) neither a core team member nor a committer for the FreeBSD project. I'm not aware of his background, but there's no evidence in the article (which was, of course, written in an advocacy forum) that he is anything other than a keen FreeBSD user or a spokesperson for anyone other than himself.

    Additionally, he didn't actually state as fact that FreeBSD was technically superior (though I'm sure he thinks, as I do, that it is - fair enough), rather he paraphrased what he saw as a common attitude on the part of FreeBSD users.

    Anyone who has read public statements from actual FreeBSD co-ordinators (particularly jkh) will realise they are a lot less offensive to folks in the Linux camp.

  252. Re:The "freely redistributable" quote is so ironic by Anonymous Coward · · Score: 0

    If you don't think that the GPV has something to do with communism, you haven't thought about it much.

  253. OS wars miss the point by Apps · · Score: 1

    I am getting sick of all the religous wars about
    "my OS is better than yours".

    I have used both FreeBSD and Linux, and to an average user, they are very similar.
    Sure you can go compiling kernels and look at the
    differences, but face it, most people spend their time using the machine for work or play, not submitting patches or compiling kernels and worring about licences of the patches.

    To most Windows users it doesn't matter wheather they can get the source code or not, all they care about is how easy is it to use and how effective it is for their needs, this should be the basis on which we choose an OS, not based on FUD arguments.

  254. Re:I'll give... by Anonymous Coward · · Score: 0

    Time and time again I saw more FUD came from the BSD community left and right. Who will benefit to all this rubbish? I am sure you know the answer! May be (as a Linux user) I will just move to BeOS, hey BeOS is NOT UNIX! That actually make me feel better by using an efficient O/S which is not UNIX.

  255. Re:The "freely redistributable" quote is so ironic by Anonymous Coward · · Score: 0

    Why would you ever type anything but "ps axu"? I've been a BSD user since 1981. It's in my wetware. Anything else blows my circuits.

  256. Linux != Unix by Anonymous Coward · · Score: 0

    RussNelson == Jackass

    1. Re:Linux != Unix by Buttercup · · Score: 0

      Disagree if you like, but if you want to discredit him, grant him the courtesy of posting your identity. It's funny that you go out of your way to post a jeer but don't have the courage to name yourself.

      You're a jackass.

      MJP

      --
      Don't try that "protecting the children" shit you people use to keep the tits and bad words off my TV. --Seanbaby
  257. Linux Quake on FreeBSD by Anonymous Coward · · Score: 0

    Speaking of Linux Emulation on FreeBSD... I had a P133 running FreeBSD and P200 MMX running Linux and the FreeBSD played Quake smoother/faster in XWindows than the Linux box did.

    Not that I'd want to have to pick one over the other.. I like both OS's equally.. but that is pretty impressive :)

    1. Re:Linux Quake on FreeBSD by Anonymous Coward · · Score: 0

      I use Debian on my Laptop and FreeBSD on my desktop system. I'm not a new user to ethier OS, but in all honesty, I prefer FreeBSD for most tasks. It does everything Linux can (AFAIK), and maybe it's just my setup, but I found the IPMasq (PPP NAT) worked better in BSD.

  258. Pot, kettle, black... by Anonymous Coward · · Score: 1

    You're one to talk, Russ. You can't open your mouth without spewing bile about something or someone you don't like or disagree with. I've seen your postings for years in the various online forums. In many ways, your attitude isn't any different from that of any of the other Linux spokesmodels (RMS, Perens, etc.)- you waste far too many cycles on bitter attacks. Like the aforementioned spokesmodels, you seem to spend a lot more time attacking other people and their views than you do expressing your own beliefs. I'm not saying the FreeBSD article was any better- it contained equal parts truth and bad advocacy. But it's really ironic that you of all people would be among the first in line to object to its style. You'll attract a hell of a lot more flies with honey than with vinegar- if you want people to listen to you (and I mean the people that really think and matter, not the hordes of angry script kiddies (vinegar works fine for them)), you'd be well advised to seriously reevaluate how you express yourself.

  259. Re:um, not very even-handed by Evangelion · · Score: 1

    I disagree.

    The hatred of Mircosoft does not stem from a hatred of proprietary software, nor is MS a symbol of propriatery software. If anything, it's the other way around - free software / open source spokespeople have used the (existing) volumes of MS hatred as a springboard for attacking all of propriatery software.

    Before The Cathedral and the Bazzar, was there really a big fuss about Open Source or propriatery software? Some, in the GNU camp. But for the most part, that mindset wasn't there. Hell, no one cared that xv was the defacto image viewer on X, and that's certainly propriatery (shareware). But MS hatred certainly abounded.

    MS hatred exists because of the classic American values of Hate And Fear Those That Are Successful And Have Money And Power(TM). (This is the same reason why there are RedHat bashers.) The alleged hatred of propriatery software in the Linux community is mostly based on the feelings for Mircosoft (i.e. attempts to liken propriatery software houses to MS).

    I say alleged, because Linux users don't hate really hate propriatery software itself - only when they feel that the company behind it is acting like Microsoft does that feeling come around. Witness all the games - Linux users love those, and they are certainly propriatery.

  260. Re:choice and advocacy by Anonymous Coward · · Score: 0

    It matters how they licence it because you might want to make a product. God forbid that you should feed your family without begging! And even if not, it matters because you some of us won't sacrifice our moral principles to the feed the Gnu Virus.

  261. Try it, then decide for yourself... I know I will by Ih8sG8s · · Score: 4

    I use Linux all day, and all night. I have used it exclusively for years.

    The main resons I switched to linux:

    -I got bored with OS/2

    -I wanted a more stable and robust OS

    -I wasn't learning anything new in OS/2

    -Windows was not an option

    -The Linux 'headspace' seemed a better academic endeavour, and I looked forward to expanding my horizons.

    One other main reson why I joined the linux bandwagon was becasue The crowd was technically good, reason and logical thinking seemed to be the aura of the community. I'm not so sure that this is the case anymore.

    The surge in linux popularity is bitter-sweet for me. While attention is always nice, I would rather ATTRACT users by exaple of a solid implementation, and sound thinking than PROMOTE the OS into the mainstream.

    Lately I find myself saddened by the sheer ignorance of some Linux advocates, and I feel dirty by assiciation.

    It may be time for me to move on to BSD for this very reason. It seems serene over there, and I get the impression that their development model may be superior to Linux's.

    Linus and Alan maintain tight control over kernel development. The best code floats to the top and get implemented. This allows for the kernel to be as robust and as solid as it has proven itself to be.

    BSD's approach encompases the entire OS, not just the kernel. I would have to assume that having tight control over the entire distrubution ensures that the tools are solid, and most bugs have been worked out before something is added, as the author points out. Surely this is where BSD's legendary stability must stem from.

    Another point is the package management. RedHat and Debian both have good efforts under way, and I'm sure many days could be spent debating which is superior. I think they're probably both equally crippled because both distributions depend on the development cycles of developers that are not necessarily affiliated with one distribution or an other. Control is lost. The Linux distributions are placed at the mercy of seperate development teams, with different goals.

    Correct me if I'm wrong, but by FreeBSD having tight control over the inclusion of core tools into the distribution, they can build a secure and stable distribution much more easily than can be done for Linux. Also, the issues of package dependancies, upgrades etc become exponentially more simple to handle. In this regard, I doubt FreeBSD can be touched by any Linux distro.

    Obviously contributed software or applications is a different matter. I'm speaking of the core tools that form a distribution.

    Hopefully the LSB can and will solve this problem. I really hope it's sooner than later.

    I like Linux. More and more I dislike the self-devouring and ignorant behaviour of the ill-informed Linux advocate that spews propaganda which they detest in the 'other faction'.

    Try as many Linux distros as you can, and try FreeBSD as well, and decide for yourself which you prefer. I'll be trying BSD real soon now, then I'll make my own decisions.


  262. Collateral Damage by mchappee · · Score: 1

    He used a shotgun to kill a fly. Instead of attacking the SlashKiddies he attacked the developers, the sysadmins, and the power users. Bad move.

    Matthew

    --
    /. finds me to be 20% Troll, 80% Funny
  263. Slackware Linux, budski! by Inoshiro · · Score: 1

    If you are looking for a complete distribution where tight control is kept, you want Slackware. All the applications that come with it are tested, and it does have a great deal of applications. Also, there is active support for it by people who go and package up little tarballs for it (Slackware uses tar.gz format, so no evil RPMs around).

    Debian is looser, as it's backed by a consortium :-) (I've always wanted to say that), and seems to have fairly nice support.

    Red Hat, et all, is for people who like buggy Linux.
    :-P

    Slackware-current on ftp.cdrom.com is the first Slackware to do Glibc (4.0 was 2.2 Kern + Libc5), and it's as stable in its current state as Red Hat ever was. Of course, I'll use my hybrid Slackware 3.6/4.0 system as my server for a long time before doing any ugprades on that, but the glibc Slackware is awsome for workstations. VMware with Win95OSR2 in it completes my working experience.

    --
    --
    Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
    1. Re:Slackware Linux, budski! by zmooc · · Score: 1

      I doubt you've ever tried a distro like Debian. I think Slack waited way too long to switch to a more up-to-date version of glibc. I think therefore a lot of it's users switched to another distro. Also it's package-system lacks a good way of updating/deleting packages and checking dependencies (at least it did when i used it the last time). Slack used to be my favorite, but now I prefer Debian because of it's neat package-system. Furthermore your argument about VMware doesn't make any sense. I doubt VMware runs smoother on a slack-system than on any other Linux box...actually you don't give any argument at all. Damn I shouln't have replied; nobody'll read this since you'll be moderated down...

      --
      0x or or snor perron?!
    2. Re:Slackware Linux, budski! by Inoshiro · · Score: 1

      Er, I wasn't saying VMware was running smoother. If you *read* what I said, you'd notice I said it completed the *experience* of Slackware as a workstation distro. IE: it was better than WINE for using Win apps in Linux.

      "I doubt you've ever tried a distro like Debian."
      I have, and I didn't like it. People are allowed to make choice, budski.

      " I think Slack waited way too long to switch to a more up-to-date version of glibc. I think therefore a lot of it's users switched to another distro."
      Good for you, and good for them. Slackware is also the only distro with enough nuts to put out a 2.0 kernel based one (3.9). This is because Slackware is about reliability and stability first and foremost. If you've ever worked in an IT shop, you KNOW you test anything that might touch a mission critical system. This alows people to test Slackware 4.0, and still use recent packages on their 2.0-based system. They don't like it? I support them in their efforts to change to a new distro. I, OTOH, love Slackware! :-)


      " Also it's package-system lacks a good way of updating/deleting packages and checking dependencies (at least it did when i used it the last time)."
      Its -> Possesion. It's -> it is abreviation.
      Anyways, if you want dependencies, look in the files in /var/adm/packages. Guess what? PLAIN TEXT! :-) You can even edit/change the packages in case a braindead user added extra files you need to turf during a roll back of some packages. man pkgtool, etc.

      " Slack used to be my favorite, but now I prefer Debian because of it's neat package-system."
      Again with the incorrect its/it's usage. *sigh*. Well, I applaud you choice of Debian (it's not MS ;-), but I don't appreciate how you insulted me in your reply. Debian may be ultra cool (I'd certainly use it if Slackware didn't exist, although I do hear SuSE is good), but I don't think I should have to get out the asbestos undies to read replies from Debian users. That's just sick.

      "Furthermore your argument about VMware doesn't make any sense. I doubt VMware runs smoother on a slack-system than on any other Linux box...actually you don't give any argument at all."
      I actually *didn't*, because it wasn't at all a "VMware rules on Slack, you all suck" post! It was a "I can use Slackware on my workstation, do, and enjoy it." I'm willing to help people create a similar setup if they want to try it because I'm a nice guy, really.

      "Damn I shouln't have replied; nobody'll read this since you'll be moderated down..."
      I read it, and I don't like how you seemed to post in the heat of the moment. Trying to flame me because I backed Slackware over other distros. Please don't FUD/Flame your own Linux brothers. It's bad enough when the more rambuncious Linux supporters flame mainstream media, and they become embittered to the Linux cause.

      Later, Debian user.

      --
      --
      Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
    3. Re:Slackware Linux, budski! by zmooc · · Score: 1

      Sorry about my comment - it sucks. Looks like I have to give slack a second chance. I'll try the latest version next weekend or so :)

      --
      0x or or snor perron?!
  264. Re:Not a very good article... by Anonymous Coward · · Score: 0

    Oh for fuck's sake. There are 100 different Linuxes. Stop redefining terms to your own benefit. Accept it. Get over it. Move on.

  265. Re:Not a very good article... by Admiral+Burrito · · Score: 1

    BSD is fragmented in the same sense UNIX is fragmented. UNIX started as one OS, and people began writing their own versions. *BSD began as one OS, and people began writing their own versions.

    No, people didn't "begin writing their own versions" of BSD. The code forked. That's a very different thing from writing a whole new version.

    Do all of the BSDs have common rc scripts, common libraries, common file locations? I don't know, but I'm fairly certain the answer is no.

    There are some differences, but the answer is much closer to "yes" than to "no".

    The rc scripts are different, but for the most part they have the same names and perform the same functions. The libraries are based on the same code so they are very close internally, and the API is practically identical between BSDs. Except for a few exceptions, file locations are very standard because it's based on "the BSD way".

    Also, the bit about FreeBSD being a technically superior OS was pure FUD. Why is FreeBSD technically superior?

    It just is. ;^) The same "argument" could be made for Linux, of course. It depends on your religion.

    I also don't think the cathedral-ish developement model makes any difference either. The author fails to mention is that Linux kernel patches go through much of the same procedure that *BSD patches do. People submit the patch to Linus, who then reviews and decides if the patch should become part of the official kernel.

    Ah, but you're missing the point: There's more to an operating system than just the kernel.

    That's why Linux (I'm referring to the OS, not the kernel) can be considered fragmented. Sure, all the distributions share a common kernel, but that's the only thing that all Linux distributions are guaranteed to have in common.

  266. More of the same by Matthew+Kirkwood · · Score: 2
    Why not just post "there's another editorial on Daemon News"? We know what it's going to say.

    Just because the article didn't rant, rave or curse, doesn't make it "Well written". It's just more of the usual FUD (yes, I do mean FUD).

    I don't think the author made a point or claim (true or otherwise) that hadn't been made dozens of times before.

    His claim that NetBSD runs on more architectures than any other OS may be true, but only just, and unless I am much mistaken, Linux is roughly at parity on CPUs.

    Linux has real, portable SMP. I don't believe that the SMP in NetBSD or FreeBSD comes even close, for performance or platform support. I'm willing to be proved wrong, but I don't believe that any free BSD even has kernel threading support. The people who know about such things freely admit that Linux' networking is better (if not by much).

    NetBSD rocks. OpenBSD rocks. FreeBSD probably rocks though, unlike the others, it doesn't fill a niche that Linux doesn't (for me).

    I don't feel the need to slag off their work. I don't even abuse BSD users :-). Should rants like this article really be acceptable just because they come from a minority standpoint?

    Matthew.

    1. Re:More of the same by Anonymous Coward · · Score: 0

      Even the article of a while back that totally bashed the GPL by having more untruths in every line than Microsoft had in its full Hotmail press release, was announced as a well written piece.

  267. Re:So you suggest slavery? by Anonymous Coward · · Score: 0

    That's right. Not everyone is selfish. The GPL licencees are -- they are worse than selfish, because they cloak their desire to get their hands on your software behind complex legalese, and call this "free", which is a filthy lie. The people who create software under the BSD licence are not selfish, because they don't try to steal your work.

  268. Re:um, not very even-handed by WiPEOUT · · Score: 1

    first you respond to someone with: p.s. if you don't understand that beginning from the same code base and producing a different operating system is the *definition* of "fragmentation", there is no hope for you.

    then, when someone else has the temerity to use a definition to respond to your post: Go ahead, define the problem away. Do you think we'll believe you?

    notice any inconsistencies in approach?

    you also state: OpenBSD is secure -- does that mean FreeBSD and NetBSD don't care about security?

    A: No. It means that their first priority is not security, not that security is ignored. completely.

  269. Re:Not a very good article... by Anonymous Coward · · Score: 0

    Good point. Anybody who claim that an O/S is just a kernel is an ivory tower dweeb. The O/S is the kernel plus the shells plus the GUIs plus the libraries plus the sysadmin stuff, etc. It's eveyrthing that comes bundled together.

  270. Re:GNU/Linux by Anonymous Coward · · Score: 0

    It's the GPV that's the religious licence kooks. Get a grip, kid. BSD just wants to live and let live.

  271. Red (D)evils and Subtle Pronounciations by Anonymous Coward · · Score: 1
    It has become all to clear to me WHY the *BSD logo is entirely appropriate. There's a clear 1:1 relationship between various aspects and *BSD itself!

    The Devil - Good 'ole UCB. Sinfully delicious code.
    The Tail - The legacy code that BSD grew out of.
    The Horns - Advertisement required by UCB!
    Big Eyes - Big and watchful for the likes of Stallman.
    White Shoes - Not enough gay developers. Closed team?
    The Fork - The branches of the BSD family tree!

    HA! Tricky little devil. I see right through you, though.

  272. My breakdown of the article. by Anonymous Coward · · Score: 1

    BSD Is Too Fragmented
    We get told its not, then shown how they reach out to other areas. That's fragmenting, you are splitting up the actual OS and kernel to go in different directions. Fragmentation is a fact. Not to mention the fact that alot of /. BSD'ers constantly say "Look how fragmented Linux is, look at all the distributions!" Sorry, I beg to differ. Same kernel, same tools. /. BSD'ers even tell us "We can run Linux stuff, we just grab the libraries and we're set" yet those same people tell us our differing distributions are totally incompatible because we don't have the same libraries :P.

    Unrepentant Hypocrisy
    The day you totally replace GNU code, that's the day when you can get on the license holy wars :). That's like saying you don't like paper and you prefer to use digital media, and still use sticky papers to label your disks.

    In my opinion anyway, there shouldn't be *ANY* holy wars. You guys have what you like, we have what we like. Can't we all just get along?

    FreeBSD is an Old Boy's Network and Too Closed
    I agree with everything said here except the blip at the end. Just on /., 90% of the BSD'er posts I've seen are downright snobbish. There always will be "zealots" who go to extremes and treat new users with disdain. In the Linux community there is some of that. But that's a 5-10% margin(in my experience). It was the same when I used an Amiga, or OS/2. Very helpful communities, they'd always point you to the right path on how to solve your problem (and future ones by TEACHING you how to solve it).

    FreeBSD is a Linux Clone
    Its not. But Linux is not a FreeBSD clone. Stop blowing out hype.

    There are no Applications for FreeBSD:
    I'm sure there are -- very few people would be using FreeBSD if it had none! :)

    FreeBSD is a Dead End
    I agree, it is constantly being developed, and is hardly a "dead end"

    FreeBSD Should GPL Itself
    I should certainly hope it doesn't. Some people don't like GPL. If they want to use a free intel based Unix, FreeBSD is definitely the way to go. Linux folk shouldn't even be saying this. On the other side of the fence, BSD'ers in general should stop bitching about GPL'ed programs. If you don't like it, write your own. Pretty simple.

    FreeBSD Users are Simply Jealous of the Success of Linux
    I was liking the author right up until this point. He says "But many are simply curious about why a new user would choose Linux over FreeBSD, despite FreeBSD's technical superiority. " Can we say OS bigot? Linux has its strengths, FreeBSD has its strengths. If you really think FreeBSD can beat Linux hands down in *EVERYTHING* then you've got to be an idiot, or never used Linux before. I'll admit I'm right up there bashing NT, but even NT has a place and a use, and some things it does better than Linux or FreeBSD.

    My own conclusion: This article tried to start out in a good light, but ended up being biased and bigoted.

    The Linux community and the BSD community could really become a power, building each other up. I like to think of Linux and FreeBSD as cousins. We're all practically family, and we should stop busting that up.

    PS: When I say BSD'ers, I am not lending the impression that BSD is unified. I'm lending the impression that certain behaviour patterns (e.g. the notorious arrogant/snob attitude) can be found in all the separate BSD communities.

  273. Re:Sharing by Anonymous Coward · · Score: 0

    Isn't "forceable redistribution of wealth" exactly what triggers the cries of Communists?

  274. Running on "every microchip" by Dave+Fiddes · · Score: 1

    Unlike Linux advocates, FreeBSD advocates do not believe FreeBSD should be running on every microchip.

    I don't really want to shoot holes in the article but a large chunk of FreeBSD does run on a large number of embedded systems... RTEMS 4.0, the Open Source real time operating system, uses the FreeBSD networking infrastructure and TCP/IP stack. This runs in very little memory(for a full TCP/IP stack) on a wide range of 32 and 64bit microcontrollers (e.g. x86, 680x0, 683xx, ColdFire, i960, sh, MIPS, ppc, sparc)

    The reason we chose the stack was because of the FreeBSD licencing which matched the GPL+exception licence that RTEMS uses. That and the speed and efficiency of the stack which is important for many applications.

    More info on RTEMS can be found at OARCorp's web page.

  275. A Hundred Versions of Linux by Anonymous Coward · · Score: 0

    A 100 versions of Linux on the mall, a 100 versions of Linux. Take one down. Pass it around, 103 versions of Linux on the mall. 103 versions of Linux on the mall, 103 versions of Linux on the mall. Take one down. Pass it around, 111 versions of the mall. 111 version of Linux on the mall, 111 versions of Linux. Take one down. Pass it around, 138 versions of Linux on the mall!

  276. Load test? by mulle · · Score: 2

    Could this be the real load test of the new setup?

  277. Re:I've heard that excuse before... by EmilyColier · · Score: 1

    I've only been able to keep my linux box up for 7 days. I've been using Linux since '96, and still have not had a single crash. The only reason I haven't been able to keep it up longer is thunderstorms. Also, I turn it off if I go somewhere like prison, err, skool, and work. I need to get myself a UPS.

  278. FUD? by juuri · · Score: 1

    Do you know what FUD means? No, wait. Think about it for a second. Do you really know what it means? And if so how could you have called that article/editorial FUD?

    Get off the FUD train boys and girls it got old about 9 months ago.

    ---
    Openstep/NeXTSTEP/Solaris/FreeBSD/Linux/ultrix/OSF /...

    --
    --- I do not moderate.
  279. An Unfortunate Reality ... by Kostya · · Score: 2

    I've used both FreeBSD and Linux, and I ran into an unfortunate reality. If you want to use common everyday hardware and still get the newest feature sets, short of using Windows 98, Linux is really your only choice.

    Prior to my Linux days and prior to my FreeBSD days, I used OS/2. I was constantly driven nuts by the fact that OS/2 didn't support most of my hardware. If you have used OS/2 in the past, you know what I'm talking about. You buy a computer you can afford that is chock full 'o cheap hardware that OS/2 can't even guess at. When I gave up the ghost on OS/2, I tried FreeBSD, only to run into the same problem. Meanwhile, my buddy keeps trying to help me out ... "What do you mean that card isn't supported. I know Linux supports it ..."

    Now I want to tip my hat to the FreeBSD folks. It is a GREAT operating system. Really, it is. No amount of FUD or stupidity on either side can change that. I'm sure they have even fixed some of the hardware support issues I initially had. But here is the cold, hard reality that every BSD developer knows deep down: there are simply *more* linux developers. More. More by a factor of 2 at least, if not more. More software is available for Linux and not for FreeBSD because of this. More hardware is supported and newer technology is in the kernel or on its way. Not because Linux is any "better". Not because it is "better" at marketing. But because there are more developers.

    The reasons why there are more linux developers than are FreeBSD developers is the subject of a flame war that I do not wish to be involved in. Sorry :-) Maybe it could be AskSlashdot question? Or would that just be asking for clan wars?

    That being said, a final hats off to the FreeBSD people. The Ports system is just too incredibly cool. If you have never used it, it is very much like the debian package system (or so I have heard). I have missed that feature set very much, and I have almost switched to Debian a couple of times just to see if it might work like ports did (sorry, too much RH inertia at this point--but there is still hope ;-).


    "Doubt your doubts and believe your beliefs."
    --
    "Doubt your doubts and believe your beliefs." -- Switchfoot, Ode to Chin
  280. Debian Bigot!!! by Inoshiro · · Score: 1

    Slackware is an awsome distribution, so why do you go and FUD saying it doesn't matter?

    IT DOES MATTER TO ME!

    You hateful person. FUDing away your life...

    I hate Debian's SysV init scripts. Give me Slackware's BSD init scripts *ANY* day.

    What's up with you having NO colour LS by default!? HORRIBLE!

    How can you use a distro that doesn't let you *do* whatever you want? Horrible!!!!

    Slackware is for me. No package-systems (except the nice bare-bones tgz) to get in the way, no other things. Just grab code, compile, install, enjoy.

    I've learned a lot more about Unixen from Slackware than I'm sure I would've from Debian (I didn't keep it installed for long). And that's not FUD.

    --
    --
    Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
  281. Re:GNU/Linux by Anonymous Coward · · Score: 0
    Only the religious BSD license kooks resort to making up childish names for the license they oppose.

    GPL advocates don't oppose the BSD license; they just prefer the GPL. Religious BSD license kooks hate the GPL, because it prevents them from stealing the work of others.

  282. Re:The "freely redistributable" quote is so ironic by Gleef · · Score: 2

    BSDI does not "own the BSD code". BSDI distributes modified BSD code, under the BSD license (since you cannot remove a license from code without the approval of the copyright holder). In order to "protect their investment" they have added their own licensing restrictions on top of the BSD license, which prevents free redistribution, and distribution of modifications. Therefore BSDI is BSD-licensed, but not even close to Free (or Open Source, or even Sun's favorite "Community Licensed"). BSDI's BSD code is proprietary.



    ----

    --

    ----
    Open mind, insert foot.
  283. Good article by silver · · Score: 1

    That was a damn fine article. I must admit that I knew very little of BSD as and OS before, having gone from dos to os/2 to Linux and considered each step an upgrade. That article has prompted me to look more closely at BSD and now I'm thinking that moving to BSD might be a good choice for my next OS "upgrade"

    --

    Silver

  284. choice and advocacy by Xamot · · Score: 2

    That article was biased, almost to the point of flamebait with a couple of the jabs in there. Not great advocacy on either sides part. Especially considering that this article seems to be aimed at dispelling FreeBSD myths to Linux users. But there is truth in there if you get past the jabs.

    Does it really matter how FreeBSD licenses their code? If you don't use it or contibute to it why should you care? Personally I like the diversity. And as far as the GNU/GPL issues I don't understand the complaints. The GPL gives them every right to use those programs. It is kind of the point of the GPL. The free distribution of software. Sure the resources of the "free" community may be streched thin, but it is a "free" community. People are free to work on what they want. Bashing somebody because their goals are different from yours is much less productive then actually getting something done.

    The linux community and the *BSD communities used to have a great relationship. I seriously hope bridges aren't being burned by some people's religous quest to make everything linux or GPL. I also hope the FreeBSD community realize not everybody in the linux community feels the same way. Some of us even greatly admire and respect their work and hope they continue long into the future.

    Xamot "hoping to install FreeBSD for the first time as soon as I can get a bigger harddrive."


    --

    --
    ?
    1. Re:choice and advocacy by Xamot · · Score: 1

      Notice I said PROGRAMS. Software items as a whole. Of course there would be licensing conflicts if they used GPL'd code in some BSD code. Permit me to be childish, but NO DUH!

      I think you took my sentance out of context. I was speeking about why GPL'ers would complain if BSD'ers used GPL'ed programs. They have every right to use a GPL'ed program (like grep). They also have every right to go on a religious rampage to remove anything and everything GPL'ed from their distributions to satisfy some political agenda. But the fact remains that they have that choice.

      Now as one person that is just about to try out FreeBSD your post that makes me have second thoughts about the community. But don' worry I'll let the code stand on it's own merit. :)


      --

      --
      ?
  285. Duh! by Anonymous Coward · · Score: 0

    I still don't see anyone trying it with linux's single threaded tcp/ip stack.

  286. Re:Jealousy will do that to ya by bsletten · · Score: 1

    > If they are so good why do they need Linux
    > compatibility, why, because they are jealous of
    > what we have.
    Or perhaps because we can. Linux emulation is one of the emulations supported.

    Just because someone is multi-lingual doesn't mean they are jealous about what's being spoken in other languages. It means that they care to communicate and share ideas.

  287. why this was posted: by mcc · · Score: 1

    ok, let me guess: the "new setup" for slashdot.org referred to yesterday is now in place. this is just a massive test. and this is the reason all the BSD articles have been posted today-- the /. people know that any pro-BSD article will generate huge amounts of flaming and counter-flaming, thus testing if the new setup can handle large amounts of heavy traffic.

    am i right? :)

    -mcc
    INTELLECTUAL PROPERTY IS THEFT

  288. Not fragmented because they are different by A+nonymous+Coward · · Score: 1

    Now that's some interesting NewSpeak.

    There are four wholly separate BSD derived operating systems in current development...These projects neither pretend to be the same operating system nor operate with the same goals

    And then sentences later he admits they used to be the same but forked. Geee mister what's *your* definition of fragmentation then?

    --

  289. Re:A Legacy Mascot? by Anonymous Coward · · Score: 0

    Clearly, the Devil is a legacy mascot. It should either have its horns shaved off, of be replaced altogether with something much more cuddily.

  290. GNU/Linux by Anonymous Coward · · Score: 0
    I used to be opposed to the use of the term "GNU/Linux."

    Seeing how it gets under the skin of the religious BSD license kooks, I think I'll adopt it, after all.

  291. For the last time... by Deus+Ex+Machina · · Score: 1

    I'm only going to say this once. It will probably be seen as redundant, but after reading that article, I feel the need to say it. Hell, it's probably too late to be moderated anyway, but here goes...

    IT'S ALL UNIX - IT'S ALL GOOD

    I cannot understand the huge controversy about this sort of thing. I mean, I've used Debian, Red Hat, SUSE and Slackware, in that order, and I've never used FreeBSD. I don't know what any of the BSDs are like, but why on Earth do we need to whine about this sort of thing? GNU software? Fine, it's all good, I have no problem with it. I don't have a problem with people who want to charge for their software either, so long as they understand that what's on my computer is mine. But for all our sakes, don't dismiss or advocate one version of UNIX over another!

    --
    Know ye not that ye are Gods???
  292. Re:Slackware Bigot!!! by Jay+Maynard · · Score: 1
    You may well have learned about Unix from Slackware...but have you learned about a solid, maintainable system suitable for real-world production use? While Slackware does indeed let you do what you want, it also makes life much harder in terms of performing upgrades in a consistent fashion that's likely to leave you with a running system when you're done.


    Package management is designed to keep you from shooting yourself in the foot by installing components that are known to be incompatible or insufficiently recent. For your own uses, you might not care if your system is down for a day or three while you straighten it out; in the Real World, it makes a lot of difference.


    The init scripts are another area like this, and one of my major complaints about BSD. I much prefer a flexible system where you don't have to go edit a critical system initialization script every time you want to change something. The SysV init script model has the serious advantage that it's robust in the face of a script error: one bad script doesn't hose up the whole system. There's been some discussion on the NetBSD mailing lists about adding a flexible startup system, even more so than SysV's (in particular, not depending on the file name to order execution), so the classic BSD init script may go the way of the buffalo even in BSD.


    Finally, not having a color LS may be a minor annoyance for someone who doesn't want to set it up every time; for others (me included) who use their systems from other than the local console, it's a win. In any case, it's far from "HORRIBLE!".
    --

    --
    Disinfect the GNU General Public Virus!
  293. Re:Why would anyone choose M$ over freeBSD/linux? by St+David · · Score: 1

    Applications are the reason. I dumped both over Microsoft with much great intellectual pain. Linux-land began to remind me of the early days of Commodore64. I began to want things to work right the first time. Linux was completely stable and functional but the desktop apps were usually broken and worked with more invested time than I wanted to spend. I want to create real work with a machine not just play with it. M$ and it's "what will this cost me today" is less stable, less user twistable and it like living in conformist land (BTW one size does not fit all) but its apps usually work. Some people use computers to create things other than device drivers. I miss my XWindows but ... everyone else can now read my mail and work.

  294. Oh please... by Anonymous Coward · · Score: 0

    For god's sake, don't get every new kernel that comes out! I don't even use linux (windows; no flames please), but even I know that you should pick a stable release and stick with it until a feature you need is fixed/added. The Linux kernel changes only as fast as you recompile. Lay off the kernelesterol and you'll be a lot less fat.

  295. I've heard that excuse before... by Anonymous Coward · · Score: 0
    It's been up for 5 days now, before I couldn't get it to run 1. It would be 7, but there's a funny little thing called a "thunderstorm" :)
    Yeah, right. Microsoft was claiming the same thing about their W2K test box, and we're not about to believe you either. ;)
  296. Re:Why would anyone choose M$ over freeBSD/linux? by St+David · · Score: 1

    Applications are the reason.

  297. *cough* USB *cough* by MenTaLguY · · Score: 1
    --

    DNA just wants to be free...
  298. BSD superior ???? by Anonymous Coward · · Score: 0

    Ummm... I'm sure I'm not the only one to think that this article is pretty much crap... The author does a good job pointing out the common "Myths" about the BSD's, but the rest is a pile of shit. There are a lot many half truths a falacies. Ever submited a patch to the freeBSD kernel, submiting patches to the kernel is a headache, the freeBSD kernel changes happen sooo slowly. The day I switch over to a BSD is the day your kernel has two 5 megs patch for it that came out just under a week of each other (2.3.last_two). Linux plans to support USB, IR, and a efficent SMP kernel in 2.4... Hell BSD just got SMP into their kernel a little while ago (already about 4 months behind Linux)...

    Not fragmented, call it what you want... But from one code base 4 BSD varients broke off EACH having a different kernel although sharing a lot of the same code... Well fine, each one fits a niche... THATS THE BIGGEST PIECE OF CRAP... OpenBSD is for the secure while NetBSD is for blah blah, blah blah, Hrmmmm I love it I have one Linux kenrel that can be configured to any one of your niches plus about 10 other ones that BSD's do not provide.. What the hell OpenBSD is for a high security, what about the security is FreeBSD is that an issue... What happens if a I want to run a secure system but also want to do

    Jason Wieland

    I acutually like BSD I used it for about 6 months, 3 year ago... Liinux took a shit load from BSD.. (Remerber Berkeley sockets) BUT articles like that one just piss me off...

  299. Not a very good article... by dirty · · Score: 2

    This article was no better than the FUD it aimed to dispell. BSD is fragmented in the same sense UNIX is fragmented. UNIX started as one OS, and people began writing their own versions. *BSD began as one OS, and people began writing their own versions. Linux is fragmented as well, but to a lesser extent. There is only one Linux kernel, but there are many distributions. There are problems with libraries, file locations, and rc scripts, but the LSB (or whatever it's called right now) aims to remove these incompatibilites. Do all of the BSDs have common rc scripts, common libraries, common file locations? I don't know, but I'm fairly certain the answer is no. Is there any work underway to resolve these problems if they exist? There are far more Linux distributions than BSD, however, so IMHO they come up about equal for fragmentedness.

    Also, the bit about FreeBSD being a technically superior OS was pure FUD. Why is FreeBSD technically superior? I don't think being derived from the original UNIX source (which IIRC is no longer true because of a law suit that forced them to remove all AT&T source from *BSD) qualifies as making a "technically superior" OS. I also don't think the cathedral-ish developement model makes any difference either. The author fails to mention is that Linux kernel patches go through much of the same procedure that *BSD patches do. People submit the patch to Linus, who then reviews and decides if the patch should become part of the official kernel.

    I'm not going to go into the license issues as I feel they are a matter of personal choice and have nothing to do with one OS being superior than the other. Some people like the GPL, others like the BSD license, others still might prefer the MPL, QPL, or any one of the growing list of free licenses.

    Finally, Linux is not a clone of FreeBSD anymore than FreeBSD is a clone of Linux. They are entirely different OSes with different goals started by different people. They are both UNIX clones. FreeBSD may be more closely tied to UNIX, but that does not make Linux a FreeBSD clone.

    --

    -matt
  300. Re:The "freely redistributable" quote is so ironic by Jay+Maynard · · Score: 1

    If this bothers you so much, take the original code, fix it, and sell it, or give it away, or even GPV it. It's still there, freely available. Knock yourself out. This is the best kind of freedom: no strings attached.
    --

    --
    Disinfect the GNU General Public Virus!
  301. What's faster? by Anonymous Coward · · Score: 0

    We're looking for an x86 unix platform for an application server for our software. What is faster FreeBSD or Linux? I expect Solaris86 is too slow right?

  302. Linux is faster by crow · · Score: 1

    Even without SMP systems, Linux is faster in some real-world applications.

    One good test is to set up a cross-platform compilation for a large software project under both systems. Because it is cross-compilation, it won't be depending on any local include files or libraries, making it a fair test.

    The results the last time I saw this done were that Linux was 15% faster! It's possible we didn't have the latest BSD kernel.

  303. A suggestion for the Linux/BSD communities by mosch · · Score: 1

    I believe we could improve slashdot and the free software communities by administering the following quiz:

    1) Do you believe that the GPL will save the world?

    2) Do you believe that the GPL will ruin the world?

    3) Do you believe the BSD licensing will save the world?

    4) Do you believe that BSD licensing will ruin the world?

    5) Do you get visibly upset if somebody says 'free software' instead of 'open source'?

    and then shoot everybody who answers 'yes' to anything.

    (quiz stolen from an acquaintance of mine)

  304. You're Stupid by Anonymous Coward · · Score: 1

    Users of free OS's are becoming more pathetic by the day. I bet in MA and CA we'll start to see stickers of Calvin pissing on a penguin or on a daemon any day now!

    If you're claiming one free UNIX is better than the next you're stupid. If you are claiming one free UNIX is better than the next it is because you are using the wrong tool for your task.

    If you have a sun3 lying around, run NetBSD. If you have a brand new high end PC, run Linux. If you're actually creating a machine that multiple and potentially hostile users will login to, use OpenBSD. If you are creating a very high volume server use FreeBSD.

    The different free OS's are tools. Nothing more -- nothing less.

    I'm glad I'm not stupid enough to argue that a screwdriver is better than pliers or that a pocket knife is better than crowbar.

  305. Waiting on *BSD by Zapman · · Score: 1

    As someone who has used both products, I have to say that both have their points. Both are wonderful unicies.

    What I have a hard time dealing with is zealots, and there are enough of them in every camp.

    He says:
    I was bitten by this several years ago when I wrote a set of scripts to manage the startup rc files on a Slackware system. When the system was moved to Red Hat, the scripts broke.

    You wrote code based on 1 system (BSD init) of rc scripts. You move to a system that advertises itself as having the other system (sysv init), and you expect your scripts to work?

    He says:
    In many ways, Linux is a FreeBSD clone.

    This has been debunked enough already. Might as well say that Solaris is a FreeBSD clone. (just trying to tweak some noses :-) )

    While I find that most of the BSD people who get published to be bigots, I must say that 2 things are important in this post:

    1) Linux and *BSD both work. Use what you're comfortable with. Be it Redhat, NetBSD, slackware, OpenBSD, Debian, BSDI, mandrake or FreeBSD.

    2) He said:
    Those in the Linux community who trash talk FreeBSD merely imitate the Microsoft they hate so much.

    So long as he applies that to those who trashtalk linux, he has a very important point.

    --
    Zapman
  306. Amusing Conflict... by Izaak · · Score: 2
    It used to bother me when I encountered conflict between the Linux and FreeBSD camps, but I've learned accept it as an unavoidable and sometimes entertaining result of human nature. Hey, they are both great operating systems... use the one you like the best and be happy you have choices.

    I've been a FreeBSD user from the very beginning (back when it was 386bsd). It kicks ass as a high-end Internet/Intranet server. I run my business on it and have no regrets. I've started using Linux in recent years. As a desktop workstation, it rocks. I've had no problems getting the two OS's to play together. I'm glad they both exist.

    The way I see it, a little conflict and competition between the camps will only spur us on... It is not like defeating Windows offers much of a *technical* challange.

    Thad

  307. Re:um, not very even-handed by Adam+Schumacher · · Score: 1

    Once again, there is some massive generalization going on here, but, as my views were outlined in my post to Mr. Nelson, I'll let it slide.

    Re: This post, however, I have to disagree with your analysis of why Microsoft is hated by so many. I will concede that some people do hate them because they are successful. That is jealousy, and it is unfortunate. There is, however, and important distinction to be made between petty jealousy, and the reason I (and many others, I would assume) dislike Microsoft: they didn't play fair. True, they won, but they won by cheating, and no one likes a cheater. (By "cheating", I am of course referring to the predatory and anti-competitive buisness practices displayed by Microsoft in their climb to market dominance, i.e.: threatening to cut off supplies of MS-DOS or drastically increase the price thereof if retailers gave customers the option of using DR-DOS, per-processor licences, and financial incentives to retailers and manufacturers to lock competitors out of the market.)

    To further illustrate my point, I look to RedHat. Although they are, admittedly, nowhere near the scale of Microsoft, they are still taking a dominant role in their market. Why aren't as many people up in arms about this? Simple. They played fair. Bob Young and his company achieved what they did because they provide a good product and market it ethically. That's the beauty of GPL'd software: it must succeed on its merits, or else it will not be used. Without the ability to leverage the market financially (licancing fees, etc.) corporations have less opportunity to resort to cheap tricks. RedHat came by their success honestly, and I applaud them for that.

    Sorry if this was starting to become a bit of a rant.

    - Adam Schumacher
    cybershoe@mindless.com

  308. This doesn't impress me by Anonymous Coward · · Score: 0

    So there was (inefficient) SMP support out earlier. So? Who in their right mind uses SMP anyways? It's a great marketing ploy for the clueless, but surely you know as well as I do that you get far more use from the processors by giving each one a board of their own anyway...

  309. Yup, still 15% slower by crow · · Score: 2

    We played with all the mount options. No matter how we looked at it, Linux as significantly faster than FreeBSD.

  310. Linux VS BSD silliness by DeathBunny · · Score: 1

    My there are a lot of little babies on Slashdot these days. Arguing about whether someBSD or Linux is "superior" is just plain stupid. Each of them are good OS's, and more importantly FREE OS's. Although Linux and the BSD's may differ from each other in some respects, they are much closer to each other than to any proprietary OS. I'm a Linux user myself, but even though I don't use the BSD's, I'm glad to know that there *are* other free OS's out there.

  311. Wrong, Linux.com did! by NovaX · · Score: 1

    In the first week of Linux.com, VA Research was forced to pull off thier Guide to Operating System Comparisions in Linux@Work. Forced, I say, because it was complete junk and immediately tried to insult any non-Linux user, and spew propiganda so new users would only see Linux as an option. There are two reasons why. Va Resarch is a Linux company , which does have great people working under it (some of you guys at SVLUG!), and it helps the media blitz.

    The first week, numerous people complained, and it was removed. There were no apologies (even in the replies), and they said (along these lines) "we can not be held responcible, as this is a new site and many items emerged last minute." I still have the page, somewhere.

    And.. to defeat your claim once and for all, there was no aspect of it to back it up, for every OS they mentioned. However, they tried extra hard to hurt BSD. BTW, was written by a Linux Journal person.

    --

    "Open Source?" - Press any key to continue
  312. Murder and consent by Julian+Morrison · · Score: 1

    Then you must also agree that one is not free unless until one has the freedom to murder or be murdered.

    I would say one must have the right to *consent* to be murdered, and to murder someone who *consents* to it - by equivalent analogy I never said one should have the right to enslave without consent.

  313. FreeBSD superiority by bgarrett · · Score: 1

    I've worked in the company of two semi-raving FreeBSD advocates, one of which made sure our routers ran it, so I (like a lot of folks here) have logged hours using it.

    Based on that experience, I would say two things:
    1 - FreeBSD does conform to the "traditional" UNIX standards very nicely.
    2 - Conforming to traditional UNIX standards does not always encourage getting work done.

    Some of the "tricks" and shortcuts that I can use in Linux (I think someone mentioned ifconfig defaulting to "-a" with no arguments in a previous article) make it a lot easier for me to accomplish things. After all, I'm the administrator! I know what ifconfig does! I don't want to be told the usage, I want it to do something smart when I type "ifconfig". And -a still works, for those old-school admins who happen to type that. So how have we lost anything? That's just one minor example.

    I think that is one of the strengths of Linux: it is allowed to "do the right thing, within the limits of the standards" (for some definition of the right thing, but preferably mine). BSD has embraced the standards without necessarily contributing to usability, IMO. Does this make it good for servers that get installed and nobody ever touches again? Absolutely. Would I use it for anything else? Fraid not.

    --
    Nothing worth doing is worth doing today.
  314. How time changes... by Anonymous Coward · · Score: 0
    This shows one of the main differences of philosophy between the Linux and *BSD camps - Linux's philosophy seems to be "get it out there, even if it's broken", whereas BSD's is "it'll be Done Right, even if it takes us several years to do so, and don't release anything in progress."
    Isn't it funny how years change perception? I think the quote above could have come straight from the Jargon file if you substitute Unix for Linux and ITS (or any older OS) for BSD.

    It smeels a lot like jealousy...

  315. Re:Jealousy will do that to ya by Anonymous Coward · · Score: 0

    [...] 95 percent of all the work that is being done on BSD is inspired by the work on Linux.

    Tsss ... which one was first ? Too bad you don't know what you are talking about ...

  316. GPL vs BSD by Jordy · · Score: 2
    Many proponents of Linux and the GPL are quick to state that "if FreeBSD wants to use GPL'd code, FreeBSD should GPL itself." However, this would be illegal. The majority of FreeBSD is owned by the Regents of the University of California, where it was originally developed. Removing the existing license without the permission of the Regents would be no different that releasing a version of GCC with a BSD copyright in place of the GPL.
    I've read through the GPL many times, unless FreeBSD contains another license besides the pure BSD license, it is completely legal to swap out the license with the GPL without permission from the Regents.

    I've heard this argument a lot that the BSD license is fundementally incompatible with the GPL. I can't find why that would be a case. The only restriction on compatibility that GPL maintains is that you are not allowed to infringe upon the rights given to you by the GPL. Placing a restriction on copyright notices, which the GPL already does in two seperate clauses doesn't seem to make this incompatible.

    The actual clause for restriction is:
    6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein.
    Nowhere does the GPL state that you are given the right not to distribute the source without a copyright, in fact, the GPL makes it's own copyright restrictions in two places before this:
    1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty...
    and
    c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice


    If I've made a mistake interpretting the GPL, please explain what I'm missing.

    --
    --
    The world is neither black nor white nor good nor evil, only many shades of CowboyNeal.
  317. Re:um, not very even-handed by Gid1 · · Score: 1

    It's not that OpenBSD is secure.. it's that OpenBSD's primary goal is security.

    Completely different matter. FreeBSD's primary goal is a good BSD on the x86 platform.

    BSDI's primary goal is to make money (pretty much the definition of commercial. Sometimes even the legal definition -- in the UK the Companies Act states that the primary legal responsibility of the directors of a company is to make the company more money.)

    Since OpenBSD's goal is security, the other BSDs can draw on that experience to make them more secure... similar to the way that FreeBSD and Linux have both drawn on each other's experience in certain areas.

  318. How can you have a score 2 troll post ??? by Anonymous Coward · · Score: 0

    Ask the moderators.

  319. The "freely redistributable" quote is so ironic by David+Jao · · Score: 2
    An effort to replace GNU code with freely re-distributable implementations is also underway.

    Quotes like these make me wonder about the mindset of those who favor the BSD license. James Howard is saying that GNU code is not freely re-distributable, and BSD code is. I disagree vehemently. Maybe in theory the BSD license gives users more permissions than the GNU license, but in practice BSD code is often made proprietary, and thus is not freely re-distributable.

    From the software author's point of view, BSD code is easier to distribute, because its licensing is so liberal. However, from the software user's point of view, GPL code is more distributable, because unlike BSD code it is never proprietarized. As a software user myself, I think that James Howard (and all BSD license advocates) do software users like us a great disservice by focusing on the freedom of authors at the expense of freedom of users.

    In conclusion, if you really do want to dispel the notion that "FreeBSD is an Old Boy's Network and Too Closed", please start paying more attention to the needs of software users instead of your own selfish interests as software authors. And please don't give me the "authors need money to eat" drivel. The success of Linux proves quite convincingly that authors can eat and serve their users at the same time.

    1. Re:The "freely redistributable" quote is so ironic by eggnet · · Score: 1

      There are a limited number of things that you're aware that you're not doing. I.e. consciously choosing not to do them.

  320. FreeBSD is an Old Boy's Network and Too Closed by fr0g · · Score: 1

    The problem with FreeBSD is that if youre trying to install X brand hardware and you have searched the HOWTO, FAW, and BSDhandbook and cannot find any information then ask in #freebsd on efnet (0r any irc network for that matter) you will get the RTFM answer every time.
    Example ...... last year I was trying to get my ess1370 soundcard working in FreeBSD. When asking for advice in #freebsd I was told by many in the room that they had theirs working no problem with a hack. Asking how they did this I got the huge brush off. ALL I WANTED WAS A WEBPAGE, HOWTO, etc. I had searched google.com hotbot etc and didnt find anything.

    I still use FreeBSD as a NATd box for my cable modem. And yes I figured out how they installed their 1370 sound card. After I subscribed to several FreeBSD mailing lists.

  321. Re:Jealousy will do that to ya by Anonymous Coward · · Score: 0

    They are envious of the tons of software that we have and the amount of hardware that Linux supports not to mention that we have KDE and gnome now that make Linux the awesome OS it is.

    As if a (bloody bad) window manager would make an OS a good OS.

    If they are so good why do they need Linux compatibility, why, because they are jealous of what we have.

    Nope, it is to show you, who is better. Does Linux sport *BSD compatibility? No it doesn't because you don't have a clue how to do it ;-)

  322. Huh? by mjh · · Score: 1

    Ok. I'm a Linux user. I have Debian installed at home and at work. I've never used *BSD. But so what? If Linux, for some unforseeable reason, started really sucking the big one, I would probably look at *BSD.

    Why? Because both are stable versions of operating systems that will accomplish the tasks that I need to have accomplised.

    This in fighting between Linux and *BSD is juvenile. Does any Linux or *BSD user really believe that their OS of choice is the only solution for everyone? I certainly hope not.

    Remember, this whole movement is about being free to choose an alternative. Let's stop beating each other up because we didn't all make the same choice. Please? (Maybe it'll help if I ask nicely.)

    --
    Key to financial independence: Spend less than you earn. Save and invest the difference. Do it for a long time.
  323. Re:um, not very even-handed by Trepidity · · Score: 2

    So then why do so many of them buy Quake and Civ:CTP?

  324. Linux by Anonymous Coward · · Score: 0

    Why not Linus Is Not UniX? That way you get rid of stack overflows.

  325. Eh? by ajakk · · Score: 1

    While I do agree with some of the points in this article, I think that the author really needs some help with his arguements.

    BSD is Too Fragmented
    His arguement boils down to:
    BSD: 4 versions
    Linux: 100 distributions

    Do you notice the difference? Linux has different distributions, not different versions. There are two main problems that fragmentation can cause.
    1) Repatative work is done.
    2) Incompatabilities.
    Linux definately has the problem with #2 as per his example, but it doesn't have the problem of #1 as BSD does. There is only one kernel, all of the rest is package management.

    Unrepentant Hypocrisy
    His arguement: People say that BSD should stop complaining about the GPL while using a lot of software that is GPLed. But only 8% of tools and 15% of libs are GPLed.

    Notice however, the most important things run under FreeBSD are GPLed: gcc, Apache, Samba, etc.

    FreeBSD is an Old Boy's Network and Too Closed
    Two points here: yes, FreeBSD is slow about moving things into distributions until they are sure that the software entering the distribution is stable and peachy keen. Linux distributions are usually a little more cutting edge. Most distributors don't want the people to have to hop on the web and download the latest version of things even though they just bought a distrib. of Linux the day before. Choose which mindset you will.

    He then goes on to attack the one complaint that most people have against BSD. That its users act mightier than thou. The tone he uses in the article doesn't help his cause much. I think that if BSD wants to take off they really need to work on this problem. While he is right in saying it does happen no matter what OS you deal with, BSD has the repuatation that it happens much more with it. Whether this reputation is unfounded or not doesn't matter. People on BSD mailing lists and the BSD users need to act nicer than anyone else around if they are going to get over their rep.

    FreeBSD is a Linux Clone
    I hope everyone here realizes that they were developed separately. Granted they use many of the same programs, but the app does not an OS make(unless you are M$).

    There are no apps for FreeBSD
    Gee, it is nice to see a little FUD about Linux at the end of this section. I am glad that he feels the need to attack Linux at every turn.

    FreeBSD is a Dead End
    You never know.

    FreeBSD Should GPL Itself
    He is right. They can't. Them the brakes.

    FreeBSD Users are Simply Jealous of the Success of Linux
    Lets see, many wonder why a new user would try Linux as opposed to FreeBSD. I guess that he hasn't seen a newbie try to install FreeBSD before. The reason that RedHat has done so well as opposed to Slackware is all in the installation. The only current software harder to install than FreeBSD is OpenBSD.

    Once again I feel that his FUD against Linux is a bit aggrevating. He says without doubt that BSD is technically superior to Linux. I know of a lot of people who would take issue with that.

    Conclusion
    BSD has a different way of approaching things than Linux does. If you are needing to run a box where you are considering one of the other, evaluate them both and pick the one that fits best.

    I think that the main conclusion should be that everyone needs to chill out a bit. We shouldn't be fighting against each other. Both FreeBSD and Linux are fine operating systems with devout user groups. They should try to work together and advance their software rather than biting each others heads off because of percieved differences.

    Doug Bridges is done spouting off.

    1. Re:Eh? by dennisp · · Score: 1

      "Linux distributions are usually a little more cutting edge"



      Naw, ftp to current.freebsd.org sometime and pick up one of the daily snapshots of 4.0-CURRENT. Just as likely to crash your machine a 2.3.x is :)


      I just think the problem is that the 2.2.x kernels were deemed -stable a little too early. I mean, 2.2.5 having a major memory leak, and there being major bugs in the tcp/ip stack? Not very fun if it's your mail server that is supposed to stay up all year. With the 2.2.x or 3.2.x distros of freebsd, you are sure to get a system that is rock solid.


      Oh yeah, and i hope netfilter turns into something useful, because ipchains just sucks compared to ipfilter and portions of ipfw (i despise how ipfw is setup also).


      ----------

    2. Re:Eh? by dennisp · · Score: 1

      "Linux distributions are usually a little more cutting edge"

      Naw, ftp to current.freebsd.org sometime and pick up one of the daily snapshots of 4.0-CURRENT. Just as likely to crash your machine a 2.3.x is :)

      I just think the problem is that the 2.2.x kernels were deemed -stable a little too early. I mean, 2.2.5 having a major memory leak, and there being major bugs in the tcp/ip stack? Not very fun if it's your mail server that is supposed to stay up all year. With the 2.2.x or 3.2.x distros of freebsd, you are sure to get a system that is rock solid.

      Oh yeah, and i hope netfilter turns into something useful, because ipchains just sucks compared to ipfilter and portions of ipfw (i despise how ipfw is setup also).


      ----------

  326. Yahoo! chose FreeBSD because ... by LizardKing · · Score: 1

    When the Yahoo! founders tried Linux it was in it's infancy. It just didn't cut it, and they needed something better than their existing setup (which was a bunch of older Sun stuff if I recall correctly).

    The legend at Yahoo! (where I used to work until recently) is that David Filo got given a copy of FreeBSD and slapped it into the CD-Rom drive of a spare PC. It installed first time, and they've been using it ever since.

    Yahoo! also uses some high end Sun stuff, but the majority of the servers run FreeBSD. Rather than rely on the potential for true scalability and SMP on single boxes, they use massed ranks of smallish machines.

    I hated FreeBSD - but not because of it's stability. As a server OS on high quality hardware it is pretty much unbeatable in the Intel world. As a workstation OS it sucks a large one. We were stuck with 2.2.8, which has little to recommend it. In comparison, the 3.x series is much closer to the convenience of Linux as a workstation OS.

    As for the ports and packages system, it is crap. It fills your hard drive with badly configured applications and their source trees that often wont compile. In comparison the RPM system of RedHat is a dream.

    So, the FreeBSD kernel may be technically superior than Linux (and I'd be reasonably surprised if it wasn't), but Linux has the edge in user friendliness.

    Which brings me to the Daemon News article. So the guys init scripts wouldn't port from one Linux distro to another ... that is blatant FUD as the state of Unix init scripts has been a bone of contention for more years than FreeBSD and Linux has existed.

    Like many *BSD zelaots, he makes the mistake of confusing the Linux kernel with the Linux distributions. The code 'chucked' into a Linux distro has nothing to do with the quality of the kernel that runs it.

    Chris - a NetBSD, Linux and ex-FreeBSD user.

    Chris Wareham

  327. Clear up misconceptions? by HomerG · · Score: 1

    This article seemed pretty arrogant and condescending to me

  328. Why not use benchmarking to compare? by yorgi · · Score: 1

    With all the hype there was around the Mindcraft benchmarking of Linux vs. NT, I don't think there was ever a benchmark of FreeBSD vs. NT. I think this would be interesting to see, or even FreeBSD vs. Linux. Or maybe even a three-way competition! I wouldn't be surprised if FreeBSD outperformed both, or would at least give them a really good run for their money.

    BTW, I'm a Linux user, but I don't think FreeBSD deserves the negative response it's gotten from the some of the Linux community. As much negativity as there has been about the Linux community's take on FreeBSD, I'm sure there are plenty of other Linux users such as myself that think that FreeBSD is a good thing.

    It seems to me that many times, articles tend to focus on the negative instead of the positive. How about some press on positive feelings that Linux users have about FreeBSD??? Someone out there help me out! :)

    -Jorge Sierra
    jasierra@netscape.net

  329. MS server didnt get hacked you fool by fr0g · · Score: 1

    It was bad CGI scripting. And you must keep this in mind. Any OS that lets users login or runs a service can be "hacked" it has nothing to do with the OS but the System admin.

  330. Re:Jealousy will do that to ya by Anonymous Coward · · Score: 0
    >They are envious of the tons of software that we >have and the amount of hardware that Linux >supports not to > mention that we have KDE and gnome now >that make Linux the awesome OS it is.

    KDE and GNOME ? I am running both on my FreeBSD 3.2 system. So whats your problem ?

  331. Re:Jealousy will do that to ya by Anonymous Coward · · Score: 0

    What does communication of ideas have to do with using applications meant for another OS, I dare all BSD users to stop using all GPL'ed applications and all Linux applications right now and see how good your OS really is. You can still communicate ideas using the Universal Translator (tcp/ip).

    There is a saying don't poke holes in the plate you eat from, meaning don't FUD Linux when that is what you model your OS after, 95 percent of all the work that is being done on BSD is inspired by the work on Linux.

  332. Heh, good one by Anonymous Coward · · Score: 0
    Actually, I wouldn't recommend shooting anyone; maybe just strapping them down and making 'em use a teletype would suffice.

    Seriously, however, Linux seems to be filled with a whole lot of the "faith of the recently converted" these days.

    In other words, a lot of raving lunacy from people who are desperately trying to convince themselves that they've made the right decision.

    This is an obstacle that people need to get over; there's no need to go flaming away left and right just to prove your own dedication to your new choice.

    The way to prove your dedication is to make a good role model. Do useful things. Help newbies. Write code. Write docs.

    In other words, be a learned monk, not an Inquisitor armed with a flaming torch.

  333. Re:um, not very even-handed by Anonymous Coward · · Score: 0

    You do launch a lot of rockets, don't you?

  334. I'm installing FreeBSD... by PsychoSpunk · · Score: 1

    Yeah, that's right, I'm going to install FreeBSD. Primarily to actually see what it's like, there should be some statement about zealousness here regarding the don't know you like it till you've tried it adage. So why not find out for yourself?

    But after reading the article, I must say that I am bothered simply because I guess I'm kind of a GNU fan. I like the license what can I say.

    I knew FreeBSD was mostly BSD license, but the desire to remove (replace) good tools produced by the FSF seems ridiculous. If it ain't broke and it's free, why fix it?

    I realize they too give away their OS, which is why I'm trying it, but I think this article may just have turned me off to their internal affairs structure.

    Oh well, if the little demon thing doesn't work out, looks like I'll go back to linux and finally pick up debian.

    Btw, Linux will still be running on two of my machines, so I will have the familiar stomping grounds to play around with.

    --
    ALL HAIL BRAK!!!
  335. Re:Jealousy will do that to ya by bsletten · · Score: 1

    > What does communication of ideas have to do with
    > using applications meant for another OS,
    It was a metaphor. Metaphors are used to imply a comparison.

    Let's review:

    Certainly, there is benefit to be gained from being able to run as many apps as possible from as many platforms as possible.

    (Pay attention -- Now we are getting into the metaphor)

    If an individual only spoke one language, that individual could only derive benefit from interacting with others of his ilk. If, however, I can speak multiple languages, I can derive great benefits from all that diversity and wealth of knowledge.

    > I dare all BSD users to stop using all GPL'ed
    > applications and all Linux applications right
    > now and see how good your OS really is.
    A significant portion of that GPL'ed code is older than Linux and was designed to run on many operating systems. Therefore, Linux does not "own" them.

    GPL != Linux

    Applications != OS

    Unix became what it did because of the exchange of ideas from the BSD as well.

    Cross-polination, Dude. Stop trying to mandate that everyone speak the same language. Different ideas from different camps makes everything better.

  336. Subjectivism running rampant by fragment · · Score: 2
    The Linux distributions are placed at the mercy of seperate development teams, with different goals.

    Only in their current models. The major distributions work on a smorgasbord model, trying to include any application the end user might want or need in the distribution. The BSDs take an alternate--and perhaps enlightened--approach, clearly distinguishing the "core" from the rest. From the BSD perspective, I would argue that nearly all the major distributions share the same core, even without the LSB. Where the Linux camps and BSD camps differ is in the definition of the core.

    Correct me if I'm wrong, but by FreeBSD having tight control over the inclusion of core tools into the distribution, they can build a secure and stable distribution much more easily than can be done for Linux.

    Ask and ye shall receive. Again, you're thinking of distributions like Red Hat, where any project of note is included in the distribution. One could easily create a secure distribution (such as Khaos is working on) simply by taking a more conservative stance on what the core should be.

    Increasingly, it doesn't matter whether you run Linux or a BSD, if you check your favorite software it usually compiles for anything remotely Unix-like. Even commercial software, such as Netscape, can be installed, but there is a clear distinction in the BSD camp that it is not part of the "core"--though that courtesy isn't often given to Linux distributions. BSDers might point out Netscape as a potential security flaw in the distribution. Linux users would say,"Duh. You don't install that crap on your production machines."

    Also, the issues of package dependancies, upgrades etc become exponentially more simple to handle. In this regard, I doubt FreeBSD can be touched by any Linux distro.

    Again, only in the current form. The sheer number of permutations of system libraries under Linux can make for installation nightmares, but it also makes for unbelievable flexibility. Yes, it's possible to run KDE and GNOME apps side by side, and a Caldera user might have to do some hunting to install gnumeric correctly, but those issues are still possible under the BSDs. Anything that's not part of the core will cause the same headaches, and for all the problems with .debs and .rpms the BSDs are eventually going to face the same problems in user-interface-land. Wait until the BSD UI Core Wars come, and all of a sudden Red Hat starts looking good.

    In reality, users in both camps know the best way to handle userland software is './configure ; make ; make install', and it'll probably be that way for a very long time. That's how Unix got us here in the first place.

    Obviously contributed software or applications is a different matter. I'm speaking of the core tools that form a distribution.

    The problem is that some people now consider GNOME and KDE as core tools, much the way most distributions consider X a core tool. What the BSD camp sees as a detriment, the Linux camp sees as a unifying theme of freedom. Yes, it does cause it's share of headaches, but just as there are projects targetted specifically at FreeBSD, there are projects targetted specifically at glibc2.1 systems, or Debian systems. Just as the article's author pointed out, that it's not fragmentation, but differing market niches. The lines are blurry, but they definitely exist. Red Hat isn't for everyone.

    Hopefully the LSB can and will solve this problem. I really hope it's sooner than later.

    Don't we all.

  337. Re:Jealousy will do that to ya by sinator · · Score: 1

    Hello Troll!

    /* They are envious of the tons of software that we have and the amount of hardware that Linux supports not to mention that we have KDE and gnome now that make Linux the awesome OS it is. */

    Sheesh where to start?

    1. "Tons of Software"
    a. FreeBSD has a Linux application layer. I stress this is NOT AN EMULATOR. Unless you want to think that Windows NT "Emulates" Windows 95 apps. The syscalls are different but there is an application layer to do translation. (Of course, if you think that Windows NT -- a fundamentally VMS-like system -- 'emulates' Win95/98 apps then be my guest). The application layer runs Linux apps at native speed.

    b. Most programs come in source as well, so you can compile it for your system. Beauty of open source? FreeBSD can run most Open/NetBSD apps without recompilation (s'true; i've done it) but you'd have a cleaner conscience if you compiled it anyway ;-)

    2. KDE and GNOME
    a. How does KDE and GNOME make a great OS? They make great *DESKTOP ENVIRONMENTS*. They make wonderful *WINDOW MANAGERS*. Until KDE replaces vmlinux or /kernel, however, it doesnt make an OS ;-)

    b. FreeBSD has KDE and GNOME as well; ever heard of packages and ports?

    /* No matter how much we try to befriend the BSDers they will always try to stab us in the back, even though they want a piece of what we have. If they are so good why do they need Linux compatibility, why, because they are jealous of what we have. */

    I use both. I like both. Some tasks are better suited to each OS. Linux has better SMP and laptop support. FreeBSD, in my *personal experience* (no flames kids; your mileage may vary) is a better desktop workstation and server. I don't want to stab you in the back. Beat you with a clue stick, sure. Stab you in the back, never.

    Why need Linux compatibility? Why does NT have a shared application layer for Windows 95 binaries? Why a shared layer for OS/2 and POSIX applications? (okay, their posix is broken; so what ;-)

    Cost of development. If I don't have to waste time procuring a SEPERATE set of applications for a fundamentally similar operating system, I can spend more time making it better (and what improvements FreeBSD has seen ever since they moved CAM into 3.x and changed the VM subsystem!)

    My $0.02; a penny for your thoughts but i'd have change coming






    --
    Three Step Plan:
    1. Take over the world.
    2. Get a lot of cookies.
    3. Eat the cookies.
  338. Um... not quite on a few things... by MenTaLguY · · Score: 1

    Disclaimer: I am personally a GPL fan, and I largely agree with you. However...

    Notice however, the most important things run under FreeBSD are GPLed: gcc, Apache, Samba, etc.

    Apache is not GPLed, it's under a BSD-ish license.

    He is right. They can't [GPL FreeBSD]. Them the brakes.

    Unless I am much mistaken, the whole point of the BSD license versus the GPL was that you could relicense the code to yourself for incorporation in a commercial product without requiring the intervetion of the copyright holders. This is the point that comes up most commonly in GPL v.s. BSD license discussions. Commercial (proprietary) licensing arrangements are considerably more restrictive than the GPL -- if this is the case, then they very well can relicence it to the GPL if they wanted.

    Now, whether they should ... that's another matter. I would just as soon see the *BSDs remain under their current license.

    FreeBSD is a Dead End
    You never know.

    That was just a cheap shot. "X is a Dead End./You never know." ... classic FUD.


    Berlin-- http://www.berlin-consortium.org
    --

    DNA just wants to be free...
  339. Re:Jealousy will do that to ya by Anonymous Coward · · Score: 0

    Linux doesn't support BSD because we don't need it, and because you don't have anything worth offering, beggers don't donate.

  340. Re:Old Boys network: example by Anonymous Coward · · Score: 0

    Donald Becker ( of nearly-every-Linux-network-driver fame ) reported at a Linux users group in New York last year that he had tried to work with the BSD guys, but they gave him the cold shoulder if he suggested even minor kernal changes which would improve performance. They would not work with him at all. He said they had egos bigger than the meeting room. This kind of anecdote has to make one think twice about how "open" these guys really are, if they won't work with a super-programmer like Becker.

  341. Re:Try it, then decide for yourself... I know I wi by sinator · · Score: 1

    My advice to you would be to run the two side by side (if you can get seperate systems, it's great). Slowly you will begin to see which applications are better.

    In my experience (standard disclaimer; your mileage may vary) Linux makes a pretty robust database server (Berkely DB was never my thing), and a fun client (especially on my laptop). BSD is a kickass bridging router and firewall (packet filtering type). It can take network beatings.

    ObNostalgicMoment: The day when I got FreeBSD running on a K5 with 16 megs of RAM, brought the load average up to *19* with about 15 concurrent 'make -j ', and was still able to browse the web with lynx no problem :-)

    Why did I do that? To show my boss that FreeBSD could take a beating that Windows NT couldn't. I then switched his desktop machine (a p75; this was a while ago mind you) to Linux, and he was astounded by the stability.

    Now we run a healthy mix of Linux and BSD among our Windwos and Solaris machines. Each is tailored to its purpose. Linux DB, Solaris DB, BSD firewall, BSD web and file servers.

    Diversity is a good thing :-)

    --
    Three Step Plan:
    1. Take over the world.
    2. Get a lot of cookies.
    3. Eat the cookies.
  342. a better article by HPTC · · Score: 1
    Check out this article if you want a more balanced article about FreeBSD.

    If you've decided once and for all that you're never, ever use an operating system other than Linux (or FreeBSD, or Windows, or whatever) ... why not just say "I'm really close-minded" instead of "Your operating system sucks?"

  343. Re:um, not very even-handed by Anonymous Coward · · Score: 0

    Right. And by that logic, the Spice Girls re-invented music. Get a clue. Hero worship and singlemindedness are a great way to breed in weakness and make yourself look like an idiot.

  344. Re:Jealousy will do that to ya by Gid1 · · Score: 1

    (Not rising to this one, but other comments..)

    What's all this jealousy shite? Both are free (as in 'beer') for the most part, and I have the choice to use either.

    Jealousy in this case implies that for some reason I can't choose Linux, and am envious of it's features. Sure, the grass is always greener, but it doesn't make any difference when there's no fence between.

  345. FreeBSD is in its own class, just like Linux is by Joe+Schmo · · Score: 1

    Linux has numerous benefits such as a whole myriad of ditributions to fit many people's tastes. If you do not like RedHat, go with Debian, SuSE, Mandrake, Slackware, etc. That is the beauty of it...choose what you want.

    The FreeBSD End:

    To update FreeBSD all you have to do is CVSup to the current development branch and go have a beer, or two, or three and wait while it updates the sources on you system. Once that is complete, you go to "/usr/src" and then type "make world"

    Which compiles all the sources and installs them.

    What about config files? They are not installed, but put in the src tree for you to pick and choose some or all to update your system.

    How many of us hate when RPM'ing something screws up your configs (mind you that usually is not the case by using RPM properly, or by backing up your configs).

    What about apps - as the article states, go to the ports collection and you will probably find the same package that RedHat, Mandrake, etc. have to offer.

    Sometimes FreeBSD ports offer a newer version over Linux, and sometimes not. But the number of ports is approx. 2559. I consider that fairly large.

    I run Linux and FreeBSD as "mirrors" of one another and keeping the serverpackages on par with one another is easy.

    Finally, long before the current Linux distro's of today, FreeBSD had a very clean and simple install.


    The Linux End:

    Well this one is shorter, becasue most of you know its benefits. Despite the problems with RPM it does make life easier when you have a whole bunch of apps to change.

    I have also found that systems based on RPM allow you to change the core pieces of the distribution more easily than FreeBSD.

    That is not bad on FreeBSD's part- it is just different, and sometimes better. I have seen people RPM a machine to death, but that was their choice.

    IN the same vein, Linux has more choices about how you run your distibution. And most people never have a pristine system. It is usually their own hybrid. Something that works for them. A piece of contrib here, a piece of source compiled package there, and a smidgen of my own secret sauce. mmmmmm food. Oh yeah back to this topic.

    FreeSBD has more (not complete)control over its core packages and lets you have fun with the ports. Basically FreeBSD says "/usr... is mine. You go play with /usr/local and the others."

    Which is fine by me most of the time.

    --

    All in all, the Linux distro's and FreeBSD are just different. Some would say one is better than the other. That is the beauty of choice, it is yours to make and your right (I honestly think it is a priveledge and that we are getting too greedy, forgetting the hard work that goes into these systems - look at the alternative - Micro&*%! - shudder)

    The Linux and BSD camps have given us an alternative, away from the binds of Microsoft et all, and are alternatives from each other.

    My CYA bit:
    There are omissions in this (CVS and Linux). Becasue I did not include something does not mean either distrobution is missing or incapable of it. I just have to get back to hacking, and
    wish I had more time to compose an article that all of you could so lovingly poke holes in ;-)

    This is not ment to be an all-ecompassing discussion. That is the role Slashdot plays...cool.