Slashdot Mirror


FreeBSD 4.0 Code Freeze

FreeBSD has now entered code freeze for the up and coming 4.0 release. In the words of Jordan Hubbard, the release engineer; The code freeze will last for 15 days, during which time the 4.0 snapshot server (current.freebsd.org) will be cranking out its daily snapshots (and, in the last half of the release cycle, ISO images as well). 4.0 is the first release from the latest FreeBSD -current development branch. Work also continues on the 3.x -stable branch.

270 comments

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

    I said beta, and I mean beta, unix like beta, windows beta is like unix alpha.

  2. Actually by Anonymous Coward · · Score: 0

    If I recall correctly BRU is an Amiga app, created by Fred Fish. It was included early on in the AmigaOS as standard.

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

      If I recall correctly BRU is an Amiga app, created by Fred Fish. It was included early on in the AmigaOS as standard.

      You recall incorrectly. It's a commercial Unix tape backup program. Been around for years.

    2. Re:Actually by Anonymous Coward · · Score: 1

      Look at your AmigaOS disks, in the tool's drawer you'll find a program called Backup, mark it and use information, there, it starts BRU.

      BRU is made by Fred Fish, and IT IS Amiga software.
      He later ported it to UN*X in the mid 80's.

  3. Re:15 days? by Anonymous Coward · · Score: 0

    One BIG category (for me at least): SOUND. FreeBSD's sound drivers are rather outdated (compared to OpenBSD and NetBSD, and way outdated compared to Linux). The OSS/BSD drivers are rather shabby too (not too mention closed source). The only crash I've ever had with my FreeBSD machine has been related too OSS. All kinds of quirks involved with this. But, I guess thats what you get for using closed source drivers. This has always puzzled me. Why hasn't the sound drivers been further developed (not maintained) over the years?

  4. FreeBSD by Anonymous Coward · · Score: 0

    They have FreeBSD at both of the CompUSA stores where I live, in Salt Lake City, Utah.

  5. Re:Related to the Debian freeze? by Anonymous Coward · · Score: 0

    And, when 4.X ships, I'm sure the new version 5.0 will start development, and we'll see 3.4 become the final stable version (or close to) of the 3.X tree. And 4.X will be the latest and greatest.

    The 3.x branch will continue to be developed.

  6. color ls? by Anonymous Coward · · Score: 0

    Does *bsd have color ls?
    This is probably a minor point, but i can't live without it...

    1. Re:color ls? by Anonymous Coward · · Score: 0

      Yes - just install the gnuls package.

    2. Re:color ls? by Anonymous Coward · · Score: 0

      there is a FreeBSD port of like colorls or gnu-ls... yes its gnu-ls, I think. this behaves just like the ls in debian for example. I know htis because i run both FreeBSD and Debian... by the way, I dont think the only big differences are 1) the licences, and 2) the fact that linux is more popular and gets more support these days. I love FreeBSD nonetheless... the basic installation is so quick and clean (barebonesy), vs. the clutter introduced in many linux distributions - notably debian and redhat... I've always wanted to try slackware tho . . . and playing with the kernel wasn't scary at all. I love Linux, I love FreeBSD... now if I could only find a place in my heart for Micros~1 . . . -pete

  7. Re:get this: BSD has MAN PAGES by Anonymous Coward · · Score: 0

    Do you have some examples of how FreeBsd has better MAN pages then Linux? I would like to do
    some research on this, as it sounds like it *might* have some evidence?


    Speaking as a Linux'er, I'd agree with the original poster that *BSD is more meticulous about having a man page for everything. Unfortunately, they're still getting updated from the 2.x days, but that's more than Linux can say....

    And if it can be proven to be true then hell I might even help resolve that issue for you :)

    Talk to the Linux man-pages maintainer. He periodically begs for help on linux-kernel, complete with a shopping list of what needs doing.

  8. Re:Are kernel threads part of the initial rollout? by Anonymous Coward · · Score: 0

    No kernel threads. Sorry.

  9. Re:?!?!?! by Anonymous Coward · · Score: 0

    Linux is in constant alpha state since the feature set is never closed.

  10. FreeBSD sound drivers by Anonymous Coward · · Score: 0

    Er, they have. Look in /sys/i386/conf/LINT specifically for the pcm driver.

  11. Re:4.0 Everywhere by Anonymous Coward · · Score: 0

    What's Netware?

  12. Re:1st by Anonymous Coward · · Score: 0

    7th

  13. Re:1st by Anonymous Coward · · Score: 0

    8th...new record...cool

  14. Re:4.0 Everywhere by Anonymous Coward · · Score: 0
    BeOS is cool. I run BeOS, Win95 and Redhat 6 on triple boot. Beos boot loader is cool, and coexists nicely with LILO. The BeOS GUI API is the best example of a C++ framework I have seen. It avoids most of the contentious features of C++ and is easy to follow. (No stupid message maps using macros like you sometimes get with MFC).

    Now all I need is VMWare for BeOS !

  15. Re:15 days? Unix is like porn by Anonymous Coward · · Score: 0

    Unix is like pornography. Nobody can define what it is, but you know it when you see it.

  16. Re:15 days? by Anonymous Coward · · Score: 0

    That's cuz users of FreeBSD like to devote to their boxes to serving rather than serving and playing mp3's at the same time. :)

    Seriously, I think it's strictly a problem concerning userbase. Since most Linux people tend to have migrated over from Windows, they have higher expectations regarding sound and have sound hardware that tends to be rather new... blah blah blah

    It's really a matter of users. Of course, personally, I wouldn't mind having sound drivers running in userspace, something like a sound daemon that can communicate with soundblasters, etc, etc. Would be useful for people of different operating systems.

  17. Why is this "news" here? by Anonymous Coward · · Score: 0

    It is irrelevant to slashdot, as it is not about Linux.

    WTF do we get non-Linux news on slashdot?

    1. Re:Why is this "news" here? by Anonymous Coward · · Score: 0

      You know, it's some "politically correct" thing. In our 21st century society we have to pretend that failure isn't there. No matter the depths of failure (or depravity or whatever) we are supposed to play a game of make-believe. It's a world where criminals aren't evil, just "misunderstood". And so it goes with everything else. Defects are relabled as "differently undefective". So no matter what the topic, some "also ran" is screeching "me too, me too" whether it is merited or not.

    2. Re:Why is this "news" here? by Anonymous Coward · · Score: 0

      Alas, for FreeBSD the parade's gone by. It's unfortunate that Slashdot devotes so much space to an increasingly marginalized FreeBSD while neglecting the amazing growth of BeOS. Slashdot is supposed to be news for nerds, but they have completely missed the BeOS phenomonon.

    3. Re:Why is this "news" here? by Anonymous Coward · · Score: 0

      The Christian 21st century won't be here for another year. Sorry to burst your little bubble there.

    4. Re:Why is this "news" here? by Anonymous Coward · · Score: 0

      Assumption: BeOS is the one true operating system. All users must participate in the jihad against other OSes.

      This leads to interpreting Slashdot's lack of coverage as anything other than lack of interest of the VAST majority of geeks (and yes, I've tried BeOS. I ported my audio effects software to it. And Linux 2.2 +mingo's patch or Linux 2.3 gives me better in->out latency).

      BeOS: its a MacOS replacement! No wait, its THE MEDIA OS. No, now its a server platform too! (the server platform spin hasn't started in full effect yet, however).

      BeOS is nice. But with the exciting new developments in an audio (wave and "events") plugin APIs, the new latency improvements, and finer grained locking, I don't see a compelling reason to switch to a closed source OS.

      Just because Be forces programmers to make a thread for each window doesn't change the fact that one thread is usually sucking most of the CPU.

      Writing well multithreaded (ie, splitting the slowest, longest running portion of the task into threads) is very difficult. And BeOS doesn't make it signifigantly easier than Linux or NT. But most of the people breathlessly proclaiming BeOS's superiority are obviously not programmers, and as such, have only the word of Be's marketing department to go on.

      Its the Amiga Persecution Complex all over again.

    5. Re:Why is this "news" here? by Anonymous Coward · · Score: 0
      In our 21st century society we have to pretend that failure isn't there.

      Should that not read "In our 21st century American society we have to pretend that failure isn't there."

      I believe other cultures still acknowledge their failures. However, the global success of the US business model may be down to the supression of 'bad news' so as not to discourage innovation.

      In the Antipatterns book, this behaviour is categorised as the "Can-do management" antipattern.

    6. Re:Why is this "news" here? by RPoet · · Score: 0

      If you had the guts to register for a /. account, you could easily have filtered out all topics but Linux. But I'm sure you're aware of that and just want something to whine about.

      --
      "Oppression and harassment is a small price to pay to live in the land of the free." -- Montgomery Burns.
  18. Re:Are kernel threads part of the initial rollout? by Anonymous Coward · · Score: 0

    FreeBSD has adopted the Linux model of kernel threads (clone() under Linux, rfork() under FreeBSD), and they work fully in FreeBSD 4.0.
    (they did not work on SMP machines in 3.3)

    Note that in order to program to them with a pthreads interface, you'll need to use the LinuxThreads port.

    At some point in the future the FreeBSD people are talking about doing their own pthreads library to interface to kernel threads, but it is still in the design phase at this point.

  19. Re:Wow, talk about biased. by Anonymous Coward · · Score: 0

    > BTW, FreeBSD 4.0 has support for USB Ethernet adaptors, like those on the Sony VAIO's

    The VAIOs I've seen have built in PCI ethernet. USB ethernet sucks, it can only use about 10% of the bandwidth of 10Base-T. (that's 10, not 100)

    > Linux barely supports USB, not to mention anything other than a Keyboard and Mouse.

    Linux supports USB scanners, audio, video cameras, modems, etc. The documentation isn't up to date, though.

  20. Re:GO SOLARIS x86 !! by Anonymous Coward · · Score: 0
    PC ?

    Solaris Beta ?

    Mission critical server ?

    Maybe if your "mission" is smoking crack!!!!

  21. Re:Wow, talk about biased. by Anonymous Coward · · Score: 0

    Pentium II Xeons and Pentium IIIs, I believe.

    And Linux does it without a 'memory overlay' as you previously described.

  22. Re:Excellent! by Anonymous Coward · · Score: 0

    Ah yes, but you should wait till 4.1 actually, if you're new to FreeBSD. When 3.0 was released, if my memory serves me correct, it was not recommended for the general public. There was a number of problems with it, which is not surprising considering the major changes. I am sure the 4.0 release will go along the same lines.

    Myself, I'll hang on to 3.4 for quite a while longer. It does the job perfectly, and I suspect I won't have to have the new features the instant they are out...

  23. Re:Wow, talk about biased. by Anonymous Coward · · Score: 0

    I'll take the fact that you must resort to insults as an indication that you don't have any facts to back up your position.

    It's a fact, if you ever talked to the late Richard Stevens when he was alive he'd tell you the same.
    Linux can't be certified as UNIX, BSD can.

    XFree86 requires root access to operate. Any program that requires root access may trivially crash the kernel, be it Linux or FreeBSD.

    Who do you think you're talking too?
    I've been hacking both kernels for a long time.
    The reproducable crashes on Linux does not take place in any of the BSDs.

    Do I detect a hint of sour grapes?

    It seams like you think the guy who wrote the message before mine where the same persons, we're not.
    USB is bad implementation of serial device, that's a fact.
    He obviously doesn't think so, but that's him.
    Anyway, the drivers in FreeBSD is much more mature than in Linux, better implemented and not in the alpha state as in Linux.

    C'mon, guys. If FreeBSD is as superior to Linux as you say it is, you should be able to bring up some facts which prove it, right?

    As I've said over and over for the last years, read the code, it's all there.

  24. Re:BSD and Linux newcomers. by Anonymous Coward · · Score: 0

    "However, Linux also at the same time makes a much better OS for my four-way PIII number-cruncher"

    False. Linux SMP is not much better. You'll get more value purchasing an NT or SCO license.

    "... and still not having a clue whether you need it or not"

    We're talking about the lint here. Not the kernel config file. You don't have to add anything from it. You also do not lose out if you do not understand an option provided in it. I'm also pretty sure that if there isn't an explanation in the file, you can find an explanation on the mailing list archives in about 2 minutes.

  25. Re:1st by Anonymous Coward · · Score: 0

    Not bad for a beginner!

  26. Re:4.0 Everywhere by Anonymous Coward · · Score: 0

    Actually they do have it at CompUSA, at least in Rockville Maryland.

  27. Re:4.0 Everywhere by Anonymous Coward · · Score: 0

    Do you have any sense of humor whatsoever? All you Slashdolts are so earnest it's staggering.

  28. Re:GO SOLARIS x86 !! by Anonymous Coward · · Score: 0

    That's not possible... PC's don't support that many processors... I believe that 15 is the theoretical max with performance gains leveling off at about 4...

  29. BSD at Microcenter by Anonymous Coward · · Score: 0

    They have FreeBSD at Microcenters in Ohio. Compusa is a typical slut computer store though.. I'm amazed they actually even carry ANY Linux distros. Probably just Redhat 6.1 or something whereas I can pickup Mandrake, Slackware, FreeBSD, NetBSD, Redhat, Corel, Caldera, etc. at my local Microcenter.

  30. Re:BSD is committed to following standards. by Anonymous Coward · · Score: 0

    BSD is based on 4.4BSD-Lite2, which was a real UNIX.

  31. Re:15 days? by Anonymous Coward · · Score: 0

    Agreed. How come you use FreeBSD? http://www.fr.netbsd.org/Misc/features.html

  32. Rebooting once a day by Anonymous Coward · · Score: 0

    What is wrong with rebooting once a day? You can usually do it in the wee hours of the morning.. schedule it to reboot around 3am. Nobody is up at that hour of the night so even if you are doing major e-commerce with it you won't lose any sales. *giggle*.

    1. Re:Rebooting once a day by Anonymous Coward · · Score: 0

      There are other timezones, you know. -geoff

  33. Re:Wow, talk about biased. by Anonymous Coward · · Score: 0

    Which VAIOs have USB Ethernet cards? As far as I know, its an OEM Intel 10/100 card. At least it is on my 505R. I currently have it functioning using Windows (Duh), BeOS and Linux. I've not yet (But will shortly) try FreeBSD 4.0 on the machine to see how its detected. The floppy, however, is most definately USB. Linux detects it as a floppy drive but refuses to mount it. Go fig...

  34. I only use the beta at home solaris 7 is for work by Anonymous Coward · · Score: 0

    solaris rocks and 8 is much faster. I admit I wouldnt use it on a $30,000 server but its fine for just playing. Intel will unvail a 32 processor x86 machine and solaris will be the only pc OS that can scale on it.

  35. Re:BSD and Linux newcomers. by Anonymous Coward · · Score: 0
    Furthermore, I'm well-aware of (and use and abuse ;-) the Unix philosophy of daisy-chaining tools, but why would any sane person use tar (a tape archival program) to copy files around on the hard drive, especially given the existance of a copy program (cleverly named cp to confuse the non-elite)?

    Tar is not a tape-archiving utility. It's a utility for taking a bunch of files, glomming their contents and also information about names / paths / permissions into one big lump. Sure, it was originally developed for creating tape archives (and of course the name reflects this), but I suspect it's used somewhat more often for generating archives that are not specifically intended to go to tape.

  36. Re:4.0 Everywhere by Anonymous Coward · · Score: 0

    FreeBSD is being sold at CompUSA in NYC. Granted, they don't advertise it over the PA the way they do Linux, but it's on the shelves...

  37. Re:Wow, talk about biased. by Anonymous Coward · · Score: 0

    I rather run a real UNIX that the UNIX wannabe you promote.

    XFree86 has crashed Linux(It just the kernel) several times, never had a problem with that on any of the BSDs.

    If I cared about memory ability and great scaleability, I go for Solaris ANY day - AND IT'S FREE.

    USB sucks anyways.

  38. Re:4.0 Everywhere by Anonymous Coward · · Score: 0

    >Did you ask one of the friendly and knowledgeable salespeople to help you install it as you were frisked on the way out?

    I absolutely agree with this. Fry Electronics is run like a prison camp. I'm surprised they don't implant tracking devices on customers as they wak in as an "anti-theft" measure.

  39. ?!?!?! by Anonymous Coward · · Score: 0

    It's much faster and more stable than Linux on a good machine. Btw, Linux is in constant beta state.

    1. Re:?!?!?! by Anonymous Coward · · Score: 0
      It's much faster and more stable than Linux on a good machine

      Possibly. Solaris on Ultrasparc kicks HP-UXs butt on a daily basis, esp with hi-availability and SMP support. They don't seem to have the supply problems HP do either.

      Btw, Linux is in constant beta state This is just FUD. Say no more.

      Anyone running a mission critical system on beta software on a PC is quite simply asking for trouble (trust me). However, Given the choice between beta Solaris and ANYTHING Microsoft, I know which way I would jump. And it would not be toward one of Billy-boys marketing driven products.

      Sun (and to a lesser extent, HP) Understand what mission critical means. Microsoft still think that stability means only rebooting once a day.

  40. Re:GO SOLARIS x86 !! by Anonymous Coward · · Score: 0

    Obviously the 32 processor support is limited to non-x86 architectures.

  41. Re:I only use the beta at home solaris 7 is for wo by Anonymous Coward · · Score: 0

    Wrong, BeOS can easily scale to support that number of CPU's. Right now the limit in Be is 8 processors (there are no PC's that support more than 8 CPU's right now), but this is simply a constant that can be changed at any time, to any number.

  42. Re:15 days? by Anonymous Coward · · Score: 0

    Because FreeBSD is a server OS, not a toy to be tinkered with like Windows or Linux.

  43. Re:BSD is committed to following standards. by Anonymous Coward · · Score: 0

    Linux is not committed to following unix standards, it's "sort-of posix" "sort-of unix" it's really
    none-of-the-above.

    I applaud Linux on having the gall to step up and say "these standards are stupid and holding us
    back", however in the same breath they are ditching the guarantees that unix promises.

    Linux is _not_ unix, don't fool yourself.


    Just for the record, how is *BSD any more of a Unix? Neither one is based on Unix source code (*BSD because of copyright laws and lawsuits, Linux because of sanity ;-). Furthermore, Linux at least has, in various distributions, been certified POSIX-compliant. Can *BSD even say that?

  44. Re:4.0 Everywhere by Anonymous Coward · · Score: 0

    Well said. I too am a BeOS user, but my belief is that BeOS stands on its own. It doesn't NEED its users to be zealous, overbearing, righteous evangelists. I use BeOS, but I also know when to boot to another OS if its needed to accomplish a particular task. I just hope that BeOS does catch on since it is a very nice OS.

  45. Re:Related to the Debian freeze? by Anonymous Coward · · Score: 0

    Debian had a set freeze date since Novemember? I thought they played it by eye.

    They did. The two aren't incompatible.

  46. the problem with freebsd by Anonymous Coward · · Score: 0

    If you want to use freebsd in a server farm, you are going to have a hard time. Either you need a monitor connected to each one of your machines (yuck!) or a modem connected to serve as console (highly annoying). The good thing about linux is that is not written to drive the server farm admin crazy :)

    1. Re:the problem with freebsd by Anonymous Coward · · Score: 0

      What are you talking about? I have several FreeBSD 3.x machines on my network without keyboards or monitors, which are accessed entirely through the network. You are confused.

  47. Re:Wow, talk about biased. by Anonymous Coward · · Score: 0

    "Linus inability to write REALLY good code"
    You're an Anonymous Coward, I don't see you credited by *BSD, Linux or any other OS kernel dev. team, so I presume you just invented this assertion, 'cos you do not have any background to make me think you know what you're talking about.

    If you DO have a background in the appropriate area, and want to post more than hearsay, get an ID so that we can find out who you REALLY are.

  48. *BSD Hardware support? by Anonymous Coward · · Score: 0

    I'd love to try out one of the *BSDs, since I cut my UNIX teeth on SunOS 4.1.3. The problem is, I haven't been able to find one that supports my SCSI card (a Mylex BT-950).

    I looked on the FreeBSD page, but I couldn't find any info on hardware support in FreeBSD-current (which is, I assume, what will turn into 4.0 RSN). Does anybody know what it will look like, and if so, where I can get a list of supported hardware for the 4.0 release?

  49. Re:1st by Anonymous Coward · · Score: 0

    18th...man, this is crazy.

  50. Re:cvsup from 3.4 to 4.0 by Anonymous Coward · · Score: 0

    DCS helped the guy first off, and then instead of a "thank you" or a "oh, cool" he got lipservice about his help not being good enough.

    Try reading. The person did say thanks. Furthermore, I'm not sure what in the person's post could possibly have been construed as "lipservice", or, for that matter, who you think you are to deserve not getting lipservice from time to time.

    The mentality of a user like you (I've seen it in many linuxites) is that FreeBSD people have sticks up their asses and think that they are the most elite people to ever walk the earth.

    I'm not a Linuxite (well, I have installed it, but I tend to stick to FreeBSD and OpenBSD). And after reading this thread, I'd say you've done a good job in furthering this image "Linuxites" apparently have of FreeBSDers.

    We didn't call anyone lame, or dumb (*we were talking to another freebsd user, anyway*) yet we get pointed at and called elitist.

    Bugg, you (and I'm using you quite specifically) were quite elitist. I have no idea where you think the *BSD person disrespected you (unless maybe he emailed you privately and accused your mother of siring you with Darth Vader or something, which I wouldn't put past a "Linuxite" ;-), but your incessant demands for respect, and not being insulted, and not being offered lipservice (when in fact, you weren't being disrespected, weren't being insulted, and weren't being offered lipservice) come across as quite elitist and holier-than-thou, especially since you didn't even earn said respect by helping the person out.

    As for the atomosphere of a community, I don't really see/understand/feel the vibe behind the idea that if two people use the same OS, they should be friends.

    Nobody said anything about friends. Quite frankly, I have no interest in being friends with someone as petty as you. I would like to think, however, that as a fellow *BSD user that you would be willing to explain things I don't understand, and vice-versa. Apparently I'd be wrong, because you're more concerned with imaginary offerings of "lipservice."

    being called elitist, when you've gone out of your way to help people, hurts.

    (a) Where did you go out of your way to help people?
    (b) Sometimes the truth is painful to face.

  51. Re:1st by Anonymous Coward · · Score: 0

    19th?

  52. Re:BSD and Linux newcomers. by Anonymous Coward · · Score: 0

    It as not as good as linux for a personal workstation because..?

    In my case, that would be because

    1. my workstation has 2 CPUs
    2. those CPUs are sparc
    3. I use a lot of apps which Debian has packaged but which aren't in ports or are broken in ports

    Obviously, #3's not that big a deal (except that my time is important, though not so important that I'd choose my OS on that basis). #1 and #2 are both show-stoppers as far as FreeBSD is concerned, though.

  53. Re:Could be possible. by Anonymous Coward · · Score: 0

    Excellent; thanks for the info, zak. I'll look into XFree and Unixware.

    (The Admiral, posting from Home. Oh, come on, everyone forgets their password on occasion...!)

  54. Re:Excellent! by Anonymous Coward · · Score: 0

    Thanks for the heads-up. How long should I expect to wait between 4.0-RELEASE and 4.1-RELEASE?

  55. Re:Wow, talk about biased. by Anonymous Coward · · Score: 0

    No, because, it will be bad publicity for my employer, not because what I'm saying is incorrect, but my company might not share my opinion.
    If you'd been in the Linux community from the start you'd know what I'm saying.
    Not really needed, just read the code for the latest kernel and be frightened by how much crap code it's in there.
    If he knew how to code he would never accepted much of the code sent to him.

    If it compiles, it is good, if it boots up it is perfect. --Linus Torvalds

  56. Re:4.0 Everywhere by Anonymous Coward · · Score: 0

    hhmmmm well my compusa has FreeBSD 3.3 and I believe they are on order to recieve 3.4. Of course they have Turbo linux, Redhat, Corel, SuSe, and Netware products also. Not bad for compusa. Some stores have them and I have found some that do not carry FreeBSD in my area. Just look around or bug them to order BSD and you will help the cause in your area.

  57. Re:1st by Anonymous Coward · · Score: 0

    20...cool

  58. Re:1st by Anonymous Coward · · Score: 0

    21 skadoo

  59. Re:1st by Anonymous Coward · · Score: 0

    22...now, this rocks.

  60. Re:1st by Anonymous Coward · · Score: 0

    23...same number of shots Roblimo did tonight

  61. Re:1st by Anonymous Coward · · Score: 0

    24...I run this place, evidently

  62. Re:1st by Anonymous Coward · · Score: 0

    25...all mine, I guess

  63. Re:1st by Anonymous Coward · · Score: 0

    26...i feel like the guy from the Twilight Zone episode

  64. Re:1st by Anonymous Coward · · Score: 0

    retard

  65. Re:BSD is committed to following standards. by Anonymous Coward · · Score: 0

    I think you have that backwards. the BSD's are committed to do the right thing(tm). Linux is a clone of unix, basically re-creating what was already created.

  66. Re:1st by Anonymous Coward · · Score: 0

    27...the guy with the glasses

  67. Re:Original BSDs in Malaysia by Anonymous Coward · · Score: 0
    That's the point you miss. We're talking of the original stuff released by Walnut Creek. Not some ripoff sold by a scam artist which I must add is only in business because worms patronize his warez.

    Unless the University of California (or the FBSD team) has recently declared Walnut Creek as official distributor of BSD , I cannot see how you can say that the "original" stuff comes from them. BSDs are freely redistributable, so any person can make copies and sell them for profit. Hardly the definition of "warez" if you ask me.

    "warez" would be those stacks of Half-Life CDs, the Starcraft 6-in-one "compilation" CDs, etc, etc.

    As a matter of irrelevant observation, Cheapbytes CDs of suse, RH and Debian are sold in KL for RM22... USD$5 each. Way more than the US$1.99 sold on the web site.

    But no, I have not seen any Walnut Creek CDs.

    caveat:I have never *looked* for Walnut Creek CDs.

  68. Re:Wow, talk about biased. by Anonymous Coward · · Score: 0

    What really matters is can _anyone_ write better code than Linus. The answer to that is yes.

  69. Re:1st by Anonymous Coward · · Score: 0

    about time folks...you people are slow

  70. Re:cvsup from 3.4 to 4.0 by Anonymous Coward · · Score: 0

    WTF are you talking about? *BSD is Linux's daddy. BSD was around far before Linux and it will be around long after the Linux hype wave clears. Linux is becoming commercial crap more and more everyday.

  71. Re:cvsup from 3.4 to 4.0 by Anonymous Coward · · Score: 0

    You're a real brown-noser aren't you? Did you get beat up at school much?

  72. Re:George Lincoln Rockwell by Anonymous Coward · · Score: 0

    You should be drawn and quartered you racist fuck.

  73. Re:1st by Anonymous Coward · · Score: 0

    fag

  74. Re:cvsup from 3.4 to 4.0 by Anonymous Coward · · Score: 0

    The story so far:

    A strong reason for the *obviously* sarcastic reply by AC is that DCS chose to use the unfortunate phrase:
    "You obviously have not read /usr/src/UPDATING."

    This caused a knee-jerk response by AC due to the fact that he *had* read the UPDATING-file (but from the wrong CURRENT-version) and probably felt insulted.

    (All because of the /usr/src/UPDATING (Updating TO) was interpreted as Updating FROM (Most Logical STABLE, in AC's case).

    And all hell broke loose.
    Amen.

  75. Re:Wow, talk about biased. by Anonymous Coward · · Score: 0

    you mean the unix file permissions security model?

  76. Re:1st by Anonymous Coward · · Score: 0

    thank you for recognizing my achievement.

  77. Re:4.0 Everywhere by Anonymous Coward · · Score: 0

    Tom who?

  78. Re:BSD is committed to following standards. by Anonymous Coward · · Score: 0

    brilliant argument: "I know you are, but what am I?"

  79. Re:1st by Anonymous Coward · · Score: 0

    shut the fuck up

  80. Re:15 days? by Anonymous Coward · · Score: 0

    sound in userspace. brilliant idea, I'd love to make all my sound apps SUID 0.

    "use userspace sound, and be cool like DOS!"

  81. Re:I only use the beta at home solaris 7 is for wo by Anonymous Coward · · Score: 0

    this is so unimaginably stupid. We're talking about servers here. BeOS's network stack won't scale past TWO CPUs. Although they claim they're working on it.

  82. Re:BSD and Linux newcomers. by Anonymous Coward · · Score: 0

    Hahaha. FreeBSD's SMP support is useful as a platform for further development. Linux is at least one generation ahead.

    FreeBSD has very coarse grained locks. Linux has fined grained locks. Linux is also about to get a multithreaded TCP/IP stack (2.4).

    Please do not post knee-jerk reactions if you are not informed about the topic.

  83. Re:1st by Anonymous Coward · · Score: 0

    fuck you asswipe

  84. last by Anonymous Coward · · Score: 0

    :-)

  85. Re:BSD and Linux newcomers. by Anonymous Coward · · Score: 0

    (s)he is complaining that it did not assert the obvious fact that FreeBSD is ultimately superior in every way to linux, even (or perhaps in this case, especially) in those cases where it is not.

  86. Re:1st by Anonymous Coward · · Score: 0

    Blow it!!! out yer!!! ass!!!

  87. Re:cvsup from 3.4 to 4.0 by Anonymous Coward · · Score: 0

    heh. And theo got axed (from netbsd) for excessive user abuse. If he was much worse than these guys, I'm guessing he used an AK-47 for a LART.

  88. quite the power troll, congratz by Anonymous Coward · · Score: 0

    fucker

  89. a by Anonymous Coward · · Score: 0

    b

  90. Re:4.0 Everywhere by Anonymous Coward · · Score: 0

    I saw about 4 FreeBSD boxed sets at ChumpUSA today when I was there picking up a cdr

  91. Re:OPEN SOURCE CODE FREEZE by Anonymous Coward · · Score: 0

    cool where's the cvs?

  92. cvsup from 3.4 to 4.0 by Anonymous Coward · · Score: 0

    maybe i should try again now. the other 3 times i try to cvsup and make world with 4.0 i get jacked. it builds ok but then when i restart it get signal 12 errors it really sucks. i dont know what im doing really but it seems like a simple enough process and i cant find much help in any of the docs. i hate myself

    1. Re:cvsup from 3.4 to 4.0 by Anonymous Coward · · Score: 0

      Try scrolling down?
      I think you should be a little more polite to dcs and I, we are pretty busy here.


      Oh, I'm sorry, I didn't realize you were a Big Important Busy Person (unlike the rest of us, who don't have anything to do). Furthermore, when was I ever impolite to dcs or you (well, other than this post ;-)?

      Daniel C. Sobral basically just pointed out to you exactly what you had to did, and all you had was some sarcastic comment. *sigh*

      Umm, Buggs, quit being such a twit! I was not sarcastic. Sarcasm is me above, when I applaud you for being a Big Important Busy Person. Daniel C. Sobral obviously *didn't* point out exactly what I had to do, since his information was quite incorrect. /usr/src/UPDATING has been long out-of-date on FreeBSD 3.x, so it was removed until someone volunteers to keep it up-to-date (and yes, someone has. For all you know, that someone could be me.)

      Again, read the handbook to see who -CURRENT is for and who it is not.

      I'm well aware that -CURRENT is reserved for Big Important Busy People like yourself, and not meant for the likes of me, but I run it anyway.

      I'm also well aware that it does nobody any good to point people towards non-existent documentation, and then get pissy when they complain that the emperor, in fact, is not wearing any clothes.

    2. Re:cvsup from 3.4 to 4.0 by Anonymous Coward · · Score: 0

      You obviously have not read /usr/src/UPDATING. Please, unless you take the time to read -current
      mailing list and search on it for problems, stay away from -current.


      more /usr/src/UPDATING
      Updating Information for FreeBSD Stable users

      This file is unmaintained. Serious applicants for the position please
      contact jkh@freebsd.org before Feb 15, 2000. This file will be
      removed then if no maintainer has come forward.

      $FreeBSD: src/UPDATING,v 1.14.2.4 2000/01/06 17:39:38 imp Exp $

      That on my 3.4-STABLE box, the obvious thing to update from. Gee, that was helpful. Thanks for the tip!


    3. Re:cvsup from 3.4 to 4.0 by Anonymous Coward · · Score: 0

      "... do all you ..."

      Error. Validity of comment ends here.

    4. Re:cvsup from 3.4 to 4.0 by seaportcasino · · Score: 0

      Why do all you FreeBSDers come off as being such arrogant assholes?

      This is not meant to be flamebait, it is just an observation.

    5. Re:cvsup from 3.4 to 4.0 by dcs · · Score: 1

      Daniel C. Sobral obviously *didn't* point out exactly what I had to do

      I did. I said you had to compile/install a new kernel, reboot, and then make world. This is exactly what you had to do.

      since his information was quite incorrect. /usr/src/UPDATING has been long out-of-date on FreeBSD 3.x

      Since you were talking about running 4.0-CURRENT, I thought it would have been obvious that the correct file should be /usr/src/UPDATING from 4.0-CURRENT.

      I'm well aware that -CURRENT is reserved for Big Important Busy People like yourself

      -CURRENT is not supported. If you run into problems, you are expected to deal with them by yourself (which includes searching freebsd-current archives for a report on the problem). Furthermore, -CURRENT does not work all the time. Sometimes it just plain doesn't. It's very, very easy to end up with an unusable system while running -CURRENT.

      Now, since the problem you described has been WIDELY reported on the mailing list, and since it is mentioned in /usr/src/UPDATING, of which all -current users should be aware of, you can't blame us for thinking you do not fit the profile of people who can run -current without much fear. That's why both bugg and me have advised you to stay away from it. It's not that we want to exclude you, it's just that we haven't got it to the user-friendlyness level you seem to be expecting.

      --
      (8-DCS)
    6. Re:cvsup from 3.4 to 4.0 by dcs · · Score: 1

      not one but two FreeBSD advocates/developers had to insult him

      Can you please quote exactly what I said to offend the guy?

      --
      (8-DCS)
    7. Re:cvsup from 3.4 to 4.0 by dcs · · Score: 1

      You obviously have not read /usr/src/UPDATING. Please, unless you take the time to read -current mailing list and search on it for problems, stay away from -current.

      FYI, you must first compile a new kernel, reboot, and then make world. But that's just one of the many things you should take care of, so I recommend you wait until it becomes -stable, at which time a proper upgrade procedure should be in place.

      --
      (8-DCS)
    8. Re:cvsup from 3.4 to 4.0 by dcs · · Score: 1

      That on my 3.4-STABLE box, the obvious thing to update from.

      I fail to understand how the 3.4-STABLE source tree is the obvious place to get information on how to upgrade to 4.0-CURRENT. Perhaps, if you would update the source first, the file will then contain useful information?

      --
      (8-DCS)
    9. Re:cvsup from 3.4 to 4.0 by bugg · · Score: 1
      DCS helped the guy first off, and then instead of a "thank you" or a "oh, cool" he got lipservice about his help not being good enough. Yes, we both (I speak for him because we were discussing this on IRC at the time) have respect for users, but respect can be lost.
      dcs needed to reply no more than see UPDATING, yet he even went a step further and pointed out what he had to do. Everyone is free to try -CURRENT, but it is highly advised against for people who aren't developing at any level. One thing for sure is that tech support is _not_ readily available for it.

      dcs just pointed out that -CURRENT may not be what he should be running, and then went ahead to point him to UPDATING, which again, needs to be read before the make world process continues.

      The mentality of a user like you (I've seen it in many linuxites) is that FreeBSD people have sticks up their asses and think that they are the most elite people to ever walk the earth.

      For as long as you enter the discussion with that mentality, the result of the conversation will be negative. We didn't call anyone lame, or dumb (*we were talking to another freebsd user, anyway*) yet we get pointed at and called elitist.

      Well, we aren't. Perhaps some people are, but if you point a finger at a group and generalize, then the battle has already been lost.

      As for the atomosphere of a community, I don't really see/understand/feel the vibe behind the idea that if two people use the same OS, they should be friends.

      Think about what you say, because being called elitist, when you've gone out of your way to help people, hurts.

      --
      -bugg
    10. Re:cvsup from 3.4 to 4.0 by bugg · · Score: 1

      Try scrolling down?
      I think you should be a little more polite to dcs and I, we are pretty busy here.
      the changes were about the 17th of Novemember, if that helps. You must recompile the kernel before make world.
      Daniel C. Sobral basically just pointed out to you exactly what you had to did, and all you had was some sarcastic comment. *sigh*



      Again, read the handbook to see who -CURRENT is for and who it is not.

      --
      -bugg
    11. Re:cvsup from 3.4 to 4.0 by seaportcasino · · Score: 1

      I think you get the point of what I meant. I was only referring to FreeBSD lackies.

      The guy was just asking a simple on-topic question regarding bsd and not one but two FreeBSD advocates/developers had to insult him. THAT, my friend, is NOT a very smart way to create a user base, and it is probably the reason FreeBSD has and will always be Linux's piss-poor cousin. You should learn to respect your users and try to help people out. What kinda community are you trying to create anyway? If you don't leave your elitist views behind, NO ONE will give a shit about how good your code is.

  93. Re:4.0 Everywhere by Anonymous Coward · · Score: 0

    why would anyone want to package that hippie shit?

  94. Re:OPEN SOURCE CODE FREEZE by Anonymous Coward · · Score: 0

    unfortunately, due to the copyrighted undistributable license, there is no cvs. not to worry, though! i'm hard at working testing and tweaking!

  95. Re:15 days? by Anonymous Coward · · Score: 0

    USB has been in the FreeBSD kernel for like a
    year. NetBSD/FreeBSD beat linux to USB by
    a huge margin.

  96. Re:4.0 Everywhere by Anonymous Coward · · Score: 0

    Mommy whats a cock goblin?

  97. Re:15 days? by Anonymous Coward · · Score: 0

    |humor|Shhhhh! Don't disturb the FUD masters. |/humor|

  98. Re:4.0 Everywhere by Anonymous Coward · · Score: 0

    I will look for that next time I go there... I've certainly never seen it before (could be an indicator of the
    quality of the CompUSA near me).


    Or else maybe they're just always sold out? ;-)

    All the CompUSAs around Salt Lake have carried it for a while. They usually have some interesting unknown Linux distributions (all the NetMax turnkey system stuff), lots of the major Linux distributions, the FreeBSD pack, and a few Unix apps (BRU, various IDEs, various office applications). Now if they'd just carry Linux games I'd be happy!

  99. Re:Related to the Debian freeze? by Anonymous Coward · · Score: 0

    Since I'm really not up to date with these things, anyone who is have any thoughts on whether this
    was pushed ahead because of the Debian code freeze?


    It wasn't. The FreeBSD 4.0 freeze has been scheduled for a while. /. is just announcing it as news now because it actually happened.

    Just FYI, FreeBSD operates on a semi-regular schedule (not as regular as Red Hat, which religiously releases every six months), so releases are more-or-less planned in advance and consist of "whatever we got done in that time," unlike for Debian or the Linux kernel, where releases are usually "whenever we get y working."

  100. Re:15 days? by Anonymous Coward · · Score: 0

    This is different from Linux; in some ways it's slower and more restrictive, but I rather like it.

    Huh? It's not at all different from Linux. Linux also is developed by a large cadre who sync up their trees at least daily and test changes....

    The only difference is the packaging layer through which patch differences are sent. *BSD tends to use CVS, whereas most of the Linux architectures use straight patches (though some of the ports use CVS trees which then get merged to Linus through straight patches). And that's about to change for Linux, since Linus is going to try Larry McVoy's stuff on the kernel.

  101. Re:15 days? by Anonymous Coward · · Score: 0

    LOL! No doubt! You're totaly right there. Dunno where this guy got his info; unless he's missing out a lot from not keeping up to date with FreeBSD. Personally, I recommend not just knowing Linux because of all the commercialized hype, (commercialized, as it's becoming) but rather atleast both, if not FreeBSD alone. After all, *BSD is true UNIX & Linux can be good too, just depends for what and who. Each has it's ups and downs in certain areas. CVS and the PORTS collection are just some of my prefered things of *BSD over Linux. Isn't it easier jsut to type `make install' and have something downloaded, configured, installed and running right away! No conflicting libs, troubleshooting that much in depth just to get it working with different or missing libs, different distrobution, etc..? I'd keep my feet wet in both and see what's best suited for your needs. Or what's easier, personally I would say FreeBSD UNIX. Much cleaner development model, I find (personally & professionally speaking). By the way, (never checked into it yet) but does Linux support USB yet? If so, is it as good support as *BSD has had for quite a while now? ;)

  102. Re:4.0 Everywhere by Anonymous Coward · · Score: 0

    Funny...the nearest CompUSA in our neighborhood sells FreeBSD...

  103. Re:BSD and Linux newcomers. by Anonymous Coward · · Score: 0

    IMO, FreeBSD is worth using just for its ports system. Quite simply, package management that
    guarantees that 'make install' is enough to get ANYTHING working. It even installs any dependencies
    that you might need, all using automatic FTP. Install the ports collection, and you have local makefiles
    for anything you would ever need. You can CVS to keep them up to date.


    Except that the ports system is less technically advanced than either rpm or deb. Say you do the following:

    1. cvsup your ports tree to update it
    2. cd /usr/ports/security/openssh ; make install
    3. edit /usr/local/etc/ssh*_config per your policies
    4. wait a couple of days
    5. repeat step 1, notice that green has added a bunch of patches to openssh
    6. cd /usr/ports/security/openssh ; make

    Now, if you want to install it, you're in trouble. It's still OpenSSH 1.21, so you have to make deinstall ; make reinstall to install it, which will replace your configuration files.

    The Linux package systems solve this by having the packages themselves be versioned--the first install here would have been openssh-1.21-1, while the second would have been openssh-1.21-2, so it knows to only update local changes if it needs to. The FreeBSD package system isn't that smart, however. I notice that a Linux user is complaining about this below in their listing of differences, so I'm not the only one seeing it as a flaw....

    You'll miss a little bit of the high-volume development that linux has. However, the BSD development method and style provides a more-robust system. You're sacrificing bells and whistles for speed and stability.

    Care to substantiate that at all? I could argue that the *BSDs have more bells and whistles than Linux (USB support in the stable releases, for example). I've also found Linux 2.2 more stable than FreeBSD 3.x but then, I tend to do multithreading over SMP for computation, which isn't FreeBSD's strength.

  104. Re:4.0 Everywhere by Anonymous Coward · · Score: 0

    FreeBSD is at CompUSA(at least the Columbus Circle CompUSA in NYC). I saw it when I was there two weeks ago.

  105. Re:BSD and Linux newcomers. by Anonymous Coward · · Score: 0

    I noticed some comments calling this unbiased. In actuality, it is not. The writer calls UFS slower than ext2fs, for example; he forgets to mention that UFS is also safer and more reliable than ext2fs.

  106. Re:4.0 Everywhere by Anonymous Coward · · Score: 0

    "The point was that BeOS isn't very popular..." Okay as a Beos user I would say thats FUD. How do you know how popular Be is? Go look at bebits.com, there is a ton of software for non-popular os.

  107. Re:4.0 Everywhere by Anonymous Coward · · Score: 0

    That's where I got freebsd..

  108. Re:4.0 Everywhere by Anonymous Coward · · Score: 0

    You meant, competition is a good thing as long as the end result is good for the consumer.

  109. Re:4.0 Everywhere by Anonymous Coward · · Score: 0

    Did you ask one of the friendly and knowledgeable salespeople to help you install it as you were frisked on the way out?

  110. Re:BSD and Linux newcomers. by Anonymous Coward · · Score: 0

    I noticed some comments calling this unbiased. In actuality, it is not. The writer calls UFS slower than ext2fs, for example; he forgets to mention that UFS is also safer and more reliable than ext2fs.

    Let's see, (s)he says:

    UFS, the FreeBSD file system, is slower than ext2 (even with soft-updates--basically "go faster" stripes you can add in when you recompile your kernel ;-) for most operations, though not for things like deleting large directories; of course, *BSD advocates will tell you it's a safer filesystem than ext2

    Umm, hello? Not only did (s)he point out that UFS *is* faster than ext2 for some operations, (s)he also mentioned that some people consider it safer. So, what exactly are you complaining about again?

  111. Re:4.0 Everywhere by Anonymous Coward · · Score: 0

    You are absolutely correct. One of these days, Be might even catch up to Amiga!

  112. Re:4.0 Everywhere by Anonymous Coward · · Score: 0

    yep

  113. Re:In Future Shop and London Drugs too, BC - Canad by Anonymous Coward · · Score: 0

    This is the price you pay for living in Canada. Once we Americans have absorbed you as a colony, we will replace your forests with parking lots for CompUSA and Wal-Mart. Then you will be able to purchase FreeBSD at a local store.

  114. Re:4.0 Everywhere by Anonymous Coward · · Score: 0

    competition is a good thing.

  115. Re:Why BSD is GOOD!!!!! by Anonymous Coward · · Score: 0

    socialism, a first-rate way to always be second-rate.

  116. Re:Related to the Debian freeze? by Anonymous Coward · · Score: 0

    If anything thats the other way around.
    Go to the freebsd-current archives, this date
    was set circa December 15th.


    There's no need to spread rumors the other way, either. Debian announced their plan for release back in November.

    It's just coincidental that both happened to actually freeze the same day.

  117. Re:4.0 Everywhere by Anonymous Coward · · Score: 0

    I bought a packaged FreeBSD 3.0 set from CompUSA for $99.00. It came with 10 CD's and a book.

  118. Re:Why BSD is GOOD!!!!! by Anonymous Coward · · Score: 0

    Please elaborate upon your claims. Using words with emotionally charged implications is transparent. I believe your logic is flawed. I also believe that you fail to understand that the current state of humanity would not be possible without an efficient means of exchange. Please try seeing in shades instead of black and white.

    It is likely that the above comment was purposefully distorting, but I thought I would respond anyway.

  119. Re:Why BSD is GOOD!!!!! by Anonymous Coward · · Score: 0

    And self righteous capitalism is the path to ultimate destruction; what's your point? Balance my friend -- unless of course you do not believe in human equity.

    You've also got to be kidding yourself if you think the American system isn't partly socialist. The same automatic stabilizers that are social programs are also in the interest of business; because without consumers they are nothing.

  120. Re:BSD and Linux newcomers. by Anonymous Coward · · Score: 0

    I have two words for you on the topic of Linux kernel configuration:

    make menuconfig

  121. Re:4.0 Everywhere .. but not malaysia meh! by Anonymous Coward · · Score: 0
    However, I too would agree that FreeBSD off the shelf is scarce, even in Malaysia where I am.

    I seriously can't believe this.... I've seen FBSD sold in Imbi Plaza, Kajang,Serdang, Ampang Park.. and that's just in the klang valley. unless you live in the boondocks (say, Penang) any pirate-CD shop should have a copy somewhere.. Ask the friendly tokeh for the CD with the cute "setan " on it... You just have to know where to look!!

  122. GO SOLARIS x86 !! by Anonymous Coward · · Score: 0

    I just got solaris x86 beta8 and it ROCKS!!

    The NFS is much more advannced and it can scale vbery very well.

    IT can even scale as high as 32 processors! Try doing this on a freebsd or linux system. Solaris support is huge in the industry and it even has some old AT&T code in it. I admit the hardware device support is still a little rough but I can turn my pc into a mission critical server with raid options and scsi performance thats 50% faster then linux almost 20% faster then freebsd.


    GO order the new solaris 8 beta from SUns website today!


    Oh ya. I also have native java support. :-)

    1. Re:GO SOLARIS x86 !! by The+Admiral · · Score: 1

      I agree that Solaris x86 'rocks' on the desktop, but my main problem with Sol 7 it is that Sun dropped official laptop support with Sol 2.6, so that it is almost impossible to find a reasonably modern laptop which has a video chipset supported under out-of-the-box Solaris.

      That means that I am tied to the desktop; I use apps on the desktop that I really need in the field, and it looks like I'll have to install *BSD or Linux on the laptop and then go and purchase the Motif library and recompile everything.

      Is anyone aware of improved laptop support under Solaris 8?


  123. Excellent! by Anonymous Coward · · Score: 0

    I'm a current Linux user who has been itching to try FreeBSD, but I've been waiting for 4.0-final. This means I'm that much closer to getting to try it. yay! :) (There's nothing magical about 4.0, it's just that I don't want to install the 3.4 version, when I know that the much improved and enhanced 4.0 version will soon be here)

    1. Re:Excellent! by rtaylor · · Score: 1

      We all know that Robertson is the best screw / driver combo. Square btw.

      Screws don't fall off, if it strips, you get a driver of the next biggest size and continue, they never slip, etc...

      --
      Rod Taylor
    2. Re:Excellent! by Mithy · · Score: 2

      Agreed. Both 3.0-RELEASE and 3.1-RELEASE were fairly flaky releases (3.0-RELEASE still contained a lot of a.out binaries, and still required you to build an a.out kernel; I can't remember what went wrong with 3.1 but I _do_ remember I went out and bought 3.2 fairly shortly after!) Newbies to FreeBSD would be well advised either to get 3.4-RELEASE, or to wait for 4.1.

      On this whole tired argument of Linux vs. *BSD vs. any-other-OS-you-care-to-name - what does it matter what OS you use, as long as you're happy with it? It's your computer, after all.

      At one time or another, I've used (in no particular order) HP-UX, Solaris (Intel and Sparc), FreeBSD, Slackware, Debian, Red Hat, MacOS and various versions of Windows. They all (yes, even Windows) have their strengths and weaknesses. That the only OSes which are still installed on my machines are Windows 98 and FreeBSD (until I find another hard disk, at which point Debian goes back on there) probably says more about me than the OSes in question.

      Computers are mere tools. OSes are the nuts and bolts. If you want to use a Phillips screwdriver, I see no reason to flame you just because I prefer to use a Torx. Chill out, folks!

      --
      "This isn't the post you're looking for. Move along."

      --

      --
      "This isn't the post you're looking for. Move along."
  124. FreeBSD in CompUSA by screeching+weasel · · Score: 0

    Actually, here is Boise, they carry FreeBSD in CompUSA, and not BeOS (unfortunately). I was very pleased to see this, although it'll be a cold day in Hell before I buy ANYTHING from those bastards (CompUSA, not FreeBSD :) )

  125. Re:In Future Shop and London Drugs too, BC - Canad by fsck · · Score: 0

    Too late, Wal Mart has shit itself all over the fucking place here. Hell even the fat ugly people who "shop" there look like americans. God help us. At least if the USA took over BC we could lose this welfare society attitude.

    --

    Lars - ...I could always phone Linus when I had a problem.
  126. What are you smoking by ArchieBunker · · Score: 0

    FreeBSD SMP was much better than linux's for a while. You have it bass ackwards.

    --
    Only the State obtains its revenue by coercion. - Murray Rothbard
  127. Re: GPLing BSDLed code by Anonymous Coward · · Score: 1
    GPLers often do that sort of thing and I don't read of any complaints from the lisensors, but if you read the BSDL and think about it, it should leave you wondering how the BSDL is less viral than the GPL. The BSDL says that derivative code must carry the original copyright statement (along with yours which I'll ignore hereafter). With that copyright alone, the next guy must assume the copyright holder retains all rights. The only license the next guy CAN have from the copyright holder is the BSDL in the original code. You don't get to change the original holder's license on stuff on which he owns even shared copyright.

    I think BSDL licensors haven't known what they are doing. The dude that wrote it was no lawyer, though I've seen BSDLed code come out of companies who must have lawyers. I think we need a new-and-improved-lawyer-approved license that explicitly allows the kind of use BSDLed stuff usually gets.

  128. kernel vs. base system by vipw · · Score: 1

    You are talking about how the linux kernel is developed whereas the entire freebsd base system is developed together. developing all the base system together makes detecting and fixing system problems easier because more of it its developed at the same time whereas in linux land there is a linux kernel and a GNU system. Being split like that is good for things like code reuse, but can make solving interoperability problems harder. All in all the differences are superficial because both work to make a quality product.

  129. Re:15 days? by Aki+Laukkanen · · Score: 1

    The support in the 2.2.x kernels is very basic. You'll be better of with a backport of the 2.3.x kernel code:

    Usb backport

    More information:

    Linux USB site

  130. Re:15 days? by Frodo · · Score: 1

    Daily CVS update for the *OS*? And what if someone would make really stupid thing on CVS that will cut off your CVS ability after make world?

    And believe me, it's a real PITA to work on a system that more-or-less work, especially if you accidentally hit the "less" part and all your other work stops until that part is corrected.

    --
    -- Si hoc legere scis nimium eruditionis habes.
  131. Re:BSD and Linux newcomers. by Frodo · · Score: 1

    Recently installed my first BSD. Almost exactly the same as an average Linux install. The ports part is really nice, but the extra is not so different that I'd abandon my Linux habits fo it. Not used it yet seriously, though. But looks nice, as it should :)

    --
    -- Si hoc legere scis nimium eruditionis habes.
  132. Re:BSD and Linux newcomers. by Astastrafal · · Score: 1

    'Make oldconfig' will reuse your previous .config file, only asking questions for new options, so you don't have to re-enter the same stuff again. Never heard of that one? I'm surprised.

    'Make xconfig' (X-based proggy) has the option of importing any .config file you may have. I assume 'make menuconfig' (ncurses-based) has the same option.

    If you really want to edit text files by hand so much, edit your .config and do a 'make dep' straight away, no need for doing 'make {x,old,menu}config' beforehand. Where do you get the docs to be able to edit .config? You've got the source to the whole damn thing, so read it. Don't stare at me like that, you wanted it the hard way :)

    Since you're using a 386 for a dedicated purpose, you shouldn't have any need for the newer features, so 'make oldconfig' should suit you fine.

    I have recompiled the FreeBSD kernel once, and for a first time user, it's definitely much harder than the equivalent process under Linux. No question about that. Under Linux, you can do it any way you like, from mega-macho-text-file-fundamentalist to super-point-n-click-weenie. Under FreeBSD you simply don't.

  133. You _can_ get it at CompUSA, was:Re:4.0 Everywhere by Alfred+Perlstein · · Score: 1

    They already do, if you haven't seen it, then it's been bought out. There should be "FreeBSD Powerpacks" available at most major software retailers. If they don't have it, then ask.

    --
    - Alfred Perlstein - Programmer and Administrator, Wintelcom.
  134. BSD is committed to following standards. by Alfred+Perlstein · · Score: 1

    Linux is not committed to following unix standards, it's "sort-of posix" "sort-of unix" it's really none-of-the-above.

    I applaud Linux on having the gall to step up and say "these standards are stupid and holding us back", however in the same breath they are ditching the guarantees that unix promises.

    Linux is _not_ unix, don't fool yourself.

    Specific examples include write atomicity, and FS stability issues.

    --
    - Alfred Perlstein - Programmer and Administrator, Wintelcom.
    1. Re:BSD is committed to following standards. by Shane · · Score: 1

      Linux is commited to doing the "right thing" (tm). *bsd seems more concerned with recreating what has already been created i.e. another UNIX. We will see which approch proves more useful :)

      --
      -- You can be a geeklord too :)
    2. Re:BSD is committed to following standards. by Arandir · · Score: 2

      The "Right Thing", trademarked by MIT, has already been tested against the "Good Enough" mindset of UC Berkeley. Unix is here to stay. Now what was the name of that MIT operating system again? I forget.

      Linus followed the the UCB mindset and had a Good Enough kernel in no time. GNU followed the MIT mindset (of course) and they still don't have a halfway stable Right Thing kernel.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
  135. Re:Wow, talk about biased. by Shane · · Score: 1

    I can't speak for the reset of the linux community, but I for one welcome improvement in freebsd. I do not welcome the spreading of FUD by a community that I think has much more to gain as brethern. It seems a good portion of the *bsd community is too busy being eleetist to show any respect for Linux or its user base. Which is fine if thats how they feel.. however I will continue to ask for facts instead of "feelings" and baseless opinions.

    --
    -- You can be a geeklord too :)
  136. Re:Wow, talk about biased. by Shane · · Score: 1

    Wow feel the hate.. This is exactly what I meant. FUD, no facts.. "LINUX CRASHES IN 30 SECONDS ON OUR NETWORK" . there are web sites doing HUGE volumes of traffic without any problems on Linux. etoys (you know the one that supported all those xmas shoppers??) went without a hickup this christmas season. My position still stands.. the day a *bsd user shows me some creditable evidence that *bsd is a superior system is the day I eat my shorts. p.s. It's interesting that my post got moderated down to "troll". :)

    --
    -- You can be a geeklord too :)
  137. Re:Wow, talk about biased. by Shane · · Score: 1

    Was in reference to the common theme among the &bsd posters on slashdot :)

    --
    -- You can be a geeklord too :)
  138. Re:get this: BSD has MAN PAGES by Shane · · Score: 1

    Do you have some examples of how FreeBsd has better MAN pages then Linux? I would like to do some research on this, as it sounds like it *might* have some evidence? And if it can be proven to be true then hell I might even help resolve that issue for you :)

    --
    -- You can be a geeklord too :)
  139. Re:Granted by Shane · · Score: 1

    Granted it was off topic, and thus the RANT ON RANT OFF was an attempt on my part to counter that. You are right, that this is not a court of law, nor would I expect it to be ran as such. However I think opinions are well and good as long as they are stated as such. When someone goes on to say "Linux is unstable and a toy os, and oh by the way its not a real UNIX anyways" People who do not know better believe it. Hell I know a number of X linux users who switched to freebsd for no other reason then they heard Linux was unsecure and unstable. Never had any evidence other then what they heard. It's like the old saying goes. It's much easier to believe something Bad then someting Good. It is easier to deface a painting then it is to repair it. However for the most part I agree with you.

    --
    -- You can be a geeklord too :)
  140. Re:Wow, talk about biased. by Shane · · Score: 1

    If you have hacked on both kernels why are you unaware that Linus and Alan both have stated that it is not the kernels job to protect against the root user. Wether you agree with this or not, this is the instead intent, and this is why Xfree can crash the system. It has nothing to do with "bad code" unless you are saying their decision is wrong? If so I think it would be your place to justify why it is wrong.

    --
    -- You can be a geeklord too :)
  141. Re:BSD and Linux newcomers. by Shane · · Score: 1

    No he did not, re-read the post again.

    --
    -- You can be a geeklord too :)
  142. Wow, talk about biased. by Shane · · Score: 1

    RANT ON
    The day a *bsd users comes out with a solid conclusive arguement as for why *bsd is a superiorly designed system is the day I will eat my own shorts.

    *bsd has it's good points, and it's bad points like any operating system.

    The fact that it is a "TRUE UNIX" is not one of them, however it's CAM SCSI subsystem is.

    The majority of what you hear these days as to why Freebsd is superior to linux are out dated myths, much like found on a certain microsoft web page.

    Linux's networking stack was completely redesigned for Linux 2.2, and *bsd advocates would be hard pressed to outline how the current BSD networking stack is superior.

    I have seen no evidence to support Freebsd being more stable, more secure or faster. I would like to see some, comparing current versions of both OS's.

    Reading freebsd's release notes shows that freebsd is not immune to security holes, or system failures. And seeing as freebsd ships with about 1/3rd of the installed applications its not surprising there are slightly less security anouncements (they stick everything in ports, and if you use something from ports it is at your own risk).

    In summary I would very much like to hear some hard supporting facts rather then rantings by those *bsd users who complain about linux not being a real unix, and it being a toy os.. and how it's insecure, unstable.. and definitly not as well designed as *bsd.

    p.s. seeing as freebsd is based off a OS (BSD 4.4) which has had 20? some years to evolve and stabilize that linux has done extreamly well to (in my opinion) match freebsd in most areas and surpass it in others.
    RANT OFF/

    --
    -- You can be a geeklord too :)
    1. Re:Wow, talk about biased. by arielb · · Score: 1

      I guess it's because of all the linux hype that gives people a sense of "well we're in all the news and wall street so obviously we have to be better"

      --
      ---
    2. Re:Wow, talk about biased. by sec · · Score: 1

      Using the PAE36 extensions found on recent Intel processors. As the name implies, they give you an extra four address lines, allowing you to address 64Gb.

    3. Re:Wow, talk about biased. by sec · · Score: 1

      Current 2.3 releases support up to 64M on Intel hardware.

      D'oh... meant 64 Gb

    4. Re:Wow, talk about biased. by sec · · Score: 1

      I rather run a real UNIX that the UNIX wannabe you promote.

      I'll take the fact that you must resort to insults as an indication that you don't have any facts to back up your position.

      XFree86 has crashed Linux(It just the kernel) several times, never had a problem with that on any of the BSDs.

      XFree86 requires root access to operate. Any program that requires root access may trivially crash the kernel, be it Linux or FreeBSD.

      USB sucks anyways.

      Do I detect a hint of sour grapes?

      C'mon, guys. If FreeBSD is as superior to Linux as you say it is, you should be able to bring up some facts which prove it, right?

    5. Re:Wow, talk about biased. by Gid1 · · Score: 1

      Things evolve quicker in a competitive or hostile environment.

      With FreeBSD frequently saying things like "Our [insert component here] is better than yours" or Linux saying "Yeah, but our [insert component here] is better than yours", the other operating system (whichever is losing the pissing contest at the given moment) develops to fill those shortcomings.

      Linux wouldn't be as good as it is now if it wasn't for FreeBSD.

      FreeBSD wouldn't be as good as it is now if it wasn't for Linux.

      I see this (supposedly) friendly competition and banter as extremely beneficial to both projects.

    6. Re:Wow, talk about biased. by Juln · · Score: 1

      We don't really need to keep MS around - we just need to make sure that no sinlge copany ever dominates the linux/bsd market to a great extent after linux or bsd has achieved world domination.
      If there are 15 companies sharing the market, no problem. Having BSD and Linux both around will help that happen.

      We still need MS as a lowest common denominator, maybe, or at least a something to laugh at.

      --
      Juln
    7. Re:Wow, talk about biased. by bifrost · · Score: 1

      Well I don't know about you, but I've worked for *LARGE* companies using both FreeBSD and Linux, and wherever possible FreeBSD prevailed. Some places it didn't because we were doing stupid things like using DBI with Oracle. But FreeBSD won out because it didn't crash all the time, didn't eat file systems (unlike 2.2.5-2.2.14 Kernels), didn't choke when it smacked into 400 to 1000 httpd processes. It didn't die when pushing Gig-E, it could actually push Gig-E to a reasonable place, it worked the shit out of our High-Performance RAID's. When FreeBSD did crash, it didn't leave the FS in a shitty state that required manual intervention like ALMOST EVERY LINUX CRASH I've ever had/seen. I still have yet to see Linux handle a crowded webserver well at all. Quite often, I had problems where the server would just drop all connected sessions, as if we had triggered some DOS protection or something. That just doesn't work in the scheme of things.
      FreeBSD served our 50+ million page views per day on like 6 machines, all dynamic content. FreeBSD still serves Yahoo's inordinate traffic load. Just for kicks, I stuck a Linux box into the mix to see what would happen when we got some volume turned onto it, and it died about 30 minutes later. Thats pretty crummy, especially when it couldn't even use all of the 1GB of memory in the box, nor the SCSI adaptor correctly.

      Until those kinds of things get cleared up, I still won't tell people to use Linux anywhere than the desktop. Linux certainly has its neat lil sound card drivers, X drivers, all kinds of stuff that make it useful on the desktop, but till they dump ext2fs, till they re-write the vm system, till they fix the SCSI subsystem, its not worth the pain.

      BTW, FreeBSD 4.0 has support for USB Ethernet adaptors, like those on the Sony VAIO's. Linux barely supports USB, not to mention anything other than a Keyboard and Mouse. Where's that desktop now? :)

    8. Re:Wow, talk about biased. by bifrost · · Score: 1

      Well I don't know about you, but I've worked for *LARGE* companies using both FreeBSD and Linux, and wherever possible FreeBSD prevailed. Some places it didn't because we were doing stupid things like using DBI with Oracle. But FreeBSD won out because it didn't crash all the time, didn't eat file systems (unlike 2.2.5-2.2.14 Kernels), didn't choke when it smacked into 400 to 1000 httpd processes. It didn't die when pushing Gig-E, it could actually push Gig-E to a reasonable place, it worked the shit out of our High-Performance RAID's. When FreeBSD did crash, it didn't leave the FS in a shitty state that required manual intervention like ALMOST EVERY LINUX CRASH I've ever had/seen. I still have yet to see Linux handle a crowded webserver well at all. Quite often, I had problems where the server would just drop all connected sessions, as if we had triggered some DOS protection or something. That just doesn't work in the scheme of things.

      FreeBSD served our 50+ million page views per day on like 6 machines, all dynamic content. FreeBSD still serves Yahoo's inordinate traffic load. Just for kicks, I stuck a Linux box into the mix to see what would happen when we got some volume turned onto it, and it died about 30 minutes later. Thats pretty crummy, especially when it couldn't even use all of the 1GB of memory in the box, nor the SCSI adaptor correctly.



      Until those kinds of things get cleared up, I still won't tell people to use Linux anywhere than the desktop. Linux certainly has its neat lil sound card drivers, X drivers, all kinds of stuff that make it useful on the desktop, but till they dump ext2fs, till they re-write the vm system, till they fix the SCSI subsystem, its not worth the pain.



      BTW, FreeBSD 4.0 has support for USB Ethernet adaptors, like those on the Sony VAIO's. Linux barely supports USB, not to mention anything other than a Keyboard and Mouse. Where's that desktop now? :)

    9. Re:Wow, talk about biased. by bugg · · Score: 1

      Oh, recent intel processors.
      Which ones? From the way you said it, it made it seem like you could take any x86 box and address 64gb.

      --
      -bugg
    10. Re:Wow, talk about biased. by bugg · · Score: 1
      (serious question) How do you address 64Gb on a 32-bit processor?


      I've heard of Solaris x86 doing it to get up to like 8 gig, but a developer himself said that it was very icky stuff and not worth it... something involving a memory overlay.

      --
      -bugg
    11. Re:Wow, talk about biased. by JordanH · · Score: 1

      I won't comment on most of your post, but:

      • Some places it didn't because we were doing stupid things like using DBI with Oracle.

      What's stupid about using DBI with Oracle? A lot of people find this to be a great way to easily do database enabled web apps.

      What do you suggest as an alternative?


      -Jordan Henderson

    12. Re:Wow, talk about biased. by jhines · · Score: 1

      The answer is the freedom of choice.

      The BSD's have different development styles than Linux, a different license, giving you the user more choices.

      Run whatever OS does the job you need to get done. As long as they track the standards that provide interoperability, which both Linux and the BSD's do, then all will be well.

    13. Re:Wow, talk about biased. by Djinh · · Score: 1

      Why is it that some (fortunately not all) of you linux zealots feel so threatened every time there's a new FreeBSD release?

    14. Re:Wow, talk about biased. by Trepidity · · Score: 2

      The article didn't even mention *bsd being superior to Linux, it just mentioned that FreeBSD was undergoing a code freeze in anticipation of the 4.0 release. It seems somebody is being a bit defensive...

    15. Re:Wow, talk about biased. by Shane · · Score: 2

      Well seeing as I have been running both BSD and Linux servers in production for about 5 years now. I can honestly say I have never experinced any of the formentioned problems with either system.. Which is odd if you ask me, since you seem to have multiple differnt problems all at once. I suggest you go to redhat's site and verify that you are not using tier 3 hardware? :)

      --
      -- You can be a geeklord too :)
    16. Re:Wow, talk about biased. by Arandir · · Score: 2

      "And seeing as freebsd ships with about 1/3rd of the installed applications its not surprising there are slightly less security anouncements"

      And that right there is a huge advantage (and one that Slackware shares). Debian may come with thousands of packages, but they aren't the OS. In a lot of Linux distros, it's very hard to draw the line between the operating system and the optional packages. But with FreeBSD, the OS is the OS is the OS. Ports and packages are distinct.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    17. Re:Wow, talk about biased. by werdna · · Score: 2

      p.s. It's interesting that my post got moderated down to "troll". :)

      Not so interesting, I think. Had I been asked to meta-moderate this one, I probably would have called it "fair." By the author's own admission, bracketing his statements with the phrases "RANT ON" and "RANT OFF," the response was not substantive and was quite arguably a troll.

      I would have preferred that the down grading be predicated on its being off-topic rather than controversial, because the request for "evidence" is always reasonable. However, as noted elsewhere, neither the article nor its source materials invited any linix or FreeBSD bashing -- it was the mere announcement of a code freeze.

      Furthermore, I think a fair reading of the posted messages comprise reasonable, albeit anecdotal, evidence with specifics. Of course no posting made there comprised a refereeable study, but so what? This is not a court of law or a thesis committee review. Whatever criticisms that were posted in reply to the clearly off-topic, more arguably trolling, message, were simply ignored in the response. Moreover, whatever standard the author uses to determine whether "evidence" has been provided, he certainly has not applied those standards to himself, leaving us with only naked and unsupported allegations that straw man claims are unjustified.

      I agree that a full and fair discussion of this issue would be interesting to me. But neither the posting nor the moderation complaint was calculated to provide the same. For that reason, the moderation probably was fair.

      I do, however, encourage others to hit this issue hard in a truth-seeking and unabashed fashion. It would be nice to fathom this in a somewhat more informative and less cynical manner.

    18. Re:Wow, talk about biased. by Chalst · · Score: 2
      Bias? Was that in the story or the two links from it?

      If you aim is to get a `why might anyone prefer FreeBSD to Linux'
      response, then why don't you just ask instead of trolling? My own
      reasons are:

      - I can get my ATAPI CD-ROM drive to record painlessly under FreeBSD,
      which I never could under Linux (a long and sorry story);

      - I trust the security model more.

    19. Re:Wow, talk about biased. by cdlu · · Score: 2

      You've got me. I personally use both FreeBSD and Linux (though i have more experience with the latter), and I think that *BSD and Linux are coexisting in a way of keeping eachother on their toes.

      It was mentionned quite recently on slashdot that Linus was helping patch BSD code. Frankly, that shows what kind of cooperation we can have between the two freenixes. The more my-os-is-better-then-your-os bickering we have, the less seriously the general public will take our opinions, and the more difficult it will be to take on the operating system that truly is our competition, if only by happenstance.

      Lets unite, people, we have a common goal, lets work together. Drop your debian-is-better-then-redhat or redhat-is-better-then-debian or open-bsd-kicks-all-other-freenix-s-rear-ends arguments and lets see how we can put our umpteen thousand heads together and put together software unmatched in the history of computer science.

      The day *linux and *bsd users work together is the day freenices will rule the operating system market.

      (but lets keep microsoft around so we don't get sued by the DoJ)
      #include <signal.h> \ #include <stdlib.h> \ int main(void){signal(ABRT,SIGIGN);while(1){abort(-1); }return(0);}

    20. Re:Wow, talk about biased. by sec · · Score: 3

      didn't eat file systems (unlike 2.2.5-2.2.14 Kernels)

      Exactly _one_ of those versions had known fs integrity problems -- 2.2.8. You'll find that 2.2.9 was released about one day later.

      it didn't leave the FS in a shitty state that required manual intervention like ALMOST EVERY LINUX CRASH I've ever had/seen.

      Really? The only Linux crash I've had that required manual intervention to reboot I managed to trace back to a hardware problem.

      Thats pretty crummy, especially when it couldn't even use all of the 1GB of memory in the box,

      Current 2.3 releases support up to 64M on Intel hardware.

      BTW, FreeBSD 4.0 has support for USB Ethernet adaptors, like those on the Sony VAIO's. Linux barely supports USB, not to mention anything other than a Keyboard and Mouse. Where's that desktop now? :)

      Right. Current Linux 2.3 releases support USB mice, keyboards, joysticks, cameras, scanners, printers, serial ports, audio, and more. But, I guess, without those USB ethernet adapters, Linux is toast on the desktop. :P

      Looking at the supported hardware list for FreeBSD 4.0, I don't see any other USB peripherals supported other than your precious ethernet adaptors. Where's the beef? :)

      You know, you're exactly the kind of BSD user that the previous poster was complaining about. A lot of 'FreeBSD is more stable/faster for me', a bunch of demonstrably _wrong_ facts, and not one iota of solid proof to back up your claims.

      Is a little bit of integrity too much to ask?

  143. Re: Philips vs. Torx by booch · · Score: 1

    Torx is obviously a better implementation, but has the problem that a lot of people don't own Torx drivers. It even does a good job of holding the screw for you in most instances. It's main downfall is its lack of a critical mass of installed users.

    --
    Software sucks. Open Source sucks less.
  144. Re:FreeBSD Experiences by Neil · · Score: 1

    Now they announce the 4.0 freeze just one week after I shelled out $39.95 for 3.4. I guess it's time to subscribe...

    The 4.0 isn't necessarily the upgrade path from 3.4. 4.0 is a release from the CURRENT branch, whereas 3.4 is a release from the STABLE branch. Unless you really want to be on the cutting edge, or you really need a facility that is only in CURRENT, then it probably makes sense to stay with STABLE for the moment.

  145. Re:4.0 Everywhere by Listerine · · Score: 1

    Im sorry, but thats just retarded. Amiga is dying, BeOS is getting better, who would want BeOS to 'catch up' to Amiga? Plus BeOS is not designed as a replacement OS like all misinformed seem to think it is. I run BeOS on one drive and Win98 on the other just because I like BeOS for development and Win for gaming..

  146. Re:4.0 Everywhere by Listerine · · Score: 1

    "Even BeOS"? BeOS is not Oper Sourced and therefore can only be purchased in a store and cannot be downloaded for free (excluding warez) online. Where would one purchase BeOS if not in a store? Thats where many people hear of products that otherwise they would have no idea existed.

  147. Re:Related to the Debian freeze? by Listerine · · Score: 1

    I would think not.

    Even if they saw themselves as a direct competitor to Debian theyd have no reason to push it ahead and have more problems.. then nobody would want to use it.

  148. Re:4.0 Everywhere by Duke+of+URL · · Score: 1

    Here's my attempt at humor. You're opinion may vary...

    Little boy: Mommy! Mommy! there's a c***-goblin under my bed!!!
    Mother: No dear, thats just a troll.



  149. BSD *IS* Linux! -- Re:Why is this "news" here? by BitMan · · Score: 1

    BSD *IS* Linux! -- Re:Why is this "news" here?

    Despite the names, BSD and Linux development is interwoven. Both benefit from each other. Please educate yourself on the history of BSD and Linux.

    Understand that I'm a pro-GPL'er. I prefer GPL licensed code. But without a number of the BSD, artistic and other licensed code out there, Linux would not be complete.

    There is a good ammount of code exchanged between Linux and FreeBSD. If anything, start with the Net2/3 code.

    -- Bryan "TheBS" Smith

    --
    -- Bryan "TheBS" Smith
    Independent Author, Consultant and Trainer
  150. Could be possible. by zak · · Score: 1

    You can use XFree86 for your X. Note that if Solaris x86 supports hires VESA modes you might do fine (no way but to try it).
    Take care with laptops which are more "exotic" with their BIOS structure, e.g. with their peripheral and APM handling.

    One other option you could try is to run UnixWare 7.1.1. It generally has decent laptop support, asnd is a full SVR4 (5) system, with CDE,Motif and all the other stuff. Faster than Solaris on x86, and has far better hardware support.
    You can get an "educational" license from SCO's site. If you can't get a media set you might have to order one from SCO.
    One gotcha with UnixWare is the while 7.1.1 is coming out now, if you install 7.1.0 you'll have to install something like 30 patches to make it 100% mission critical. If you just need it as a client system (e.g. laptop or desktop), you'll just have to install about 10.

  151. Re:4.0 Everywhere by gonk · · Score: 1

    Um... You can already buy FreeBSD at CompUSA.

  152. Moderate this up! by sec · · Score: 1

    This is exactly what I've been looking for for a long time... an unbiased, OS-bigotry-free comparison of Linux and FreeBSD. I was beginning to think that I wasn't going to find one. Thanks.

  153. Re:BSD and Linux newcomers. by sec · · Score: 1

    Well, it's pretty darn obvious where you stopped reading. :P

  154. Re:4.0 Everywhere by maw · · Score: 1

    I wouldn't be caught dead buying anything from Borders. It's about as bad as Walden Books, only bigger. The selection is crap, the stores are tasteless, and they force many smaller (and much better! For people in the Worcester, Mass area, compare Tatnuck and Borders: Borders can't hold a candle to Tatnuck in variety, customer service, or taste) bookstores out of business.

    --
    You're a suburbanite.
  155. 4.0 Everywhere by Foogle · · Score: 1
    You know what I'd like to see? A packaged version of FreeBSD (or OpenBSD for that matter) in CompUSA. They already have 5 or 6 Linux distros, and they even carry BeOS. I think it's well-past the time to get FreeBSD in there.


    -----------

    "You can't shake the Devil's hand and say you're only kidding."

    1. Re:4.0 Everywhere by Foogle · · Score: 1
      Fortunately, in my area, the nearest CompUSA (Braintree, MA) is only a couple hundred feet from the nearest Borders. Not a big deal, but I'd still like to see it in CompUSA.

      -----------

      "You can't shake the Devil's hand and say you're only kidding."

    2. Re:4.0 Everywhere by Foogle · · Score: 1
      The point was that BeOS isn't very popular, yet CompUSA is carrying it anyway. FreeBSD is arguably *more* popular, yet CompUSA doesn't carry it. Is that because they choose not to, or because no one is packaging it? I don't know -- is anyone packaging FreeBSD? By that I mean, selling it in a box, not just slipping it in with a SAMS book.

      -----------

      "You can't shake the Devil's hand and say you're only kidding."

    3. Re:4.0 Everywhere by Foogle · · Score: 1
      I will look for that next time I go there... I've certainly never seen it before (could be an indicator of the quality of the CompUSA near me).

      -----------

      "You can't shake the Devil's hand and say you're only kidding."

    4. Re:4.0 Everywhere by Foogle · · Score: 1
      Look, that wasn't an attack on BeOS, I'm simply stating that it isn't the most popular OS out there -- Don't take it personally.

      -----------

      "You can't shake the Devil's hand and say you're only kidding."

    5. Re:4.0 Everywhere by SecretAsianMan · · Score: 1

      They carry it at the local Hastings (in Norman, Oklahoma, US). However, they are usually a release behind.

      *PLUG*
      I would suggest getting a subscription from Walnut Creek CD-ROM. You get the official 4-cd set, and you get each new release of it way before non-subscription people or stores. $25 is charged to your credit card as soon as each release ships. You can cancel it at any time. I have one and I like it.
      */PLUG*

      --

      Washington, DC: It's like Hollywood for ugly people.

    6. Re:4.0 Everywhere by alphaque · · Score: 1
      Walnut Creek CDROM does sell packaged versions of FreeBSD Releases as well as the snapshots which can be gotten on a subscription. Buy a copy off the web site or get the bundle along with Greg Lehey's excellent book, The Complete FreeBSD.

      However, I too would agree that FreeBSD off the shelf is scarce, even in Malaysia where I am. Perhaps a proper marketing push should be done here. We definitely need more commercially focussed effort here, not in a move to make money but in order to reach the masses who somehow think that anything not on the shelves isnt any good.

      No beef on the Linux folk, but FreeBSD is opensource as well. It ain't fair that Linux gets all the press inches.

    7. Re:4.0 Everywhere by ostiguy · · Score: 1

      They have the book + cd set at Borders. I can't recall having seen FreeBSD at a CompUSA though

    8. Re:4.0 Everywhere by anonymous+cowerd · · Score: 1

      Yeah you're right and all, but when I went out shopping yesterday they were the only store in town that had a copy of the Mothers's Uncle Meat.

      Yours WDK - WKiernan@concentric.net

      Fuzzy dice, bongos in the back, my ship of love is ready to attack

    9. Re:4.0 Everywhere by kkenn · · Score: 1

      Well, they do carry The Complete FreeBSD, which has (from memory) 3.3
      It's a start :-)

    10. Re:4.0 Everywhere by AntiBasic · · Score: 1

      The CompUSA in Altamonte Springs, Florida carries The Complete FreeBSD not to mention umphteen Lin-doze distro's.

    11. Re:4.0 Everywhere by Freedent · · Score: 1

      As another BeOS user I'd have to say that you, and every other goddamn BeOS promoter should just calm down. BeOS isn't really all that popular compared to a lot of other OS's out there, face the facts. A large number of apps does not mean there are a lot of people using them.

      I wish all the OS-jihad fanatics out there would grab a course or two in critical thinking and logic. A lot of apps *never* implicitly means that an OS is popular, it only means that there's a lot of apps. Maybe there's a lot of developers, or maybe there's a few very prolific developers. That is all that can be taken from the fact that there's a lot of apps. That is all.

      At least you didn't spout off into a whole rant about how UNIX is archaic and sucks compared to the almighty BeOS, accompanied with the usual tired rant about Open Source being a marketing gimmick with no real viability. You must not have subscribed to the Be-user-list yet.

    12. Re:4.0 Everywhere by libolt · · Score: 1

      I've seen a boxed version of FreeBSD at the local Fry's Electronics. Mike

    13. Re:4.0 Everywhere by makeworld · · Score: 1

      CompUSA does carry FreeBSD. They sell the FreeBSD PowerPak which includes FreeBSD, the Complete FreeBSD, and the FreeBSD Toolkit. They weren't available for very long after they first started carrying it and I haven't seen it since. I talked to jkh about it and he seems to think they are just sold out but that they had ordered more.

    14. Re:4.0 Everywhere by Arandir · · Score: 2

      This is news for nerds and stuff that matters. Nowhere does it say that Slashdot is GNU or Linux only.

      I would suggest checking your bigotry and zealotry at the door...

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    15. Re:4.0 Everywhere by slashdot-me · · Score: 2

      Fry's: May I check your receipt?
      Me: No thank you.
      Fry's: Sir, I need to check your receipt.
      Me: Call the cops. Walk out the door.

      Ryan Salsbury

    16. Re:4.0 Everywhere by stuyman · · Score: 2

      FreeBSD is sold at compusa as the FreeBSD powerpack, which includes the 4CD FreeBSD set, the 6 CD toolkit, and the Complete freebsd book by greg lehey. You can of course buy all this at Walnut Creek CDROM.

      --
      Q:Doctor, how many autopsies have you performed on dead people?
      A:All my autopsies have been performed on dead peop
    17. Re:4.0 Everywhere by seaportcasino · · Score: 2

      Well, I hate do disagree with you, but I must. Here is Southern Caifornia, there's not a better bookstore than Borders.

      Walden Books and Super Crown are garbage and have little or no selection.

      Barnes & Noble and its Automation BookStar are much better, but really nothing beats a Borders for size or selection. Specifically their computer section is superior to any other bookstore other than a technical bookstore. The one by my house used to be a supermarket and I love the fact that it is all on one floor. Most of the BNs around here are 2 or even 3 floors, and so everybody ends up crowding around the bottom floor.

  156. Re:In Future Shop and London Drugs too, BC - Canad by Foogle · · Score: 1
    Well polite letters are generally the best way. Find someone who actually *packages* FreeBSD and send the stores some contact information with a clear description of the product.

    -----------

    "You can't shake the Devil's hand and say you're only kidding."

  157. Re:15 days? by Ook! · · Score: 1
    Excellent points, all well made. But, I would have to add that for me, as a web developer at least, there are at least two good reasons to use Linux over FreeBSD- IBM and Beowolf. Huh? IBM?
      1. DB2
      1. Websphere
      1. Visual Age
    Personally, I'd rather be using BSD on a Macintosh, but forget love, I have a house to pay for.
  158. Just a small correction... by dcs · · Score: 1

    AFAIK, it's not a code freeze, but a feature freeze.

    --
    (8-DCS)
  159. Re:Why BSD is GOOD!!!!! by bifrost · · Score: 1

    Ok, well, if you want, make your own BSD distribution, and GPL it. You can do that, the BSD license allows you to do such a thing I believe. Has anyone done it? No, because the GPL doesn't promote the truest sense of free, taking without giving. Granted its not necesarily the nicest to take and not give back, but the point is you *CAN*

  160. Re:15 days? by SecretAsianMan · · Score: 1

    > Daily CVS update for the *OS*?

    Yes.

    > And what if someone would make really
    > stupid thing on CVS that will cut off
    > your CVS ability after make world?

    What if some person did ? Hmm... AHA! You would _fix_it_.

    > especially if you accidentally hit
    > the "less" part and all your other
    > work stops until that part is
    > corrected.

    Yeah, that's a bummer. But that's RELEASE QUALITY SOFTWARE for you.

    Wow. Was that a flame?

    --

    Washington, DC: It's like Hollywood for ugly people.

  161. Re:4.0 Everywhere .. but not malaysia meh! by alphaque · · Score: 1

    I seriously can't believe this.... I've seen FBSD sold in Imbi Plaza, Kajang,Serdang, Ampang Park.. and that's just in the klang valley. unless

    That's the point you miss. We're talking of the original stuff released by Walnut Creek. Not some ripoff sold by a scam artist which I must add is only in business because worms patronize his warez.

  162. Re:BSD and Linux newcomers. by EverCode · · Score: 1

    If you have ever installed an older Linux distro, or a newer Debian, you will have no trouble with FreeBSD.

    There is a lot of very good online documentation available too, some of it much better than available for Linux.

    FreeBSD is interesting because it is generally faster and more stabile than Linux from my experience. However, it is not as good for using as a personal/workstation OS. To be honest, I can see few reasons why Linux would be better than FreeBSD for server functions, but in actuality they are not that far apart.

    Hope this helps... it is late, ugh

    --

    EverCode
  163. BSD and Linux newcomers. by MrEd · · Score: 1
    I'm a seasoned Linux user, that is I've figured out pretty much how to use Linux as a desktop computer. I'm fidgeting around right now, wanting KDE 2.0 and XFree 4 to be released so I can toy around with them.

    I'm wondering if trying out FreeBSD would be at all interesting? How much help is there with installation problems? HOWTOs?

    --

    Wah!

    1. Re:BSD and Linux newcomers. by bugg · · Score: 1

      It as not as good as linux for a personal workstation because..?

      I've used both on my workstation, and FreeBSD is the only one that remains.

      --
      -bugg
    2. Re:BSD and Linux newcomers. by Brecker · · Score: 1

      At the risk of rehashing, I agree that FreeBSD is the faster of the two OSs. The documentation is excellent, and installation problems don't occur. If you know how to edit your own config files in linux, you can figure it out in FreeBSD.

      IMO, FreeBSD is worth using just for its ports system. Quite simply, package management that guarantees that 'make install' is enough to get ANYTHING working. It even installs any dependencies that you might need, all using automatic FTP. Install the ports collection, and you have local makefiles for anything you would ever need. You can CVS to keep them up to date.

      You'll miss a little bit of the high-volume development that linux has. However, the BSD development method and style provides a more-robust system. You're sacrificing bells and whistles for speed and stability. (Don't get me wrong, I miss some of the whistles sometimes, though usually not the bells :).

      Overall, if you're looking to toy around with stuff (like you mentioned), you might be better off in linux. However, if your computer is primarily a workstation, I suggest that you give FreeBSD a try: I'll take it over linux anyday for real work.

    3. Re:BSD and Linux newcomers. by Anonymous Coward · · Score: 2

      Taking your example:

      cp -Rv

      there is no direct BSD equivalent, but I'd tend to use something like:

      tar cf - src | (cd dst;tar xvf -)

      in any case. cp has entirely too many options as it is. It's easier for me to remember the tar pipeline than the two dozen options that GNU cp supports.


      Except that that is NOT the equivalent command. cp -R preserves all permissions. tar -cf doesn't. To use your method, I'd have to remember a ton of obscure tar options (something like tar --preserve-permissions -cf).

      Furthermore, I'm well-aware of (and use and abuse ;-) the Unix philosophy of daisy-chaining tools, but why would any sane person use tar (a tape archival program) to copy files around on the hard drive, especially given the existance of a copy program (cleverly named cp to confuse the non-elite)?

      Doing a "make config" (or its curses or X11 equivalent) in Linux is a tremendous leap of faith compared to configuring a BSD kernel. There are over a hundred questions to be answered, and a wrong answer to any one of them can torpedo your chances at a working kernel. You're no more vulnerable editing a BSD config file, and in fact if you have a listing of the LINT config you usually know just what you need to know to enable/disable any given option or driver.

      I have no idea what makes you say that. The linux compilation system has online help. Wondering if you should pick High Memory? Look at the built-in help and see that no, you probably shouldn't. The equivalent for FreeBSD is scanning LINT, seeing

      # POSIX P1003.1B

      # Real time extensions added int the 1993 Posix
      # P1003_1B: Infrastructure
      # _KPOSIX_PRIORITY_SCHEDULING: Build in _POSIX_PRIORITY_SCHEDULING
      # _KPOSIX_VERSION: Version kernel is built for

      options "P1003_1B"
      options "_KPOSIX_PRIORITY_SCHEDULING"
      options "_KPOSIX_VERSION=199309L"



      and still not having a clue whether you need it or not, because LINT doesn't tell you what it does (and yes, I know what that particular example is for; it's just an example).

      Furthermore, though, I'm still not sure why you think saying yes to an option you should have said no to in a GUI (the Linux kernel compilation error model) of some sort is qualitatively more error-prone than not typing in an option you should have typed in in a text editor (the *BSD compilation error model). Your argument is specious.

      I agree (as would a fair amount of the BSD community) that Linux is getting an edge in SMP. The fact is that this is often of limited importance for well-designed server installations.

      That's nice, but not all the world is needing single-cpu server installations. I'm in the sciences. We use SMP workstations. Our servers are computing servers (eg, number-crunching, not data-slinging a la Yahoo!), and you can bet that they're seriously SMP. The Linux model of supporting both styles of computing is why we use it both places. Your poor SMP performance is relegating you to two places:

      (a) extremely small / focused servers [which is where I use FreeBSD: departmental print server, various routers, etc.]

      (b) rather unusual large-server farms [like Yahoo! and Hotmail]

      And note that Linux fits into those niches quite nicely as well. We have an SMB Linux server for the department, and DejaNews is the classical example of (b) for Linux.

      However, Linux also at the same time makes a much better OS for my four-way PIII number-cruncher.

    4. Re:BSD and Linux newcomers. by bluGill · · Score: 2

      I often hit no where I mean yes in make config under linux. My linux system is a 386 with 8 meg of ram, 80 meg hd, no monitor (normally). I telnet in, (from a TERM that isn't in linux's termcap database, at least not for my distribution, and with my space limits I won't want to fix it. this is a headless router after all)

      On the above system I know exactly what I have and what I want. So I start out fine, and get to ethernet. I select my card, but then need to say no to the next 20 options. On a loaded 386, there is a noticeable lag between hitting a key and the next option coming up. I hit n (no) 20 times, and go to the bathroom. Get back, and the system is still churning my inputs. Opps, should have hit n 19 times, I needed the 20th option. Start over. I know I shouldn't work like this, but take a close look, there are many options in a row that I don't need before the next one I need - this is boring to watch. It gets worse the second time around, now all the defaults by one are correct, so hit enter a million times hoping I don't get bored and hit enter right through the option that I wanted.

      I much prefer the config on my FreeBSD system. Once it is setup, it is always there, and I only need to glance at LINT to see if I want something new.

    5. Re:BSD and Linux newcomers. by edhall · · Score: 2

      Don't know about yours, but my tar preserves permissions. Admittedly, using tar in this way is idiomatic--one of those arcane Unixisms (though it goes back 30 years). Perhaps you'd prefer cpio which was explicitly created to facilitate pipelined use, and has a more intuitive name.

      As for configuration, if you don't understand what something is in a BSD config file, just leave it alone. If you know just what POSIX scheduling or syscall compliance mean, the configuration you quoted from "LINT" makes perfect sense. If you don't know just what these things are, one-paragraph Linux-style help isn't going to be nearly enough--except that it might say "you probably want this" or "you probably don't want this." In BSD-land the attitude of "don't touch what you don't understand yet" will pull you through as least as well, though perhaps without the personal touch of the computer addressing you in the second person. In either case, a good session of RTFM is called for.

      You keep defensively referring to "You" and "Your" in your post; who are you speaking of? Me? I use both FreeBSD and Linux, and see no need to defend one side against the other. Yahoo! uses Solaris, Linux, and WinNT--whatever is appropriate for a task--and not just FreeBSD (though the latter does all the heavy lifting).

      FreeBSD wouldn't be my choice, either, for a scientific computation server. I'm curious, though, why you chose Intel P-III's for a platform. Most science codes aren't written for SMP (often the algorithms used don't adapt to concurrency in any case) so you're limiting them to the speed of a single P-III, which has pretty anemic floating-point performance. Why not use Alpha, which runs Linux very well and has world-class FP performance, both SMP and UP? Scientific computing is one of the few areas where Alpha is still cost-effective compared to Intel.

      Like I said, whatever is appropriate for a task...

      -Ed
    6. Re:BSD and Linux newcomers. by Foogle · · Score: 2
      Well people say that Linux has a little ways to go in terms of ease-of-setup, but those are the people who've never installed a BSD. If you're used to the Unix way of life, these installations are pretty straightforward, but people coming from Windows (and Linux-distros geared for Windows-users) will find them hard to setup. Particularly the hard drive partitioning section.

      Once you've got a BSD system up and running, it's a very similar experience to running Linux. Some system commands are a little different, and the system configuration is sometimes *very* different. However, the documentation is excellent, and there are a number of good books out there on setting up FreeBSD systems.

      -----------

      "You can't shake the Devil's hand and say you're only kidding."

    7. Re:BSD and Linux newcomers. by edhall · · Score: 3

      A few comments:

      The BSD toolset tends to be a little less user-friendly than the equivalent tools from Gnu. Eg, with Gnu tools, you can decide after the fact to add the switches, and they work
      If by "user-friendly" you mean "lots of sometimes-confusing options" then, yes, the GNU tools tend to have more features, and you can arrange your command-line arguments twelve different ways from Sunday. That's not necessarily a good thing, though I admit it's a matter of personal taste. Taking your example:
      cp -Rv

      there is no direct BSD equivalent, but I'd tend to use something like:

      tar cf - src | (cd dst;tar xvf -)

      in any case. cp has entirely too many options as it is. It's easier for me to remember the tar pipeline than the two dozen options that GNU cp supports. It's the Unix way--combining tools into pipelines and sequences like LEGO blocks--while the GNU way has tended more towards the all-in-one approach. So when you say "there's no equivalent for *BSD" you really meant "there's no equivalent command." It's not impossible or even necessarily harder to do in BSD-land (though I admit it's more typing, and less intuitive to folks used to DOS-land).

      You also say that:

      Kernel compilation is more like the Bad Old Days under commercial Unixes.

      I couldn't disagree more! Doing a "make config" (or its curses or X11 equivalent) in Linux is a tremendous leap of faith compared to configuring a BSD kernel. There are over a hundred questions to be answered, and a wrong answer to any one of them can torpedo your chances at a working kernel. You're no more vulnerable editing a BSD config file, and in fact if you have a listing of the LINT config you usually know just what you need to know to enable/disable any given option or driver. I've experienced the Bad Old Days (having edited SunOS config files more times than I'd like to admit) and I have to say that BSD configuration has improved a lot, both in terms of documentation and of things you can leave for the kernel to figure out itself.

      You also mention:

      Performance differences--FreeBSD SMP is noticeably slower than under Linux on the same hardware.

      I agree (as would a fair amount of the BSD community) that Linux is getting an edge in SMP. The fact is that this is often of limited importance for well-designed server installations. It's actually an advantage (if you can architect it) to distribute load over n entirely separate hardware entities than some n -CPU entity. That way, a failure won't take out n units of capacity, just 1 . Harder to do? Sure, in some ways it is. A bunch of processors sharing memory allow solutions that isolated processors connected only via an LAN cannot. But this hasn't been that much of a limitation for my employer, Yahoo!. Your mileage, of course, might vary.

      I've run both Linux and FreeBSD for several years, now, both at work and at home. They both have their strengths. As a "Fundamentalist" Unix person, BSD seems a bit more like "home" to me. But I'm typing this into my home Linux box (a foot from my home FreeBSD box), and I have to admit that there is greater breadth and depth in the current Linux scene--in general, though not necessarily in specific areas. And sometimes the Linux folks seem to be adding legs to the [painted] snake (to use a Zen aphorism). But I see nothing but "synergy" (what a polluted word at this point, but I know of none better) between BSD and Linux, or even between the GNU and Unix (non-commercial and commercial) camps. (And you though the "Gnu's Not Unix" acronym was merely cute.) I'll likely be using both of these great systems for a long time--until something better comes along. (Not likely :-).

      -Ed
    8. Re:BSD and Linux newcomers. by dcs · · Score: 3

      FreeBSD does not have HOWTOs, we have documentation. :-)

      Anyway, I do not know if it would be interesting for you, in particular to try FreeBSD. Some people like it better, some don't. It's a matter of taste.

      For help, check out the official website for general information, the handbook for general documentation, the FAQ for frequently asked questions (including some installation problems) and the FreeBSD Diary for the most recommended beginner's site.

      BTW, FreeBSD installation is generally known to be easy and painless. It can be done through the net by downloading just two floppy disk images, and there are mirror sites all over the world, and this list of mirror sites is shown to you during the installation. :-)

      --
      (8-DCS)
    9. Re:BSD and Linux newcomers. by Anonymous Coward · · Score: 5

      I'm wondering if trying out FreeBSD would be at all interesting? How much help is there with
      installation problems? HOWTOs?


      You'd probably find it interesting if you're the kind of person who installs different Linux distributions from time to time out of interest ;-).

      My basic comparison:

      * Installation feels about like Slackware in terms of package selection and such

      * Base install is very small, as very little comes with the OS--everything is in ports instead.

      * FreeBSD has packages like real Linux distributions (and no, Slackware people, tgz is not a package ;-), but they're arguably less-advanced. The FreeBSD package system doesn't support versioning of packages (eg, it can distinguish openssh-1.20 from openssh-1.21, but it can't distinguish openssh-1.21-10 from openssh-1.21-11 like debs / rpms do, which I find to be a pain when I'm upgrading my installed ports)

      * The ports system is pretty cool. It's somewhere between Red Hat and Debian in terms of size (at least for FreeBSD; the other two *BSD ports trees are somewhat smaller), and a little more slow about updating (and, oddly enough, a little *more* buggy, contrary to expectation) than the Debian system. At any rate, it's an archive of scripts + patches necessary to integrate all the standard software into your system. Want vim?
      $ cd /usr/ports/editors/vim5 ; sudo make install
      and it will download the source, apply any necessary patches, compile the package, and install the package (which you can remove later either by make deinstall or by pkg_del vim5)

      * Documentation is quite good and thorough, though a little out-of-date (it's basically for 2.x, though is being rapidly revised to reflect the 3.x that most people are now running). It tends to be a little more basic than Linux HOWTOs in terms of what it covers, but it's a lot more thorough about covering essentials than the HOWTOs are.

      * Usage-wise, FreeBSD is mostly BSDish. That means no SysV init that you're probably used to (the vast majority of Linuxen use SysV init for various reasons) and similar differences like that which you'll have to pick up as you go with the help of the FreeBSD Handbook alluded to above.

      * The BSD toolset tends to be a little less user-friendly than the equivalent tools from Gnu. Eg, with Gnu tools, you can decide after the fact to add the switches, and they work:

      rm foo -rf
      rm -rf foo

      are both acceptable with Gnu rm, but not with *BSD rm. Similarly, the Gnu toolsets tend to support options that the *BSD ones don't:

      cp -Rv

      on Gnu will show you what it's copying. There's no equivalent for *BSD.

      * Some technical differences. In the Linux world, the "standard" Microsoft scheme of primary partitions + logical partitions within an extended partition is used. For the *BSDs, you make one partition, and then set up slices within it (conceptially, this is like logical partitions w/in an extended partition).

      * Performance differences--FreeBSD SMP is noticeably slower than under Linux on the same hardware. FreeBSD is Intel-only (with Alpha port progressing and Sparc planned) whereas Linux runs just about anywhere, more like NetBSD. FreeBSD's net stack is rumored to be faster / more correct than Linux's, though you'll never find anyone to substantiate that one way or the other (beyond some of the Linux developers pointing out pathological cases where standards conflict and they argue Linux does the Right Thing and FreeBSD doesn't). UFS, the FreeBSD file system, is slower than ext2 (even with soft-updates--basically "go faster" stripes you can add in when you recompile your kernel ;-) for most operations, though not for things like deleting large directories; of course, *BSD advocates will tell you it's a safer filesystem than ext2, so your mileage may vary.

      * Kernel compilation is more like the Bad Old Days under commercial Unixes. You have a flat text file full of all the options you want in your kernel, and if the ones you need aren't there, you try to steal them from a different one and add them in ;-). There's no menuconfig / xconfig / config like in Linux. Honestly, though, that's really not something to pick an OS on one way or the other ;-)

      I'm tired, so I'll quit now. Others, feel free to add in other differences.

  164. OT, south shore Re:4.0 Everywhere by ostiguy · · Score: 1

    Where ya from? Randolph here.

    Matt

  165. Re:Related to the Debian freeze? by bugg · · Score: 1
    I highly doubt either group set their date based on the other, of course.

    Debian had a set freeze date since Novemember? I thought they played it by eye.

    --
    -bugg
  166. Re:15 days? by bugg · · Score: 1
    I'm not sure how it compares with the *BSD support

    I can speak for Free and Net's USB stack, and Free's drivers... Both are coming along quite well, getting better and better every day (Free imported Net's stack and worked from there, and of course Net is taking major improvements back into itself)..
    As for support:

    Human Interface Devices (anything with buttons and dials)
    Keyboards and Mice
    Printers
    Iomega Zip 100 Drive
    The ADMtek USB ethernet devices.. these are the LinkSys USB100TX, Billionton USB100, the Melco LU-ATX, the D-Link DSB-650TX, the SMV 2202USB, and the ADMtek AN986 Pegasus evaluation board.
    The CATC USB-EL1201 USB ethernet devices.. these are the CATC Netmate, Netmate II, and the Belkin F5U111.
    KLSI's ethernet devices.. Linksys USB10T, Entrega USB-NET-E45, Peracom Ethernet Adapter, the 3Com 3c19250, the ADS Technologies USB-10BT, the ATen UC10T, the Netgear EA101, the D-Link DSB-650, the SMB 2102USB and 2014USB, and the Corega USB-T.
    And thats it.

    --
    -bugg
  167. Re:Related to the Debian freeze? by bugg · · Score: 1

    If anything thats the other way around.
    Go to the freebsd-current archives, this date
    was set circa December 15th.
    And the -CURRENT feature freeze started the 15th, a day BEFORE debian.
    Slashdot just isn't the quickest on BSD things all the time, you have to understand.

    --
    -bugg
  168. Re:15 days? by bugg · · Score: 1
    He's got a lot more then that in..


    And the person to blame for adding in support for 17 USB nics is Bill (William) Paul (wpaul), who
    likes to go by Anti-Bill.

    --
    -bugg
  169. Re:15 days? by bugg · · Score: 1
    Just wondering, but what exotic hardware are you talking about? I'm seeing less and less cases where this is true, every day.

    As a nice little side-note, I started using FreeBSD because Linux didn't support my nic [well].. I'm not sure if things have changed since then, to be honest.. Its an Intel Etherexpess PRO/10+

    Not as if I'd switch back now, I'm hooked. ;)

    --
    -bugg
  170. Wow... by Doppleganger · · Score: 1

    I don't think I've ever seen so much information about the differences between BSD and Linux before. Some I've seen before, but that looks like a very comprehensive list without the usual biases (one way or the other). Thank you very much, I've been looking for something like that for ages! :)

  171. Re:15 days? by Baki · · Score: 1

    The fact that it is something to get excited about (reaching 100% potato status) is not a good sign. I know how difficult it is (I did it myself once): congratulations, you've been extremely lucky to get this done.

    Still, FreeBSD's cvsup + make world is much simpeler and more predictable.

  172. 15 days? by aeonek · · Score: 1

    Anyone know what's new in 4.0??

    Anyway, what's up with that two week freeze period? Isn't that a little short?

    --
    "Bernoulli was wrong. X proves that you can fill a vacuum, yet still it sucks." - Dennis Ritchie
    1. Re:15 days? by aeonek · · Score: 1

      And I'm not sure where you got that 15 day quote.

      Uhmm... Slashdot? So it must be true.

      --
      "Bernoulli was wrong. X proves that you can fill a vacuum, yet still it sucks." - Dennis Ritchie
    2. Re:15 days? by aeonek · · Score: 1

      Isn't it easier jsut to type `make install' and have something downloaded, configured, installed and running right away! No conflicting libs, troubleshooting that much in depth just to get it working with different or missing libs, different distrobution, etc..?

      I'd prefer to type "apt-get install" and have it downloaded, configured and installed, dependencies resolved, old config files saved/replaced/diffed/whatever.

      FreeBSD is nice, but there's nothing like Debian. (My system reached 100% potato status last night, so i'm a little excited.)

      --
      "Bernoulli was wrong. X proves that you can fill a vacuum, yet still it sucks." - Dennis Ritchie
    3. Re:15 days? by jhix · · Score: 1

      For those non-freebsd (gasp!) users who'd like to try CVSup, there are binaries for several platforms available at ftp://postgresql.org/pub/CVSup/

      It's truly a marvelous tool. Thanks John Polstra!

    4. Re:15 days? by copito · · Score: 2

      It is certainly different in the sense that FreeBSD development is more integrated than Linux. FreeBSD is after all a complete distribution and not "just" a kernel with several alternative distribution. Probably it is more fair to compare the development processes of Linux kernel + FSF + Debian to FreeBSD.

      obFreeBSDExperience
      I mostly use Linux, but I tried FreeBSD for a short time. It's extremely cool if you have a fast internet connection since it is extremely simple to decide one day that you want to try tcsh, go to the tcsh ports directory and type
      make. The build script will grab the source for tcsh, patch it for FreeBSD if necessary, build it, and you can intall it with make install.

      FreeBSD also has more complete and accurate man pages than Linux (and none of that info nonsense either (does anyone know of a decent pointy clicky or curses info viewer?)). It doesn't support all the exotic (crappy?) hardware that Linux does. And it uses BSDish utilities and config files (surprise surprise).

      Currently the last point is keeping me from switching to BSD on my home box. (well that and the fear of destroying my Windows partition (blush)).






      --

      --
      "L'IT c'est moi!"
    5. Re:15 days? by Guy+Harris · · Score: 2
      After all, *BSD is true UNIX

      In what sense? There's probably not a current "UNIX" on the planet that has code that's identical to the last UNIX released by UNIX System Laboratory, unless you count Unixware (on the grounds that SCO bought USL from Novell who bought it from AT&T) - the other major commercial licensees have generally added a fair bit of their own code, and the Berkeley folk replaced rather a lot of it as well.

      Linux never started with AT&T code, but I'm not sure how much that matters at this point.

      By the way, (never checked into it yet) but does Linux support USB yet?

      Yes, there's some support in the current 2.2.x kernel. I'm not sure how it compares with the *BSD support; in the drivers/usb directory of 2.2.13 there appear to be keyboard, mouse, and audio drivers.

    6. Re:15 days? by unhooked · · Score: 2

      Wow, I hadn't cvsup'd in a little while
      but when I did, suprise suprise -
      kue0: 3Com Corp. 3C19250 Ethernet adapter, rev 1.00/0.02, addr 2
      kue0: Ethernet address: 00:90:04:bb:76:2a

      USB nic's. Thanks whomever snuck that in under the
      wire :-)

      That little Vaio I've had my eye on is looking
      so much better now.

    7. Re:15 days? by bugg · · Score: 3

      Many, many things are new with 4.0.
      Dillion reworked a lot of the VM subsystem.
      Much more USB drivers, including a dozen or so USB ethernet adapters.
      Uh, lots of stuff has been being worked on.
      As for two week freeze period, it isn't too short
      as basically before the freeze everything was going well (minus the small softupdates fiasco)
      as the only stuff in -CURRENT is (supposed to be) tested by the programmer.
      I'm using my time to make what ever doesn't compile with -Wall -Werror go by without a hitch.
      And I'm not sure where you got that 15 day quote. I talked to Jordan about 15 minutes ago and he said he'll play it by ear-- but -RELEASE should come at the end of this month.

      --
      -bugg
    8. Re:15 days? by edhall · · Score: 4
      Anyway, what's up with that two week freeze period? Isn't that a little short?

      FreeBSD does things a bit differently than Linux. All code is in a CVS server. Every day (more or less) many developers bring their code up-to-date (with "cvsup" or equivalent) and do a "make world," perhaps after reviewing that day's changes first (which are posted automatically to a mailing list). Then they run their favorite tests and/or applications. So you can say that the FreeBSD system (not just the kernel--everything needed to run a FreeBSD system) is under continuous integration and testing. Everything is known to more-or-less work and play together before the freeze. The 15-day shakedown is thus a time to focus on finding issues that somehow got missed during the continuous develop/integrate/test process.

      This is different from Linux; in some ways it's slower and more restrictive, but I rather like it. Although 4.0 has a lot of improvements over the 3.x series, most of them are evolutionary, especially compared to some of the wholesale reworkings of kernel mechanisms between major Linux releases (1.2, 2.0, 2.2, 2.4...). This, combined with the FreeBSD development methodology, mean that instead of a mad scramble to get everything integrated for a final release, it's more a matter of dotting i's and crossing t's until the system passes muster with the core team and the CVS tree is labeled RELEASE.

      As to just what is new and/or different in 4.0, there are folks here who know much better than I do...

      -Ed
  173. Re:1st by aeonek · · Score: 1

    don't moderate me down, it's a waste of time!

    Don't worry, i think the moderators are out of points. It's called a DOM (Denial of moderation) attack.

    --
    "Bernoulli was wrong. X proves that you can fill a vacuum, yet still it sucks." - Dennis Ritchie
  174. Re:Related to the Debian freeze? by aeonek · · Score: 1

    Since I'm really not up to date with these things, anyone who is have any thoughts on whether this was pushed ahead because of the Debian code freeze?
    I would hope no, and it probably is mere coincidence, but just scanning the stories here, this stuck out at me.


    Why should the FreeBSD maintainers care about the Debian freeze?

    Why is everybody freezing in the winter??

    BTW, the Transmeta homepage is updated. Now that is news!!



    --
    "Bernoulli was wrong. X proves that you can fill a vacuum, yet still it sucks." - Dennis Ritchie
  175. Re:In Future Shop and London Drugs too, BC - Canad by aeonek · · Score: 1

    [BAD JOKE]
    London drugs??

    Isn't that where they sell packaged versions of Enlightenment and Xfree86??
    [/BAD JOKE]

    --
    "Bernoulli was wrong. X proves that you can fill a vacuum, yet still it sucks." - Dennis Ritchie
  176. Re:Related to the Debian freeze? by mr · · Score: 1

    Given that 4.0 was declared back when 3.1 was officially released, back at the beginning of last year, this announcement is just part of the continued development of FreeBSD.

    And, when 4.X ships, I'm sure the new version 5.0 will start development, and we'll see 3.4 become the final stable version (or close to) of the 3.X tree. And 4.X will be the latest and greatest.

    And the movement forward of FreeBSD will continue.

    The BSD development watches linux for the compatiblity mode, and for the occational code idea.

    But, why WOULD a linux release matter to BSD? And, why are you not asking 'Did the Debian code freeze occur due to a pending BSD code freeze?'

    --
    If it was said on slashdot, it MUST be true!
  177. Related to the Debian freeze? by Username · · Score: 1
    Since I'm really not up to date with these things, anyone who is have any thoughts on whether this was pushed ahead because of the Debian code freeze?

    I would hope no, and it probably is mere coincidence, but just scanning the stories here, this stuck out at me.

  178. prices by ArchieBunker · · Score: 1

    Not to mention the prices for cd's, christ they want $17 for most new ones.

    --
    Only the State obtains its revenue by coercion. - Murray Rothbard
  179. Are kernel threads part of the initial rollout? by rambone · · Score: 1

    Just wondering, can't find useful data on the web to tell me.

  180. In Future Shop and London Drugs too, BC - Canada by {BSDaemon} · · Score: 1

    I would love to see it in Future Shop and London Drugs as well, for the Vancouver (lower mainland atleast) area of BC, Canada. Any suggestions on how I can maybe get them to do it?

  181. (Offtopic; info browsers) by Daniel · · Score: 2

    does anyone know of a decent pointy clicky or curses info viewer?)

    pinfo. It made me like info pages :-)

    Daniel

    --
    Hurry up and jump on the individualist bandwagon!
  182. Re:FreeBSD Experiences by Arandir · · Score: 2

    If I understand correctly, the reason FreeBSD does not use DOS-Extended is because it's just that, DOS. BSD style slices may have been a great idea in the past, but new harddrives are large enough to hold multiple and complete operating systems. It's getting harder and harder to give each OS it's own primary partition under 1024 cylinders. But harddrives are also cheap enough to give each OS it's own drive (at Fry's yesterday there was a 4.5Gig drive cheaper than the Win98 upgrade).

    I blew away Windows so that FreeBSD would have it's own harddrive, and I've not regretted it one bit :-)

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  183. FreeBSD Experiences by Arandir · · Score: 2

    Now they announce the 4.0 freeze just one week after I shelled out $39.95 for 3.4. I guess it's time to subscribe...

    Anyway, for newbies to FreeBSD (and I am certainly still one of them), you will find that it is yet another Unix :-) It's pointless to ask if *BSD can do this, that or the other, because it can. The installation was very easy, and anyone who has ever done an old-fashioned Linux text-based install will have no problem. The disk partioning scheme is a bit different. FreeBSD will not use logical partitions, so don't expect to install it to hda8 :-)

    And one feature I exceedingly like is the size of FreeBSD. Like Slackware (my other OS), the core of FreeBSD is very small and minimal. You can install it in about 10 minutes. Unlike R*, D*, or S*, you don't have to wade through thousands of packages for a custom install. You can do that afterwards if you want. This may not seem like a big deal to some people, but thousands of packages to choose from can be intimidating to newbies.

    And it has a Linux compatibility package, so you can run those closed source Linux apps like Civ:CTP and WP8.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
    1. Re:FreeBSD Experiences by MattMann · · Score: 2
      It doesn't seem like support for "logical partitions" would be a difficult thing to add. I'd recommend it to the BSD set because it would make it can be a fairly big obstacle for linux heads who want to try BSD. Is there some reason not to?

      BTW, in the other direction, Linux would do well to support a few "slices" of the BSD scheme. It allows multiple "logical" partitions to live in any single partition, not just the DOS-Extended. This would allow more easier co-residence with the BSDs, and more flexible after-the-fact repartitioning without having to shuffle everything around. Seems trivial to port both ideas in both directions.

      P.S. is the largescale lack of moderating up in this topic because interest in BSD as a percentage of slashdotters is low, so there are only a few moderators? just asking; this piece of news is not particularly controversial... not, for instance, like a Beowulf cluster of these things would be :)

  184. get this: BSD has MAN PAGES by Dougal2 · · Score: 2

    That's what finally swung it for me: on FreeBSD you can guarantee that random command "foo" that you found in /usr/sbin has a man page.

    On Linux, you've got roughly a 50/50 chance if you installed a decent distribution. Failing that, there might be a HOWTO. Or maybe some dude with a web page he knocked up one afternoon to tell you what the flags mean.

    It's maybe a small thing, but it makes the world of difference.

  185. It is NOT a code freeze, it's a feature freeze by drwilco · · Score: 2

    If I may quote Jordan from the freebsd-arch mailing list:

    >> By the way, feature freeze 15th means
    >> -can put some feature until 14th midnight?
    >> or
    >> -can put some feature until 15th midnight?

    >Feature freeze means that no new feature work should be started. Work
    >already in progress, like IPv6, can proceed right
    >up to the code >freeze date.

    >- Jordan

  186. New Features (was Re:15 days?) by Dom2 · · Score: 3
    Well, for me, the biggy is full IPV6 support. However, you can view the release notes in CVS already, to get an idea of the feature list that will be posted with the release. Point your browser at RELNOTES. TXT, and click on the latest revison number (1.54 as of writing).

    -Dom