Slashdot Mirror


FreeBSD 4.9 Released

Digital Dharma writes "Excellent! FreeBSD 4.9 has been released, and if it's anything like the RC series, this will be a release to remember. You can obtain it from the usual sources, or if you're feeling generous and supportive, you can buy the cd set. Support your local Daemon!" As Jani Laaksonen writes, the new release includes "numerous security advisory fixes, kernel changes and support for the Physical Address Extensions (PAE) capability on Intel Pentium Pro and higher processors (see page(4)). This release also adds support for a few more hardware NIC cards, ipfw network protocol enhancements, userland changes, and more. Check FreeBSD 4.9 Release Notes for more information."

54 of 421 comments (clear)

  1. Panther/Darwin contributions? by mccalli · · Score: 2, Interesting
    Interesting - seems very close to the Panther and Darwin releases. Has this accepted any code from Apple?

    Cheers,
    Ian

    1. Re:Panther/Darwin contributions? by Tarpan · · Score: 3, Insightful

      You are not a slave, since you are not forced to work. You will not get paid and there is no demand that gives their modifications back but they do not own you and make you work for free, if you do not want to continue then you can stop.

      Don't confuse slavery with I-want-to-work-for-free-and-might-get-some-back

    2. Re:Panther/Darwin contributions? by IEFBR14 · · Score: 2, Informative

      I think that there may be some interest in doing this.

    3. Re:Panther/Darwin contributions? by quigonn · · Score: 3, Informative

      Debian NetBSD/FreeBSD isn't about forking and putting NetBSD/FreeBSD under a new license. It is about putting NetBSD and FreeBSD into the "Debian scheme", with Debian installer and Debian package management. And I have to know it, since I was involved in that work for some time.

      --
      A monkey is doing the real work for me.
    4. Re:Panther/Darwin contributions? by marcovje · · Score: 3, Insightful


      Apple's contributions are most visible in gcc 3.x.y series powerpc support and optimization, not at kernel level in FreeBSD, since Darwin mainly uses FreeBSD's userland, not kernel.

      So Apple is giving back to the community, just not directly to FreeBSD.

    5. Re:Panther/Darwin contributions? by Creepy · · Score: 3, Informative

      Not really -

      Here's the APSL

      If a developer takes and uses APSL code in some other project, section 2.2 a, b, and c need to be followed for that section of code, but as long as those are followed I don't see why the code couldn't be distributed with BSD. I really don't see this as much of a big deal, though, unless you want a certain patch for a certain program - if it's an entire app, well, my copy of Linux came with Mozilla and Apache, both which have separate, non BSD, open source licenses (I have FreeBSD, as well, but built it from scratch, so no CD).

      If you want a specific patch, ask the original developer to also submit it to BSD - as far as I can tell, any code submitted is still owned by the developer (but you give Apple a free, non-exclusive, everlasting license to use it, or something like that). I guess if the original developer works for Apple you won't get any help, but most other Open Source developers are happy to submit to other Open Source projects.

    6. Re:Panther/Darwin contributions? by Brandybuck · · Score: 2, Insightful

      But why? I can understand somewhat the desire to put the FreeBSD kernel in Debian. And I can understand somewhat the desire to put the FreeBSD userland on top of Linux. But why fork it just so you can change the license?

      I mean, think about it. It isn't your code and you haven't invested any sweat in it. But you want to change the license. Huh?

      From the user perspective, the differences between the BSD and GPL licenses are *zero*. The differences only make themselves known if you as a developer wish to mix your own code into the project. But you're not looking to do any such thing! You only want to change the license for the sake of changing the license!

      --
      Don't blame me, I didn't vote for either of them!
  2. I thought 5.x was the latest by jaaron · · Score: 2, Interesting

    I thought FreeBSD was already on 5.x or something like that. Is that the development version? Does FreeBSD use a linux-like version numbering where odd numbers are development releases?

    --
    Who said Freedom was Fair?
    1. Re:I thought 5.x was the latest by quantum+bit · · Score: 5, Informative

      I thought FreeBSD was already on 5.x or something like that. Is that the development version? Does FreeBSD use a linux-like version numbering where odd numbers are development releases?

      No, 4.9 is the latest release from the -stable branch. The 5.0 and 5.1 releases were made from the -current development branch (actually the main trunk in CVS). Eventually, probably around 5.2 or 5.3, 5.x will be branched off as 5-STABLE and development will begin on 6.x.

    2. Re:I thought 5.x was the latest by thehive · · Score: 2, Informative

      4.x series are production releases. 5.x is the new technology releases. There are two development branches to FreeBSD: FreeBSD-CURRENT and FreeBSD-STABLE. This seem confusing but keep this rule in mind if u want to use FreeBSD STABLE branch if you are going use it as a production server else use the current branch more information here.

    3. Re:I thought 5.x was the latest by puzzled · · Score: 2, Informative



      4.X, with 4.9 being the latest is the -STABLE train - use this if you want to not mess with stuff.

      5.X is the new stuff. Getting quite stable, but still closer to the bleeding edge than 4.9.

      Earlier this week someone suggested I move a production box from 4.9-RC to 5.1 for a certain feature's support. 5.1 is *almost* cooked enough for me to put production stuff on it.

      --
      I am very easy to get along with, but I don't have time to waste being nice to people who are being stupid. -Theo
    4. Re:I thought 5.x was the latest by quantum+bit · · Score: 3, Informative

      although the source is open, the development team is not.

      Uh, how exactly is the development team not open? The FreeBSD project accepts contributions from just about anyone -- I've submitted a few patches myself. The list of people with commit rights to the CVS tree is quite large and growing; contrast to the Linux kernel which is a one-man dictatorship (guess how many people have commit rights to the master repo for that).

  3. Just In Time For Halloween by deadlinegrunt · · Score: 4, Funny

    To rise up yet once again from the dead!

    --
    BSD is designed. Linux is grown. C++ libs
  4. I wonder... by mitch0 · · Score: 3, Insightful

    I wonder why those idiots with no more to say than "bsd is dying", "pull the plug", "bsd sux, linux rulez" are not simply filtering out BSD related posts and be done with it... they get moderated down to oblivion anyway...

    I'm personally very happy with FreeBSD, thank you.
    Hope SMP support (and pthreads support) will get better soon now. Can't wait for 5.x becoming -STABLE. :)

    --
    // "If human beings don't keep exercising their lips,
    // their brains start working." -- Ford Prefect
  5. At least they didn't jump the gun this time by quantum+bit · · Score: 4, Funny

    Wow, Slashdot posting the story of a BSD release AFTER the official release announcement and the web page being updated? Must be a first.

  6. Re:What I know about FreeBSD by Anonymous Coward · · Score: 4, Informative

    > 1. You can not play games on it.
    Wrong. There are plenty of games, and what is not supported by a native version may be playable under linux emulation and/or wine with a negligible performance impact.

    > 2. It cannot be used by my grandma.
    Then your grandma is dumb.

    > 3. It lacks a GUI of any note.
    Wrong. you can use XFree86 and any window manager or desktop environment you choose.

    > 4. There is no support available for it.
    Wrong. There are plenty of IRC channels, email lists and even commercial support providers.

    > 5. It is an assortment of fragmented OSes.
    Wrong. Even if it were not wrong this does not compare to the staggering number of Linux distributions.

    > 6. It cannot be run on the x86 platform.
    Wrong. FreeBSD was initially crafted directly from the 386BSD patchset in the early 90's. It has supported i386 from the very beginning.

    > 7. You have to compile everything and know C.
    Wrong. You can install packages just like linux. You can certainly compile everything if you want to, but this does not require even minimal knowledge of C.

    > 8. Support for the latest hardware is always poor.
    Wrong. It isn't always poor. Sometimes support lags behind a little, many times IHV's have poor or no FreeBSD drivers, but new hardware is certainly not ignored.

    > 9. It is incompatiable with GNU/Linux.
    Wrong. FreeBSD has an extensive Linux binary compatability system that allows most Linux binaries to run just fine. Word is, sometimes even faster.

    > 10.It is dying.
    And Wrong. FreeBSD has a large community of active developers and maintainers, along with a significant installed user base.

    9 out of 10 ain't bad. Clearly a troll but I was feeling self important so I thought I'd whip it out.

  7. Re:Security Fixes by bozzaj · · Score: 2, Informative

    FreeBSD releases have -p updates that are typically for Security Fixes. If you look here you'll see all the same Security Advisories that were fixed in a -p update to 4.8. They put the same information in each new release notes just to cover the fact that they were fixed since the original previous release.

  8. Re:Security Fixes by starkistTuna · · Score: 2, Informative

    Security fixes for FreeBSD are released as part of the RELENG branch for a particular release version. 4.9 (presumably) includes all the security fixes which were released since the 4.8 release, which were announced on the 4.8 errata page. The 4.9 errata page is here. The security fixes are usually released concurrent with any vulnerability announcement, but it's still up to users to read the handbook and patch their own systems.

  9. good for BSD by tetrahedrassface · · Score: 4, Insightful

    This is good for BSD and good for all of us. For those you saying that BSD lost its vigor in 1990 (lawsuit) then i wonder how the current Linux fiasco is going to impact the penguin. We are all in this together really, a strong BSD means more security for all of us. Espescially with the SCO monster running around. Who know in 5 years maybe BSD will be growing at 17%/year and linux will be on life support. Remember fame is fickle.

  10. FrreBSD collector's box by Anonymous Coward · · Score: 2, Funny

    If you buy the complete CD Set from BSDMall, you get a collector's box. That's right, a mini-coffin to hold your *BSD CDs!

  11. Scary troll ratio by BenjyD · · Score: 4, Interesting

    The average all posts:non-0 rated post ratio on slashdot is around 1.3. On bsd.slashdot.org it's more like 3:1 to 5:1 (there's currently a story with 40:1). What is wrong with these people? Choice is good, mmm-kay.

  12. Re:Sorry, you are WRONG! by dinivin · · Score: 2, Insightful

    You have a naive understanding of how the world works my friend. Can you truly be free when there is no system in place to protect your rights? No! Would you consider yourself free if there were no laws?

    Uh, we're talking about software, not human rights and freedoms. Till you manage to get that through your head, there really isn't any point in continuing this discussion.

    Dinivin

  13. Re:What I know about FreeBSD by marcovje · · Score: 2, Informative

    >> You can not play games on it.

    >That's true. FreeBSD is not for people who want to >play games. These people need to use a PlayStation, >GameCube, or Xbox.

    Most loki games work fine, and installation using original linux CD is supported by ports tree. /me has Heroes of Might and Magic on an old laptop, to amuse myself when traveling by train.

  14. Re:What I know about FreeBSD by ajr_trm · · Score: 3, Informative

    > 9. It is incompatiable with GNU/Linux. Wrong. FreeBSD has an extensive Linux binary compatability system that allows most Linux binaries to run just fine. Word is, sometimes even faster.

    Some time ago I had 1GHz Athlon 256MB with ATA100 drive as my workstation. I put linux on it. Everything was ok, up to the time I had to untar some big files 200GB+. Starting single tar -zxf filename nearly made my computer not responding (even mouse cursor moved in jumps). First I thought the reason was that I have 2.2.x kernel so I switched to 2.4.x. It didn't help. Finally I put FreeBSD on this box and from that time unpacking archives with tar was no longer a problem.

  15. Isn't it interesting by utlemming · · Score: 5, Insightful

    that the difference between a *BSD release and a Linux distro release is a night and day difference. When a linux distro is released everyone comes out of the wood-work, says it is the best thing since the 386 was released, praises Allah, and there would be few if any comments to the contrary. Yet, when a *BSD release comes out it becomes a religious war over which is better, and all the trolls come out of the wood-work?

    --
    The views expressed are mine own and do not express the views of my employer.
    1. Re:Isn't it interesting by tarius8105 · · Score: 2, Interesting

      Amen! Linux is still not stable like *BSD yet. I've ran into a few issues with a top of the line system running Red Hat 9 doing more then 4 compiles at once would cause the box to hang and have to be reset, but my Dinky P166, 64 meg FreeBSD box can handle like 10 compiles at once.

    2. Re:Isn't it interesting by austus · · Score: 3, Insightful

      I have spent my fair share of time using various versions of Linux-based OS's and *BSD(mostly FreeBSD). There aren't any ground shaking differences between them. I have one very important observation though. FreeBSD is alive and well! It even excels over most Linux distributions because it has ALL of the following:

      1. A package system that supports both binary and source installation of software packages.

      2. An OS upgrade procedure (other than wipe out your system and install the new version).

      3. Very modern software packages available for easy installation.

      4. A handbook available so that one doesn't have to go to several different websites (often sifting through out-dated material) to get vital information required to powerfully use the OS.

      Don't get me wrong Linux people. I like what you guys are doing... even though I haven't found one Linux-based distro that has all 4 of my subjective minimum requirements as listed above. I wouldn't bother installing Linux-based distros if I didn't like Linux. Just don't get a religious superiority complex.

      Begin moderating this post down...3...2...1...Now!

  16. Re:MP support?!?! by TheRaven64 · · Score: 2, Informative
    From dmesg:
    FreeBSD 4.8-STABLE #1: Thu Jul 31 15:39:28 BST 2003
    theraven@slave:/usr/src/sys/compile/SMP
    Timecount er "i8254" frequency 1193182 Hz
    CPU: Intel Pentium III (701.59-MHz 686-class CPU)
    Origin = "GenuineIntel" Id = 0x683 Stepping = 3
    Features=0x383fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE, CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR, SSE>
    real memory = 536870912 (524288K bytes)
    avail memory = 518139904 (505996K bytes)
    Programming 24 pins in IOAPIC #0
    IOAPIC #0 intpin 2 -> irq 0
    FreeBSD/SMP: Multiprocessor motherboard: 2 CPUs
    cpu0 (BSP): apic id: 0, version: 0x00040011, at 0xfee00000
    cpu1 (AP): apic id: 1, version: 0x00040011, at 0xfee00000
    io0 (APIC): apic id: 2, version: 0x00170011, at 0xfec00000
    Looks like it's supporting my dual P3 quite well thanks...

    There are a few more lines in dmesg talking about SMP support, but I think that snippet gives you everything you need to know.

    --
    I am TheRaven on Soylent News
  17. Re:Does anyone out there... by larkost · · Score: 3, Insightful

    I run several FreeBSD servers, and am very happy with them. Install was simpler, and adding software (that is in ports) is a snap. So is keeping up with patches. I am not sure that I would want to run it as a desktop OS (MacOS X), but as a server I am very happy with it.

    There is a reason that a lot of the big servers run BSD's...

  18. Re:YES! by pebs · · Score: 3, Insightful

    Hell yes it would! That would make getting people to use free software that much easier!

    That was the obvious response to that I was expecting. But I think you're wrong. Microsoft's buggy software doesn't seem to cause joe user to use free software. At least not with the free software we have today. Joe user is used to all the Windows problems, one more buggy implementation isn't going to open his eyes to the world of free software. Not only joe user, but the corporate world seems to not mind using buggy software for their desktop machines. I'd rather Microsoft not have control of the desktop market, but since they do, I'd rather their software be as stable and bugfree as possible. If MS took BSD and wrote a good closed-source OS using it, I'd be ok with that, as long as the end result was a good product.

    Would it be better if OS X didn't exist at all? Sure. Why do I care if more closed source proprietary software exists?

    You don't, so license your software under the GPL. Other people do care that closed source proprietary software exists. And of course, people who think OS X completely blows away any free OS, care about its existance. I'm not going to argue that, as I haven't used OS X enough to form an opinion. But if it indeed blows away free OSes, I'm glad it exists and don't mind the GUI being closed-source.

    In any case, the BSD license gives more freedom than the GPL. However, the GPL restricts freedom in a way that enforces openness. Which is better? I don't know. But this statement is blatantly false:

    FreeBSD is *not* free guys! It never was! At least not in the true sense of the word.

    --
    #!/
  19. Re:Does anyone out there... by Digital+Dharma · · Score: 2, Informative

    Actually, Yahoo runs FreeBSD, as does NASA and several other large companies. As far as I can tell, FreeBSD doesn't require the same rabid following that Linux does.

    --
    End of Line.
  20. Re:Does anyone out there... by Monk[Deviant+Form] · · Score: 3, Informative

    i REALLY wanted out of microsoft.
    i have tried switching from win2k to linux and found it confusing,xxx tools for the same job and for me a confusing file layout.
    installing Freebsd was/is a breeze even for a mouse clickin fool like me,i downloaded a couple of floppies,set up my nic and pointed it at a ftp site.
    the file layout was explained well and seemed logical to me..
    The manual is good.the package system with its dependancy checking is lovely.
    it has linux binary compatibility
    there is ALOT less random noise on freebsd mailing lists and forums in my (limited) view.
    to sum up i found it easier to use/install than mandrake or redhat

  21. Re:SO this means.... by wackysootroom · · Score: 2, Interesting

    I'll bite on this one. I guess you've never heard of Yahoo or Hotmail. Both have used FreeBSD for web serving.

    Obviously, you've been hiding behind OS/2 boxes all these years. It's a shame that you don't get out more.

  22. Re:Sorry, you are WRONG! by krilli · · Score: 2, Insightful
    The thing about FreeBSD is that anyone can easily take away the freedom of the software! And many closed-source vendors do just that.

    No.

    Even if somebody takes BSD and makes it into a closed-source product, the original BSD code is still available for free.

    Thus, two things will cause customers to ignore the closed-source product based on BSD: more cost and less addition of value. Until the derivative clears this invisible hurdle, people will rather just get the completely free FreeBSD.

    Mac OS X works, because it adds sufficiently many features and makes them easy enough to use that people will buy it for what Apple decides they will sell it for.
    --
    Jag pratar lite svenska.
  23. Re:Does anyone out there... by muyThaiBxr · · Score: 4, Informative

    Like I said before... you are a moron. You think the slashdot crowd knows anything? Most of them are a bunch of Linux Fanboyz who know nothing about how the os works.

    With that out of the way, Several production shops use FreeBSD on their servers. Yahoo, Sony japan, Hotmail (yes, they still do, even if they won't admit it). And another thing, I was looking at linux's so-called SMP support the other day, (mainly because netstat was hanging for like 1.6 seconds on my 2.4 kernel 4 way smp machines) and the locking is horrible. Just running a netstat causes the rest of the TCP system to hang while the netstat completes. And it's noticable, The webserver latency goes from 5 ms to 1.9 seconds.

    Things like this are why FreeBSD is still used anywhere that needs to support high traffic and high uptime.

  24. Re:Does anyone out there... by bluGill · · Score: 2, Insightful

    Yep. I use freeBSD, and I like it. As much as anything I am used to the BSD way of doing things. I have no problems with linux (other than distributions tend to do things just a little different), and am considering a new linux machine for things that linux does better than BSD. BSD is still the best for servers, but for desktops some of the support isn't as good. All IMHO of course, you are free to disagree.

  25. Re:Does anyone out there... by fuzzybunny · · Score: 4, Informative

    Absolutely.

    I have had FreeBSD on all my laptops for ages now--both as a workstation, and as a console/sniffer/debugging machine. The only weakness in this regard was the lack of MS Office support (no, I don't find Star/OpenOffice or KOffice or friends acceptable alternatives as of yet.) It's stable, fast, easy to upgrade and maintain, secure, and flexible.

    My personal firwealls have also been FreeBSD since I started finding OpenBSD too archaic for quick changes (my last one started deciding that what I told it to do wasn't secure enough. Looking for solutions in newsgroups/mailing lists inevitably came up with "read through the source and quit bugging us you fucking idiot".) I don't want to use an OS maintained primarily by a psychopath.

    My home fileserver, and AMD K6-2-400 has also been FreeBSD since about 3 years now--running 24x7 without a glitch.

    I've installed it at several client sites as firewalls, web servers, monitoring boxes, groupware and mail servers, and use it with no hitches _whatsoever_ for our company (DNS, mail, PHProjekt, www.)

    Prime factors in terms of quality of an OS are

    Ease of installation and upgrade

    Support (I've always found the BSD mailing lists to be pretty friendly, and people to be fairly clueful

    Good package management

    Security

    Well-thought out and common sense layout of the OS itself (file systems, config files, etc.
    Yes, I have a good amount of unix experience, but I often just need something to work without too much knob-dicking around, period. This is the reason I have an XP box lying around at home (games, documents I get from clients, Windows software I sometimes use professionally, etc.). No, I don't think *BSD is ready for the desktop.

    However, having worked with Unix variants, including various Linux incarnations, for more than 10 years now (holy shit! I'm old!) I can really recommend this as a reliable, and representative example of a good OS.

    This is assuming, of course, that you're not just trolling.

    --
    Cole's Law: Thinly sliced cabbage
  26. Re:Does anyone out there... by bahwi · · Score: 4, Insightful

    For desktop and servers, yes.

    I tried linux, didn't like one distribution, changed, had to relearn EVERYTHING.

    Tried Gentoo recently, looks good, but they think portage is go gracing earth when it still has some issues that need to be resolved.

    Besides, nothing beats the stability of FreeBSD, even on 5.1 and 5.2 I've never had a crash on my desktop machine.

  27. BSD is SCO Insurance by Anonymous Coward · · Score: 5, Insightful

    Be nice to the FreeBSD project. In the remote event SCO wins its lawsuits, FreeBSD, especially the 5.x series, would easily be able to replace Linux.

  28. Re:Does anyone out there... by gregarican · · Score: 2, Interesting
    Although I got modded as such, I wasn't trolling. And I wasn't aware of higher profile sites like Hotmail and Yahoo! using FreeBSD servers. It was just that in my past lives (working for other larger companies in a variety of industries) I hadn't run into any notable FreeBSD implementations. A few test/development envioronments and that was about it. And in my experience (this was more than a couple of years ago) I didn't warm up to FreeBSD like I did to some other *NIX alternatives.

    But everyone's free to disagree for sure. The fact that there are satisfied folks using production FreeBSD deployments says a lot and probably does discount most of the trolling resulting from the main article.

  29. Re:110 comments and no .torrent file?!?!?!?!?! by David_W · · Score: 4, Insightful

    I think most FreeBSD folks (whether official project members or just us users) don't bother with torrents since the most popular way to upgrade a system is via cvsup (at least that's the perception). It took a long time before ISOs were even offered since it was believed most people wouldn't be using them. It would probably take an analysis of the FTP logs after a release, showing a lot of traffic on the ISOs, before torrents would show up often.

  30. I've switched by devphaeton · · Score: 3, Insightful

    I've used linux for about 4 years, but i have always peeked into the BSD camp now and again.

    While i like linux, and it has always done well for me, i think it's time for me to jump the fence to FreeBSD completely.

    The BSDs always seem to be more mature and logical, and `cleaner'.

    Maybe this isn't the best reason to drive such a decision, but i think a lot of the noise and trolling from the linux camp of late has really put me off. I know *all* linux users aren't like this, but it's really turning into something don't want to be associated with. I have a similar situation with the Apple community, and Windows, well... i just hate the OS enough.

    The level of integrity that i've seen in my (albeit limited) interaction on usenet, slashdot and irc with BSD folks is impressive. There aren't any issues of acting juvenile or overly zealous.

    Maybe in a while the linux camp will "grow up" some and i'll come back.

    Sorry.

    --


    do() || do_not(); // try();
  31. Re:You misunderstand the World. by dinivin · · Score: 2, Insightful

    You clearly don't get what free software is all about.


    On the contrary, it's you and RMS that don't understand the definition of the word "free".

    GPL software != free software.

    GPL software == software with huge limitations on how it can be used.

    Even the BSD license has limitations, but at least they're much "freer".

    Dinivin

  32. Re:Is it STABLE or not? by Oddly_Drac · · Score: 2, Informative

    "This seems to imply that the 4.X branch is no longer -STABLE. I thought the 4.X branch was for conservative users. I don't really see how PAE can be the only reason for this since it is only an option for the kernel. Conservative users can simply choose not to turn it on, right?"

    The simple answer is 'yes'.

    The more complicated answer is that 5.x is significantly different from 4.x in quite a few ways in that it's a technology 'step-up' and would quite possibly break if overlaid on a pre-existing 4.x system before it gets it's own -stable branch; the word is around 5.3.

    Personally my dev server has frozen around 4.8 because it does the job, I loathe patching for the sake of having 'current' version numbers without having the time to familiarise myself with the new features.

    This is mildly different behaviour from those that like their 'zero day' sources...

    --
    Oddly Draconis
    Too cynical to live, too stubborn to die.
  33. Re:Interesting, but the real question is... by Sly-Guy · · Score: 4, Insightful

    Why, yes. Yes it does.

    See: /usr/ports/emulators/linux-base

    or: FreeBSD Hypertext Man Pages: linux

  34. Linux Kern 2.4 vs 2.6 vs FreeBSD by millahtime · · Score: 4, Informative

    There was something on this that was already on /. You can find that here and also here Granted it's the 5.x versions of FreeBSD but still got a good comparison.

  35. Re:Is it STABLE or not? by bmah · · Score: 5, Insightful

    Let's ignore, for the moment, any bikeshedding over the name STABLE and the stability of the code.

    The reason for the sentences in question (I had a small part in writing them) was simply this: PAE is a fairly young (in the 4.X series) feature that touches a lot of bits in the kernel (yes, even if it's not enabled). When it was first committed, it caused a number of problems (well-documented on the mailing lists), but they seem to have been fixed. If we thought there were any major problems remaining in this area, we wouldn't have released. However it's an undeniable fact that PAE in 4.X hasn't had a lot of testing time compared to most of the rest of the kernel, and this bears a bit of consideration.

    I believe that for the vast majority of users (myself included) 4.9 works just fine. (I run a mix of 4.9-STABLE and 5.1-CURRENT on various laptops, desktops, and non-critical servers.) If you're really one of the most conservative users, you probably wouldn't jump on the new release bandwagon anyways, and would spend some time evaluating 4.9 (regardless of PAE, or what anyone on the release engineering team says) before deploying it in some mission-critical environment.

  36. Re:Security Fixes by bmah · · Score: 3, Informative

    No. The patches are incorporated at the same time when advisories are released. I'm assuming they list them in the release notes just to imply that since you're using 4.9 you don't have to worry about all the security issues which were discovered in 4.8

    Right. The release notes list changes between released versions, and some of those changes come about as the result of security vulnerabilities that have been discovered and fixed. If you look at the release notes for one of the development branches (e.g. 4-STABLE or 5-CURRENT) between releases, you can see items such as security advisories listed in more-or-less real-time (usually one of us tries to get them into the release notes or errata within about a day of being issued).

    Actually, it's my experience that the patches are usually in the source tree well before an advisory is issued, depending on what branch you're tracking.

  37. Re:Mod Parent UP by minektur · · Score: 5, Insightful

    Actually, our company pays full time wages for at least two FreeBSD developers that I can think of, who's work goes straight to the project. Our products however we dont give away - they are a competetive advantage that we dont want to give up.

    The person I originally responded to was claiming that the BSD licensed software frightened away commercial interested MORE than GPL'd software and my posting was to refute that false idea.

    Just because YOU like the GPL and you like working on GPL'd products doesn't mean that that is the only valid way to do development.

    Our business model works for us, and the FreeBSD community bennefits from our involvment. It really is a win-win situation for both FreeBSD and us.

    If I were to release source code of any of my personal software projects, I'd do it under a BSD-style license. Software doesn't have to be business-related or business-useful, but for businesses using various types of 'free' software, BSD is certainly more attractive.

    Oh, and you don't have to work on FreeBSD and do 'without-cost' development for corporations - my company PAYS me to develop BSD software. Just because you can't find paying work doesn't mean that the rest of us don't like having jobs.

    Don't even get me started about all the BSD work that has found it's way into linux - the BSD license has made this possible, and easy.

  38. Re:Security Fixes by cant_get_a_good_nick · · Score: 2, Informative

    this has been (kinda) answered by others, but I'll try to make mine a bit clearer.

    The above statement is talking relative to release of 4.8, as cut to CD. This doesn't mean it hasn't been fixed, it just means they can't go back in time to fix it on 4.8 as it was on release day (think what was cut to CD).

    That said, FreeBSD users don't have to stay on the "as cut to CD version". Once you get a release, a good FreeBSD user can update his system, tracking one of a few cvs branches, such as STABLE (which will get you this whole release), the 4.8-RELENG "security fixes only" branch, or CURRENT, which would put you in 5.x world. All security problems are fixed in all releases.

    If this is the case, why isn't the /. community all over them like they are Microsoft?
    Because all critical vulnerabilities are on a mailing list, all versions of FreeBSD affected are updated, even old ones (you'll occasionally see updates for 3.x and even 2.x sometimes) instead of forcing people to upgrade off NT 4 so they can sell more XP licenses.

  39. Re:What I know about FreeBSD by Creepy · · Score: 2, Funny

    > > 2. It cannot be used by my grandma.
    > Then your grandma is dumb.

    Ouch scathing assault on Grandma's everywhere.

    I'll break it to Grandma that she's an idiot tomorrow... or whenever the snail mail letter gets there - she can't do Windows or Mac, either :)

  40. Re:Does anyone out there... by maunleon · · Score: 3, Informative

    FreeBSD is alive and well here as well. We use it to run a number of firewalls, a few web server, and a network monitoring station. It is a lot cleaner than linux, and integrates userland better than Linux.

    So basically, we have a heavy Windows installation protected by FreeBSD running IPF, snort, etc.

    And I am in the process of installing BSD on a diskless PC. I got 4.8 down to 8 megs, which includes kernel, shell, userland commands, network tools, etc. You come to appreciate features as the freebsd jail when you do things like this.

  41. Re:Security Fixes by petabyte · · Score: 2, Insightful

    Hi, I'm a BSD user as well (Open is my flavor) but what you said is full of crap. If you run similarly equipped Linux and BSD distributions side by side, you will find that they actually have many of the same security vulnerabilities (because, they run much of the same software in userland). I patched OpenSSH on my BSD box at the same time I was patching the Linux box.

    What gives the perceived difference is that the ports have separate security advisories (I know they do for Open and presumably for Free) than the core distribution. If you compare a "core" distribution of Linux you would find similar security issues that are patched quickly. Both the BSD and Linux camps do a good job about their security updates and should be commended.

  42. Re:You misunderstand the World. by nathanh · · Score: 2, Insightful
    GPL software == software with huge limitations on how it can be used.

    The GPL imposes no limitations on how the software can be used. Quoth the GPL:

    Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program).

    GPL and BSD software are equally free in terms of use.