Slashdot Mirror


VirtualBSD 9.0 Released

ReeceTarbert writes "VirtualBSD 9.0 is a desktop-ready FreeBSD 9.0-RELEASE built around the XFCE Desktop Environment for good aesthetics and usability, and is distributed as a VMware appliance (that can also be made to work with VirtualBox) so even non techies can be up and running in minutes. The most common applications, plugins and multimedia codecs are ready since the first boot and chances are that you'll find VirtualBSD very functional right out of the box. However, it should be noted that VirtualBSD is more a technology demonstrator than a fully fledged distribution, therefore is squarely aimed at people that heard about FreeBSD but have never tried it, didn't have enough time to build the system from scratch, or have since moved to a different OS but still need their FreeBSD fix from time to time."

11 of 65 comments (clear)

  1. Re:Mac? Is that you? by 0racle · · Score: 2

    They did say 'for good aesthetics.'

    --
    "I use a Mac because I'm just better than you are."
  2. Re:Interesting by gstoddart · · Score: 5, Insightful

    Oh it gains users, they just don't know they're using BSD. BSD license instead of GPL means its an anti-social community, where you don't have to contribute back, which is why its much smaller and weaker than the GPL community.

    Depends on who you ask.

    To some, the BSD people are giving you more freedom with their software than the GPL does ... I'm free to build a commercial application using BSD software and not have to release my proprietary changes. In much the same way, Apache has provided a vast library of code which can be used in the same way -- you don't need to give your changes back.

    There is arguments for both licenses ... but having worked on commercial software which used the Berkeley DB, it is sometimes nice to have things which are less restrictive. It allows you to build something

    Sometimes there's weird philosophical stuff like hating the idea of helping others.

    BSD isn't about hating the idea of helping others ... it just doesn't confer on your benefactors the need to do the same thing.

    I think GPL has its place, and I think the permissive licenses like Apache and BSD have their place ... because the permissive ones provide the ability to snag some high quality, open implementations without needing to sign up for the entire philosophical treatise that GPL advocates insist on. Not everybody wants that ... and if people want to, they should be able to release code which has no such strings attached.

    Thankfully, they do.

    --
    Lost at C:>. Found at C.
  3. Re:Interesting by Anonymous Coward · · Score: 2, Interesting

    It seems that your entire post is based on the fact you've confused the *BSD operating systems with the BSD license. The FreeBSD community isn't antisocial (not sure how the licensing of a kernel causes its users to be antisocial). It's not very large, but it's active and actually seems to be more supportive then a large chunk of the Linux community I've experienced.

    The glaring exception to all of this is the OpenBSD guys... they're borderline fascist about their licensing, and they run you out of town if you ask for help without kernel dumps and detailed debugging information.

  4. Re:Interesting by Anne+Thwacks · · Score: 5, Insightful
    OK, Its true I have been using BSD for over 30 years ... but name any other OS you would actually WANT to use for 30 years?

    Or are you a Unity lover?

    "If it ain't broke don't fix it" sounds like a very good reason to me. Sure, you can have UnityBuntu - I am not stopping you (although the usability issues might). The reality is that with *BSD, you have to install the software you want. Isnt that just a million time better than having your system bloated with stuff you don't want, and cant even find out what it does (how do you know it isn't written by hackers.ru?). No one is forcing YOU to use *BSD, and I agree OpenBSD is not very user friendly), but some of us what a reliable system that we can use to exploit the benefits of 30 years of learning.

    NOW get of my lawn.

    --
    Sent from my ASR33 using ASCII
  5. Re:Interesting by Bengie · · Score: 5, Informative

    I've been scouring the internet for info on FreeBSD as I am interested in making a ZFS file server. I have never come across anything negative about it, other than "not bleeding edge". The words I have found most often are "Secure", "Stable", "Scalable" and "Friendly". Benchmarks show it close enough to Linux for average cases and better than Linux for "holy crap the server is getting hammered!" cases.

    "And no, ZFS is not a sufficient reason to go through all that pain.": Depends on what you're trying to do. As a server, I hear it's much easier to manage. Everything is well documented and you don't get a "distro", you get a full system. Based on my readings, ZFS is f'n awesome. Not to mention my cousin swears by it for this 10,000+ HDs in his datacenter.

    The only real issue BSD has is a limited supported hardware list. What it does support, it does every well, except a few corner cases. Since ATI has an MIT licensed open source driver and they've hired on a lot of Linux devels/engineers, I expect ATI support to get increasingly better over the next 5 years with BSD gaining from the Linux work.

    "BSD developers want to keep the system exactly the way it was 30 years ago": They just have a stricter standard for what get's included. From what I've read, "beta" for BSD is like "stable" for Linux. It seems like nothing makes it into the system unless it's ready for the real-world, and it's not marked "stable" until it's been hardened. It even puts Debian stable to shame. When a new hardware feature comes out, they seem to jump on board for Rev3 instead of Rev1. This means they're constantly behind bleeding edge, but that's becoming less and less an issue with current computing power and abstract designs/frameworks.

    It's a different product for a different audience, but the audiences are starting to converge because of how technology is moving. Linux and BSD is apples and oranges. Both are great in their own way.

  6. Virtual machines w/ IPv6 by unixisc · · Score: 2

    One thing that such a product would be pretty good for is that while creating virtual machines & providing IPs to their virtual network connections, they will be able to make use of IPv6 addresses, which are plenty, as opposed to IPv4 addresses, that are scarce enough as it is w/o having to assign separate ones to each virtual machine. This way, each virtual machine can have a virtual network connection that is separate from the one belonging to the host machine.

    Only thing I wonder - what are the hosts on which this runs as a VMware appliance? What would be the benefit here, as opposed to running Windows VMs on FreeBSD? Is VirtualBSD something that can be installed on its own on a computer, like ESX, or is it something that can be installed only as a virtual machine?

    1. Re:Virtual machines w/ IPv6 by ReeceTarbert · · Score: 2

      Only thing I wonder - what are the hosts on which this runs as a VMware appliance?

      Anywhere you can run any of the products in the VMware family, or VirtualBox, but they're clearly saying:

      If nothing else, we like to think of VirtualBSD as a technology demonstrator -- and a good looking one at that!

      and:

      We think that FreeBSD really deserves a bigger following, so if we can motivate even a single person to upgrade from this virtual installation to a real one we'll feel that our mission has been accomplished

      And while there's nothing really unique about this offer, the goal seems somewhat "noble" (for lack of a better word) to me.

      RT.

  7. Licensing issues by unixisc · · Score: 4, Insightful

    I've never seen BSD as something that really attracts new users so much as retains existing ones.

    Oh it gains users, they just don't know they're using BSD. BSD license instead of GPL means its an anti-social community, where you don't have to contribute back, which is why its much smaller and weaker than the GPL community. But if legal demands that your embedded whatchamacallit be distributed under the BSD instead of GPL then that's how it goes. Usually the best reason you'd "need" the BSD license if you can't figure out a way to decouple a trade secret from the modified source code. The worst reason would be you're violating software patents, know it, and hope that not releasing the source will keep it quiet. Sometimes there's weird philosophical stuff like hating the idea of helping others.

    There is a strange "security thru psuedo-obscurity" thing going on too, since BSD is not overly popular.

    Well, until now, BSD never had problems offering GPLed software, like GCC & so on. However, after the software on most GNU packages had been changed to GPLv3, we've seen them react. In FreeBSD 9, they've replaced GCC w/ LLVM due to this license issue, aside from the extra features that LLVM offers. People who previously did not have problems w/ GPLv1 & v2 are having problems now. In fact, since Linux is not going to go GPLv3, don't be surprised if @ some point, Linux too decides to replace GNU userland w/ something else.

    There is a good argument for open source, but that involves companies and organizations having the freedom to pick a license of their choice, and fine tune it to how open they want to make it for it to have all the advantages of open source vs how closed they want to make it to protect the income of those who worked to make that software in the first place. B'cos ultimately what makes or breaks a software package is not the 'community', but people who earn their livelihood by working on that package.

  8. PCBSD by cyberthanasis12 · · Score: 4, Informative

    I downloaded PCBSD (a FreeBSD distribution) last weekend. I installed it in an old PC. Everything went fine and it did detect the wireless NIC. I downloaded gcc, g++, gfortran, python and compiled all my programs (console based and graphics based). No surprises. I was either lucky, or FreeBSD/PCBSD is mature enough to be used as desktop OS.
    It was a nice experience to use something else than Linux, and be productive as well :)

  9. Re:Interesting by Ded+Bob · · Score: 2

    tcsh is pretty decent for a shell

    I'm glad somebody likes it. The rest of the world uses bash.

    As I noted at the bottom, I use zsh. You really should try it.

    If you've tried to make a complex makefile, you'd see that gmake has many features that make make a lot easier. Once you've used it, going back to bsd make is a real pain.

    I have used both a lot. gmake can be a pain in differences between versions when the Makefiles become complex, especially prior to 3.81. With BSD make, I can do 'make -V VARIABLE' to print what the calculated value. That is not to say it is blissful. They are different advantages and disadvantages. However, you should be using something like cmake where you do not have to care about the underlying make. They thing that really annoys me between the two is they are the opposite with regards to $.

    gcc is almost 25 years old. please answer why you are using something so old when Clang is available.

    Because gcc generates better code than clang does. My projects compile ~10% larger with clang. Clang is also still lagging in C++11 support. While I do not rule out switching in the future, at this time gcc is still the better choice.

    You had implied that using older, stable tools was worse than using newer tools.

    Regarding file size, I guess it depends upon a few factors since there are examples where MacOS binaries produced by Clang are smaller than gcc but not for Linux.

    It is bad to be compatible?!? Are you saying different systems need to be incompatible else you would not use them?

    I'm saying that software has changed since the 70s, and, in my opinion, for the better. If you like your old "compatible" systems, by all means, run BSD. It will likely stay just the way it is forever. I prefer progress, even if it you can't work on it exactly the same way your grandpa did.

    That still confuses me. Is the KDE version that far behind on FreeBSD as compared to Linux? I can only install v4.7.3 on FreeBSD. Is that old? If you talk about shells and other command-line tools, then you are talking about the way our grandparents used systems.

  10. Re:Interesting by synthespian · · Score: 2

    Oh it gains users, they just don't know they're using BSD. BSD license instead of GPL means its an anti-social community, where you don't have to contribute back, which is why its much smaller and weaker than the GPL community. r.

    First of all, you don't get to call the BSD community "anti-social". It is a thriving community (last year's donation to FreeBSD was record, for example), as they continue to put out top-quality software - in fact, stuff more secure and advanced than Linux, we could argue. It's a very cooperative community, it being an open source community. When you slander the BSD community like that, you do a disservice to yourself, because you come across as an idiot who does not understand the inherent logical contradiction in something being open source and "anti-social." Your logic machinery is completely broken.

    Besides, just STFU. The Linux community relies - rather - depends on business such as Canonical and IBM who roll out proprietary software. IBM supports Linux because it used it against Sun Microsystems. Are you really going to argue that IBM`s product portfolio is open source? If you do, you're a complete ignoramus...A bunch of companies rallied behind the GPL because supporting Linux meant eroding Sun Microsystems.., I'm sure Stallman enjoyed that, almost as much as Oracle's owner, Larry Ellison. Red Hat sells per-seat licenses, just like Microsoft. MySQL plays dual-game GPL/proprietary licenses. Why aren't you revolting? And what about Real Time Linux-based OSes? It ain`t easy finding the source code, you know. When did Stallman write about that? What about Google. What's so open source about Google? Their core business is an industry secret - rightly so. So, clearly, the Linux community is one of double standards. I'm cool with businesses, but I really think your high-and-mighty attitude (problem) problem is despicable.

    --
    Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts