DragonFly BSD 3.0 Released
An anonymous reader writes with word of the release earlier this week, after eight months of development, of DragonFly BSD 3.0. The release includes improved scalability through finer-grained locking, improvements to the HAMMER file system in low-memory configurations, and a TrueCrypt-compatible disk encryption system. DragonFly is an installable system, but it can also be run live from CD, DVD, or USB key.
I'll let y'all know
Geek Hillbilly
This release is interesting, but the rest of the year is dedicated to HAMMER2 and that will be the real story with DragonFly next. Most of the work on this release was incremental. Some interesting benchmarks were posted against FreeBSD in the last few months for PostgreSQL. There was some coverage on OSNews on this
http://www.osnews.com/story/25334/DragonFly_BSD_MP_Performance_Significantly_Improved
MidnightBSD: The BSD for Everyone
Still better than Multiple Sclerosis Windows, or those Wildebeest/linux OSes named stuff like "exact scaly anteater"
First dm-crypt/LUKS, now Truecrypt. It seems to me that Dragon BSD is the only BSD Unix that actually cares about hard disk encrytpion, by implementing popular options already present in other operating systems. Free/Net/Open BSD all did the Microsoft thing, i.e. implemented their own way of doing things that won't work in other operating systems and likely never will. Heck, they could at least have agreed on ONE common implementation for all the BSDs, but noooo...
Anything that prevents me from reading my data elsewhere is evil and must be repelled. Well done, Dragonfly!
Matt Dillon's a fairly bright guy who made the mistake in the mid-'90s of trying to get involved with the bunch of elitist has-beens on the FreeBSD core team. The reason the BSDs have been festering for the past decade is that there is and never has been any interest in properly documenting and welcoming contributions - the only way you can really make a contribution is to play the sycophant to one of the core team and act as their personal ego stroker until they act as your mentor, moulding you into a lesser version of themselves.
Unfortunately, Dillon has therefore got stuck with an underlying project which isn't going to improve much as the resources involved in advancing the BSDs are mostly tied up and down by those involved in FreeBSD and OpeNBSD.
I am a scaly ant-eater, you insensitive clod!
Sent from my ASR33 using ASCII
The DFBSD Goals page is now empty. Hmm.
I seem to recall that at one point the goal was an OS that ran as a single OS image across multiple machines. Memory, processes, storage, etc. was unified into a single OS image. Is that still a DFBSD goal?
Advice: on VPS providers
Both are free in cost and use, but only Linux is Free.
The GPL license, which the Linux kernel is under, limits the freedom of developers to limit the freedom of other developers to make use of changes from derived code. This is effectively done when Developer A takes GPL'd code from Developer B to benefit from Developer B's work. If distributing the derived work, Developer A must release any changes made to Developer B's work so that other developers, including Developer B, ARE also in turn Free to benefit the same way that Developer A benefited. This is called reciprocity, and is a form of cooperation (something which most parents hope their children learn). A GPL license by Developer B ensures Developer A behaves in a selfless or altruistic manner at the cost of not allowing Developer A the choice to be selfish to others, including to Developer B. For the convenience of Developer A, this requirement is only triggered when Developer A distributes the derived work originally based on Developer B's GPL'd work. The use of work already under the GPL is a completely voluntary choice for Developer A to make. The freedom of choice as to which type of licensed code to take is not limited, and Developer A can instead look for other work already under the BSD license to take for personal benefit while restricting the same benefit to others by closing the source of their changes.
The BSD license, which the BSD kernel is under, allows developers to limit the freedom of other developers to make use of changes by closing the source of a derived change, limiting the benefit of the change to only the initial closer of the derived source. This doesn't just stop the first generation of developers who could've benefited from the change, but it also stops any later developers from benefiting from and contributing to further generation of changes to the derived work. This is effectively done when Developer A takes BSD'd code from developer B to benefit from developer B's work. If Developer A distributes the derived work, and Developer A doesn't release any changes made to Developer B's work, then other developers, including Developer B, are NOT Free to benefit from the changes made by Developer A the way that Developer A benefited from Developer B's work. This is called selfishness, and is an example of non-cooperation. The BSD license allows the choice to be selfish at the cost of depriving the choice by others to utilize derived changes originally based on the work of others. The freedom of choice as to which type of licensed code to take is not limited, and Developer A can instead look for other work already under the GPL license to take for personal benefit without restricting the same benefit to others.
In either case, it is up to the original developer, Developer B, to decide which type of behavior to allow by choosing the license.
= 9J =
OpenBSD has a fanatical devotion to security, and a rather prickly-looking fish. But other than access to more hardware drivers, why would I want to run DragonFly instead of OpenBSD? Sure, a faster file system is nice, but basically anything these days is a lot faster than SunOS 4.3 (my last serious BSD use), and it sounds like it's friendlier to install. I can see why I might want to run NetBSD occasionally, because I might have a toaster or wristwatch that needs a better OS, but the big attraction of the BSDs for a while, other than licensing, has been OpenBSD's security.
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks