Slashdot Mirror


FreeBSD 5.0-RC1 Now Available

Dan writes "Murray Stokely of FreeBSD release engineering team announces that they're one milestone closer with the immediate availability of FreeBSD first release candidate for the i386, alpha, sparc64, and ia64 platforms. ISO images and FTP installation directories are available now from the FreeBSD FTP site."

91 of 261 comments (clear)

  1. Not Dead by Anonymous Coward · · Score: 3, Funny

    Look it moves... It must be alive!

  2. Re:Yes... by Anonymous Coward · · Score: 2, Funny

    To spoil your joke: yes, it runs Linux. (kldload linux ; ./sick-linux-binary ; rejoice! )

  3. uhh... by vorovsky · · Score: 5, Funny

    great, I just installed 4.7 last night...

    1. Re:uhh... by Anonymous Coward · · Score: 3, Informative

      I wouldn't worry about it. Stick with 4.7 (or move to 4.8 when it's available) until 5.2 is released for anything important. My experience with releases is that a system runs much more reliably once a release has had time to mature. Of course, if it is a home machine or test box, I kinda understand, except why not follow -CURRENT if you want the latest-greatest of gizmos, gadgets, features, and shiny new toys?

  4. I swirched to FreeBSD... by Anonymous Coward · · Score: 5, Funny

    ...because those Linux folks started to get to culty--kinda like the Mac people.

    1. Re:I swirched to FreeBSD... by Nevermore-Spoon · · Score: 4, Funny

      and FreeBSD'ers aren't culty at all...riiiight

      --
      I have great faith in fools; My friends call it self-confidence. Edgar Allan Poe 1809-1845
    2. Re:I swirched to FreeBSD... by callipygian-showsyst · · Score: 4, Insightful
      You have to admit--the zeal of the "Linux" folks can get a bit annoying. In fact, a lot of good applications for Linux aren't being realized because Big Corporations (like one I'm currently consulting for) doesn't consider it professional enough. They'll use FreeBSD, but not Linux.

      I think the "University Connection" with BSD helps a bit, along with the standard distributions. Face it, a lot of the people going around promoting Linux are doing it for the wrong reasons: a hatred of Microsoft, as opposed to a true understanding of the advantages of Linux, and Un*x-based operating systems in general.

      (I, too, prefer FreeBSD to Linux, and I can certainly empathize with your sentiment that the Linux community is cult-like.)

    3. Re:I swirched to FreeBSD... by jpmahala · · Score: 2, Funny

      Yes, I once felt the same way you did, but ever since I drank that Red (Hat) Kool-Aid, everything's O.K. ...

    4. Re:I swirched to FreeBSD... by Jace+of+Fuse! · · Score: 5, Interesting

      Actually, what I've noticed about FreeBSD people is that they are mostly very utilitarian. Ussually they aren't religious about FreeBSD. The ones I know use whatever works to get the job done in whatever fashion they consider to be most appropriate for that specific situation. Sometimes FreeBSD is the best solution, sometimes it is not. I doubt any FreeBSD user would argue against this point.

      Linux users will religiously try to force Linux to do everything even when other options are easier, better, faster, or "more free". Mac users are the same way. Even Windows-Exclusive users are like this at times.

      So in some sense, I suppose you could say the FreeBSD people truely are the least religious. After all, they DO have a little devil as their mascot.

      *VERY EVIL GRIN*

      --

      "Everything you know is wrong. (And stupid.)"

      Moderation Totals: Wrong=2, Stupid=3, Total=5.
    5. Re:I swirched to FreeBSD... by Ded+Bob · · Score: 4, Funny

      um dude, having a devil as your mascot doesn't show that you're not religious. in fact quite the opposite as the devil only exists in religion.

      What about in the details? :)

    6. Re:I swirched to FreeBSD... by jo42 · · Score: 5, Insightful

      Linux is for people who hate Windows, BSD is for people who love UNIX about sums it up.

    7. Re:I swirched to FreeBSD... by sirket · · Score: 2

      Thank you.

      I was afraid I was the only person who felt FreeBSD was laid out in a completely logical manner. Every program is where I expect it to be. Every library is where I would put it. System start up and shutdown is simple and logical.

      About once a year I get it into my head to go back and try Linux again. Every year I regret my decision. That's not to say Linux isn't powerful or flexible. It certainly is. But trying to deal with the different ways each system handles file system layout, packages, system startup, etc. drives me crazy. /etc/sysconfig, for example, is a $%$@% nightmare.

      When I have to use Linux I still prefer slackware. A nice basic system with BSD style startup scripts. For a more powerful system I prefer Debian, but deselect and apt still leave a lot to be desired. One of these days I will have to try Gentoo and see if they finally got Linux right.

      -sirket

  5. Re:Can someone Provide a link to "What's New" page by ekrout · · Score: 5, Informative

    Here's a direct link to the pertinent section. It details kernel, userland, and security updates that have gone into the 5.0 tree of FreeBSD.

    --

    If you celebrate Xmas, befriend me (538
  6. So what can we expect that will follow? by Anonymous Coward · · Score: 5, Funny

    BSD is dead?

    BSD sux, Linux rocks!

    "I switched to FreeBSD and was amazed..."

    "I tried FreeBSD and it sucked..."

    "Not to troll, but why should I use FreeBSD instead of Linux"

    FreeBSD and SMP sucks!

    "In Soviet Russia, the RC1 releases YOU!"

    "BSD != DEAD"

    So you se my friends, no need to post further! Thank you, come again.

    1. Re:So what can we expect that will follow? by Hoe · · Score: 5, Funny

      you left one more type of post off the list, the type that are summaries of all the typical posts.

    2. Re:So what can we expect that will follow? by MyHair · · Score: 2

      And the posts that add missed items the summary posts, you insensitive clod!

  7. Re:Good enough for production use? by __past__ · · Score: 4, Funny

    Why do you think they call it a "release candidate"?

  8. Re:Hope it supports Token Ring by Anonymous Coward · · Score: 5, Informative

    I don't know whether you're just a troll or unclear on basic concepts, but you're wrong on multiple counts. 802.11b cards are well-supported, and journalling is a band-aid for a filesystem. FreeBSD's filesystem is well-designed and doesn't need that band-aid. As for token ring, ehh...

  9. ia64 by MosesJones · · Score: 5, Funny


    Isn't it great how people can release things for hardware you wouldn't even know how to buy if you wanted to. I've often wondered how elements like the FreeBSD team and Linux get people interested in doing these things. Its not like an "itch you need to scratch" because you don't even have the body part to have the itch on!

    --
    An Eye for an Eye will make the whole world blind - Gandhi
  10. Re:Yes... by drdink · · Score: 5, Informative
    FreeBSD does have a Linux ABI which allows it to run Linux binaries. In fact, I have an entire Linux base system in /usr/compat/linux for that reason. Using VMWare, it is also possible to run Linux on FreeBSD.

    For more information about the Linux ABI, see this manpage.

    --
    Beware, Nugget is watching... See?
  11. Version 5.0 Early Adopter's Guide by delfstrom · · Score: 5, Informative
    The Version 5.0 Early Adopter's Guide summarizes some of the new features that were not feasible to port back to the 4.x branch:
    • SMPng: The next generation support for SMP machines (work in progress). There is now partial support for multiple processors to be running in the kernel at the same time.

    • KSE: Kernel Scheduled Entities allow a single process to have multiple kernel-level threads, similar to Scheduler Activations.

    • New architectures: Support for the sparc64 and ia64 architectures, in addition to the i386, pc98, and alpha.

    • GCC: The compiler toolchain is now based on GCC 3. X , rather than GCC 2.95. X .

    • MAC: Support for extensible, loadable Mandatory Access Control policies.

    • GEOM: A flexible framework for transformations of disk I/O requests. An experimental disk encryption facility has been developed based on GEOM.

    • FFS: The FFS filesystem now supports background fsck (8) operations (for faster crash recovery) and filesystem snapshots.

    • UFS2: A new UFS2 on-disk format has been added, which supports extended per-file attributes and larger file sizes.

    • Cardbus: Support for Cardbus devices.

  12. Re:Good enough for production use? by drdink · · Score: 5, Informative
    NO. Do not use it in a production environment. For specific details on this issue, see this page. Specifically:
    (FreeBSD 5.0 suffers from what has been described as a ``chicken and egg'' problem. The entire project has a goal of producing a 5.0-RELEASE that is as stable and reliable as possible. This stability and reliability requires widespread testing, particularly of the system's newer features. However, getting a large number of users to test the system, in a practical sense, means building and distributing a release first!)
    I would suggest you wait until at least 5.1-RELEASE before adopting it on a real production system. That said, I am using 5.0-RC on my desktop system and have been using -CURRENT on it for a while now. It is all about how much time you want to put into helping smash little bugs when they pop up.
    --
    Beware, Nugget is watching... See?
  13. Re:Yes... by drdink · · Score: 5, Funny

    That is the funny part. VMWare runs courtesy of the Linux ABI. So you'd be running a Linux OS on a FreeBSD system using a Linux binary.

    --
    Beware, Nugget is watching... See?
  14. Re:Good enough for production use? by Anonymous Coward · · Score: 3, Informative

    Definitely not. Please stick with 4.x.x line for a while yet, and your satisfaction (from the POV of production use) will be greater.

    Due to massive changes ans some binary incompatibilities, you should wait with using 5.x line for any serious production until x >= 1.

    However, if you want to test it in a light and inconsequential scenario, by all means you should do it, to reduce the shock later on, and to play with some really cool stuff... Things like native kernel threads, GEOM disk abstraction layer, background fsck and a lot of others make 5.x line a distinct flavor...

  15. Re:Yes... by Fweeky · · Score: 5, Informative
    (kldload linux ;./sick-linux-binary ; rejoice! )

    Don't forget to brandelf it too, if said sick-linux-binary happens to have a broken elf header which says it's a Solaris binary or whatever, i.e:
    brandelf -t Linux sick-linux-binary
    Since while FreeBSD will use the elf header to make things like Linux emulation work, Linux just ignores it, meaning a lot of tools like to produce incorrect headers. Tsk :)
  16. Debian should adopt new NetBSD/FreeBSD init by Florian · · Score: 5, Insightful

    A major improvement in FreeBSD 5.x over 4.x is the new modular init. Instead of one monolithic script (classical BSD) or several scripts in a symlink farm with manual sorting and dependency resolution (SysV / Debian, RedHat, SuSE...), it uses an internal automatic sorting and dependency resolution comparable to apt-get or modprobe on GNU/Linux. I would like to see mainstream adoption of this in the GNU/Linux world of this. To date, Gentoo Linux is the only distribution offering and supporting this excellent feature.

    --
    gopher://cramer.plaintext.cc http://cramer.plaintext.cc:70
    1. Re:Debian should adopt new NetBSD/FreeBSD init by cortana · · Score: 2, Informative

      Take a look at this... my favourite part is this:

      In March, Wichert Akkerman (Debian project leader) was in town for the Linux conference and Expo, which was our chance to sell the idea to the Debian project. Wichert liked the idea (in fact he'd once tried something similar, but never got it fully working), but wanted the addition of the provide(8) feature. This required more work, and thus the project stalled, since on my return from Sydney I had a large backlog of work to deal with.

      So maybe in ten years or so we'll see jinit or a similar need/provide system in Debian!

      By the way, I think Mac OS X has had the system FreeBSD 5 implements since inception... so maybe it dates back to NeXTSTEP or earlier?

    2. Re:Debian should adopt new NetBSD/FreeBSD init by benedict · · Score: 2

      Darwin and Mac OS X have a startup script system
      that is structurally similar to the one used by
      NetBSD and now FreeBSD. However, it is a different
      implementation. It is new with Mac OS X -- NeXTStep
      used a traditional BSD-style init.

      --
      Ben "You have your mind on computers, it seems."
    3. Re:Debian should adopt new NetBSD/FreeBSD init by AntiBasic · · Score: 2
      There are several places documenting it. The best is available at: http://www.netbsd.org/Documentation/rc/

      A pdf by Luke Mewburn presented at 2001 USENIX http://www.mewburn.net/luke/papers/rc.d.pdf

      Another written by FreeBSD's Will Andrews (also of KDE fame) on Daemonnews article covering it: http://www.daemonnews.org/200108/rcdsystem.html

    4. Re:Debian should adopt new NetBSD/FreeBSD init by Guy+Harris · · Score: 2
      2. Those scripts do not relate to modprobe in Linux (kernel mode loader) or apt-get in Debian (install/upgrade package utility)

      I don't think the poster to whom you're replying said they did. The poster said

      ...it uses an internal automatic sorting and dependency resolution comparable to apt-get or modprobe on GNU/Linux.

      which just says the schemes are "comparable", presumably meaning they do similar types of (topological?) sort to figure out what depends on what and to make sure that if Y depends on X, X is "activated" (started, loaded, whatever) before Y.

  17. Re:Yes... by Anonymous Coward · · Score: 2, Informative

    Ofcourse I have 'kern.fallback_elf_brand=3' before even starting to think about running sick-linux-binary without brandelf ;)

  18. Future news! by leomekenkamp · · Score: 5, Funny

    02-12-09 14:33 BSD: FreeBSD 5.0-RC1 Now Available

    My monitor sometimes thinks it is a crystal ball; using it I can predict future /. headlines. Here goes:

    03-01-06 9:25 BSD: FreeBSD 5.0-RC2 Now Available
    03-01-14 9:25 BSD: FreeBSD 5.0-RC3 Now Available
    03-01-25 9:25 BSD: FreeBSD 5.0-RC4 Now Available
    03-02-02 9:25 BSD: FreeBSD 5.0-RC5 Now Available
    03-02-17 9:25 BSD: FreeBSD 5.0 Released
    03-02-19 9:25 BSD: FreeBSD 5.0.1 Released

    Funny thing though, apart from the different version numbers the discussion is always exactly the same...

    --
    Wenn ist das Nunstueck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput.
    1. Re:Future news! by peterpi · · Score: 5, Funny
      You forgot these two:

      03-02-17 9:26 BSD: FreeBSD 5.0 not actually released, please wait for official announcement.
      03-02-17 9:27 BSD: FreeBSD 5.0 Now Available

    2. Re:Future news! by glenstar · · Score: 5, Funny
      And then there is always:

      03-02-17 9:26 (2014): GNU Hurd Alpha RC 0.1 Released

  19. vinum and its replacement? by lyapunov · · Score: 5, Interesting

    Vinum has not been mantained at a high level for some time and I have heard that there is a replacement in 5.0 that emulates the IBM AIX volume manager (which kicks ass in my opinion).

    Any word on this?

    --

    Either give it away or get top dollar, but never sell yourself cheap.
    1. Re:vinum and its replacement? by drdink · · Score: 3, Informative

      RAIDframe. Not sure what the current status of it is.

      --
      Beware, Nugget is watching... See?
  20. Re:Hope it supports Token Ring by HoneyBunchesOfGoats · · Score: 2, Insightful
    uptimes of less than two weeks a pop
    Most of us Windows users would kill for two weeks of uptime!
  21. Re:Yes... - And well, finally. by Anonymous Coward · · Score: 2, Interesting

    As a note to the curious, the Linux compatibility improved "greatly" in the latter half of the 4.x series. It's more likely that one or two simple functions were fixed (I haven't followed closely, and it's been a while), but this means that previously tempermental software- the Amiga/Elate SDK, for one example- now runs flawlessly as of 4.5 or so.

    Loki games should be no problem, not that they were before. ;)

  22. I thought you said TOLKEIN RING by Gothmolly · · Score: 4, Funny

    I was going to say...not necessarily support I'd be looking for. Unless of course you're going to build a DNS server - you know, one server to rule them all, one server to BIND them...

    --
    I want to delete my account but Slashdot doesn't allow it.
  23. Re:Yes... by drdink · · Score: 3, Informative

    I understand fully, and also agree. Getting VMware to work fully on FreeBSd is a kluge, especially if you want to do full screen mode. It just doesn't work. I've found that vmware1 works better than vmware2. Getting it networked has also proved difficult, though I've seen it done. One of the nasty parts of VMware is its use of that Linux /proc filesystem, which contains way more than just process information...
    Overall, I think VMware is too expensive now. I'd rather see a VirtualPC for FreeBSD.

    --
    Beware, Nugget is watching... See?
  24. FreeBSD 5 in Virtual PC by sammy.lost-angel.com · · Score: 2

    I tried to get DP-2 working in Virtual PC but networking seemed to get stuck. Anyone have luck with getting FreeBSD to work in Virtual PC? Are there patches that need to be applied?

  25. Re:IA64? by Mad+Marlin · · Score: 2
    Why did they bother releasing a port to IA64? Don't they know that IA64 is dying?

    The next time I buy a computer, it will have a 64-bit processor. Since ia64 is what FreeBSD seems to be supporting, and I have never had a problem with Intel, that is probably what I will get. There doesn't seem to be any real wok done on AMD's 64-bit chip for FreeBSD. You can actually buy an ia64 currently, whereas AMD's is coming "real soon now." The last time I purchased an AMD (about ten years ago) it ran about half as fast as the supposedly equivalent Intel chip. I honestly don't know why so many people have such a love of AMD. I am glad that Intel has competition, though. The main reason why ia64 is having troubles is because not much supports it yet. Once FreeBSD gets a usable ia64 port, it will just be a matter of time for any other OS that wants it.

  26. Don't just it there by karmawarrior · · Score: 4, Funny
    FreeBSD, as an operating system, would not exist if it wasn't for an army of volunteers who are willing to put the time in to make things happen. It's very easy to just talk about this kind of thing on Slashdot, but without your help, FreeBSD is never going to grow.

    You can help by getting off your rear and writing to your congressman or senator. Tell them FreeBSD is important to you. Tell them that without FreeBSD, you would have to find less managable and intelligently designed alternatives. Let them know that this is an issue that effects YOU directly, that YOU vote, and that your vote will be influenced, indeed dependent, on his or her policy on FreeBSD.

    You CAN make a difference. Don't treat voting as a right, treat it as a duty. Keep informed, keep your political representatives informed on how you feel. And, most importantly of all, vote.

    --
    KMSMA (WWBD?)
  27. the forgotten smaller machines by MORTAR_COMBAT! · · Score: 4, Interesting

    FreeBSD has grown larger and larger -- back in the 3.x days I could run it easily. The 4.x series have consumed much more memory, even when the kernel is compiled to use the same features. I had heard that one of the 5.x trees goals was to regain some of that "thin" nature which IMHO is one of FreeBSD's biggest draws. Anyone know how that is coming along?

    --
    MORTAR COMBAT!
    1. Re:the forgotten smaller machines by benedict · · Score: 3, Funny

      Well, they moved perl and games out of the base
      system, and they took i386 support out of the
      default kernel build. I don't know how it is
      over-all, but those are steps in the right
      direction.

      --
      Ben "You have your mind on computers, it seems."
    2. Re:the forgotten smaller machines by bconway · · Score: 2

      Much more memory? The install takes a whopping 16 MB to run, and you can run the OS itself on 5 MB if need be. I really don't think this is too much to ask in this day.

      --
      Interested in open source engine management for your Subaru?
    3. Re:the forgotten smaller machines by cant_get_a_good_nick · · Score: 2

      I don't think there's anything stopping you from still using the older code. From what I hear, there's stil the occasional update to the 2.x series still. FreeBSD 3.5.1 is still available from the ftp server. It's not a dead codebase, and nothing stopping you from using it. Granted, none of the new features will be in there, but there will always be a features/space trade-off.

    4. Re:the forgotten smaller machines by cant_get_a_good_nick · · Score: 2

      My mistake, 3.5 is not officially supported, 3.5 is in maintenance mode, but still available.

    5. Re:the forgotten smaller machines by jo42 · · Score: 3, Informative
      What about the multi-gigabyte bloat of RedHat, SuSE, etc., eh?

      Don't Steal - The Government Hates Competition

      PS. Google on "PicoBSD".

  28. Re:Yes... by Anonymous Coward · · Score: 3, Informative

    Well, FreeBSD can run linux binaries. Observe:

    bash# uname -a
    FreeBSD abox.some.dom 4.7-STABLE FreeBSD 4.7-STABLE: Sun Dec. 8 19:28:39 EDT 2002
    root@abox.some.dom:/usr/obj/usr/src/sys/abox i386

    bash-2.05b# chroot /compat/linux

    %uname -a
    Linux linuxbox.some.dom 2.4.2 FreeBSD 4.7-STABLE: Sun Dec. 8 19:28:39 EDT 2002
    user@abox i386 unknown


    So, does it run linux? Of course. It can also run SCO unix. "Does linux run FreeBSD or SCO?" is a better question. There's an effort to provide similar capabilities in linux, but it looks like they've just started. Help 'em out, ok?

  29. Roadmap? by cant_get_a_good_nick · · Score: 2

    Is there a release roadmap, guessing when 5.0 final and 5.1 will come out? I haven't seen it on the FreeBSD site.

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

      You can get the schedule here

    2. Re:Roadmap? by cant_get_a_good_nick · · Score: 2

      You can get the schedule here

      Thanks. Looks like they have a month of slippage on 5.0, so Jan maybe. With normal last second bug fixes, maybe end of Jan. No estimate on 5.1 though, sucks.

  30. Re:Mac OS X vs. FreeBSD architecture by benedict · · Score: 4, Informative

    You're quite confused, but I don't blame you.

    4.4BSD was the last full release from the Computer
    Science Research Group at UC Berkeley. I think it
    was in 1994. FreeBSD and NetBSD were based in large
    part on this code. (This is an oversimplification
    but it's good enough.)

    Mac OS X is based on NeXTStep, which includes BSD
    code from 4.3BSD, which came before 4.4BSD. Mac OS
    X was updated using FreeBSD 3.4 as a reference.
    There was no wholesale integration of FreeBSD 3.4.
    Mac OS X 10.2 was updated using FreeBSD 4.3 as a
    reference, I believe. Again, no wholesale
    integration. The same will be the case with
    FreeBSD 5.

    --
    Ben "You have your mind on computers, it seems."
  31. Re:Obligatory post by benedict · · Score: 2

    Somebody told a biologist that "BSD is stable" and
    they drew the wrong conclusion.

    --
    Ben "You have your mind on computers, it seems."
  32. Re:Mac OS X vs. FreeBSD architecture by Spencerian · · Score: 2, Interesting

    I think, between our two comments, lies the truth.

    Apple does use 4.4BSD subsystem elements for 10.2--it says so in their documentation and its man pages are peppered with this reference. The rest of your information does clarify any oversimplifications or other inaccuracies...thanks.

    --
    Vos teneo officium eram periculosus ut vos recipero is.
  33. Re:Good enough for production use? by dildatron · · Score: 2

    someone mod the parent up. An AC who is not smoking crack!

    --


    If you had nuts on your chin, would they be chin nuts?
  34. Re:Bsd is unstable by Leimy · · Score: 2

    Actually that means its not fault tolerant... :) You are the unstable one who ejects things without unmounting them.

    The kernel does panic if you try to mount a CD that wasn't fixated though... or at least it did back in 4.6. That is the same kind of fault intolerance as the floppy eject thing I bet.

  35. Re:IA64? by Mad+Marlin · · Score: 2
    ... dont know wtf u r talking about ...

    The arguments of a person with such a "flexible" version of the English language tend not to change my mind.

  36. disk space in base install by MORTAR_COMBAT! · · Score: 2

    The base install should allow for boot scripts, minimal drivers, and system binaries. Try using the FreeBSD installer to install a system onto a 64 MB flash IDE drive, for instance -- you can't, because the base system takes up too much space. RAM really isn't the issue, although "whopping" 16 MB is fairly whopping considering the target audience.

    --
    MORTAR COMBAT!
    1. Re:disk space in base install by driehuis · · Score: 3, Interesting

      You're looking at the wrong page, you want PicoBSD.

      I used to have a full development system with BSDI or NetBSD on two 100MB drives, with Xwindows source. Those days are well behind us now.

      I'm not sure I mind, seeing that disk is cheap these days, but the disk footprint of the 5.0 DP2 kernel was just shocking (filling the better part of a 128MB root partition). Now, I realize that is probably because that kernel was built with -g, but it is shocking nonetheless to see that an out of the box kernel takes up more disk space than my entire production systems in the BSDI 0.9.3 era.

      --

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

  37. Urhmmm... by cjsnell · · Score: 3, Interesting


    Actually, I've had no problems with x.0-RELEASEs. We installed 3.0-RELEASE on our machines the day it was released. We were waiting for it because we needed support for our SCSI card. This was before I knew about -SNAPSHOTs. Anyway, we installed it and ended up running it for like two years without a reboot. I remember a few security issues that could be patched while the machine was running but I don't remember any showstopper stability issues or system corruption issues. In fact, in all the releases that I've installed since 2.something-really-low, I don't think I've ever seen an unstable or dangerous -RELEASE.

    1. Re:Urhmmm... by essdodson · · Score: 2, Informative

      This won't be the case with 5.0. Its a well know fact that the maintainers of the project have said that 5.0 is not going to be ready for production or other machines that are critical. They've asked people to hold off and wait for 5.1 or even 5.2.

      --
      scott
  38. Re:Mac OS X vs. FreeBSD architecture by AntiBasic · · Score: 3, Informative
    To quote Apple:


    Darwin uses a monolithic kernel based on FreeBSD 4.4 and the OSF/mk Mach 3, combining BSD's POSIX support with the fine-grained multithreading and real-time performance of Mach.


    The previous was correct in his post.

  39. Better OS X Cardbus support now? by York+the+Mysterious · · Score: 3, Insightful

    Now that FreeBSD has cardbus support can we expect Apple to grab some code and improve their cardbus support. While Apple's CardBus support does the basics there are many drivers that I have heard could not be written simply because the API support did not exist. Is this something Apple can grab. I'm not funny up to date on what Apple grabs from which various BSD projects. -Tim

    --

    Tim Smith - Ramblings from Nerd Land
  40. Re:so BSD has pthreads npw? by ivoras · · Score: 3, Informative
    Threading in FreeBSD 5 is closely tied to the KSE facility. Due to historical reasons, BSD kernels need a lot of work to support multi-threaded and multi-processor environments.

    The KSE facility will not, in all probability, be production-ready in time for the 5.0-RELEASE. See FreeBSD KSE Project page. For SMP, see FreeBSD SMP Project.

    --
    -- Sig down
  41. Re:Hope it supports Token Ring by Luminous+Coward · · Score: 2, Informative
    Hope also that FreeBSD will soon enough shoot for a journalled filesystem [...]
    I think you should read this paper.
  42. Re:IA64? by Mad+Marlin · · Score: 2
    ... Just because AMD were bad 10 years ago, doesn't mean they are now.

    This is true, but it does increase the probability greatly. Generally, whenever I have a problem with a company, I make a point not to buy from them again. I had an AMD 486DX4 100MHz and an Intel 486DX 66MHz, and the Intel chip was noticably faster, in practally identical systems otherwise. It isn't the slowness that annoyed me (it did cost less), but the fact that they claimed otherwise.

  43. Re:Sparc64 support by jo42 · · Score: 2
    Check the date on the last time the SPARC page was updated...

    Much progress on SPARC64 since then.

  44. Re:IA64? by rutledjw · · Score: 2
    Itannium I is dead. Intel knows it, developers know it, there have been several stories on this - both business and tech. Support has nothing to do with it. Speed tests show it barely keeping up with (and sometimes not even) with existing 32-bit architectures. I think that's what the parent was saying. Now we go to Itannium II, which is about as close to Itannium I as Netscape 6 is to the latest Phoenix release.

    The next chips out of Intel IA2 (or whatever) will be largely based on the Alpha chip from DEC-now-Compaq-now-HP. The Alpha is pretty good product victimized by absurdly stupid management/marketing/pick-what-you-like. So it's a worthy question. Why support a POS architecture when the successor, due out in another year (GA), is vastly different? It may be a lot of work that won't translate over well.

    --

    Computer Science is Applied Philosophy
  45. Re:The only thing lamer than Tux by Chris+Mattern · · Score: 2

    > Real OS's shouldn't need cartoon character mascots.

    Right! They should have pudgy guys dressed up in blue butterfly outfits!

    Chris Mattern

  46. Re:IA64? by MyHair · · Score: 2

    The next chips out of Intel IA2 (or whatever) will be largely based on the Alpha chip. . .

    Do you have any links to back that up? That would be the coolest thing in the world, but from what I've read recently HP is burying Alpha and PA-RISC in favor of Intel's Itanium, and that Intel has some of the technology from Alpha but apparently can't just take off with a new line of Alphas by themselves.

  47. Re:IA64? by Guy+Harris · · Score: 2
    Now we go to Itannium[sic] II, which is about as close to Itannium[sic] I as Netscape 6 is to the latest Phoenix release.

    ...and both of which implement the IA-64 architecture. The FreeBSD port isn't to Itanium I, it's to IA-64, so it should be able to work on Itanium II as well (although there may be work needed if Itanium I and II different in any ways not covered by the IA-64 architecture spec that matter to the OS).

    The next chips out of Intel IA2 (or whatever) will be largely based on the Alpha chip

    They may use similar implementation techniques to ones used in various Alphas (there's no such thing as "the Alpha chip", there are multiple Alpha chipsinstruction set architecture will be dropped in favor of an ISA similar to Alpha.

    Why support a POS architecture when the successor, due out in another year (GA), is vastly different? It may be a lot of work that won't translate over well.

    I have seen nothing to indicate that the successor will be "vastly different" in its instruction-set architecture, so that work done to port to Itanium I-based machines "won't translate over very well" for Itanium II-based machines.

  48. USB mice users beware by Billly+Gates · · Score: 2
    Under FreeBSD 5.0 PD2 the new xconfigurator will not respond properly with usb mice and keyboards. This makes the tool almost useless. I did get my Microsoft USB keyboard recognizes by running the XF86Config script but I never had any luck with my logitech mouse and no sysinstall could not find my mouse.

    FreeBSD 4.5 works fine with both my mouse and keyboard so I know its a bug.

  49. /proc considered evil by driehuis · · Score: 2

    VMware uses /proc (or rather, /usr/compat/linux/proc ;-)

    This is Evil, I quite agree. But from what little research I've done, even a getppid() call on Linux seems to involve opening /proc.

    I only wished mount had an option to make a file system visible under emulation only.

    Last I checked, I was unable to restore /proc from tape, rendering it totally useless for me as a file system. But then again, I'm not a plan 9 fan either, which probably makes me a heretic in many UNIX users eyes.

    Native VMware support for FreeBSD is when I unzip my purse again. I have a hard time believing it'll take more than a day or two for a VMware engineer to fix up the fallout from a "make World" on FreeBSD. Oh well. I think too many FreeBSD users overestimate the engineer/marketer ratio at VMware, and I believe they'll have a hard time getting an engineer off his proverbial to do such a port, and train the support staff ("look, when you tell the user to type "uname -a" and he mentiones FreeBSD, go to page 5 of your cheat sheet"). I'm only half joking there; educating the support staff is an important job, and while I feel VMware support is less than stellar, I challenge any commercial operation to do a better job (or Plex86 to come up with a better Open Source equivalent, FWIW, and I sure lack the time to assist there).

    --

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

  50. The joys of selecting an OS by driehuis · · Score: 2

    Right now there's no reason at all for me to switch.

    Hey, if Linux does the job for you, why switch? One mans elitist stance is another mans sign of quality. And vice versa. I think that if you look around in the Linux world, you'll find that Debian is much closer to FreeBSD, than Redhat is. If you look around in the BSD world, you'll find that FreeBSD is much closer to Redhat than NetBSD is.

    All are excellent OSes. If it were anything near practical, I'd be multibooting Linux for productivity apps, FreeBSD for server development, NetBSD for kernel development, Debian for server deployment, OpenBSD for security critical stuff, Win98 for games and Win2k for Windows support. All of them tasks I perform at times. Stuck with limited disk space and the annoyance of reboots, I use FreeBSD for work and Win98 for games. And I payed the Microsoft tax for the games. So sue me.

    As Opus so eloquently put it, "to each his dentifrice".

    --

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

  51. Re:so BSD has pthreads now? by driehuis · · Score: 2

    (I'm not aware of any pthreads implementation being of the "npw" variety, so I changed the subject to match what I think the original poster intended -- but then again, the _np suffix has bit me more than once in the past, so there very well might be a Non Portable Windows standard by now, pardon my ignorance).

    Or you asking about kernel threads?

    I still see pthreads as a programming convenience, and as such, FreeBSD pthreads has served me very well.

    Once you get to serious pthreads programming, all but a few commercial implementations fall flat on their face. Needless to say, to support those Serious Programming efforts, those commercial implementations generally do not rank highly on performance, as all that multi-CPU stuff more often than not eats CPU time in spinlocks, and most apps that on the surface could do with multiple CPU's turn out to be disk bound in the first place.

    It is so rare that I see apps that actually would benefit from multiple CPU's that I'm consistently stunned to see this issue receiving attention from folks who are not doing fluid dynamics or some other highly parallelizable task.

    --

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

  52. Re:Hope it supports Token Ring by driehuis · · Score: 2

    If you're happy with Linux, why not stick to it?

    I wouldn't dream of running my FreeBSD boxes with unproven drivers. I hate being stuck with a DVI Geforce4 card driving a DVI LCD (even though I have reason to believe the Xfree86 support on Linux would suck as badly). If weird device support were important to me, I'd be running a flavor of Linux by now.

    And I hate all of the parochialism as much as you do. Trust me, I shed many a tear over the unavailability of a native FreeBSD port of VMware. But I cope with it because FreeBSD serves me better in other respects (and most of them immaterial -- my main dislike for Linux stems from the default colorized ls in Linux 0.something, back in the days when the whole install fit on te floppies).

    --

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

  53. Re:Mac OS X vs. FreeBSD architecture by benedict · · Score: 2

    Can you point me to an example?

    --
    Ben "You have your mind on computers, it seems."
  54. Re:Mac OS X vs. FreeBSD architecture by Shanep · · Score: 2

    FreeBSD 5 will have to show its mettle before Apple officially integrates the 5.0BSD subsystem in a later OS X update.

    Are you confusing the "4.4BSD" that gets thrown around a lot, with FreeBSD 4.4?

    Because 4.4BSD does not mean FreeBSD 4.4, it usually refers to the last official release of the Berkeley Software Distribution.

    From this: The UNIX system family tree: Research and BSD

    we can see that Darwin is made up in parts from 4.4BSD Lite2 for Rhapsody, FreeBSD 3.2 and NetBSD 1.4 for Darwin/Mac OSX 10.0, then updated with FreeBSD 4.4 for OSX 10.2.

    Looking at the family tree, you can see that the current versions of FreeBSD, OpenBSD, NetBSD, BSDI and Darwin are all 4.4BSD Lite2 based.

    There will probably never be a 5.0BSD, unless Berkeley picks BSD up again (and does a lot with it), since the legacy of 4.4BSD is mostly a foundation now.

    --
    War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
  55. Re:Mac OS X vs. FreeBSD architecture by Shanep · · Score: 2

    BTW, there are some pretty excellent PDF files here that have a nice representation of UNIX history.

    --
    War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
  56. Re:Not my experience... by sirket · · Score: 3, Informative

    Hard to use? Jesus. The reason I use FreeBSD is because it is EASY to use. Linux drives me fucking batty every time I try to use it. Get some sort of bloody standard for system upgrades and I might use Linux. Get some sort of standard package system and I might use Linux. Get some sort of standard startup scripts and I might use Linux.

    Frankly, if you had a hard time using FreeBSD, then noone showed you how to use the system and that is a shame. If you spent more than a few days with a working FreeBSD system and understood how it worked, I doubt you would ever go back to Linux.

    -sirket

  57. Re:Hope it supports Token Ring by driehuis · · Score: 2

    It might be a personal dislike

    It is a personal dislike, and not even fully rational. I just don't like it.

    nicely tuned colourisation in ls does help you navigate and perform your tasks easier

    I never saw a nicely tuned color config. As a matter of fact, the default ls color scheme, and the default VIM color scheme hurt my eyes to the point of distracting me from my work.

    Color is overused and underutilized. IMHO.

    --

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

  58. Re:IA64? by rutledjw · · Score: 2

    You got me. This was told to me by HP/Compaq sales folks at a presentation. They're trying to get into the company where I work and we're talking about their migration plans. I'll look and see if I have any soft docs...

    --

    Computer Science is Applied Philosophy
  59. Re:IA64? by rutledjw · · Score: 2
    What I was told by the HP folks was different. They said that very little of the existing Intannium I will be evident in the new chip set. To what level of depth this meant, I don't know.

    It was made to sound that the only real similarity will be in name. This says somethign drastic to me, I could be mistaken

    --

    Computer Science is Applied Philosophy
  60. Re:IA64? by Guy+Harris · · Score: 2
    What I was told by the HP folks was different. They said that very little of the existing Intannium[sic] I will be evident in the new chip set.

    And there's probably not much (if anything) left of the P6 core (Pentium Pro, Pentium II, Pentium III, many Celerons) in the Pentium IV, and not much left of the P5 core (Pentium, Pentium MMX) in the P6 core - but they all implement the x86^H^H^HIA-32 instruction set, albeit with various additions over time (MMX, SSE, and assorted other stuff such as conditional moves and a 64-bit compare and exchange).

    The Itanium 2 implementation of the IA-64 instruction set might not share much with the original Itanium implementation IA-64 instruction set, but that doesn't mean that they don't implement the same core instruction set.

    In fact, the Intel FAQ on Itanium 2 explicitly says:

    Q2. How is the Itanium 2 processor different than the original Itanium processor? What kind of performance can I expect?

    A2. The Itanium 2 processor builds on the Itanium architecture with large integrated on-die cache and additional execution units while maintaining compatibility with Itanium-based software.

    (emphasis mine).

  61. Re:congratulations to the freebsd team by Lazaru5 · · Score: 2

    FreeBSD is not just a kernel. This isn't some tarball you get from bsdkernel.org, compile and reboot with. It's a complete OS that includes the kernel and the userland together. The userland components are developed with and for the kernel by one group of people. That userland has thus evolved alongside the changing kernel in the -CURRENT CVS trunk, diverging greatly from the time that 4.0 was tagged -STABLE. When you upgrade, you get it all.

    I'm sure you meant no harm, but unless corrected, the misunderstanding of the nature of the BSDs, and how they differ from Linux, will continue to be propogated.

    --

    --
    My comments and opinions completely reflect those of anyone and anything I am remotely associated with.
  62. Re:Mac OS X vs. FreeBSD architecture by Lazaru5 · · Score: 2
    The point he was trying to make was that you were confusing the version numbers and their pre/postfix placement. 4.4BSD = last full release of Berkeley Unix from the CSRG at UCB. All versions of BSD/OS, FreeBSD, NetBSD, OpenBSD, 386BSD, and so on are based on this (again, simplified.) There will never be > 4.4BSD. When a BSD system says it's based on 4.4BSD, it's a reference to the historical lineage of it's code base. To quote from http://www.freebsd.org/features.html,

    A complete operating system based on 4.4BSD.

    FreeBSD's distinguished roots derive from the latest BSD software releases from the Computer Systems Research Group at the University of California, Berkeley. The book The Design and Implementation of 4.4BSD Operating System, written by the 4.4BSD system architects, thus describes much of FreeBSD's core functionality in detail.

    Drawing on the skills and experience of a diverse and world-wide group of volunteer developers, the FreeBSD Project has worked to extend the feature set of the 4.4BSD operating system in many ways, striving constantly to make each new release of the OS more stable, faster and containing new functionality driven by user requests.

    MacOSX's BSD subsystem was never based on 3.3BSD, but on FreeBSD 3.3 (an important distinction). OSX 10.2's BSD subsystem was upgraded to a FreeBSD 4.4 base.

    Therefore, to say that 'Apple does use 4.4BSD subsystem elements for 10.2' is a true statement, but this has not changed from 10.1 or 10.0 (or the Public Beta, etc), since all versions have been based on FreeBSD, and all versions of FreeBSD are still a "4.4BSD based" system.

    If you reread your initial post, this was not what you claimed, and thus the propogation of misinformation continues...

    --

    --
    My comments and opinions completely reflect those of anyone and anything I am remotely associated with.
  63. Re:Mac OS X vs. FreeBSD architecture by AntiBasic · · Score: 2

    No shit. I was referrering to the guy who corrected the guy who thought OS X had large bits of 3.3BSD. SIgh, anonymous cowards....

  64. Re:Not my experience... by sirket · · Score: 2
    Don't get me wrong- Debian is a Linux distro I at least respect. But sensible? No.

    • dselect was idiotic.
    • apt aint much better (in my opinion).
    • The installation process is entirely too drawn out. The idea of selecting a system "type" is poorly implemented.
    • The fact that Linux still uses BIOS partitions for its disk slices is silly. (Not Debian specific).

    I am not exactly sure what your problem is with mergemaster, but it is a pretty simple tool. If you do not like it, though, you can write your own merge utility like I, and may other people, have done. I can not remember the last time I ran mergemaster.

    I like having the entire source code for my system on the box. If I want to work on any part of my system, the code is right there and can be built en masse, or piece-meal as I see fit. If BIND breaks (as usual) I can simply jump into the BIND directory and make install the new code without rebuilding the rest of the system.

    I also prefer the ports tree to apt. That is a personal preference. The ports tree is a simple and logically laid out method for installing software. The make files are easy to read and understand, and you can figure out what they are doing. apt, well, just is not as simple in my opinion.

    I ran Debian on all of my computers for about a year and a half back in the 2.0.x days (before apt really caught on) and it was just too much work. I try to go back to it about once a year or so and just can not do it. Nothing in the system is laid out the way I expect it to be laid out, and to this day, kernel configuration and compiles are a pain in the ass (again a personal opinion).

    When all is said and done, Linux can't offer me a good reason to switch back yet. Saying it is "as good" as FreeBSD is hardly a compelling reason. My FreeBSD boxes are so stable I forget they are running sometimes. A Redhat box that I installed about a month ago kept crashing due to a problem with journald (usually at about 4am). I installed FreeBSD on the box, went home, and slept very soundly.

    "make buildworld && make installworld && make buildkernel KERNCONF=kernel && make installkernel KERNCONF=kernel" is just too easy.

    -sirket
  65. Re:Not my experience... by diamondc · · Score: 2
    apt.. too complex for you? ummm... apt-get install kde mozilla whatever. Is that too hard for you to do? I used to care about compiling programs, but now I don't have much time to worry about Makefiles and recompiling my whole operating system. I'll leave that to the Debian folks. Plus you don't have to use dselect (it's being phased out for the next Debian release).


    As far as your other complaints about file structure, it's a matter of preference, I know where the program configs are (/etc/someserver/) and the documentation (/usr/share/doc/someprogram/).


    And yes, sometimes I forget about my Debian servers running at work.

    --
    "I keep looking in the want-ads under 'revolutionary' but there don't seem to be any listings.. "