Slashdot Mirror


FreeBSD 8.0 Released

An anonymous reader writes "The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 8 stable release. Some of the highlights: Xen DomU support, network stack virtualization, stack-smashing protection, TTY layer rewrite, much improved ZFS v13, a new USB stack, multicast updates including IGMPv3, vimage — a new virtualization container, Fedora 10 Linux binary compatibility to run Linux software such as Flash 10 and others, trusted BSD MAC (Mandatory Access Control), and rewritten NFS client/server introducing NFSv4. Inclusion of improved device mmap() extensions will allow the technical implementation of a 64-bit Nvidia display driver for the x86-64 platform. The GNOME desktop environment has been upgraded to 2.26.3, KDE to 4.3.1, and Firefox to 3.5.5. There is also an in-depth look at the new features and major architectural changes in FreeBSD 8.0, including a screenshot tour, upgrade instructions are posted here. You can grab the latest version from FreeBSD from the mirrors (main ftp server) or via BitTorrent. Please consider making a donation and help us to spread the word by tweeting and blogging about the drive and release."

154 of 235 comments (clear)

  1. Awesome! by ground.zero.612 · · Score: 2, Insightful

    I was going to put Win7 on my HP dv7, but now this!

    --
    "Be prepared, son. That's my motto. Be prepared." --Joe Hallenbeck
    1. Re:Awesome! by Anonymous Coward · · Score: 1, Funny

      FreeBSD 8.0 Released

      I won't believe it until Netcraft confirms it.

    2. Re:Awesome! by hairyfeet · · Score: 1, Insightful

      Seriously though, is there even enough BSD desktop users to even worry about? That must be a truly itty bitty number, like 0.0001% or something. Not trying to cut down BSD, it is just from what I understand BSD is THE distro to go to to make routers, firewalls, all kinds of uber hardened network appliances for corporate and enterprise usage. I have never really heard of anybody doing large BSD desktop deployments like you do with RHEL or SUSE.

      So is there really enough users out there to make all this hard work worth it? I know if they want to do it "just because" that of course is fine too, but I would think that since BSD is so widely used in the network appliance role that someone would build a Redhat style corporation around BSD and most of the funding would be that way. Is there any major corps funding BSD?

      --
      ACs don't waste your time replying, your posts are never seen by me.
    3. Re:Awesome! by cboscari · · Score: 3, Insightful

      I was going to make a joke like "You mean other than Apple?" but that's too easy.

      BSD's desktop users fill the same nitch as Slackware. Advanced users that want to do it themselves. That said, most Linux distro's were put together because, as we all know, Linux is a kernel, and not a complete OS. BSD's, are a more complete distro, and the ports system alleviates the need for a lot of stuff that Linux distros take care of (like a package manager.) Still, they both are "worth it" to develop for for their developers and users, and that's a good thing.

    4. Re:Awesome! by Nefarious+Wheel · · Score: 1
      Yes, but does it run... oh, wait ;P

      I'm getting a surplus Dell Latitude from work. Was going to load Ubuntu but FreeBSD 8 plus KDE 4.3.0 (or later) looks like a fairly crisp choice for me. Anybody have any experience with this combination?

      --
      Do not mock my vision of impractical footwear
    5. Re:Awesome! by Hurricane78 · · Score: 2, Informative

      Gentoo fills the same niche with the Linux kernel. And since when is Slackware not a complete distro? Perhaps you meant “Linux From Scratch”...

      P.S.: Please get your spelling right. It’s “niche”, “distros”, “BSDs” (second one only), and “develop for their developers”. Be happy that no grammar Nazi is close. With that amount of errors he would have ripped you to shreds. ^^

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    6. Re:Awesome! by turbidostato · · Score: 1, Insightful

      "Seriously though, is there even enough BSD desktop users to even worry about? That must be a truly itty bitty number, like 0.0001% or something."

      Seriously though, does it matter a damn? If it's good for the purpouse, then it's good for the purpouse no matter how many (or how little) people use it. If number of users were a quality indicator, Windows would be the best system by an order of magnitude (hint: no, it's not).

      And then again, for the casual desktop user, there's no difference between KDE on FreeBSD, KDE on Debian or KDE on Ubuntu. For the expert user differences between FreeBSD and, say, Debian or Red Hat are quite within the same league (and certainly they are much more akin between them than the three compared to any Microsoft offer).

      "it is just from what I understand BSD is THE distro to go to to make routers, firewalls, all kinds of uber hardened network appliances for corporate and enterprise usage."

      It is just that your understandment fails. That maybe can be the 'vox populi' about OpenBSD, not BSD as a whole.

      "I have never really heard of anybody doing large BSD desktop deployments like you do with RHEL or SUSE."

      Do you know that exactly your very flipplant rant can be used for unix-like systems as a whole, do you? ("I have never really heard of anybody doing large unix-like desktop deployments like you do with Windows"). Now, so what?

      "So is there really enough users out there to make all this hard work worth it?"

      Of course yes. Proof: the ones doing the hard work consider themselves enough of a user pool to push for it -and in fact do it.

      "I would think that since BSD is so widely used in the network appliance role that someone would build a Redhat style corporation around BSD and most of the funding would be that way."

      Again you miserably misundestand what BSD is but, anyway, there *is* in fact a "Redhat style corporation around BSD" and it's even bigger than Red Hat. You may recognize its name: Apple.

    7. Re:Awesome! by Anonymous Coward · · Score: 1, Funny

      Which explains why Win2000 was the best version of windows ever made.

    8. Re:Awesome! by hairyfeet · · Score: 1

      First of all, there is no reason to act like a douche when someone asks a question. it is THAT kind of attitude that has non Windows/OSX platforms labeled as Operating Systems for the maladjusted. Nobody likes THAT guy, and I'm sure you don't want to be THAT guy, and since my post was quite civil it wouldn't be too much to ask to have the same in kind.

      Now is Apple actually supporting BSD with serious funding, or are they just building off the work? Because it is pretty common knowledge the MSFT networking stack is in fact the BSD networking stack, but I don't see a "MSFT BSD corporation" anywhere. My question is very simple- is there a large corporation putting the kind of funds into BSD in the network appliance arena that Redhat puts into Linux on the enterprise server arena? Is there any corporations putting millions directly into one of the BSDs?

      And I'm sorry that nobody can know everything about every OS. My expertise is Windows on the desktop and Windows/Linux on the server, I've never really had the time or inclination to learn yet another OS, and since Slashdot is the home of the ubergeeks I thought what better place to ask about BSD than an article on BSD here? As for as Windows goes, Win7 is REALLY nice, I mean really. No hassle, everything just works, no driver issues here, it just went out and found them all and set it up pretty as you please. So while I'm glad you have the time to tear into the nitty gritty of a non mainstream OS like BSD, here the economy is kinda in the shitter and after fixing PCs for 9 hours+ the last thing I want to do when I get home is have to work on my own PC. So for me and my customers the new Win7 "just works".

      --
      ACs don't waste your time replying, your posts are never seen by me.
    9. Re:Awesome! by ScrewMaster · · Score: 5, Funny

      Be happy that no grammar Nazi is close. With that amount of errors he would have ripped you to shreds. ^^

      Yes, well, you'll do until he shows up.

      --
      The higher the technology, the sharper that two-edged sword.
    10. Re:Awesome! by necrostopheles · · Score: 3, Informative

      There are derivative desktop distros based on *bsd, like pc-bsd (see here http://www.pcbsd.org/ and here, http://en.wikipedia.org/wiki/PC-BSD). There's also a corporation based around providing enterprise support for pc-bsd, http://www.ixsystems.com/.

    11. Re:Awesome! by smash · · Score: 2, Informative
      If i'm running a free unix desktop, its usually freebsd. Give it a shot if you're a linux person, and give your head a little while to get around to the unix way of doing things (rather than the bastardised linux way) and you may like it.

      I used to use Linux, but found FreeBSD to be easier to configure from the command line, more consistent in its filesystem layout, more responsive under load, and generally "smoother" in terms of process scheduling. I gave up linux desktop use (for FreeBSD, and later, OS X) after having been a linux desktop user for about 5 years.

      The fact that the userland tools are shared with MacOS X is a bonus.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    12. Re:Awesome! by smash · · Score: 1

      A number of apple employees are FreeBSD committers. I believe a number of FreeBSD guys were hired by apple, and still work on the FreeBSD core. If you don't know about FreeBSD give it a shot. Its different from Linux, so it will take a little while to get your head around, but its good. I left linux for it after 5 years of linux. The learning curve going from Linux to BSD is nowhere near the curve as say, going from Windows to Linux. Most of the ideas are the same, they're just implemented slightly differently (and imho, in a better way - but i guess that is personal preference).

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    13. Re:Awesome! by smash · · Score: 1

      I ran FreeBSD 6.0 on a latitude D520 or D510 without any issues. Pretty sure power management even worked.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    14. Re:Awesome! by laffer1 · · Score: 4, Interesting

      That depends on your definition of BSD. Some people look at the userland and the large amount of BSD code in Mac OS X and call that BSD. I'd say there are more than 0.01% of users that are on mac os.

      I started a project to make a desktop friendly BSD operating system called MidnightBSD. There's also PC-BSD and the now defunct DesktopBSD. The new problem is that Linux folks have grown inpatient with the linux on the desktop idea. They want it now and feel that supporting other operating systems in their FOSS work is slowing linux down. A few projects have really done some serious changes to their software to make it function poorly (or not at all) on other OSes including *BSDs. Sometimes it's a lack of people to make reasonable updates to the kernels for various things like "new" video interfaces. Even things like X.org have done shifts that make hardware acceleration a real pain in the butt on BSD platforms. I've been shunned many times for trying to provide patches both for MidnightBSD and previously FreeBSD to other projects.

      The FreeBSD project has had trouble getting patches upstreamed for things like GCC and binutils in the past. In general, I think many GNU projects are starting to get grumpy with respect to *BSD patches. There's a backlash with BSD developers trying to write alternatives that are under the BSD license because we must to survive. Also, you get into situations like Apple buying cups and switching to LLVM because of fear of the GPLv3. Perhaps fear is not the right word.

      The open source community is not one big happy group but a series of factions that don't get along. It's a shame really.

    15. Re:Awesome! by Galactic+Dominator · · Score: 1

      It's what I run at work, runs well but have to know what you intend on using it for. Also IME KDE 4 is easier to install and has less quirks than on linux.

      Virtualbox runs vista quite well for me so it takes care of that problem to.

      If you run 64 bit, use the nouveau driver, it's far better than nv.

      --
      brandelf -t FreeBSD /brain
    16. Re:Awesome! by turbidostato · · Score: 1

      "First of all, there is no reason to act like a douche when someone asks a question."

      Any kind of question? Yours was obviously a "flamebait" one. And your answer to mine is too, so I betted my opinion on the first answer and I'm sure of it on this second.

      "it is THAT kind of attitude that has non Windows/OSX platforms labeled as Operating Systems for the maladjusted. Nobody likes THAT guy"

      You seem not to understand -again. All your rant basically begs for this answer: so what?

      "My question is very simple- is there a large corporation putting the kind of funds into BSD in the network appliance arena that Redhat puts into Linux on the enterprise server arena? Is there any corporations putting millions directly into one of the BSDs?"

      Your question might be very simple but:
      a) It has a very simple answer. So simple indeed that anybody with genuine interest, not acting on pure facade can get to it in about five seconds: www.freebsd.org->support->vendors; right there, on high visibility on the top menu of the front page and...
      b) It shows -again, your lack of understandment. Of course there are companies that push money on BSD in exactly the same way as Red Hat does on Linux: for their own profit (a different issue is if or to what extent do affect *BSD and Linux development and corporations' involvement their different "basic license" choice).

      And of course I don't think Apple pushes any money "in the network appliance arena" since I don't know about Apple having much to do "in the network appliance arena" to start with.

      And of course I don't know what has to do talking about "the network appliance arena" when talking in this thread about FreeBSD in the desktop.

      And of course I don't know what has so much to do focusing "seriously" about FreeBSD on the desktop when the news is about a general anouncement of a new FreeBSD release for whoever may take benefit of it, be it on the server, on the desktop or on the network appliance.

      And of course I don't know where your fixance about FreeBSD for network or security appliances when both NetBSD and OpenBSD are more popular choices on that niche comes from.

      "And I'm sorry that nobody can know everything about every OS. My expertise is Windows on the desktop and Windows/Linux on the server, I've never really had the time or inclination to learn yet another OS"

      Still you find yourself authorised to talk about what the OS you declare to ignore can and can't do and to question the validity of those that both know the system and believe on its abilities yet I am the douche.

      "So for me and my customers the new Win7 "just works"."

      And finally everything comes clear (as if it were not from the very beginning).

    17. Re:Awesome! by smash · · Score: 1
      So you've found one algorithm bug that affects some tiny number of users (in 10 years of using BSD, both in an ISP and a 13 site international company, i've never encountered or heard of it).

      There are plenty of bugs in linux that don't get fixed because the patch was "not invented here".

      As far as BSD being useless as a modern desktop system, apple don't seem to think so, and neither do i or plenty of other users. There's certainly less visible brain damage in it than plenty of other "modern" operating systems (including linux, imho).

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    18. Re:Awesome! by drinkypoo · · Score: 1

      Some of the network utilities in windows did originate with BSD but the stack in Windows XP / Windows 2003 Server and beyond was written by Microsoft.

      False. Windows XP has the same stack as Windows 2000, which was lifted from BSD. We know because of fingerprinting and the attacks that it was once susceptible to. The new stack is in Server 2003 as you suggest, but it doesn't appear in desktop Windows until Vista. The same stack is also used in Windows 7. You can tell the change doesn't happen in XP due to the lack of integration of IPv6, which still demands the use of all the same management tools as on Windows 2000.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    19. Re:Awesome! by Undead+NDR · · Score: 1

      I'm getting a surplus Dell Latitude from work. Was going to load Ubuntu but FreeBSD 8 plus KDE 4.3.0 (or later) looks like a fairly crisp choice for me. Anybody have any experience with this combination?

      Not with that particular make and model, but a while back I've been running FreeBSD (6.2 and 7) on my laptop for some months.

      Sadly, I've had to give up on it because it didn't provide decent ACPI (suspend/resume) support and hardware graphics acceleration.

    20. Re:Awesome! by hotfireball · · Score: 1

      Now is Apple actually supporting BSD with serious funding

      Absolutely: http://maryniuk.blogspot.com/2008/03/asiabsdcon-2008.html

    21. Re:Awesome! by BOFHelsinki · · Score: 1

      FWIW, I'm a long-time FreeBSD user (and can't wait to install and try out 8 even if I don't desperately need anything over 7) and I think you had good and interesting questions there. I'm a bit ashamed for the community (or rather the Slashdot faction) that you got so readily misunderstood and attacked.

      To my knowledge there is no such corporate backing for BSD. It would be very interesting if there was, and in several ways it is just perfect for it. (Architecture, uniformity, licensing, etc.)

      I totally agree that Apple doesn't count. It's a model example of BSD Licensing. The completely separate kernel and hugely moreso the interface give OS X a life completely divorced from FreeBSD. Doesn't matter if (the BSDL idea works and) Apple gives back to the BSD project. And... no problem.

      OK, off to tinker with 8.0 now...

    22. Re:Awesome! by isama · · Score: 1

      I'm not sure about the learning curve from windows to linux being harder then linux-bsd, I've just installed my first bsd firewall about 1-2 weeks ago, and I personally think bsd is harder just becouse it is alot like linux, but the little diferences are the things that make it alot harder..

    23. Re:Awesome! by TheRaven64 · · Score: 2, Informative

      It's not quite true to say that there is no corporate backing for FreeBSD. There are no major companies that heavily back the project, but Yahoo! used to employ six developers full time to work on the kernel (not sure if they employ anyone now - do they have any money left?), Apple's Darwin team often contributes code, Juniper sends patches back, and a few other companies contribute financially. You may remember a couple of years ago that the FreeBSD foundation was in danger of losing its non-profit status because too high a proportion of the donations came from corporate entities, rather than individuals.

      OpenBSD, on the other hand, gets very little corporate support, in spite of the fact that everyone ships OpenSSH.

      --
      I am TheRaven on Soylent News
    24. Re:Awesome! by bill_mcgonigle · · Score: 1

      With that amount of errors he would have ripped you to shreds.

      'Numbers' would be the better word choice. 'Amount' is more appropriate for indeterminate quantities.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    25. Re:Awesome! by williewang · · Score: 1

      I don't know how much or how little companies contribute to FreeBSD, but it doesn't look like they throw much in. They are trying to raise $300,000 for the *year* (http://www.freebsdfoundation.org/donate/). A company like Apple or Yahoo or Juniper or others that rely on it probably spend many times more than that on coffee. I hope that there is a lot I don't know about to help fund it (along with the other BSDs, Linux, and open source projects in general, for that matter), and there probably is, but being more public about it would be a nice change if that is the case. Quite a few companies have built themselves on top of BSD development--seems like they would want to see it continue to prosper.

      I'm neither a developer or a rich guy, but FreeBSD and OpenBSD have saved my ass so many times I make sure to throw a few bucks their way every year. I do like Linux (particularly Gentoo and Ubuntu), and for bleeding edge things especially, Linux is awesome. But BSD is (for me) so simple, extremely stable, uber-easy to maintain, and crazy fast. For an average chump like me who needs a Unix platform to work and work well, BSD is very hard to beat. And PC-BSD has been very impressive to a lot of my Linux-user friends.

      Insofar as BSD desktop deployments, no, I haven't really seen them and I doubt there are that many (besides the obvious of Apple ;-). But I would very much encourage looking into them. PC-BSD makes it very easy. I did three thin client deployments for schools in the area as a favor to my mother (she's a teacher) and it's been a godsend for them. We often used ancient hardware that was about to be thrown away and stood them up in one or two weekends (biggest one was 42 thin clients). No AV software required, centrally managed, lickety-splickety fast, and all the kids needed was a browser (Firefox), a video player (VLC) and basic documents (OpenOffice), so it was a perfect fit.

      Probably the coolest part was showing the High School dorks how to maintain it and install apps (when I showed them how to update and compile a kernel, they acted like they were looking at The Matrix :-). So give it a try. Like I say to women: 'It won't take that long and, who knows? You just might like it.'

    26. Re:Awesome! by Anonymous Coward · · Score: 1, Informative

      > (in 10 years of using BSD, both in an ISP and a 13 site international company, i've never encountered or heard of it).

      Most ISPs have migrated to Linux anyway. Even *BSD-friendly companies move away from it because features which most users expect simply don't work right.

      Example: Zend, the PHP company doesn't support FreeBSD anymore. The reason is simple, instead of fixing the bugs in the FreeBSD kernel, the FreeBSD maintainers forced the Zend engeneers to invent workarounds for kernel bugs in FreeBSD.

      In PHP you can't switch off the Nagle Algorithm "NDELAY", so fragmented packets are *VERY* slow if you use the streams API.

      Response from the FreeBSD maintainers: "Use unix domain sockets." -- Bleh! unix domain sockets are not available on Windows. Instead of dropping windows support, they have removed FreeBSD builds and moved to Solaris.

      > As far as BSD being useless as a modern desktop system, apple don't seem to think so

      BS! Apple uses Mach with a tiny BSD personality layer and a mixture of BSD and GNU userland. The GUI is proprietary anyway.

      OSX is neither BSD nor based on it.

    27. Re:Awesome! by welsh+git · · Score: 1

      The main problem here, is that you don't know what you're talking about. - probably because you are blindly ignorant due to your view that the GPL way must be the only way to go.

      Apart from Apple, 2 off the top of my head:

      Yahoo contributed accept_filters and currently house servers on behalf of the freebsd project.

      Blue Coat has contributed network routing architecture done by their senior network architect, Qing Li.

      That's just 2 off the top of my head - google for the many others

      --
      Sig out of date
    28. Re:Awesome! by kamochan · · Score: 1

      'Number'. Not 'Numbers'.

    29. Re:Awesome! by smash · · Score: 2

      PHP is crap anyway.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    30. Re:Awesome! by smash · · Score: 2, Insightful
      True, you can get caught out if you make assumptions. However if you read the docs before assuming, its easier than being totally foreign. Also, once you get the "BSD way" for a few applications, the rest of the OS is configured and operates much more consistently than the mish-mash of ways linux apps seem to do things.

      Stick with it... might take a little while for the thought process behind BSD to "click" but once it does for you, linux is full of glaring inconsistencies and just feels "dirty" by comparison (for lack of a better description - BSD just "feels" clean... as much as an OS can inspire "feel"...)

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    31. Re:Awesome! by smash · · Score: 1

      OpenBSD, on the other hand, gets very little corporate support, in spite of the fact that everyone ships OpenSSH.

      I wonder if it's Theo's charming personality :D Sometimes I agree with him, sometimes I don't but god damn he can spew some bile if you get on the wrong side of his argument.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    32. Re:Awesome! by hairyfeet · · Score: 1

      How was I "quoting facts"? I said that compared to Linux desktops the adoption rate of BSD desktops must be tiny. You can buy Linux based desktops from Dell, HP, pretty much all the major OEMs have at least SOME kind of Linux desktop that you can buy. Do these major OEMs sell BSD desktops? No, they do not. Since OEMs do not sell machines that they know nobody will buy one can reasonably assume there is a market for those.

      And how is any of the problems associated with having a tiny niche not a basic fact? One does not need a peer reviewed journal to have some basic common sense. Less popular = less exposure, Less Exposure = fewer people contributing code, Fewer people working on a project when faced with competition means more likely to fall behind said competition. How is ANY of that not the most basic of common sense?

      Look, I have nothing at all against BSD. I wish them all the luck and fortune in the world. But perhaps more so than at any point in computer history the technology is exploding all around us. In just the past few years we have gone from single to dual to quad cores becoming cheap and affordable to the masses (I have a new 925 quad AMD being delivered on Monday. Cost a whole $140), The GPU has frankly become so powerful it is scary, with stream processing, GPGPU capabilities, and now from the AMD/ATI roadmap it looks like multiple GPUs will soon be the norm, We have gone from ATA to SATA to SATA II to SSD, frankly it is an incredible time to be alive.

      But one would have to be frankly insane to not realize that trying to support this exploding technological landscape will be difficult even for companies with billions in R&D. Just read this on Linuxinsider of all places where developers of Windows 7 admit that many of the problems they had with Vista was due to their not being prepared for the rapid adoption of multiple cores and the problems with scaling. Now add to that the fact that nearly all *BSD adoption I have ever seen, or as ever been written about here on Slashdot has NOT been desktops but in devices such as PBXs, routers, etc, and it doesn't take a genius to figure that most companies that are contributing to BSD are most likely doing so in very niche areas.

      So I stand by my questions. Does BSD have enough resources coming in to adapt to the changing landscape? Can they build enough buzz with their much smaller marketshare to keep developers interested in the platform? With the incredible advances in hardware do they have enough manpower to keep up, or are they falling behind the tech curve? These are legitimate questions that I would like to see asked to the heads of the various BSDs. And since Slashdot has many of those same people that come here to lurk, why not ask these questions here?

      --
      ACs don't waste your time replying, your posts are never seen by me.
    33. Re:Awesome! by cyphercell · · Score: 1

      I don't think your question is wrong so much as it is just annoying. Frankly the answer is yes, there's enough resources to support the users that have FreeBSD on the desktop, otherwise, they wouldn't be doing it.

      --
      Under the influence of Post-Cyberpunk Gonzo Journalism
  2. Funny how similar the free Unices are by amorsen · · Score: 1, Insightful

    Most of this could be from a Linux distribution list of new features... Slightly ahead in some ways, slightly behind in others.

    --
    Finally! A year of moderation! Ready for 2019?
    1. Re:Funny how similar the free Unices are by Anonymous Coward · · Score: 1, Insightful

      FreeBSD is way ahead for serious users. I'm talking about people running high-availability and high-traffic servers, and workstation users who need a stable and reliable operating system.

      Most Linux distributions just can't provide the high level of quality that the FreeBSD project manages to offer. FreeBSD may not have the best accelerated 3D graphics drivers, or the flashiest X desktops and themes, but it's there when you need it, and it doesn't disappoint.

    2. Re:Funny how similar the free Unices are by NoYob · · Score: 5, Informative

      Most Linux distributions just can't provide the high level of quality that the FreeBSD project manages to offer.

      Wow - your impeccable logic has convinced me! Where do I sign up?

      Right here!

      --
      It's NOT me! It's the meds! I'm on 1000mg of Fukitol.
    3. Re:Funny how similar the free Unices are by ls671 · · Score: 1

      Agreed, installing openbsd and packet filter has been on my to do list for years and I swear it is only the lack of time that prevented me to do so, I am still using Linux netfilter.

      Linux is more multi-purpose (desktop for instance), has a wider audience hence more functionality available, a little like Windows ;-))

      P.S. No, I am not confusing freebsd and openbsd but I assume freebsd also has neat functionalities ;-)

      --
      Everything I write is lies, read between the lines.
    4. Re:Funny how similar the free Unices are by 1s44c · · Score: 3, Informative

      Agreed, installing openbsd and packet filter has been on my to do list for years and I swear it is only the lack of time that prevented me to do so, I am still using Linux netfilter.

      Linux is more multi-purpose (desktop for instance), has a wider audience hence more functionality available, a little like Windows ;-))

      P.S. No, I am not confusing freebsd and openbsd but I assume freebsd also has neat functionalities ;-)

      FreeBSD has ported pf from OpenBSD.

      Pf is nice.

    5. Re:Funny how similar the free Unices are by ls671 · · Score: 1

      Yep, I know this.

      So would you say that if my primary goal is to run Pf, it will make no difference if I install either freebsd or openbsd ?

      I am thinking ease of installation, patches, etc. where there could be a delay before updates for freebsd. Also, does the freebsd port support 100% of the features implemented on openbsd and can it be considered as a totally equivalent alternative ?

      Thanks for your reply.

      --
      Everything I write is lies, read between the lines.
    6. Re:Funny how similar the free Unices are by MrHanky · · Score: 2, Insightful

      What utter drivel.

      I'm sure FreeBSD some times performs better or with greater stability than Linux, and I'm just as sure that some times it's the other way around. Some times Windows beats them both. And who knows, perhaps even Solaris. It depends on a lot of things, though, and to say that FreeBSD is simly 'better' for 'serious' tasks just makes me convinced that you've never used a computer for serious tasks.

      As for your other claims, that "FreeBSD may not have the best accelerated 3D graphics drivers, or the flashiest X desktops and themes": that's also wrong. FreeBSD can use all the X desktops and all the themes that Linux can use. Nvidia makes drivers for FreeBSD, too.

      You know you're on Slashdot when a jar full of fanboy wank is called 'insightful'.

    7. Re:Funny how similar the free Unices are by Anonymous Coward · · Score: 1, Funny

      You know you're on Slashdot when a jar full of fanboy wank is called 'insightful'.

      I wish! My FreeDOS drivel never got that much attention despite it being a full featured, state of the art, operating system with a mature code base.

    8. Re:Funny how similar the free Unices are by turbidostato · · Score: 1

      "FreeBSD is way ahead for serious users."

      Comparing to what?

      "I'm talking about people running high-availability and high-traffic servers, and workstation users who need a stable and reliable operating system."

      Oh, you mean like there are high-availability and high-traffic servers and stable workstation perfectly running Linux?

      "Most Linux distributions just can't provide the high level of quality that the FreeBSD project manages to offer."

      Which is a great tribute at both the versatility and diversity of the Linux ecosystem. There are Linux distributions almost for everything. There's no problem if "most Linux distributions just can't provide the high level of quality that the FreeBSD project manages to offer" even if that were true. It's enough that *some* Linux distributions can do it. And you can bet they are up to the task just as FreeBSD is.

    9. Re:Funny how similar the free Unices are by BrookHarty · · Score: 2, Funny

      FreeBSD may not have the best accelerated 3D graphics drivers, or the flashiest X desktops and themes, ...

      Hey, Neither does Windows 7!

    10. Re:Funny how similar the free Unices are by ScrewMaster · · Score: 1

      a jar full of fanboy wank

      Thanks for the image.

      --
      The higher the technology, the sharper that two-edged sword.
    11. Re:Funny how similar the free Unices are by ld+a,b · · Score: 1

      If your question is, implements as many security features for exploit mitigation as OpenBSD? The answer is no. pf and openssh should work all the same but given a vulnerability, OpenBSD has a better chance of surviving it unharmed until it is fixed.

      Still, FreeBSD, like Linux, is faster and scales better than OpenBSD. So you have to factor that in if you plan on running something that needs it.

      Finally, in my opinion, and always from the command line, OpenBSD ~= FreeBSD > ? > Linux as far as ease of use is concerned.

      --
      10 little-endian boys went out to dine, a big-endian carp ate one, and then there were -246.
    12. Re:Funny how similar the free Unices are by Galactic+Dominator · · Score: 3, Informative

      The maintainer of the freebsd port of pf is the same person as the openbsd author. FreeBSD current usually lags a few weeks in patchset from openbsd in regards to pf, and in either release you're generally running the same version.

      --
      brandelf -t FreeBSD /brain
    13. Re:Funny how similar the free Unices are by turbidostato · · Score: 1

      "That's just ignorance speaking. After extensive experience with both operating systems in both corporate and home environments, I can assure you that BSD is the clear winner for consistency of quality and use as a serious server. "

      Well, I always say that it's very easy to say "this is that way" when you know the answer but it is always very dangerous to say "that's impossible" or "that's not the case" because you don't know everything.

      In example, all you are really saying is that after extensive experience *you* were unable to achieve good enough results using Linux as a "serious server" (whatever that exactly means). Provided facts like those offered by Netcraft, top500 or my own extensive experience that says more about *your* limitations than about those of Linux.

      "Anyway my only point is that BSD has pf and rocks the free world."

      Anyway that was *not* your "only point" or else I would do nothing but agree.

      "Go back to playing Quake on your penguin box. Nobody wants to hear about your gay rainbow diversity hypothesis."

      Again, that says much more about you than anything else.

    14. Re:Funny how similar the free Unices are by ls671 · · Score: 1

      Thanks a lot ! ;-))

      --
      Everything I write is lies, read between the lines.
    15. Re:Funny how similar the free Unices are by Ded+Bob · · Score: 1

      The FreeBSD Nvidia 64-bit driver should be coming soon (a few weeks minimum): http://www.nvnews.net/vbulletin/showpost.php?p=2129411&postcount=445

    16. Re:Funny how similar the free Unices are by ls671 · · Score: 1

      > always from the command line

      Of course !

      Thanks for your reply ! ;-)

      --
      Everything I write is lies, read between the lines.
    17. Re:Funny how similar the free Unices are by funky+womble · · Score: 2, Informative

      If you run FreeBSD, having PF ported gives you a more sane choice of firewall there, but if you're setting out specifically to run PF, OpenBSD gives some major benefits. The code is several years ahead of FreeBSD's port. Watch some of the recent presentations to see what's changed - see links to a couple of related videos at http://spacehopper.org/pfvids/

    18. Re:Funny how similar the free Unices are by kamochan · · Score: 1

      MrHanky, ScrewMaster... ROFL

  3. Jumping the gun... by cperciva · · Score: 5, Interesting

    Technically, 8.0-RELEASE has not yet been announced. Judging by the links in the submission, it looks like the "anonymous reader" is whoever owns cyberciti.biz, and he decided to submit the story early in order to drive traffic to his site.

    1. Re:Jumping the gun... by MrMr · · Score: 2, Funny

      But in order for that to work we would have to rtfa.

    2. Re:Jumping the gun... by cperciva · · Score: 4, Informative

      I should also add that one link the submitter didn't include was instructions for upgrading to FreeBSD 8.0-RELEASE from a previous release: http://www.daemonology.net/blog/2009-07-11-freebsd-update-to-8.0-beta1.html (obviously, apply s/8.0-BETA1/8.0-RELEASE/ to the instructions).

      Before anyone asks, yes, that link is on my personal website -- but no, I'm not just posting it here to drive traffic in my direction. That link is going to be in the official release announcement too.

    3. Re:Jumping the gun... by cperciva · · Score: 1

      We all know that slashdotters don't rtfa, but he'll probably get some traffic from people who aren't regular slashdot readers and don't know how things work around here.

    4. Re:Jumping the gun... by Razalhague · · Score: 5, Funny

      Tell me about it. When I was new here I always used to read the articles before posting, but by then everyone had already commented and spent their mod points so I never got any karma! But then I learnt the proper way of doing things and now I've got karma to burn on offtopic posts about slashdot!

    5. Re:Jumping the gun... by Opyros · · Score: 1

      I was wondering about that; I saw "FreeBSD 8.0 Final" a few days ago on FileForum, but the FreeBSD homepage said RC3 was the latest.

    6. Re:Jumping the gun... by krelian · · Score: 2, Funny

      I was wondering about that; I saw "FreeBSD 8.0 Final" a few days ago on FileForum [betanews.com], but the FreeBSD homepage said RC3 was the latest.

      Was it released by RAZOR1911?

    7. Re:Jumping the gun... by hedwards · · Score: 1

      That's a sort of byproduct of the way the last stages of a release go. It isn't put up as a final release until the build is done and it's been distributed to the ftp sites and they've been given a bit of time to prepare.

      Which means that the source as well as the ports tree for that release have been hanging out on one server or another for a bit.

  4. FreeBSD rocks :) by clang_jangle · · Score: 4, Interesting

    I was intending to install RC3 on a new desktop machine a few days ago, but got the error message "this version not available on this server". So I went to the options screen and changed it to 8.0-RELEASE just on a hunch and happily it was there and installed without a hitch. Definitely several good performance improvements over 7.2, especially when copying large amounts of data from a USB disk. So far this seems like a nice, solid release and I look forward to migrating my servers to it (after a month or so, just to be sure).

    --
    Caveat Utilitor
  5. I'll try it. by palegray.net · · Score: 1

    If only for the improvements to ZFS I'll give it a shot.

  6. Using it now for my home "superserver" by RT+Alec · · Score: 1

    PF + AltQ, a ZFS raidz array, and booting from a CF card. Excellent job, kudos to the FreeBSD team!

  7. Re:Why would a desktop user would run it? by Ian+Alexander · · Score: 1

    Since when have BSD's been known as primarily "desktop" operating systems?

  8. Re:Why would a desktop user would run it? by ceeam · · Score: 1

    s/Linux/Windows/g
    s/FreeBSD/Linux/g

    There will be your answer.

  9. Great job! by ceeam · · Score: 1

    Congratulations to all involved!

    FreeBSD is a great Free Unix system.

  10. Nothing yet... by Jazz-Masta · · Score: 1

    Nothing yet on the website. Only 8 rc3 released on November 12th.

    But on the FTP there is something on Nov. 22 labelled as 8.0

    ftp://ftp.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/8.0/

  11. Re:Why would a desktop user would run it? by Pope+Reinhardt+I · · Score: 1

    Personally I was rather disappointed to find out the installer doesn't support ZFS. For a ZFS-only system, you need to do some manual partitioning. I found it a bit hard-ish, even with their instructions.

  12. Re:Why would a desktop user would run it? by clang_jangle · · Score: 3, Informative

    Why on earth would a desktop user run FreeBSD instead of Linux, when it doesn't add a single feature available on Linux?

    FreeBSD is a very nice, clean system which is a pure joy to use as a server or desktop -- especially if you like to build your own software. But to each her own. :)

    What? You can emulate Linux binaries?

    For quite a few years now we've had the ability to run linux binaries via a kernel module called the linuxulator. Handy for flash and a few other things.

    --
    Caveat Utilitor
  13. wpa_supplicant replacement? by FudRucker · · Score: 1

    wpa_supplicant needs to either be dumped and replaced with something better or the people that work on wpa_supplicant need rework it to support a wider variety of wifi cards

    --
    Politics is Treachery, Religion is Brainwashing
    1. Re:wpa_supplicant replacement? by cperciva · · Score: 3, Informative

      Are you running into the "need to create wlan0 instead of using the wifi device directly in 8.0" change? This has tripped up a lot of people.

    2. Re:wpa_supplicant replacement? by Abcd1234 · · Score: 1

      I'm confused... how the hell is it wpa_supplicant's job to support specific wifi chipsets/cards? Isn't it the kernel's job to implement drivers for each card while exposing a general API that wpa_supplicant then uses?

  14. Re:Why would a desktop user would run it? by Anonymous Coward · · Score: 3, Funny

    But to each her own.

    Well, aren't you hip and and with it.

  15. How the fuck is this insightful?!?!?! by Anonymous Coward · · Score: 4, Insightful

    Seriously - some anonymous person makes vague claims about how it's "higher quality" - without defining "quality" or providing any citations, reasons, or examples, and it's modded "insightful"?!?! TWICE!??!!

    What. The. Fuck!??!!

    Here's my refutation of this post - containing just as much "insightful" commentary as yours:

    Nuh-uh!

    So, where are *my* "insightful" mods?

    1. Re:How the fuck is this insightful?!?!?! by MrNaz · · Score: 2, Informative

      Given that any sysadmin worth his salt knows that Linux and FreeBSD offer different tradeoffs between "completeness" and "rigorous quality", it's not unreasonable for him to point out that FreeBSD has a "higher quality", even if the actual words he uses are subjective. Everyone familiar with FreeBSD and several Linux distros would know what he's saying and agree.

      Unfortunately, I can't say that your "nuh-uh" also resounds with common experience in this way, so I disagree with your contention that it is a valid response under these circumstances.

      --
      I hate printers.
    2. Re:How the fuck is this insightful?!?!?! by kamochan · · Score: 1

      AFAIK, "Nuh-uh" means something naughty with a polar bear, in Eskimo. I suspect there is common experience involved, otherwise there wouldn't be an expression for it.

      So, (provided that he's an Eskimo) the AC wins. QED.

      PS. I also maintain both *nux and *bsd environments, and I fully agree with the original statement. All my mission critical stuff runs bsd.

  16. Re:Why would a desktop user would run it? by Mad+Merlin · · Score: 3, Funny

    But to each her own. :)

    Her? This is Slashdot you know.

  17. Re:Why would a desktop user would run it? by Bert64 · · Score: 1

    If ZFS is what you want (and on a desktop that's unlikely), Solaris has more mature ZFS support than FreeBSD.

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  18. Re:Why would a desktop user would run it? by Bert64 · · Score: 1

    Support for more hardware, especially workstation oriented hardware?
    Greater availability of applications? (Most desktop oriented apps are written for linux first and later possibly ported to bsd, many closed source apps cant be ported to bsd at all).

    When i tried to use FreeBSD as a desktop, admittedly a few years ago, it worked well on my desktop (which was self assembled and intentionally bought using well known hardware) but wouldn't boot on my laptop (an ibm thinkpad 600e) and wouldn't run vmware (which was very new at the time if i remember and had no other alternatives)...

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  19. Re:Why would a desktop user would run it? by TheRaven64 · · Score: 5, Informative

    Sound works. That's why I switched for FreeBSD. Back in the 4.x days (around 2001) multiple applications could write to /dev/dsp (back then they needed to have /dev/dsp.1 and so on, but that was fixed with FreeBSD 5), and all could play sound even though my cheap AC97 on-board sound didn't support mixing in hardware. On Linux, apps needed to be rewritten with ALSA to take advantage of mixing, or needed to use sound daemons which gave horrific latency. Meanwhile, I was playing music with XMMS, getting sound effects in BZFlag, and having my mail and IM clients go bing in the background when I got a message. FreeBSD 8 improves this with a full OSSv4 implementation, including per-application volume channels. Unlike the 4Front OSS implementation, there are some hacks that let apps that use the old OSS 3 API (and ABI) use these by faking a mixer device for each app. It also has the highest-performance mixing algorithm around and supports a few things like encoded digital pass through (for AC3 and similar on an external decoder) without disabling the in-kernel mixing.

    ZFS is pretty useful to a desktop user. Run hourly / daily snapshots as cron jobs to guard against accidental deletion and then use zfs send to transmit them to your backup server.

    The ULE scheduler originally provided better performance on latency-sensitive workloads (a typical desktop) at the cost of throughput. As a result, it wasn't enabled by default. With FreeBSD 8, it's been improved and now does better on all workloads (including beating Linux on MySQL SMP benchmarks) and scales linearly to 8 cores (I've not seen tests beyond that).

    Jails probably aren't useful to most desktop users, but they are to power users. With ZFS, creating a new fail filesystem is just a matter of cloning a fresh install, which is an O(1) operation (and very fast) and that gives you an isolated install to work with. Great for running untested or untrusted apps; just install them in a jail and they can't get out. With FreeBSD 8, you can now assign a CPU to a jail and each jail has a complete virtualised instance of the network stack, so FreeBSD jails are effectively very lightweight VMs.

    DTrace, again, is more useful to developers than end users. It lets you insert probes into running applications (using binary rewriting tricks, where function prologs are replaced with unconditional jumps to JIT-compiled code that does the profiling). This is by far the most powerful profiling and debugging framework I've come across.

    So, I guess, the real question is why you'd use Linux over FreeBSD?

    --
    I am TheRaven on Soylent News
  20. Re:Why would a desktop user would run it? by doti · · Score: 1

    No, because Linux does add features not available on Windows.

    --
    factor 966971: 966971
  21. Hey, you're the guy! by coryking · · Score: 1

    Your blog has been a great resource for me for a very long time. Thanks for all the informative posts... you were the only set of instructions that made sense for doing a binary upgrade :-)

    Thank you sir!!!

    1. Re:Hey, you're the guy! by cperciva · · Score: 1

      Thanks for the kind words -- I certainly should be able to write coherent instructions for doing a binary upgrade, though, given that I wrote FreeBSD Update. :-)

    2. Re:Hey, you're the guy! by TheLink · · Score: 1

      Unfortunately that's not always the case - the person who writes the software might find its usage obvious and not know how to explain it well to others.

      And often the users who find it unobvious, and finally figure out by themselves how to use something, forget which parts were unobvious. They weren't taking down notes on the unobvious bits - typically too busy just trying to get things to work. So it might be useful to have some people taking notes on "questions" they have that aren't answered by the documentation, and other problems, while learning the stuff.

      Sometimes in OSS the developers appear to have the opinion that the source code is good enough documentation. I've also seen the ridiculous case in Linux of a well documented method/API being deprecated in favour of a poorly documented new API/method (which may be technically better, but only a few in the world can figure out how to use it).

      In general things in FreeBSD tend to be better documented than in a typical Linux distro. At least that's what I find from comparing the manpages (yes I've tried using the "info" docs on suse and ubuntu, and too often I get more useful help from "experts exchange" ;) ).

      --
    3. Re:Hey, you're the guy! by TheRaven64 · · Score: 2, Interesting

      Sorry if this comes across as a flame, but as the guy who wrote FreeBSD Update, perhaps you can answer a couple of questions:

      Firstly, why is it so slow? I can cvsup and recompile the tree and install in less time that it takes freebsd-update upgrade to run; the two install steps then take even longer. If I run systat -iostat, I see it hitting the disk incredibly hard. Couldn't it just compare the last modification date of most of the files with the time of the last upgrade? Possibly this has been fixed, as updating from 8-RC3 to 8-RELEASE seems to be going a lot faster than going from RC-2 to RC-3 (and has actually finished while typing this post. Previous updates took a good 3-4 hours; longer than compiling all of LLVM + Clang on that machine).

      Secondly, is it possible to make the merge marginally less stupid? Every time I run freebsd-update it prompts me to okay changes to files that I've never edited (and have no idea what it is even for), where the only change is the comment at the top telling me the FreeBSD version the file came from. I then have to say 'yes' a few dozen times, and at twice while doing that I've managed to type yes to okay one change which actually was important and left my system unbootable. One was a change to one of the init scripts in the bit that mounted the default filesystems; it tried to merge the two versions (even though the file was not one that I had modified, or that users ever should touch) and ended up with complete nonsense so the shell aborted the script while trying to mount filesystems. I only fixed that one by booting to single user mode, deleting the script and grabbing a copy from cvs.

      --
      I am TheRaven on Soylent News
  22. To slightly paraphrase The Who by MonsterTrimble · · Score: 1

    Meet the new Boss, Same as the old Boss.

    Maybe it's me, or are we starting to see BSD & Linux become the new Gnome vs KDE or new .deb vs .rpm? Debian & BSD they can now handle each other's packages (like KDE apps can run in Gnome and vice versa if the right libraries are installed) and I stand back and wonder if Google and others might be right where the apps are everything and the underlying OS means very little to the average consumer.

    Irregardless, cheers to the OpenBSD crew on another release, even if I'm a Kubuntu user. When one of us does well, we all do.

    --
    I call it 'The Aristocrats'
    1. Re:To slightly paraphrase The Who by hedwards · · Score: 1

      Umm, I must be missing something. FreeBSD has been able to run Linux binaries for well over a decade. And this was a FreeBSD release, some developers work on both, but it's a different set of priorities and interests.

      Not to mention that unlike the second example where the obvious answer is that .deb is better, the other ones are more a matter of philosophy for most people than pragmatism. A sort of choice between having an actual OS or a Kernel plus whatever packages were available to cobble together an OS with. I'm sure there's a reason why people would want the latter, but it makes it a pain in the ass to make stable, fast and reliable. Or to figure out what's gone wrong when it's an application specific mess in the userland.

      Linux of late has been becoming a bit too much like Windows in terms of installing components you may or may not ever want or need.

    2. Re:To slightly paraphrase The Who by TheRaven64 · · Score: 1

      Umm, I must be missing something. FreeBSD has been able to run Linux binaries for well over a decade

      The FreeBSD Linux ABI layer didn't support system calls introduced with 2.6 kernels until relatively recently. With FreeBSD 8, it should now support everything that Linux 2.6.16 supported. If your Linux programs need a newer kernel than that, they may not work, but anything that works on 2.6.16 and doesn't run under FreeBSD should be considered a bug and reported.

      One thing not mentioned in the release (and not actually part of the release) is that there is now an up to date and working version of valgrind for FreeBSD. This eliminates the one reason I had for still occasionally sshing into a Linux machine.

      --
      I am TheRaven on Soylent News
  23. Re:Why would a desktop user would run it? by 1s44c · · Score: 1

    Why on earth would a desktop user run FreeBSD instead of Linux, when it doesn't add a single feature available on Linux?

    I'm not staying FreeBSD is better than Linux but FreeBSD is a more consistent system.

    Linux, even with the best distributions, is a bunch of separate bits stuck together with 15 ways to do any given thing.

    FreeBSD also does have some stuff Linux doesn't like PF, Jails, and better ZFS support.

  24. freebsd-update via wlan? by Conley+Index · · Score: 1

    I did not read your blog using freebsd-update this time, but as far as I see, it would not have saved me needing hands on assistance for the system that I tried to update remotely with the last connection being a wlan. I added the appropriate lines to rc.conf before the update, but after the first reboot with the new kernel and old userland, the wlan did not come up. Thinking about it, nothing else could be expected...

    1. Re:freebsd-update via wlan? by cperciva · · Score: 1

      Good point... come to think of it, I'm not sure how it's possible to do that even with a source upgrade, since trying to run an 8.0 world on a 7.x kernel would break too.

    2. Re:freebsd-update via wlan? by Conley+Index · · Score: 1

      Remote updates via the wlan are probably not very common. And I guess I could have put a brave "freebsd-update install && reboot" somewhere in the startup scripts that would have been replaced if that really succeeded. (Probably something a little more intelligent would be better.)

  25. Use the mirrors! by Conley+Index · · Score: 1

    It appeared on the main ftp server on Monday and only an hour later on some of the mirrors. Now most of them got the bits. This is really not the time to stress the main ftp server more than necessary. The checksum files from the main server might be worse getting -- or better yet, wait for the official announcement that will contain them, too.

  26. Re:Why would a desktop user would run it? by maztuhblastah · · Score: 2, Interesting

    Well said. I agree with everything except one bit:

    So, I guess, the real question is why you'd use Linux over FreeBSD?

    Laptops. Power usage.

    FreeBSD isn't (AFAIK) tickless. Furthermore, a lot of my laptop's power saving features (SATA power saving, FB compression) aren't supported at all. My WiFi card is, but I'm not sure if the power-saving stuff is supported for that either.

    With Linux, all of the above features are supported. As soon as FreeBSD gains support for those, I'm switching.

  27. Roundabout by hey · · Score: 1

    Seems pretty roundabout... to make youtube work they needed Flash. To make Flash work they got Fedora 10 compatibly going.

    1. Re:Roundabout by RAMMS+EIN · · Score: 1

      ``Seems pretty roundabout... to make youtube work they needed Flash. To make Flash work they got Fedora 10 compatibly going.''

      The joys of proprietary software ...

      --
      Please correct me if I got my facts wrong.
  28. Re:Why would a desktop user would run it? by harry666t · · Score: 1

    I'm almost convinced. I've been toying with FreeBSD 7 on a vm a while ago, and I liked it. There's a certain "feel" about the whole system, and I really like that feel. Now I'm considering putting it on my laptop. I'm just wondering about a few possible showstoppers. Tell me about...

      - Ports. I'm very used to apt&dpkg. I haven't spent a lot of time learning to use the ports system, so tell me: can I expect the ports (after learning them a bit) to be as comfortable in everyday use as apt? I like installing&testing new stuff, trying out various funny Python libraries, etc. I need the process of finding, installing, upgrading, removing packages to be quick and efficient.

      - Hardware support. Can I expect the new FreeBSD to "just work" on a 1-year old laptop? I don't care about stuff like the wifi light, but other small things like SD card reader or the webcam are something that I'd hardly be giving up.

      - Full disk encryption. This is a must and I'm not going anywhere without it. I suppose it's there; but can I have swap on encrypted logical volume and still be able to do suspend to disk? (suspend to ram is also really handy)

      - NetworkManager? Or something equivalent. I don't want to go to commandline unless a task that I'm performing demands by its very nature a command-oriented user interface.

      - 3D support on Intel graphics?

      - read&write support for ext3, ntfs, etc for Linux and Windows inter-op?

    That'd be all for now...

  29. Re:Why would a desktop user would run it? by Anonymous Coward · · Score: 2, Interesting

    The solaris implementation of DTrace is also significantly better than the one found in FreeBSD. If these are the features you are interested in, you really should be using OpenSolaris, not FreeBSD.

  30. Re:Why? by Stupendoussteve · · Score: 1

    Yet cheers on the new OpenBSD release of FreeBSD?

  31. Re:No XFS support by larry+bagina · · Score: 1

    FreeBSD has support for /dev/null which, in my experience, is faster than xfs and just as reliable.

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  32. Re:Why would a desktop user would run it? by toejam13 · · Score: 1

    I've been using FreeBSD as a secondary desktop environment for about two years now, having used some flavor of BSD since I ran NetBSD 1.0 on my Amiga 3000.

    For the most part, the experience is not dissimilar to using Linux as a desktop. I use WINE to supplement a few programs that have poor equivalents in the POSIX/GTK/Qt world, just as I would under Linux. Otherwise, most of the programs I use would be the same ones I'd used under either Windows or Linux.

    FreeBSD as a desktop environment shines over Linux in that the sound management is easier. I also find the package installation, at least under the i386 branch, to be easier as well. Whatever doesn't have a package, ports seems to do a superior job than under Linux.

    However, in my opinion, FreeBSD will never beat Linux as a desktop replacement until Adobe Flash, hardware video and 3D acceleration and library management are better handled. Linux has FreeBSD beat in most of those respects. Most of the core FreeBSD team is aware of this, but the work required to fix it just seems to be above what people are willing to donate. So, FreeBSD goes without.

  33. Re:Why would a desktop user would run it? by Ziest · · Score: 1

    What? You can emulate Linux binaries?

    Yes, FreeBSD has been able to run Linux binaries for years. A little effort on your part to do some research before you post could have saved you from looking like a fool. Oh, wait..

    --
    Another day closer to redwood heaven
  34. Re:You are right. by sound+vision · · Score: 1, Insightful

    If apps were "coded like console games"... *Every application would need to include device drivers for every piece of hardware on the system. For every system you want your app to run on. So that boils down to coding (or getting from the manufacturer) drivers for every computer device in existence. *There would be no multi-tasking. Let's say you are working on something in Microsoft Office. In order to look up something on Google real quick, you'd need to save your work, unload Office, load up Firefox, look up whatever you needed to, unload Firefox, re-load Office, and open your file back up. I could go on, but I don't feel like doing so in a reply to an AC. Simply put, there's a good reason that operating systems to exist. They act as an abstraction to the hardware, making development of applications *way* easier since you only have to code your program to interface with the APIs of an operating system, which in turn has drivers installed to work with whatever particular hardware is on a machine that you are trying to run your app on. I'm pretty sure all the game consoles developed in the past decade have their own pseudo-OS, to let Xbox Live etc. run concurrently with all the games. Or maybe they just have libraries for that stuff that they give to the developers to include in their games. Either way, it works because all PS2s/Xboxen/Wii are the same. That is not true of personal computers.

  35. firewall GUI? by tirnacopu · · Score: 1

    Is there some WaterRoof (OS X utility for IPFW) equivalent for FreeBSD?

  36. Re:Why would a desktop user would run it? by OeLeWaPpErKe · · Score: 1, Interesting

    A more complete feature list :

    -> ZFS
    -> DTrace (if anyone tells you SystemTap is equivalent, take them out and shoot them in the head. Twice. Carefully make sure they're dead. Shoot a few more times to make sure)
    -> jails (if anyone tells you chroot or even vserver is equivalent, see above)
    -> pf, and even other options (anyone tells you iptables ... you know what to do)
    -> faster routing code (all juniper routers run a modified version of fbsd, for good reason)
    -> actual coherent system (ever worked on a busybox linux system ?)
    -> drivers are not so plentiful, but they are better quality. Rare hardware simply doesn't work, instead of sort-of working and then crashing your system every now and then
    -> binary compatibility, not just with linux, but SCO and System V
    -> sensible network defaults
    -> default filesystem supports snapshots. It's not impossible with linux, but still this is nice
    -> netgraph : there is no such thing as a way to mangle packets that fbsd doesn't support. Plus : easy to add stuff to. Fast (if not perfect, but faster than doing stuff in linux user space), and ultimate flexibility
    -> application-level firewall (meaning applications can push firewall rules into the kernel that only apply to that one application. Helpful for stability and ddos mitigation)
    -> coherent, existing organisation, polite even (try getting something done via lkml. I hear it's been known to cause nervous breakdowns. (jokingly) Even murder)

    So, personally, I'd agree with "better quality". Especially for network servers.

    If you want to use it on a laptop ... better look elsewhere. It will run, though.

  37. Re:Why would a desktop user would run it? by theshowmecanuck · · Score: 1

    Because it has a BSD license and not a GNU license.

    --
    -- I ignore anonymous replies to my comments and postings.
  38. So, any VMware images of this release? by RiffRafff · · Score: 1

    Anyone post an image to run on VMware Player?

    --
    "I might have made a tactical error in not going to a physician for 20 years." -- Warren Zevon
  39. If only java was supported by Billly+Gates · · Score: 1

    FreeBSD 4.x was hot back in the old days of 2003ish. After pulling my hair out with Gentoo FreeBSD was well integrated and stable.

    I know there is experimental 5 year old patches for java 1.3x which I successfully compiled which looked like a bootstrap hack with an emulated jvm just to compile it. FreeBSD 5.x was just terrible and i kept using 4.x until 4.12 before switching back to Windows. I hope it got better as not even my simple usb keyboard that was supported with FBSD 3.,x and 4.x would not work with 5.x and 6.x

    1. Re:If only java was supported by Galactic+Dominator · · Score: 1

      Billy you'll be happy to learn USB received some long needed love in 8.0. A new well performing library has been integrated into base, chances are your cheap keyboard will now work under FreeBSD again.

      native and ported jdk's and jre's have been available and usable in FreeBSD for quite some time. FreeBSD has a special licensing agreement with Sun which the reason you need to bootstrap a native build. However the linux-sun and diablo ports install quite fast and usable for most anything.

      --
      brandelf -t FreeBSD /brain
    2. Re:If only java was supported by ishobo · · Score: 1

      It has been supported officially supported for years.

      http://www.freebsdfoundation.org/downloads/java.shtml

      --
      Slashdot - The great and glorious cluster fuck of Internet wisdom.
  40. Re:Why would a desktop user would run it? by nurb432 · · Score: 1

    Sound works

    So does package management. Video, networking, performance.... The FreeBSD was much more organized environment then the feathered alternative was at the time, which is why I also switched over back in the 4.x days.

    Sure, everyone has advanced over the years, but i still haven't seen many reasons to leave the bsd camp.

    --
    ---- Booth was a patriot ----
  41. Re:Why would a desktop user would run it? by Cyberax · · Score: 1

    including beating Linux on MySQL SMP benchmarks

    No, it doesn't. However, beating Linux was one of motivations for rewriting the old O(1) scheduler.

  42. What's the point in the screenshots? by harmonise · · Score: 1

    What's the point in the screenshots? It looks like every other GNOME desktop. (or KDE desktop for the KDE screenshots)

    --
    Cory Doctorow talking about cloud computing makes as much sense as George W Bush talking about electrical engineering.
    1. Re:What's the point in the screenshots? by TheRaven64 · · Score: 3, Insightful

      Possibly that is the point. Reminding people that the 'Linux desktop' actually has very little to do with Linux.

      --
      I am TheRaven on Soylent News
    2. Re:What's the point in the screenshots? by value_added · · Score: 1

      LOL. I'd think people who spend their time evaluating screenshots aren't the folks who would grasp the inherent irony.

  43. Re:Why would a desktop user would run it? by TheRaven64 · · Score: 1

    Ports. I'm very used to apt&dpkg. I haven't spent a lot of time learning to use the ports system, so tell me: can I expect the ports (after learning them a bit) to be as comfortable in everyday use as apt?

    Install portupgrade and then installing from both source and binary works nicely. I've never had uninstalling fail, but if you like testing and uninstalling stuff then just create a cloned copy of the base system (with ZFS), set it as a jail, try it there, and then delete the whole jail later. It's fast and easy, and will definitely clean up anything that's left over (temporary configuration files and so on).

    - Hardware support. Can I expect the new FreeBSD to "just work" on a 1-year old laptop? I don't care about stuff like the wifi light, but other small things like SD card reader or the webcam are something that I'd hardly be giving up.

    Depends on the machine. It's been a few years since I tried to run FreeBSD on anything that wasn't 100% supported out of the box, but your milage may vary.

    - Full disk encryption. This is a must and I'm not going anywhere without it. I suppose it's there; but can I have swap on encrypted logical volume and still be able to do suspend to disk? (suspend to ram is also really handy)

    OpenBSD was the first system to get encrypted swap and FreeBSD copied it quickly (5.3 was the first to support it, but 6.0 tweaked it to use GEOM). Not sure about suspend to encrypted swap, but it's a placebo if you're expecting true suspend to disk; it's not even theoretically possible to do it securely without something like a TPM, although that doesn't stop a few operating systems claiming it. Without encrypted swap, suspend to RAM and disk work fine on my ThinkPad R31.

    Encrypted volumes were supported with Vinim years ago, and GEOM when it was introduced. I'm not sure if they are natively supported with ZFS, but you can always use a ZVOL as a GEOM provider and encrypt that.

    - NetworkManager? Or something equivalent. I don't want to go to commandline unless a task that I'm performing demands by its very nature a command-oriented user interface.

    No idea. Unlike Linux, the ifconfig tool on the command line doesn't suck, so I've never bothered looking at graphical alternatives. If you want a pointy-clicky system then I'd suggest that you look at PC-BSD, which is a more user-oriented FreeBSD distribution.

    - 3D support on Intel graphics?

    Given that the Intel drivers are developed by the FreeBSD DRI maintained, I'd be very surprised if they didn't.

    - read&write support for ext3, ntfs, etc for Linux and Windows inter-op?

    Ext3 uses the same layout as ext2, which is supported in-kernel. NTFS uses the same userspace driver as Linux.

    --
    I am TheRaven on Soylent News
  44. Re:No XFS support by Opyros · · Score: 2, Informative
    From Wikipedia:

    FreeBSD gained read-only support for XFS in December 2005 and in June 2006 experimental write support was introduced; however this is supposed to be used only as an aid in migration from Linux, not to be used as a "main" filesystem.

  45. Re:if only... by Galactic+Dominator · · Score: 2, Informative

    Linux emulation is broken and has been broken for ages.

    Works for me.

    Live UFS dump is broken.

    Works for me.

    USB mass storage support is broken.

    Wine is not supported;

    And this is FreeBSD's fault why?
    http://wiki.winehq.org/Wine64

    ZFS in double parity mode is broken

    Haven't move to zfs yet, but given your pattern I'm guessing you're wrong again.

    MTRR for older ATI cards is broken

    If you're referring to bug I think you are, it was fixed awhile ago and was non-serious in first place. As with the rest of you're statements it's hard to know what you're talking about without referencing a bug report.

    --
    brandelf -t FreeBSD /brain
  46. Re:Why would a desktop user would run it? by Galactic+Dominator · · Score: 1

    If you want to use it on a laptop ... better look elsewhere. It will run, though.

    Runs great on my Inspiron M600.

    --
    brandelf -t FreeBSD /brain
  47. Re:Why would a desktop user would run it? by ffflala · · Score: 1

    So, I guess, the real question is why you'd use Linux over FreeBSD?

    The real time, low latencey kernel available to user accounts is pretty much the only reason I do. It's a must for multitrack sound recording.

    The last time I was using FreeBSD regularly (late 4.x through 6.0), the real-time kernel access required for low-latency recording (a must for multitrack recording) was only available if you were running as root. At this time it was available via Igno Molnar's kernel patch and a rebuild.

      My understanding was that the structure blocking users from real time kernel access is an intentional security design and very unlikely to change in FreeBSD. Do you happen to know if it has?

  48. Re:Why would a desktop user would run it? by deek · · Score: 1

    Have to disagree with you. I find Linux (well, Debian anyway) to be more consistent than FreeBSD. I manage a few FreeBSD boxes at my work, and I've found that configuration files and service startup scripts are better managed in Debian.

    Linux has iptables instead of pf. From what I've used of pf, it doesn't have anything that cannot be done by iptables.

    I do like Jails. While you can achieve the same thing with virtual machines, Jails is better with resources. Still, if we're talking about a desktop user here, it's a useless feature.

    Speaking of desktop users, they will certainly like the better hardware support of Linux. For a regular user, they'll also prefer a distribution like Ubuntu. So the original commenter still has a good point.

  49. Re:Why would a desktop user would run it? by smash · · Score: 1
    Dtrace, zfs, pf, jails, configuration files done the right way and a scheduler that has not crapped out under load of more than about 2-3 - for decades.

    None of this is available on Linux. Yes there are half-assed work arounds to do the same thing, but they don't work as well.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  50. Re:Why would a desktop user would run it? by smash · · Score: 1

    As above. However, i've run freebsd quite happily on a laptop before (back in the 6.0 days, even). You just need to make sure the hardware support is there. AS you do with any OS - even on Windows i'm particular with the hardware I buy as the shiniest/cheapest/best value hardware in the world is no good without stable driver support...

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  51. Re:Why would a desktop user would run it? by smash · · Score: 1

    wifi works with freebsd, you just need to RTFM.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  52. Re:Why would a desktop user would run it? by smash · · Score: 1

    Flash problem will hopefully go away with HTML 5. 3d acceleration works fine once set up. What probs have you had with library management? Being able to build from ports to suit the version of library X you have on your sytem, rather than what the package depends on is a great strength, imho...

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  53. Re:Why would a desktop user would run it? by smash · · Score: 1
    In my experience...
    • ports: cd /usr/ports/[package class]/[package name] && make && make install - done. however, if there is a package available, i just use that - pkg_add -r packagename will install the package off the network, with any dependencies as well - in a single step
    • can't comment on 1 year old laptop support, haven't run it on a laptop for a while
    • not sure
    • sysinstall will do this
    • 3d support on intel = x.org - works as far as i know, the driver is open source
    • ext3, nfs are read-write. ntfs is read fine, writing is a bit "Experimental", but AFAIK thats the case with linux too.

    I'd install it and give it a shot. You're right about the "feel". I think its because the kernel and userland are put out by the same core team, with the same quality standards and policies. It feels much more like an integrated system, rather than slapped together components.

    I can't wait until CLANG is the default compiler, keen to see the speed-up...

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  54. Re:if only... by awehttam · · Score: 1

    Sounds like FreeBSD 4.x and 5.x!

  55. Re:Why would a desktop user would run it? by filekutter · · Score: 1

    Plain and simple... Unix is over 30 yrs old. A rugged, mature, operating system in comparison to the still teenaged Linux. Just the ports system makes BSD eclipse the nightmare of program installation on a Linux box. Yes, you do have lots of nice sand-boxed apps that can install nicely.. but BSD allows you an easy install everything in the Ports dir. I'll take a battle-scarred Unix any day over Linux.

    --
    I call computer-illiteracy job security
  56. Re:Why would a desktop user would run it? by smash · · Score: 1

    parent is not a troll, the bullet points are accurate. gotta love the moderation system - any time anyone brings up anything in any way anti linux.... as someone who has used both (in a 2500 employee company) for a decade+ ... he speaks the truth.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  57. Re:Why would a desktop user would run it? by drinkypoo · · Score: 1

    That's a pretty poor definition of 'works'. To me, it means that I just install the OS and it goes. Windows frequently fails this test, mind you, as do many Linux distributions (and Ubuntu often fails on older hardware, where some other distribution would succeed, so it's not like there's a one size fits all fix from the Penguin either.)

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  58. Re:Why would a desktop user would run it? by harry666t · · Score: 1

    > Not sure about suspend to encrypted swap, but it's a placebo
    > if you're expecting true suspend to disk;

    My current setup is an encrypted volume, containing an LVM volume, containing root, swap and home. When I resume from s2d, it asks me for the passphrase just like during a normal boot, and only when the swap shows up it tries to resume from it. I guess that this is just as safe as a normal shutdown.

    Big thanks to you (and everyone else) for all the replies.

  59. Re:Why would a desktop user would run it? by drinkypoo · · Score: 1

    Linux is Unix, it's just not UNIX. If you want to be a pedant, at least be correct.

    I don't think there's ever been a point at which any of the *BSDs hasn't had a ton of broken stuff in ports.

    You're a fanboy, and should stop, because you're not helping BSD.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  60. Re:if only... by hxnwix · · Score: 1

    Linux emulation is broken and has been broken for ages.

    Works for me.

    It doesn't work with l4d2 dedicated server (segfaults), it doesn't work with rosetta (signal 4). Reproducible failure > "works for me."

    Live UFS dump is broken.

    Works for me.

    Bullshit. UFS snapshots have been broken for a long time; read the thread. Core developers acknowledge it. Dump -L relies on UFS snapshots, and is therefore broken.

    USB mass storage support is broken.

    Still broken.

    Wine is not supported on AMD64

    And this is FreeBSD's fault why?

    It works on Gentoo AMD64. Why can't FreeBSD support it?

    ZFS in double parity mode is broken

    Haven't move to zfs yet, but given your pattern I'm guessing you're wrong again.

    That's right, you are guessing. You clearly haven't tried any of the things I described. So far, you're 0/6.

    MTRR for older ATI cards is broken

    If you're referring to bug I think you are, it was fixed awhile ago and was non-serious in first place. As with the rest of you're statements it's hard to know what you're talking about without referencing a bug report.

    Feel free to actually reference a bug report. You're full of it. "works for me!" How informative... it doesn't, and if you'd tried it, you'd know. Come back when you've actually tried any of the things I mentioned, dipshit.

  61. Re:if only... by BOFHelsinki · · Score: 1

    >> ZFS in double parity mode is broken

    > Haven't move to zfs yet, but given your pattern I'm guessing you're wrong again.

    How retarded can you be? Please stop embarrassing us who dig and use FreeBSD but don't need to see it through rose-tinted glasses (or the whole scene as a pissing contest).

  62. Re:if only... by chrysalis · · Score: 1

    > > Linux emulation is broken and has been broken for ages.

    > Works for me.

    Try to run the Neko VM, then.

    Segfault, segfault, segfault. While it of course works like a charm on a real Linux system.

    "ahah, you stupid, Neko is in the ports tree, just install it and enjoy the native version"

    Yeah, but while it's in the ports tree, it obviously was never tested because it can't even start a thread without immediately crashing. Oh and a bug report is open for years, but apparently nobody knows how to make it work and nobody wants to remove broken ports from the ports tree either.

    --
    {{.sig}}
  63. Re:Why would a desktop user would run it? by chrysalis · · Score: 1

    > -> faster routing code (all juniper routers run a modified version of fbsd, for good reason)

        Yes, the good reason is the BSD license. They can use it for free and make money out of it without needing to opensource nor contribute back anything.

    > -> actual coherent system

        Uh? Oh come I can't compile that software against OpenSSL? Ah, it's using OpenSSL from /usr/local/lib, not the one in /usr/lib . But how come OpenSSH is linked against the one in /usr/local/ ? Ah, because it's the one from ports that overwrote the one in /usr/bin thanks to the awesome OVERRIDE_BASE feature.

        Seriously, it's a real mess.

    --
    {{.sig}}
  64. Re:Why would a desktop user would run it? by TheRaven64 · · Score: 1

    Ooops, that should have been 'jail filesystem'. I think I press the j and f keys with the same finger, but on opposite hands, so there's probably some dodgy wiring in my spine. Or I'm just so used to typing fail on the Internet that my brain autocorrected jail...

    --
    I am TheRaven on Soylent News
  65. Re:Why would a desktop user would run it? by TheRaven64 · · Score: 1

    FreeBSD has jails, which let you run virtual FreeBSD instances with a lot less overhead than KVM, and VirtualBox if you need to run other operating systems in virtual machines. Oh, and KQEMU also works on FreeBSD if you prefer something closer to KVM.

    --
    I am TheRaven on Soylent News
  66. Re:Why? by MonsterTrimble · · Score: 1

    Yeah, that was my bad. I blame a lack of coffee.

    --
    I call it 'The Aristocrats'
  67. Re:Why would a desktop user would run it? by TheRaven64 · · Score: 1

    There's less of a gap with FreeBSD 8. As I recall, FreeBSD now ships the same (or a slightly newer) version of ZFS than Solaris, however OpenSolaris has a newer version with a couple of interesting features (deduplication, for example). Both FreeBSD 8 and Solaris have very nice sound subsystems and I think FreeBSD jails are now up to feature parity with Solaris Zones (possibly slightly ahead; I'm not sure if you can nest Zones in Solaris). DTrace on Solaris is newer than in FreeBSD, although I've not looked at what the differences are. FreeBSD generally has better hardware support, although Solaris scales a lot better on systems with more than 8 cores (I wouldn't want to run FreeBSD on a 64-processor SMP box, while Solaris would consider that a mid-range system). FreeBSD 8 includes fine grained locking in the network stack, but Solaris has now moved to a lockless message passing model for the network stack, so should scale a lot better if you have lots of cores and lots of 10GigE connections.

    In terms of userland, FreeBSD is a lot simpler. Solaris is backwards-compatible with every previous version of Solaris or SunOS ever made and contains SysV, BSD, and GNU userlands that you can switch between. FreeBSD just has a BSD userland. Solaris 10 (I think, maybe 9) replaced the SysV init system with SMF, which is conceptually quite similar to Apple's Launchd, but quite different in terms of implementation. FreeBSD uses RCng, which is a lot simpler and a bit less powerful. Solaris default installs include a lot of third-party software, providing a complete workstation or server environment, while FreeBSD installs a very lean system and expects you to add other things yourself. Which you prefer is a case of personal preference (I find Solaris too cluttered, other people find FreeBSD too sparse).

    Oh, and I wouldn't say wanting ZFS on a desktop is unlikely. Snapshots and clones are both useful on a desktop and zfs send / zfs receive is incredibly useful for incremental backups (take a snapshot and then just stream the changes between two snapshots to a remote machine over the network or to DVD).

    --
    I am TheRaven on Soylent News
  68. Re:Why would a desktop user would run it? by TheRaven64 · · Score: 1

    Installing Flash is a pain at the moment (you need to install the Linux version then run it via the plugin wrapper), but once it's installed it provides a better experience than the default Linux install because it runs in a separate process. Any time flash crashes, it just crashes the plugin without taking the browser down. Note that this is entirely possible on Linux too (and is used on some systems to run 32-bit flash in a 64-bit browser), and it's a shame that it isn't the default everywhere. Ideally, the flash plugin should also chroot itself somewhere so that the inevitable security hole in flash doesn't compromise anything important.

    --
    I am TheRaven on Soylent News
  69. Switching from Slackware? by heri0n · · Score: 1

    I use slackware for my home web server / ssh-ing and torrenting from work. I have always been interested in BSDs but never really bothered to try it out. From what I understand Slackware is pretty similar to BSDs (do it yourself/rc.* scripts). What would be the main advantages of switching to a BSD? The ports system?

  70. Re:if only... by Galactic+Dominator · · Score: 1

    It doesn't work with l4d2 dedicated server (segfaults), it doesn't work with rosetta (signal 4). Reproducible failure > "works for me."

    Too bad. File a bug report.

    Bullshit. [freebsd.org] UFS snapshots have been broken for a long time; read the thread. Core developers acknowledge it. Dump -L relies on UFS snapshots, and is therefore broken.

    No dump is not broken, sorry you have crappy hardware. No "core developer" agreed with you.

    Still broken.

    Works good here. Works good according to mailing list feedback. I'm so sorry it doesn't work for you. Maybe file a bug report.

    It works on Gentoo AMD64. Why can't FreeBSD support it?

    Gentoo AMD64 has 64 bit wine? Really? Maybe you should switch to Gentoo then.

    That's right, you are guessing. You clearly haven't tried any of the things I described. So far, you're 0/6.

    I see you have Internet Tough Guy Syndrome, but I assure you I've done these things.

    Feel free to actually reference a bug report. You're full of it.

    Well works for me is actually pretty informative. You say it doesn't, I say it does which mean one of us is wrong. I'm betting it's not me since the public archive agrees with me.

    --
    brandelf -t FreeBSD /brain
  71. Re:Why would a desktop user would run it? by sim303 · · Score: 1
  72. Re:Why would a desktop user would run it? by drinkypoo · · Score: 1

    It's UNIX-like and licensed under the GNU's Not UNIX General Public License. It is not UNIX.

    And in that moment, the student was enlightened. Or at least, was given the opportunity. You can lead a whore to Vasser, but you can't make him think.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  73. Re:if only... by welsh+git · · Score: 1

    Well said.

    Linux people talk about freedom and following standards and keeping things open, and yet they come up with awful linux-only hacks and conventions.

    Like, why come out with ALSA, when they should have fixed their version of OSS instead..

    I was amazed logging into a linux box recently how un-unix it's becoming.

    That old comment "FreeBSD is for people that like Unix - Linux is for people that hate windows" is truer now more than ever.

    --
    Sig out of date
  74. Re:if only... by welsh+git · · Score: 1

    I have been backing up my servers using ufs snapshots since FreeBSD 7.2 and have no problems.

    I also use snapshots for immediate access to historic versions of files, again no problems.

    It works and works well.

    --
    Sig out of date
  75. Re:Why would a desktop user would run it? by welsh+git · · Score: 1

    >> faster routing code (all juniper routers run a modified version of fbsd, for good reason)

    > Yes, the good reason is the BSD license. They can use it for free and make money out of it without needing to opensource nor contribute back anything.

    Way to go shooting yourself in the foot. Whilst what you say is actually correct, Juniper DO contribute back to Freebsd.

    If you'd read the bloomin' article (yes, I know, this is slashdot) it even mentions some of the stuff they've contributed to the 8 release!

    Your GPL-warped brain seems to think that the GPL is the only way to get stuff contributed.

    Take your blinkers off

    --
    Sig out of date
  76. Re:Why would a desktop user would run it? by celle · · Score: 1

    "No, because Linux does add features not available on Windows."

    No, because Freebsd does add features not available on Linux.

    Fixed that for you.

  77. ZFS on ARM! by ivoras · · Score: 1

    One interesting and yet unexplored scenario with FreeBSD is using it for the ZFS in small "appliance" devices, like ARM-based NAS servers. Give it enough RAM and there appears a very interesting opportunity.

    --
    -- Sig down
  78. Re:if only... by awyeah · · Score: 1

    I'll concur with Galactic Dominator - I used Linux emulation for almost a year as part of my backup strategy, before switching to duplicity. I still use dump (and yes, I'm doing dumps of live, mounted, read/write filesystems - all of them - nightly.

    I also use ZFS on my system, and have never had corruption or a failure of any kind. As for double parity mode - I'm not sure what the status is, but as of version 8.0, ZFS is no longer considered experimental.

    --
    Why, no, I haven't meta-moderated lately. Thanks for asking!
  79. New USB Stack? by Tubal-Cain · · Score: 1

    Some of the highlights:...a new USB stack

    Does that include support for USB 3.0?