FreeBSD 9.2, FreeBSD 10.0 Alpha 4 Released 133
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."
Phoronix being strangely useful (Score:1)
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.
Re: (Score:3)
They're not providing any value, they're summarizing a release announcement -- and the only things they left out are three bullet points that are just version number bumps for major apps/libraries in base.
Comment removed (Score:5, Informative)
Re: (Score:3)
Re: (Score:1)
What a nice piece of Apple-Fanboyism.
Re: (Score:2)
Are you saying Firewire is dead? Does Netcraft confirm it?
Re: (Score:3)
Firewire was dead from the beginning. Apple held onto the Firewire trademark and there was a per device charge of twenty five cents (!394 cards, cameras, cable boxes, PC's or motherboards etc.). USB was inferior in many ways but was royalty free, almost as fast and available on every motherboard. After USB 2.0 came out, it was over for 1394.
I just hope Thunderbolt doesn't make the same mistake as it is a good replacement for 1394 and has plenty of bandwidth, even for video cards.
Re: (Score:2)
Relationship between Apple Darwin and FreeBSD (Score:5, Interesting)
Found this tidbit here [wikipedia.org]: 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?
Re:Relationship between Apple Darwin and FreeBSD (Score:5, Informative)
Re: (Score:2)
The relevant bits of the FreeBSD userland are periodically (every major release) imported into OS X. The two systems are fairly different, so kernel changes in FreeBSD probably won't show up, but tweaks to command line tools and other stuff probably will.
Darwin is not a BSD kernel, so the kernel changes will never show up, no probably about it.
Re: (Score:2)
The relevant bits of the FreeBSD userland are periodically (every major release) imported into OS X. The two systems are fairly different, so kernel changes in FreeBSD probably won't show up, but tweaks to command line tools and other stuff probably will.
Darwin is not a BSD kernel
Yeah, it's a kernel that's a combination of Mach and BSD.
so the kernel changes will never show up
Not necessarily.
Re: (Score:3)
Re:Relationship between Apple Darwin and FreeBSD (Score:5, Informative)
The relevant bits of the FreeBSD userland are periodically (every major release) imported into OS X. The two systems are fairly different, so kernel changes in FreeBSD probably won't show up, but tweaks to command line tools and other stuff probably will.
The best way to think about it is that Darwin is "the kinda sorta fifth BSD", separate from {Free,Net,Open,DragonFly}BSD, but willing to pick stuff up from the *BSDs, just as the *BSDs are willing to pick up stuff from other *BSDs to various degrees.
For those wanting a bit more MEAT (Score:2)
I had a look through this timeline [levenez.com] 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):
Re: (Score:2)
Re: (Score:1)
Re: (Score:2)
So it looks like mostly FreeBSD and a little of the old Mach
Well, if you call the osfmk directory of the XNU source [apple.com] a little, I guess it's "a little of the old Mach", although a fair bit of that code comes from NeXT and Apple as well.
I think NetBSD was used as a means for porting between architectures more than a literal inheritance.
Well, let's look at the libc source [apple.com] (the libc part of libSystem):
("fs" is a script that finds source files and prints their names to the standard output). The files it found with "NetBSD" in them were ./gen/FreeBSD/fmtcheck.c, ./gen/FreeB
Re: (Score:2)
Re: (Score:2)
is fs a script because you aren't able to operate 'find',
fs is a script that runs find with a long list of file extensions because I'd rather not type the long list of file extensions in a find command every time I want to find source files. I can operate find, I just prefer to write a shell script to do it for me rather than doing it manually over and over again.
or is find simply not available on your oh-so-unixish os x?
As per the above, fs wouldn't work if find weren't available on OS X.
Re: (Score:1)
Wow, never new that info was retained in the sources, interesting :)
Yeah i was a bit confused at the temporary switch in 2006 - 2007 in the timeline that suggested Darwin was the main development branch... i always viewed Darwin as the excerpt that Apple occasionally kept up to date.
Re: (Score:2)
Thanks BSD, just installed 9.1 (Score:2)
It's always the way - I do a new install and they release a brand new version.
Re: (Score:3)
You can upgrade quite easily with the freebsd-update utility.
Re: (Score:1)
And having done this, I've yet to run into a library compatibility issue that wasn't fixable with symlinks, though my test suite is still running.
Does the 9.2 have ZFS NOP-write optimization? (Score:2)
https://wiki.freebsd.org/WhatsNew/FreeBSD10 [freebsd.org] 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 [freebsd.org]
Thank you in advance.
Why Continue to Develop So Many Differnt Versions (Score:2)
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.
Re:FreeBSD? (Score:5, Informative)
heh, well the userland part of FreeBSD has more desktop installs than Linux distros. and likely most slashdotters have devices in their home and workplace running either Free, Net or Open BSD and not even know it.
Re: (Score:2)
I run a FreeBSD server and still have an old OpenBSD soekris router in service, but I would not have said that there are more FreeBSD userland installs than Linux. What are you considering FreeBSD userland--OSX?
Re: (Score:2)
I have OSX installed, and use the terminal wall the time. They're the same thing!
Re: (Score:2)
Then i saw your sig, and i reconsidered again.
You're an idiot.
Re: (Score:2)
ok, so you're saying I'm wrong? OSX does not have a BSD Mach kernel?
Re: (Score:2)
ok, so you're saying I'm wrong? OSX does not have a BSD Mach kernel?
OS X's kernel is a BSD+Mach+various Apple stuff hybrid, many of its loadable kernel modules are BSD-derived, and the Unix part of its userland is a BSD+GNU+various Apple stuff+various other stuff hybrid; that doesn't mean that OS X is the same thing as FreeBSD, even if most of the BSD stuff is FreeBSD-derived.
Re: (Score:2)
so your saying I'm write... whose the idiot now?
Re: (Score:2)
so your saying I'm write...
I'm saying that you're right when you say "OS X has a BSD+Mach kernel" and you're wrong when you say "They're the same thing!" if by "they" you mean OS X and FreeBSD (i.e., people trying to use OS X as evidence of large market share for FreeBSD are wrong; it's evidence for large market share for BSD UNIX in general, but not any of {Free,Net,Open,DragonFly}BSD in particular).
If you didn't mean OS X and FreeBSD by "they", what did you mean?
Re: (Score:2)
to be honest, i never quite understood all that BSD/Mach stuff. what exactly is a kernel vs a linux or operating system? how can something be both bsd and mach, but not unix? all I know is there's a command prompt and it's not dos, so... case in point.
Re: (Score:2)
to be honest, i never quite understood all that BSD/Mach stuff. what exactly is a kernel vs a linux or operating system?
In most operating systems, there's a component that runs in a more privileged processor mode; that code is "the kernel" [wikipedia.org] plus, if the kernel supports them, any loadable kernel modules [wikipedia.org] that have been loaded.
"Linux" is sometimes used to refer to the Linux kernel, which is used as the kernel in various "Linux distributions", and it's sometimes used to refer to a distribution as a whole.
An operating system generally includes components other than the kernel; some people consider the kernel (and perhaps the loa
Re: (Score:2)
<)))><
Re: (Score:2)
jerk
Re: (Score:2)
Re: (Score:2)
why so mean? does your life suck that much? you should try to be positive, it will flow ovre in to other parst o your relationships to.
Re: (Score:2)
OS X, iOS and Android. Google used some freebsd stuff in their userland too from my understanding. Even though android runs a linux kernel, everything in userland is not GPL.
Then there's the fact that 33% of all internet traffic goes through FreeBSD. (netflix)
Re: (Score:2)
And a lot more with the coming PS4, which has moved to BSD derivative IIRC.
Re: (Score:1)
Re: (Score:2)
For the kernel at least - the devkits may have a full BSD install for debugging and development, but the "userland" of the PS4 probably won't - being it's completely self contained and exists within Sony's APIs.
Other things using a BSD kernel would be the PS3, Vita and PSP. It's easy to tell because a lot of BSD code is still running the regular BSD license (3 clause - GPL incompatible) and not the modified-BSD license (2-clause, GP
Re: (Score:2)
heh, well the userland part of FreeBSD has more desktop installs than Linux distros.
Or, at least, part of the userland part of FreeBSD, combined with part of the userland part of NetBSD, combined with a bunch of vendor-written code, has more desktop installs that Linux distros (most of those "installs" being what was shipped with the machine; BTW, the auto-correct feature of the latest non-beta version of that vendor's OS tries to convert "distros" into "distress").
Re: More Than You Might Think (Score:1)
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 n
Windows TCP/IP not BSD derived (Score:2)
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 [slashdot.org]. The current Windows networking bits that are BSD derived are userland legacy utilities like ftp, nslookup and telnet [lwn.net] 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.
Re: (Score:1)
O_o strange, thanks for pointing it out. I was repeating what i read from Wikipedia on the BSD page a long time ago, but it appears to still be there: BSD [wikipedia.org]
[...]These, in turn, have been incorporated in whole or in part in modern proprietary operating systems, e.g. the TCP/IP (IPv4 only) networking code in Microsoft Windows and a part of the foundation of Apple's OS X.
Where does this myth come from then, and how did it end up being passed of as fact on wikipedia? perhaps you could correct it for us being as you know the whys and hows. I'm being sincere, no sarcasm here :)
Re: (Score:1)
Where does this myth come from
Since the late 90s there have been mumblings ("Someone I know who works at MS said they knew someone who said...") that code from BSD TCP/IP stack was in Windows but there was never any proof. Some speculated that because they were susceptible to some of the same vulnerabilities they must share common code but there were some vulnerabilities that affected the Windows TCP/IP stack not the BSD one (and vice versa) so this seems unlikely.
In 2001 the FreeBSD folks decided to search for proof [marc.info] but other than util
Re: (Score:3)
Re: (Score:2)
None of which are desktops. Reading comprehension isn't your strong suit is it?
Re: (Score:3)
Re: (Score:3)
Re: (Score:2)
Most of the Android libc is a slimmed-down version of the FreeBSD
This is one of the weird and crap things about andriod. They seem to be on a perverse "anti bloat" crusade and focussing that on all the least bloated components of their system: libc, gcc and the kernel. All the while leaving the substantially bloatier main bit of android.
This is one of the reasons android seems persistently a bit crap really. They remove useful features from the slim underlying system "because of bloat" and pile the crap int
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Curiously,
a {Free,Net}BSD user
Re: (Score:1, Flamebait)
there are noteworthy features in this particular case. BSD being more stable and mature generally have something cool to show for new point releases. Linux kernel point releases, on the other hand.... every random brain fart by Linus gets an article
Re: (Score:2)
And until they fix the 3ware / AMCC driver kernel panic they introduced in 9.1, I still won't be upgrading. Can't even use the last "STABLE" release because that label was a lie on my hardware.
Re: (Score:2)
never heard of 3ware / AMCC and I work in IT....that might be your problem right there. Here's a quarter kid, get y'self a mainstream raid card.
Re: (Score:1)
FreeBSD has never been the OS of choice to use for your cheap knock off version of the real thing, FreeBSD is made for servers without cheap desktop versions of server hardware, its not Linux.
Re: (Score:1)
Re: (Score:3, Insightful)
Re: (Score:2, Insightful)
The less noobs like yourself that use it, the less of a target the OS will be. .
Hmmm, that sounds the the Bill Gates theory of OS vulnerability. Popular OSs get broken into not because they are vulnerable but just because they are popular.
I would have thought someone using FreeBSD would have a more enlightened understanding of security,
and what makes one OS a target and another a brick wall.
Re: (Score:3)
Re: (Score:2, Informative)
I'm not relying entirely on security via obscurity. But if the OS is not the most common mainstream noob-used OS, then it is going to see less effort put towards hacking it.
That's called "security via obscurity". Such properties will only protect you against the basic automated scan, but then so will simply using good security practices, and if you're using good security practices, there's no point even mentioning the modicum of protection offered by using an uncommon OS.
Re: (Score:3)
Re: (Score:2)
Re: it's dead, Jim (Score:2)
Re: (Score:1)
Ahh, the idiot modded up.
All security on computers is security through obscurity.
Encryption is by definition security through obscurity. As is using hashing and other fingerprinting techniques. The obscure nature of the encryption key or input to the has is exactly what makes it all work.
When you repeat that same retarded phrase like its a bad thing all you're doing showing those of us with an actual clue that you're capable of repeating what you heard someone else stay but you utterly fail to understand
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Sorry to break it to you, but there's a Mach kernel working inside your system, not a FreeBSD kernel as many idiots like to believe.
More precisely, there's a kernel composed of Mach-derived code [apple.com] (providing the low-level process and thread management, Mach messaging [apple.com], VM system [apple.com], and some low-level platform [apple.com] support [apple.com]), BSD-derived code [apple.com] (providing the high-level process management atop the Mach low-level code, VFS layer and some file systems that plug into it, and networking layer and networking stacks), and Apple-developed code in various places including I/O Kit. The Unix system call interface is provided by the BSD-derived code.
Re: (Score:2)
The less noobs like yourself that use it, the less of a target the OS will be. .
Hmmm, that sounds the the Bill Gates theory of OS vulnerability. Popular OSs get broken into not because they are vulnerable but just because they are popular.
I would have thought someone using FreeBSD would have a more enlightened understanding of security,
and what makes one OS a target and another a brick wall.
I believe your thinking of OpenBSD as they are the security obsessed ones. The FreeBSD articles and forums I have read seem to be more "We're not GNU" lately.
Re: (Score:2)
Ah, thanks for that. Without a gratuitous ad distronem attack within the first page of comments, I wouldn't be sure I was reading something about BSD.
As for de Raadt's "unsupportable fuckwittery", the infallably polite are soon back-doored and sent to PRISM. The Philistines didn't send Goliath down to challenge the Israelites in single combat because he was the life of the party. His rawhide posse seems to get a lot done, despite the incessant hail of small stones. If only they'd sent Theo instead. Thi
Re: (Score:2)
And yet it moves.
Re: (Score:3)
FreeBSD is very well documented (The manual is awesome) and it has a great community. There are a lot of good discussions on the mailing list, and it doesn't require you to be a kernel hacker to participate. I use both Linux and FreeBSD, they both have their strength and weaknesses. I slightly prefer FreeBSD, as I feel its easier to turn it inside out(for hacking).
Btw. Poul-Henning Kamp tweeted this a few days ago.
Between FreeBSD, Varnish and Ngnix, at least 2 out of 3 packets on the net are delivered by #B
To BSD from Windows (Score:2)
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 ma
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:1)
Slashdot is about as relevant as multics
Re: (Score:1)
Re: (Score:2)
Which is slow, 9.2 or 10a1?
Re: (Score:2)
Well that's what I thought, but he said he installed 9.2, and was complain it was slow.
I didn't find 9.2 to be slow at all.
Re: (Score:2)
I think he meant to say the news post (on slashdot) was slow in the coming, since he already installed/updated etc.
How many parallel tracks? (Score:2)
Re: (Score:2)
What ever you are using is your problem.
Nothing has changed that I can see.
Re: (Score:2)
He/she may or may not be referring to the slashdot beta page (which I for one don't like).
Re: (Score:2)
I guess they are busy.
Re: (Score:2)
Re:Still comes with proprietary firmware? (Score:4, Informative)
Re: (Score:2)