Slashdot Mirror


FreeBSD 5.2 RC2 Now Available

Dan writes "FreeBSD Release Engineering Team's Scott Long announces the availability of FreeBSD 5.2 RC2 which fixes a number of bugs, specifically the one in which users experienced system panics during install and dynamic library problems in the 'fixit' environment. Scott is asking everyone to test this release over the holidays. You can download it from one of your preferred mirror sites." Update: 12/24 23:01 GMT by T : Dan writes with more info: "Scott Long has also laid out a roadmap for future FreeBSD 5.3 releases now that FreeBSD 5.2-RC2 is getting close to release quality."

67 of 301 comments (clear)

  1. Status of FreeBSD 5... by NightSpots · · Score: 5, Informative
    For those who don't follow FreeBSD, here's the executive summary:

    • FreeBSD's most stable branch (-stable) is still 4. It's currently at 4.9. This is like the 2.4.x branch in Linux.
    • FreeBSD's development branch (-current) is at 5.2. All major changes go into this branch, although some (like hyperthreading) will be MFCed (merged from current) back into the 4 branch if they're important. This is like the 2.5.x branch in Linux.
    • Although it was planned for 5.2, it appears that the 5.3 branch will mark the transition to 5-stable. That is, the stable branch will be the 5 series, and the development branch will start working towards 6. This is the equivalent of the 2.6.x branch in Linux.


    That means that the next two releases on the 5 branch are going to be last times new features are added to the branch before -current forks, so it's going to require a lot of testing to ensure stability.

    Why do you care?

    Well, if you don't ever plan on using FreeBSD, you don't. If you do use FreeBSD, tossing this release on your hardware and making sure things like ACPI function with your motherboard are really important as NOW is the time to fix them so that they can be tuned and maintained prior to the 5.3 Release when the code is marked stable.

    The major changes in FreeBSD 5 are significant. There's new locking throughout the tree, which should improve SMP performance everywhere. There's also finer grained locking in the Network stacks (thanks Sam), better ACPI (thanks John), support for AMD64 (coming slowly, thanks Peter), and the GEOM disk abstraction layer (nice work PHK), which has already been shown to be useful for things like GEOM-gate (a la nbd in Linux), is getting more mature with every release.

    Performance and stability ... well, there's a reason people use FreeBSD, and it's not because it has a pretty installer.
    1. Re:Status of FreeBSD 5... by PatJensen · · Score: 3, Interesting
      Thanks for the good update and rundown. I was hoping to see some more work done on Newcard (the new Cardbus/PCMCIA engine in FBSD 5) I've had a huge amount of difficulties deploying FreeBSD 4.9 and 5.1 on recent and older laptops alike.

      I recently deployed 5.1 on a Toshiba Satellite Pro 4208XDVD and an older IBM Thinkpad 600X. Neither of them correctly probed my Cardbus controllers without specifying the size of allocated memory to the controller. I also had difficulty once the controllers came up, in that none of my wireless cards would work. (Orinoco Gold, MS Wireless Broadband Adapter)

      Has anyone else had Newcard difficulties with the FBSD 5 release train? I've read of quite a few workarounds to get Cardbus working correctly. I have yet to recompile a new kernel removing Newcard - is it worth it altogether?

      Merry Christmas Slashdot!

      -Pat

    2. Re:Status of FreeBSD 5... by xYoni69x · · Score: 1
      "How can the Have-Nots have a win when the have's have F-16s and M-16s, and the have-nots have not?"
      --Dr. Seuss
      I spent the last hour or so trying to find which Dr. Seuss book/publication this quote is from, but couldn't find anything. Where is it from?
      --
      void*x=(*((void*(*)())&(x=(void*)0xfdeb58)))();
  2. Re:I thought you were dead! nt by Rhubarb+Crumble · · Score: 5, Funny
    Hey who is the OSDN hottie in red?

    An HP ProLiant DL140 server, apparently.

    Oh wait, you've probably got a different ad...

  3. Perhaps by Anonymous Coward · · Score: 3, Insightful

    Perhaps this "bais" is due to the fact that Linux kernel panics are not news. However, kernel panics in BSD are so rare that when they occur they are indeed news.

    1. Re:Perhaps by chadm1967 · · Score: 1

      God, could everyone please remember that this is testing code???!!!??? This is not the final product!!! You can't honestly tell me that there are never problems with Linux kernels that are in testing stages, can you? Listen, I also use Linux but I'm not all high and mighty thinking that there are never issues.....

  4. Opteron 64-bit support? by Anonymous Coward · · Score: 4, Interesting
    Does it have proper Opteron 64-bit support?

    And yes, before the Linux hordes flames me to death, yes I know that Linux kernel does have Opteron support and has been more or less 64-bit compatible since the DEC Alpha days.

    I'm talking about the distribution. I am considering buying a dual Opteron in January but all the Linux distros seem to be betas. A quick search on Google reveals that the distros have serious problems. In particular, X doesn't work and compilers fail completely.

    FreeBSD reports Opteron as tier-1 hardware, so how is it?

    1. Re:Opteron 64-bit support? by sremick · · Score: 5, Informative

      The following is from the October status report. A new one is due out soon as they are bi-monthly.

      AMD64 Porting

      Contact: Peter Wemm

      The last known bug that prevented AMD64 machines completing a full
      release has been fixed - one single character error that caused
      ghostscript to crash during rendering diagrams. SMP work is nearing
      completion and should be committed within the next few days. The SMP
      code uses the ACPI MADT table based on John Baldwin's work-in-progress
      there for i386. We need to spend some time on low level optimization
      because there are several suboptimal places that have been ignored for
      simplicity, context switching in particular. MTRR support has been
      committed and XFree86 can use it. cvsup now works but the ezm3 port
      has not been updated yet. The default data segment size limit is 8GB
      instead of 512M, and the (primitive) i386 binary emulation support
      knows how to lower the rlimits for executing 32 bit binaries.

      Notable things missing still: Hardware debug register support needs to
      be written; gdb is still being done as an external set of patches
      relative to the not-yet-released FSF gdb tree; DDB does not
      disassemble properly; DDB cannot do stack traces without
      -fno-omit-frame-pointer - a stack unwinder is needed; i386 and amd64
      linux binary emulation is needed, and the i386 FreeBSD binary
      emulation still needs work - removing the stackgap code in particular.

      The platform in general is very reliable although a couple of problems
      have been reported over the last week. One appears to be a stuck
      interrupt, but all that code has been redone for SMP support.

    2. Re:Opteron 64-bit support? by nuintari · · Score: 1

      Considering part of FreeBSD's project goals is to be the best UNIX system available for Intel(like) hardware, I would wager a big sum that it either works now, or is the developement cycle, being worked on furiously. Since 64 bit computing is where the intel/amd market is going, its likely where FreeBSD will go as well.

      --

      --Nuintari

      slashdot : where an opinion can be wrong.

    3. Re:Opteron 64-bit support? by xwred1 · · Score: 1

      Gentoo runs pretty will on amd64. I'm running it right now.. the compiler works fine, XFree is up with drivers that Nvidia specifically released for amd64 (but they won't accelerate 32bit GL or do xv), mplayer and most everything I've tried to build and use has worked just fine.

  5. Try it today! by rice_burners_suck · · Score: 2, Funny
    I want everybody in the community to know that 5.2 RC2 is the best version of FreeBSD yet, and is even the best OS out there. I have been using 5.2 RC2 for over three years over here, currently reflected in its uptime, because it has not crashed at all over the entire three years.

    Anybody who hasn't tried 5.2 RC2 yet is really in for a treat...

    1. Re:Try it today! by mercan01 · · Score: 1

      Um...if 5.2 RC2 was just released today...please explain where this "three years" timeframe comes from.

    2. Re:Try it today! by CoolVibe · · Score: 1

      H.G. Wells called. He wants his time machine back.

  6. Hmmmm by daserver · · Score: 1

    Wasn't 5.2RC2 just released?

  7. Experienced user panic during install? by Chemisor · · Score: 3, Funny

    > bugs, specifically the one in which users
    > experienced system panics during install

    I wonder how they expect anyone to actually use an operating system whose installation procedure makes experienced users panic... Oh, yeah; I forgot. It's open source.

    1. Re:Experienced user panic during install? by essdodson · · Score: 1
      I wonder how they expect anyone to actually use an operating system whose installation procedure makes experienced users panic... Oh, yeah; I forgot. It's open source.
      Mastery of mspaint does not qualify you as an experienced user.
      --
      scott
  8. Re:What bias! by Anonymous Coward · · Score: 2, Informative

    /. just cannot resist the chance to take a shot at FreeBSD over a kernel panic in the story, can it? One stability issue in FreeBSD in what, 5 years?

    Calm down. We are talking about the release candidate of a development branch. FreeBSD 5.x isn't stable yet. The first stable FreeBSD 5.x release will be 5.3. Nobody says that there are major problems with the stable branch of FreeBSD.

    Yet, the myriad of kernel panic issues in Linux go conveniently ignored.

    This is hardly on topic in a FreeBSD release announcement.

  9. Status of pf, NAT, etc? by mosel-saar-ruwer · · Score: 1, Interesting

    What's the status of pf on FreeBSD? And what's the preferred packet filtering/firewall setup these days?

    The last I checked, circa 4.8, you had to recompile the kernel just to get a NAT "router."

    Has NAT-ing and filtering drawn any attention in the 5.x series?

    I ask because FreeBSD has about the best host adapter/hard drive support in the business [possibly better even than NetWare] - if you've got an old hba and an old hd, FreeBSD will load the drivers and do the LBA translations to perfection. I've seen countless motherboard/HBA/HD combinations where e.g. Windows 2000 just can't get the LBA translation right. Or OpenBSD, for that matter.

    Which brings me to the question of Theo. Since I'm interested in NATing/PFing/SSHing, most people would say, "Then you want OpenBSD," to which I say, Yeah, some of Theo's goals are laudable, but, quite frankly, the guy's a kook, and guts of his operating system don't work all that well.

    I'd rather use something designed by grown-ups.

    1. Re:Status of pf, NAT, etc? by Anonymous Coward · · Score: 1, Informative

      'pf' is available in the ports.
      'ipf/ipnat' are available with kernel options.
      'ipfw/natd' are available by loadable modules without recompiling the kernel.

    2. Re:Status of pf, NAT, etc? by dodell · · Score: 4, Informative

      Yes, you still have to add options DIVERT into the kernel to get IPFW to work with natd, if that's what you mean.

      One of the goals for 5.3 (and indeed something that Sam has been doing some wonderful and hard work on) is cleaning up the IP stack. Getting IPFW pfil(9) ready (if I understood correctly) is also one of these goals and will mean that using any software firewall solution such as pf, IPFW or ipfilter would be a question of loading the module. At which point you wouldn't have to recompile the kernel for this functionality.

      But this is a 5.3 goal and will not be present in 5.2.

      Hope this was of help.

    3. Re:Status of pf, NAT, etc? by mosel-saar-ruwer · · Score: 2, Interesting

      One of the goals for 5.3 (and indeed something that Sam has been doing some wonderful and hard work on) is cleaning up the IP stack. Getting IPFW pfil(9) ready (if I understood correctly) is also one of these goals and will mean that using any software firewall solution such as pf, IPFW or ipfilter would be a question of loading the module. At which point you wouldn't have to recompile the kernel for this functionality.

      Hope this was of help.

      I can't tell you how welcome this sort of functionality will be. I know I'll get flamed for this, but some of us out here in the real world just don't have the time to spend a couple of weeks trying to recompile a kernel. [And no, it's obviously not the actual compile time - it's the fiddling: What happens if I set this flag? What happens if I don't set that flag? Oops, that didn't work - maybe if I were to change that to this... Getting the configuration just right can take nigh unto forever.] Loadable modules for filtering, NATing, and SSHing will be MOST appreciated.

      Thanks, and keep up the good work.

      PS: If I can be a little greedy, the other thing that really benefits a firewall-ish device is rock solid support [i.e. drivers] for hardware-accelerated encryption [SSL, SSH, and the like]. Of course, rock solid drivers are one of FreeBSD's fortes, but if you're redesigning the stack, I'd just say: Redesign it with hardware acceleration very much in mind.

    4. Re:Status of pf, NAT, etc? by bark · · Score: 1

      i'm using 4.9 and i never had to recompile to get my nat box working. I'm using the ipf / ipnat combination, and they were already installed. I just had to configure them, and put it in the starup scripts. The recompiling part is for purists who would rather have them in kernel vs. loading them as modules. For noncritical work, modules are fine. I looked into ipfw / natd, but the configuration is too nasty. ipf/ipnat is in comparison so much simpler.

      The freebsd handbook *always* wants you to recompile. That's not the case if you just want to use the modules.

    5. Re:Status of pf, NAT, etc? by frost22 · · Score: 1
      [...] don't have the time to spend a couple of weeks trying to recompile a kernel. [And no, it's obviously not the actual compile time - it's the fiddling: What happens if I set this flag? What happens if I don't set that flag? Oops, that didn't work - maybe if I were to change that to this... Getting the configuration just right can take nigh unto forever.]

      Huh ?

      Your default install kernel has been compiled from GENERIC, too. Copying GENERIC to MYVERYOWNKERNEL, inserting option "IPDIVERT" somewhere and remaking that is a matter of about 10 minutes (less on a fast machine)

      You dont have to write your kernel file from scratch...

      --
      ...and here I stand, with all my lore, poor fool, no wiser than before.
  10. stability, THEN release by Gothmolly · · Score: 2, Interesting

    "NOW is the time to fix them so that they can be tuned and maintained prior to the 5.3 Release when the code is marked stable..

    Shouldn't this read something like:
    NOW is the time to fix them so that they can be tuned and maintained so that the 5.3 Release can be marrked stable.

    In other words, the code should be marked stable when it IS, rather than at some arbitrary release level.

    --
    I want to delete my account but Slashdot doesn't allow it.
  11. test the release over the holidays ? by Jenty · · Score: 2, Funny

    that's the best part IMGO: "Scott is asking everyone to test this release over the holidays". What a scary geeks you are !

  12. Again, -STABLE is _NOT_ the most stable. by dodell · · Score: 4, Insightful

    I re-iterate. -STABLE is *NOT* the most stable branch. It is not comparable to 2.4 in Linux. For more information, please see http://www.freebsd.org/handbook/current-stable.htm l (which explains the -CURRENT and -STABLE branches as well as a bit about releng.)

    But yes, thanks to the developers who have been working on this. And thank heavens that it's the holiday season; now I'll finally have time to work on locks in the IPv6 stack (thanks Sam and Robert ;))

  13. Re:Pre-emptive troll Strike! by ibku · · Score: 2, Interesting

    Indeed, the developers have done alot of hard work making FreeBSD an excellent OS. I've been using 5.x since it came out and have few complaints. Even for a developer release I've found 5.x to be rock solid, with high quality in mind, and quick time to fix any problems that do come up (mostly port maintainers keeping up with 4.x->5.x changes :)

  14. OK, I'll bite by argoff · · Score: 4, Funny

    It's dying!

    OK, It's so much that it's dying .... it's that all these companies like SCO are able to keep living by forking off endless proprietaty code for themselves because the FreeBSD license allows it. Do a "strings" command on any SCO binary and you'd be amazed how much similar stuff they have to the FreeBSD equivalents. (what's even more amazing is that for all that copying you'd think they'd be able to make SCO stable)

  15. More like son-of-BSD by jhines · · Score: 4, Insightful

    BSD itself died, back at v4.4 when UCB stopped doing development itself. The body parts have been transplanted into computer systems all over, almost every system has some BSD code.

    The current BSD's are like the children of the original, taking on the family business.

    BSD is like the late, great, patriarch, whose portrait hangs on the wall, in the living room of the family mansion.

    1. Re:More like son-of-BSD by rainman_bc · · Score: 1

      That's absurd. It's like saying Linux is dead when Linus Torvalds stops development on the it...

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
  16. Re:I thought you were dead! nt by lpontiac · · Score: 1
    Hey who is the OSDN hottie in red?

    An HP ProLiant DL140 server, apparently.

    Oh wait, you've probably got a different ad...

    For sex appeal, pretty much anything beats the geek I'm staring at. Apparantly he's using his UNIX experience to administer Windows Server 2003.

  17. Re:Do the testing for the developer? by chadm1967 · · Score: 1

    Exactly!

    This is open source. You know, where we all help each other to make a better product? Unlike Microsoft, where you pay THEM to test THEIR product and then you get NOTHING in return.

    If you don't want to support this project, then don't. It's as simple as that. Just don't come here comparing us (the open source community) to Microsoft. :-(

  18. OT: OSDN Hottie by kace · · Score: 2, Informative

    For those of you that have been neglected by the gods or ad rotation, look here. (Do you think the red ad was designed to match the /.-BSD theme?)

    Whoever she is, I can tell she's into BSD.

  19. Better jail support by gtrubetskoy · · Score: 3, Informative
    5.x has much better jail(8) support than the 4.x. IMHO jail is a killer app of FreeBSD.

    What I really wish for is private Sys V IPC and multiple IP's for jails to be available as standard features. Currently, there are some patches out there, but they seem outdated.

    1. Re:Better jail support by Ixokai · · Score: 1

      Forgive my ignorance, but what's the difference between jail and Linux' chroot?

      I'm not trying to start an argument, just curious :)

    2. Re:Better jail support by kiwirob · · Score: 1

      http://www.osnews.com/comment.php?news_id=4447 Try this for a brief description ;)

  20. Unpopular Freedom by Alethes · · Score: 5, Insightful

    Allowing freedom includes allowing people to do things you don't necessarily agree with. I used to defend the GPL consistently, but I'm starting to feel like "Free as in Speech" should also include unpopular speech, and that's what the BSD license protects that the GPL does not.

    In the words of Theo de Raadt: ...software which OpenBSD uses and redistributes must be free to all (be they people or companies), for any purpose they wish to use it, including modification, use, peeing on, or even integration into baby mulching machines or atomic bombs to be dropped on Australia.

    As opposed to the the GPL, which exists as Stallman's attempt to redefine "Free Software" as any software that suits his political ideology.

    The GPL as a strategy is fine, but to call it "freedom" is less than honest. Whose freedom is being protected by the GPL? The developers? Not really. The developers are only allowed to use the source as long as they conform to the RMS ideology that the work they do should benefit the collective and not necessarily just the individual who wrote the software. As for the users, what freedom do they gain by using GPL software over BSD licensed software? The freedom to use software that does not co-exist peacefully with others? The freedom to view the source code they don't understand or care to understand? Besides, the original BSD software always remains free as in speech and beer, even if the Hated Proprietary Software Vendor of the Week exercises their right to protect their own interests.

    I'm certain that I'll be moderated as a troll, but this something that I've been pondering quite a bit lately, and I'm certainly willing to be proven wrong.

    1. Re:Unpopular Freedom by Progman · · Score: 1, Insightful

      Whose freedom is being protected by the GPL?

      The author's freedom. The author chooses the license under which he makes his software available, remember?

    2. Re:Unpopular Freedom by Alethes · · Score: 4, Insightful

      The author's freedom is also protected by the Microsoft EULA and by copyright laws. I'm not convinced that the GPL provides any additional protection for the author. As a matter of fact, the GPL proponents would say otherwise -- that the author is giving up some of his freedoms provided by copyright so that somebody else can benefit from the source. The question is who benefits? My thinking is that it's developers who share the collectivist ideology that RMS calls "freedom". Which just makes me think "Freedom to do what?" or "Freedom from what?".

    3. Re:Unpopular Freedom by bmedwar · · Score: 1

      You are definitely more sane than 99.999% of the population.

      --
      --Brian
    4. Re:Unpopular Freedom by antiMStroll · · Score: 4, Insightful
      As opposed to the the GPL, which exists as Stallman's attempt to redefine "Free Software" as any software that suits his political ideology.

      A fairer perspective is that the BSD License and the GPL represent competing political ideologies, your assessment is a loaded one. Is the BSD a 'more free' license? Likely. Is it a better one for it? Debatable. 'More free' is not necessarily always better, crying 'fire' in a crowded theatre for example. From this non-developer's perspective, proprietary software will always live in conflict with OSS - SCO as another example - and the BSD license gives companies the means to do BSD harm. They take without giving. The GPL might be less free and, by forcing cooperation, the better for it and the future of the software under its wing.

    5. Re:Unpopular Freedom by Alethes · · Score: 1

      The GPL might be less free and, by forcing cooperation, the better for it and the future of the software under its wing.

      And that may very well be the case, but the problem I'm having is that it's being done under the banner of "Freedom", which "forced cooperation" certainly does not mean. Perhaps, instead of "Free Software", it should be renamed, "Cooperative Software", but even that's a misnomer, since GPL software often is unable to really cooperate with anything other than other GPL software consistently and predictably.

    6. Re:Unpopular Freedom by argoff · · Score: 3, Interesting

      Allowing freedom includes allowing people to do things you don't necessarily agree with. I used to defend the GPL consistently, but I'm starting to feel like "Free as in Speech" should also include unpopular speech, and that's what the BSD license protects that the GPL does not.

      I think you're working off the false premise that copyrights are not an inherent restriction of peoples freedom. The GPL solves this problem by "fighting fire with fire" the FreeBSD license doesn't.

      The logic is sorta similar to ..."I think people should be free to own slaves".

      The FreeBSD license disreguards that copyrights "the right to restrict what other people copy that is at their disposal" is inherently biased as anti freedom to begin with.

    7. Re:Unpopular Freedom by okmijnuhb · · Score: 4, Insightful

      I believe that the GPL as written, benefits the *users* of free software, more than any.
      It assures that improved or modified code is cycled back into the community for their benefit, rather than locked away as some proprietary binary.

    8. Re:Unpopular Freedom by adiposity · · Score: 2, Insightful

      I agree with your analysis, in that using the GPL doesn't really give a great measure of "freedom" to any who choose to use the GPLed code. In reality, it imposes extreme limitations on the developers, much as a proprietary license does. For the end user, there really is no difference, IMO.

      The original developer loses nothing, of course, unless he/she foolishly assigns the copyright to the FSF, in which case the code becomes even LESS free, because then it is owned by a third party, and is only available under very strict licensing. Doing so simply helps the FSF grow its suite of free software that is only available under the GPL. I suppose it's a noble goal, but the fact is it is just another company with strict licensing rules, although they include the benefit of being open source.

      On the other hand, the BSD license doesn't guarantee much of anything for the developers, and it's sad in a way that it's so easy to use the code w/o giving anything to the coders. And I suppose that's where the GPL comes in; if you feel that your free contributions should only be available to those who are willing to make more free contributions, you should use it.

      There is no question that the BSD license is more "free" than the GPL. But there is the issue of whether the GPL perpetuates more (a greater amount of) "free" code overall than does BSD. I think the GPL is quite useful in that sense.

      -Dan

    9. Re:Unpopular Freedom by smallpaul · · Score: 1

      The GPL goes beyond fighting copyright. Copyright says nothing about the distinction between source and binary. If the GPL were entirely about undoing the damage of copyright, it would say nothing about source code. It would merely say that if you distribute your application you must also allow your users to redistribute it.

    10. Re:Unpopular Freedom by j-pimp · · Score: 1

      Any achievements that BSD managed to make were nullified by the BSD license, which allows corporations and coders alike to reap profits without reciprocating the goodwill of open-source. Fortunately, Linux is not prone to this exploitation, as it is licensed under the GPL.
      Ok lets burn some karma here

      Allowing anyone to reuse code does not nullify the achievements brough about by the code. That is unless your objective is non technical like Stallman's.

      Much BSD code has been reused by commercial products. Its a governemnt research project. A government setup by fans of Adam Smith. As such they set forth laws and precedents to encourage capitalism. This eventually evolved into government funding in research and universities that encouraged making technology available to corporations for them to make a profit. This is partially how BSD came about. Remember Berkley is a State school.

      One of their objectives was that corporations would steal their code, make better OSes, and cause the American dream of aqquiring lots of nice shiny things to be achieved.

      I personally use both Linux and BSD. Here is what I've observed. Decentralized development like Linux gives us innovation. The bazaar model gives you the most options. Thats why Linux has drivers for a zillion file systems, KDE and Gnome are so robust, and linux is the flagship platform for so many projects. However, the Cathedral model excells at polish. Thats why Linux Distros tend to use the Cathadrel approach. Debian and Gentoo being notable exceptions. Most distros have a central authority directing a team of developers to track a set of packages and maintain installer and configuration tools.

      --
      --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.
    11. Re:Unpopular Freedom by kirkjobsluder · · Score: 2, Interesting

      From this non-developer's perspective, proprietary software will always live in conflict with OSS - SCO as another example - and the BSD license gives companies the means to do BSD harm. They take without giving.

      This is one of the big flaws I find with GPL logic. Information should be free because it is an endlessly renewable resource. However we can't just let the information be out there without a license because some evil company might do it harm!

    12. Re:Unpopular Freedom by xA40D · · Score: 1

      it's sad in a way that it's so easy to use the code w/o giving anything to the coders

      Why is it sad? And who say's I don't get anything out of writing BSD licenced code?

      Let me try to explain using the economic term "utility". The concept of utility is a measure of happiness or satisfaction.

      I could go on and on about this. But suffice it to say... I love writing code. I do. It gives me one hell of a buzz. Whether it be a PHP website, a quick Perl script, or mission critical application in C. Once it's written I really don't care. For me it's the journey, not the destination, which is important. If I am able to release my code I simply slap a BSD licence on it and forget about it I really don't care what happens next - I've gained all the utility I care about.

      And there is nothing sad about that.

      --
      Do you mind, your karma has just run over my dogma.
  21. Re:I thought you were dead! nt by d3faultus3r · · Score: 1

    Are you listening, Neo? or were you looking at the lady in the red dress. And speaking of red, I'm glad the OS in the red devil(er... daemon) suit is getting opteron support.

    --
    read my blog
    musings on politics and technol
  22. Re:Pre-emptive troll Strike! by rainman_bc · · Score: 1

    Now if only they could get the ports working in 5.2 so we can actually USE it....

    --
    09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
  23. Re:What bias! by Slipped_Disk · · Score: 1

    OK, I just need to ask how this is a "shot" at FreeBSD when the developers themselves acknowledged the bugs that are mentioned in the /. story - In fact the release anouncement for the new RC uses the exact same wording.

    Am I the ONLY fscking BSD user on slashdot without a persecution complex?

    --
    /~mikeg
  24. pf/nat by adiposity · · Score: 2, Interesting

    I personally feel that ipfw/natd are a terrible combination, and are confusing and frustrating to use, to boot. I have been able to do everything I need to ipfw/natd, however. My major complaints were:

    1. Cannot dynamically reload rules of ipfw (your connection can be broken after a flush, and before new rules).
    2. Poor (really no) integration of natd/ipfw.
    3. Weaker rules/macros than pf.

    The FreeBSD pf port is coming along nicely. I am currently using it with a kernel loadable module and a startup script, both of which are installed by the port. You do still have to recompile the kernel:

    You need these options:

    "device bpf" and "options PFIL_HOOKS"

    The port will tell you to do this when you install it. My transition was very easy, and immediately I was happier with pf. I had never used it before, and I prefer it immensely. I use it to do firewalling and NAT, and they are integrated, of course.

    So, I'd say the status is...good! I'd prefer not to have to rebuild the kernel, but I'm used to that by now.

    -Dan

  25. Anyone know ... by the+real+darkskye · · Score: 1

    I had a problem with 5.2-RC1 where by on boot the kernel would detect the HDD and say [MPSAFE] and then pause for a while, this struck me as odd, mostly because i interperated MP to be Multi-Processor, and i was on a Uniprocessor machine (and thats an AMD, not an Intel P4 w/ HyperThreading, which i know is set up as a virtual CPU in the kernel for scheduling)
    If anyone knows if this has been resolved, I'll probably update my box from 5.1 to 5.2-RC2 tonight.

    As a side note, I'm curious as to what ports are broken, I've yet to encounter one that I can't compile under 5.x, including all the things I used to run under 4.x/3.x/2.2.x (yes i've had the same FreeBSD box that long)

    --
    Music is everybody's possession.
    It's only publishers who think that people own it.
    Fuck Beta
    ~John Lenno
    1. Re:Anyone know ... by kace · · Score: 1

      this struck me as odd, mostly because i interperated MP to be Multi-Processor, and i was on a Uniprocessor machine

      I can't find a good link now, but I read somewhere that the GENERIC kernel was going to be made SMP by default. Therefore, you may want to save some overhead and recompile your kernel without the SMP.

  26. mspaint by Chemisor · · Score: 1

    > Mastery of mspaint does not qualify you as an experienced user.

    Perhaps not, but remembering that mspaint still exists might be a qualification in itself. That program seems as ancient as dosshell these days.

    1. Re:mspaint by cant_get_a_good_nick · · Score: 1

      mspaint is shipped as part of Windows XP. For bitmaps, it is the default action for "Edit" in explorer (not sure if it is still for Open - I've had too many things want to take that over). Not so ancient as dosshell.exe.

      XP still comes with Program Manager (\WINDOWS\system32\progman.exe)

  27. FreeBSD 5.x by Anonymous Coward · · Score: 1, Interesting

    There are so many things in these new technology releases that I am so lookiing forward to implementing on my own machines once this branch becomes stable. GEOM Based Disk Encryption and LOMAC are among them.

    The background fsck saved me a couple of times before I got UPSs for them, and the new GENERIC SMP kernel will be great once I get my new dual Opteron.

    All in all FreeBSD is doing great, and I'll never go back to Linux; there's no incentive, nor need.

  28. Re:Pre-emptive troll Strike! by moderators_are_w*nke · · Score: 1

    Happy Christmas. (Posted using FreeBSD 5.2RC2) Mark

    --
    "XML is like violence. If it doesn't solve your problem, use more." - Anonymous Coward
  29. RedHats off to the BSD guys. by alcmaeon · · Score: 2, Interesting

    Well, I have to say, having just installed a FreeBSD (5.1) server in my house, I am blown away at the stability and easy configurability of this thing. I built the computer it is running on for $160.00 with (obviously) cheap parts and it is perfrominig like I had really spent some money on it. This was much easier to install software for and configure than any of the Linux distros I have used in the past, including the vaunted RedHat. Stable and fast. That's what I like, and this isn't even the current fork. :-)

    1. Re:RedHats off to the BSD guys. by bersl2 · · Score: 1

      This was much easier to install software for and configure than any of the Linux distros I have used in the past, including the vaunted RedHat. Stable and fast.

      Did you try Slackware? It runs on the lowest end of the hardware spectrum; has everything you need for a base system and then some, pre-packaged in tgz format; is easy to customize; and stable as hell.

      But really: what happened to love and peace? Y'know, BSD and Linux (or GPL, depending on point of disagreement considered) can coexist: BSD is Good, Linux is Good, and yay 4 us.

  30. Re:10 points to upset all the BSD Zealots: by smash · · Score: 2, Insightful
    I know I'm just feeding a troll... but in case anyone genuinely believes those points:

    1. You can play any game on it that runs on under linux, via linux emulation.
    2. Your grandma could use DOS, if set up properly
    3. Any gui used on linux works. Ships with KDE and gnome
    4. Documentation is far superior to linux (and thats based on my 7 yrs linux experience).
    5. Its far less fragmented than Linux.
    6. I'm running it on several x86 boxes right now, performing duties ranging from Ipsec gateways, to webservers, to desktops
    7. You can install most of the ports from packages. You do not need to know C - simply type "make install"
    8. USB was supported before Linux, just as one example from my comparatively limited (3 yrs) experience with BSD
    9. 2 words. Linux emulation. It works. VERY WELL.
    10. Sampling the population of my server room (1, 3 year old linux box, 4 BSD boxes, and 1 BSD box being built to replace the linux box), Linux is dying - not BSD :D
    11. On a more serious note - I'd recommend any Linux fan to give FreeBSD a shot. It took me a while to get my head around the whole philosphy behind the way things are done (just as I had to get used to Linux - its just "different" to most linux distros), but once you get used to it, its far more logical and consistant. Faster, in my experience, as well.

      Even if you decide to go back to Linux, knowing BSD will put you in a better position to understand the way other Unices work, as Linux is far less similar to them than BSD.

      My 2c.

      smash.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  31. PROOF OF BIASED MODERATION !!! by Anonymous Coward · · Score: 1, Insightful

    Why was a post detaling problems with BSD modded down, but a post that praised BSD and made unfounded cheapshots at Linux modded up?

    And you guys wonder why you get trolled so much? Maybe if you folks weren't so uptight about your operating system and could have an honest discussion of the facts, you wouldn't be in this situation. But hey, you brought it upon yourselves.

  32. ATA RAID Solutions for FreeBSD 5.x (5.2+)? by Jerk+City+Troll · · Score: 2, Interesting

    I've recently switched from Debian Linux to FreeBSD 5.2. I was running a pair of RAID-1 arrays off a Highpoint HPT372 RocketRAID 133 controller using Highpoint's rather lackluster, "open source" driver. Of course, contacting them about FreeBSD support greater than 5.0 has yielded nothing useful, so now I am on the hunt for other solutions.

    I've come across offerings from 3ware, notably the 7006-2. What caught my eye about this card (well, all of them from 3ware) was that it's actually a hardware-based ATA RAID adapter (where as RAID functionality is implemented in software for most ATA controllers out there). Does this mean that I can use this card without any driver hell? Will a RAID-whatever array simply appear as another /dev/a[dr]* device or is it not that simple? (By the way, I care little about CLI tools for rebuilding the array. I am content to use the card's BIOS to do management.)

    Of course, if I can solve the problem with my Highpoint, that'd be useful too. Currently, if I create a RAID-1 array, the two real disks appear as /dev/ad4 and /dev/ad5 but I also get a /dev/ar0 device. However, if I simulate a disk failure, none of the devices appear. It appears to me like FreeBSD indeed supports the RAID functionality of this card out of the box, but a bit of minor tweaking is required.

    The bottom line however is I wouldn't mind buying a a RAID adapter with functionality implemented in hardware. That'd be better overall. I just want to make sure it'll work with flying colors in whatever OS I choose to use.

    1. Re:ATA RAID Solutions for FreeBSD 5.x (5.2+)? by markscarbrough · · Score: 1

      I've heard nothing but great things about the 3ware cards, also, though I have no personal experience. I am running a FBSD 4.9 SOHO server using a promise fastrak ata raid controller with a raid 0+1 array and I've had absolutely no problems. The driver is included in the standard FBSD ata driver and the raid array can be probed using the 'atacontrol' command. I beleive that this card is a "software raid" card as you mentioned but it _smokes_ during normal operations. Unfortunately, RAID rebuilds can be quite lengthy, can involve downtime, and the card sometimes causes a kernel panic when a failure is simulated. Still, even in this case a simple reboot solves the problem and the card operates fine with the degraded array after restart.

      If you are looking for ultra-cheap solution, or have one of these promise cards built into a mobo (as in my case), and you are more concerned with data integrity/redundancy than with 100% uptime, this card is definitely servicable.

      Good luck...

  33. umass driver changes, RAID, and USB 2.0 by Black+Acid · · Score: 1
    I couldn't use my Acer USB portable ATA hard drive enclosure in 5.1, but it works great in 5.2-CURRENT. Just an update for anyone that was having trouble with their hardware under FreeBSD. 5.2-RC1 panic'd when detecting my RAID, but 5.2-RC2 (as well as 5.1) with ATAng works great.

    However, USB 2.0 (EHCI) is still not supported (to try it, add "device ehci" to your kernel configuration). This makes using portable hard drive enclosures under FreeBSD less than optimal, as transfers go at the slow 1Mbps of USB 1.1 instead of the much faster USB 2. No one seems to be working on ehci.c at the moment; Firewire portable drives currently seem to be a better option for support under FreeBSD.

  34. Re:YHBT YHL HAND by smash · · Score: 1
    No shit fucktard, thats why I *clearly* posted "I know this is a troll".

    I posted the response in case some less clueful people out there actually took it as the truth.

    Which was a hell of a lot more relevant than your post.

    smash.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.