FreeBSD 9.2, FreeBSD 10.0 Alpha 4 Released
An anonymous reader writes "The FreeBSD Release Engineering Team has announced the release of FreeBSD 9.2. FreeBSD 9.2-RELEASE has ZFS TRIM SSD support, ZFS LZ4 compression support, DTrace hooks and VirtIO drivers as part of the default kernel configuration, unmapped I/O support, and numerous other minor features. FreeBSD also announced FreeBSD 10.0 Alpha 4 on the same day, which is the next major feature release of the open-source BSD operating system."
I already updated to 9.2 and recompiled all the jails.
Didn't they just have a story recently?
Why do they keep beating a dead horse? Jeez, you'd think they'd find something better to do. FreeBSD is about a relevant as Gopher.
Dice is really trying to kill Slashdot with this skinny shit, what is this a fucking blogspot blog or some shit? Fuck this.
We get way too many of these incremental updates posted as 'news' here now...
It's not news. And it's not stuff that matters.
What's that? Some new fangled waana-be OS that's going to topple Linux?
They're not posting meaningless, scale-less graphs showing sub-percent increases in compile times of various linux kernels... they're actually providing value for once. Phoronix is the OSNews of the new millenium.
I want to delete my account but Slashdot doesn't allow it.
Most smartphones are Android, which is Linux.
Most cable modems, DSL modems, and home wireless routers run Linux.
The interesting thing I noticed in the release notes was that the Firewire driver was pulled from the 9.2 GENERIC kernel. Meanwhile, Thunderbolt isn't expected until 10.x.
I think the days of Firewire are nearly over.
Found this tidbit here: when developing OS X v10.3, the "BSD layer was synchronized with FreeBSD 5".
Will new FreeBSD features eventually show up in Darwin/OS X, or have the two projects been sufficiently forked to prevent that from happening?
That that is is that that that that is not is not.
http://www.gnu.org/distros/common-distros.html#BSD
This is getting slightly off topic, but it is interesting how FreeBSD code finds it's way into so many other systems, but not too surprising when you consider the fairly widespread opinion of it's high code quality and statistically proven fewest bugs per lines. Darwin has already been mentioned and probably has the closest resemblance. You can also include the AT&T UNIX systems and their many derivatives which have all pulled code from the BSDs into their source tree's at various points, important to note that the literal code inheritance for the 386 derived BSDs of today is BSD -> UNIX and not the other way around, I know i make that point a lot :P A partial view of the history can be seen in the diagram at this site: http://www.levenez.com/unix/
If you include not only the systems that maintain a fuller closer resemblance to the original FreeBSD userland then smaller components of FreeBSD are likely to have been included in many systems that we aren't aware of... probably the most unlikely that most people would think of is windows, it's TCP/IP stack is derived from FreeBSD. But the same is probably true for GNU, so it's not really useful to try to compare how widely used they are, it's just good that both of them have liberal enough licensing to be so useful in so many different things.
It's always the way - I do a new install and they release a brand new version.
I want to delete my account but Slashdot doesn't allow it.
I had a look through this timeline tracing from the origin at NeXTSTEP 0.8, and now my brain is slightly melted O_o... but I managed to find all of the inheritance from other systems (excluding integrations between derivatives of itself like Darwin, OS X Server, OS X and iOS etcetera):
So it looks like mostly FreeBSD and a little of the old Mach, I think NetBSD was used as a means for porting between architectures more than a literal inheritance. interesting how the last bit of FreeBSD was way back in 2004 from FreeBSD 5 (The timeline goes all the way up to present with OS X Mavericks). of course there are probably newer bits of FreeBSD used that are only known internally to Apple.
Not having looked this closely at the OS X part of this timeline before i found the transition between OPENSTEP and OS X quite confusing... according to the timeline Rhapsody (what OPENSTEP turned into after Apple started working on it) directly became Mac OS X Server and Darwin, but OS X was not derived from any of them itself and seems to be directly linked to Mach 3.
Then the timeline proceeds with Mac OS X as what appears to be where all of the development is taking place (including inheriting from FreeBSD), with Darwin and OS X Server only ever taking from OS X like mirrors. Then suddenly in 2006 this model changes and the OS X 10.5 beta inherits from Darwin 9.0 beta, when OS X 10.5 and Darwin 9 mature the model goes Darwin -> Mac OS X -> Mac OS X Server... Then in 2007 during the OS X 10.7 beta the model changes again when the server branch is eradicated all together and gets integrated into OS X and OS X gets integrated into Darwin so the model goes OS X -> Darwin again but without the server.
This suggests OS X didn't inherit from Rhapsody at all until the period between 2006 and 2007, not sure if this is true or not, but interesting none the less. Also makes you wonder how much of the original OPENSTEP was inherited, perhaps it's more that it was not publicly disclosed how much of the technologies became proprietary Apple technologies at the beginning of OS X rather than a lack of direct inheritance at the beginning.
So we have FBSD 8.3 (or is it 8.4?), now 9.2 and soon to come 10.0. So how many parallel tracks will we have?
I would argue that the Windows TCP/IP stack is the bit that processes the packets in the kernel and this was originally licensed from Spider and then rewritten for Windows 3.5 NT and neither was BSD derived. The current Windows networking bits that are BSD derived are userland legacy utilities like ftp, nslookup and telnet and aren't necessary to have a useful TCP/IP stack.
This myth needs to be allowed to rest - BSD has plenty of real wins that are more recent.
If one is coming from a Windows background, a good place to start should be PC-BSD. Their installation has been simplified, and it comes OOTB with KDE, which one can make to look like Windows. Only thing I don't know about here - whether things like Network configuration and other configuration can be done from a control panel, or whether one needs to invoke a terminal and start editing /etc/ files.
Speaking of which, if 9.2 is out for FBSD, is that also the case for PC-BSD? Also, does PC-BSD have as many parallel versions, like 8.3, 9.2 and later 10.0?
I know it was mentioned in the FreeBSD 10 release, but looks like several other ZFS features for 10 made it into 9.2.
https://wiki.freebsd.org/WhatsNew/FreeBSD10 Can anyone smarter than me make sense of the SNV page to see if it's in 9.2 too?
http://svnweb.freebsd.org/base?view=revision&revision=243524
Thank you in advance.
Why does FreeBSD continue to develop two different versions rather than concentrate on making on superior product? They are years behind *nix and a decade behind Microsoft when it comes to drivers, wireless support and printer support. It just defies logic that they spread their all ready meager resources between to products rather than concentrate on making on superior product.
Pigskin-Referee
Linux: Yesterday's technology, tomorrow