FreeBSD 10.0-RC1 now available
lists.freebsd.org
lists.freebsd.org
That said, it is very popular in networking applications (Junos the OS for Juniper network switches is based on FreeBSD) and other embedded situations (Mac OS X has a forked version of FreeBSD as its unix layer. Most people won't characterize OS X as having FreeBSD lineage any more, but at its root, there were some parts that were brought over in the early days.) Sony PS3/4 also has some parts based on FreeBSD.
See http://en.wikipedia.org/wiki/List_of_products_based_on_FreeB... for a partial list of interesting applications based on FreeBSD.
It is especially appealing as a non-linux opensource project with a BSD (non GPL) license that is fairly well maintained. The Non-GPL license means that a company can use FreeBSD in a closed-source project.
Usually the FreeBSD core maintainers care more about correctness and principles more than pure performance, so in a straight performance shootout linux would probably still win, but FreeBSD is close enough that it doesn't matter for the types of applications it's usually used in.
There is probably a ton more specific things that people will call me out on, but http://www.freebsd.org/advocacy/ (the advocacy working group) would be a good place to start digging if you are interested.
How much of a one way street does this turn out to be for FreeBSD? I've always worried about BSD projects being left hung out to dry because companies have less of an obligation to contribute to the parent project compared to something like Linux, but I'd be interested to see how it works out in practice.
I do remember reading some depressing things about contributions to OpenSSH (a quick google search returns "OpenSSH has no wealthy sponsors, nor a business model. In fact, no Commercial Unix or Linux vendor has ever given our project a cent."), but perhaps FreeBSD is different in that aspect.
FreeBSD also benefits when companies release or contribute to other BSD-licensed, open-source projects, since that code can then be used within FreeBSD itself. Apple's (and Intel's) contributions to Clang/LLVM are a prime example; another is Apple's open-sourcing of launchd, the FreeBSD port of which was just relaunched (no pun intended): https://github.com/rtyler/openlaunchd
But yes, as some GPL proponents will point out, there are companies who use FreeBSD for their commercial products without contributing back. In the end, they probably lose out as much as anyone though, due to the cost of paying developers to maintain a completely separate codebase.
1. it is not a Linux, it is a Unix system; 2. it used mostly on servers, stable as centos/red hat/other solid linux; 3. can be used on desktop too; 4.it has a great support for ZFS
I personally used it for a few years, but when I started to develop using java, had to switch to linux...
I'm sure people with more experience can tell you more... but I personally like some parts more on FreeBSD than on Linux (like directory structure, device naming (no eth1,2...)) it just makes sense. IMHO
I've (often) wondered - what does this mean for practical purposes?
If you haven't had an opportunity to explore FreeBSD it's worthy to explore your options and toolsets if for any reason to be a well rounded hacker and also to understand the freedom and choices you have to make your own educated decision on the tools which you find practical for your own purposes.
I completely agree with you that understanding the licensing, the freedoms you chose, the wonderful documentation and great integration you get from the BSDs are all important - but that's really a question of "What is the practical difference between choosing an OpenBSD versus a Linux System" - which is somewhat different than making the blanket statement, "It's not a Linux, it's Unix."
What are the practical implications of being "Unix" - i'm of the belief there really are none.
May I ask why?
Also, I don't think Oracle has BSD version.
PS: Thanks for asking, since this made me want to try it again :)
Windows/Mac/Linux/Solaris only.
https://www.freebsdfoundation.org/java
https://confluence.atlassian.com/display/JIRAKB/OpenJDK+Not+...
That's the problem - you KNOW that the Oracle JDK will work, and it's free - but it's a crapshoot with OpenJDK - so why bother?
Unless it has changed recently, hosting HN.
Not sure if the origin server is on FreeBSD.
- I find it much easier to sysadmin than Linux
- I use jails to isolate development environments
- I use and like ZFS
(But that's fine -- we do .0 releases somewhere in the November-February time period, and early January falls right in the middle of the range.)
Are we expecting to take the 10.0 series all the way through to .4?
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.g...