Announcing: Slashdot Deals - Explore geek apps, games, gadgets and more. (what is this?)

Thank you!

We are sorry to see you leave - Beta is different and we value the time you took to try it out. Before you decide to go, please take a look at some value-adds for Beta and learn more about it. Thank you for reading Slashdot, and for making the site better!

DragonFly BSD 2.2 Released

timothy posted more than 5 years ago | from the big-essin'-deal dept.

Operating Systems 44

An anonymous reader writes "DragonFly BSD 2.2 is now available. The second release to feature the HAMMER (versioning, among other things) filesystem — now considered production-ready — it includes 'major stability improvements across the board, new drivers, much better pkgsrc support and integration.' Apart from the CD ISO, this release has a DVD ISO with 'a fully operational X environment,' as well as a bootable USB disk-key image."

Sorry! There are no comments related to the filter you selected.

First (3, Funny)

Nethead (1563) | more than 5 years ago | (#26907581)

First post to say it's NOT dead!

Re:First (0)

Anonymous Coward | more than 5 years ago | (#26907643)

386BSD is very dead much, as is 4.4BSD.

Re:First (1, Funny)

Anonymous Coward | more than 5 years ago | (#26909037)

I don't think so, Mr. Shuttleworth...

Re:First (1, Informative)

Anonymous Coward | more than 5 years ago | (#26912833)

FreeBSD is practically the same code as 386BSD. DragonflyBSD is practically the same code as FreeBSD.

Hence DragonflyBSD is the same as 386BSD.

Re:First (1)

BOFHelsinki (709551) | more than 5 years ago | (#26917501)

Not by a long shot. All three kernels are vastly different.

Re:First (1)

arogier (1250960) | more than 5 years ago | (#26953951)

horrendously different.

Re:First (1, Interesting)

Anonymous Coward | more than 5 years ago | (#26911637)

Yes but looking at the number of comments for a front page slashdot story: wow, no one really cares.

To be honest, it's surprising. It seems like they are doing a lot of interesting things, and it's a usable system, not just purely experimental.

Re:First (1)

YAGNI (1481003) | more than 5 years ago | (#26913161)

Could this be taken as a proof that the Slashdot readership does not represent the demography of computer users? Indeed, news for nerds.

It is always luscious to observe that with the 1 % market share, the users of a particular operating system feel strong enough to downplay other systems.

It is even more groovy to observe that the 1 % market share actually turns out to be 99 % market share. Only in Slashdot.

This all leads to a question: how much of that 1 % market share is represented by the awkward socio-economic group called "fanboys"?

Re:First (0)

Anonymous Coward | more than 5 years ago | (#26917565)

It is always luscious to observe

Hmmm. I would've used a different word there.

Anyway, you seem to be upset that people don't care about DragonFly BSD. Maybe Linux is just better.

Re:First (1, Funny)

Anonymous Coward | more than 5 years ago | (#26912333)

Elegy For *BSD

I am a *BSD user
and I try hard to be brave
That is a tall order
*BSD's foot is in the grave.

I tap at my toy keyboard
and whistle a happy tune
but keeping happy's so hard,
*BSD died so soon.

Each day I wake and softly sob
Nightfall finds me crying
Not only am I a zit faced slob
but *BSD is dying.

Re:First - Hail! And Farewell! (1)

the fronny (1481465) | more than 5 years ago | (#26912817)

80MB root is clean. The modem sings
Its handshake and your tired rant,
Warm on amber screen, is a comfort
To me; As perennial as the rain.

Re:First (1)

Guspaz (556486) | more than 5 years ago | (#26912359)

BSD isn't dead, BSD is dying. There's a difference.

Good to see (2, Insightful)

MichaelSmith (789609) | more than 5 years ago | (#26907641)

...that somebody in BSD land is doing something genuinely different, and making it work.

Where have you been? (1, Insightful)

Anonymous Coward | more than 5 years ago | (#26907919)

Someone in BSD land already DID do something different and something that works. In fact, it is so different, and works so well that it is now the most popular version of Unix ever made, eclipsing every other version of BSD and Linux by many orders of magnitude. It is used by anyone who has work to do and is sick of the hassles of the "open sores" development model and the unreliability of Windows.

It's called "OS X", and it is made by Apple.

Re:Where have you been? (2, Informative)

Predius (560344) | more than 5 years ago | (#26908057)

OS X (Which I love as a workstation) isn't doing BSD any favors... they still don't have threading right...

Re:Where have you been? (3, Insightful)

MichaelSmith (789609) | more than 5 years ago | (#26908195)

OS X is a kludge.

Re:Where have you been? (2, Informative)

not already in use (972294) | more than 5 years ago | (#26908657)

OS X is a kludge.

Freakin' Word. But it looks pretty.

Re:Where have you been? (2, Insightful)

Tubal-Cain (1289912) | more than 5 years ago | (#26909039)

OSX benefits from a foundation of Open Source software and a userland developed with a centralized control that holds the developer's paychecks.
The scratch-an-itch method of development works great for the kernel, but can get a little messy in the GUI.
That is one reason I think MS could survive doing the same thing Apple did with OSX.

Re:Where have you been? (3, Funny)

trouser (149900) | more than 5 years ago | (#26909129)

What version of Perl are you running?

Re:Where have you been? (1, Funny)

Anonymous Coward | more than 5 years ago | (#26913189)

I wasn't aware Internet ran on MacOSX - I always thought it was mostly Linux and various free *BSD...

The things you learn.

Or maybe the desktop isn't everything.
*agnostic *nix user*

Re:Where have you been? (0)

Anonymous Coward | more than 5 years ago | (#26917589)

Damn mac fanboy, OSX is crap on a stick compared to most bsd implementations. I use linux and even I know that. I got a mac mini when they first came out for free as a gift from a vendor of mine. I was all excited due to the hype, and after 2 days of playing with it, I realized it was crap and sold it for $500 which was real easy to do cause they had a long waiting list back then.

BSD IS ALIVE!!!!! (-1, Redundant)

Anonymous Coward | more than 5 years ago | (#26907737)

like johnny 5!!!

Slashdotted :) (4, Funny)

CannonballHead (842625) | more than 5 years ago | (#26907897)

Hmmm, 4 posts and it's slashdotted? I hope their server isn't running on BSD, for the sake of its publicity :)

Re:Slashdotted :) (1)

portscan (140282) | more than 5 years ago | (#26908819)

hardly slashdotted. don't you think that all the people downloading ISOs might have something to do with it?

And of course it's running BSD (Netcraft [netcraft.net] confirms it.)

Re:Slashdotted :) (1)

Tubal-Cain (1289912) | more than 5 years ago | (#26909065)

don't you think that all the people downloading ISOs might have something to do with it?

Most people that can are probably torrenting.

Re:Slashdotted :) (0)

Anonymous Coward | more than 5 years ago | (#26920907)

> FreeBSD Apache/2.0.63 (Unix) mod_ssl/2.0.63 OpenSSL/0.9.8j DAV/2 mod_python/3.3.1 Python/2.4.3

Epic fail :D

Great (0)

Anonymous Coward | more than 5 years ago | (#26907915)

Nice to see something new. BSD > Linux

Re:Great (0)

Anonymous Coward | more than 5 years ago | (#26917711)

BSD > Linux

Yeah, just keep on telling yourself that, all-star.

Release Notes (5, Informative)

SlashdotOgre (739181) | more than 5 years ago | (#26907995)

I was able to get in before it was fully slashdotted (it was crawling when there were only two posts here).

Here are some US mirrors:
CA ftp://mirrors.isc.org/pub/DragonFly/ [isc.org]
TX ftp://mirror.evilprojects.net/pub/DragonFlyBSD/ [evilprojects.net]
VA ftp://ftp.theshell.com/pub/DragonFly/iso-images/ [theshell.com]

And some EU ones:
UK ftp://ftp.as6911.net/pub/DragonFly/ [as6911.net]
Germany ftp://chlamydia.fs.ei.tum.de/pub/DragonFly/ [ei.tum.de]

Here's the Release Notes:
Release Improvements

        * A new DVD ISO release image is now available, in addition to the CD release.
        * The new DVD release has a full X environment ready-to-go and many packages pre-installed.
        * A full pkgsrc tar is now available on the CD/DVD in /usr.
        * Full sources tar now available on the DVD (kernel sources only on the CD), in /usr.
        * The nrelease build now trivializes package selection for people creating customized releases.
        * The installer is now able to create a HAMMER filesystem setup.

Kernel changes

        * First step towards AMD64 support (done by Jordan Gordeev during the Google Summer of Code 2008).
        * The system control intr_mpsafe is enabled by default.
        * Move /kernel to /boot/kernel and /modules to /boot/modules.
        * Add RFC3542 support (done by Dashu Huang during the Google Summer of Code 2008).
        * Add HW checksum support to the loopback interface, which doubles performance.
        * acpi_cpu(4) update. It's now possible to use higher (lower power usage) C states than C1 in modern (multicore) CPUs.
        * First steps to use network threads without the Big Giant Lock (this feature is considered experimental).
        * Fixed CVE-2008-2476 IPv6 security issue with modified patches from NetBSD.
        * bridge_input works now in parallel.
        * Fix bugs in dealing with low-memory situations when the system has run out of swap or has no swap.
        * Major rewrite of usched_bsd4 and related support logic, plus additional improvements to the LWKT scheduler.
        * Major revamping of the pageout and low-memory handling code.
        * suser_* replaced with priv_* implementation from FreeBSD.

HAMMER changes

        * HAMMER is now considered production-capable. Many bug fixes and other improvements have been made.
        * It is now possible to boot from a HAMMER-only disk. No need for a single UFS partition for /boot. However, for production systems we still recommend a small UFS /boot followed by swap followed by one large HAMMER partition.
        * Add HAMMER read support to the boot loader.
        * Now uses per-mount kmalloc pools for bulk data structures, particularly for inodes and records.

Hardware changes

        * Add ACPI support module for IBM/Lenovo Thinkpad laptops (from FreeBSD).
        * Add ACPI support module Asus laptops (from FreeBSD).
        * Add acpi_video(4) - a driver for ACPI video extensions (from FreeBSD).
        * It is possible to power down PCI devices during detach. This should save some power when using mobile devices (from FreeBSD).
        * Update acpi_battery(4) related code to the latest one from FreeBSD HEAD.
        * Correctly handle Intel G33 chips and add support for G45 chips to the agp(4) driver (from FreeBSD).
        * Fixed CVE-2008-3831. Affects the Intel G33 series and newer only.
        * Sync ciss(4) with FreeBSD's RELENG_4 branch.
        * Sync iir(4) with FreeBSD. This fixes disk recognition with the Intel RAID Controller SRCU42L.


        * Add support for cards with "RealTek 8102EL PCIe 10/100baseTX" chipset.
        * Add poling support for jme(4).
        * Add driver for Attansic PHYs (from FreeBSD).
        * Add ale(4) for Atheros AR8121/AR8113/AR8114 PCIe ethernet controller (from FreeBSD).
        * Add age(4) for Attansic/Atheros L1 gigabit ethernet controller (from FreeBSD).

Userland changes

        * The DragonFly source repositories are now maintained with git instead of CVS. See development(7) for instructions how to clone the repository.
        * A lot of man pages were updated due to the switch to git.
        * Add LiveDVD support to our nrelease framework. (done by Louisa Luciani during the Google Summer of Code 2008).
        * Enhance the DragonFly Mail Agent (done by Max Lindner during the Google Summer of Code 2008).
        * Add a new multi-player terminal game: hunt.
        * Bring in the devinfo(3) library and devinfo(8) utility from FreeBSD. The utility and library can be used to view the internal device hierarchy.
        * Add devctl(4) and devd(8) from FreeBSD and enable related support in acpi_thinkpad(4).
        * Update sensorsd(8) to the latest version from OpenBSD (October 2008).
        * Sync libc/stdtime and zdump(8)/zic(8) with tzcode2008h from elsie.
        * Symlink /dev/dsp to /dev/audio to preserve compatibility with older programs (all pkgsrc apps by default up to 2008Q3).
        * A new daily periodic script cleans up all HAMMER volumes at night.
        * Sync libusbhid with other BSDs. Sync usbhidctl with FreeBSD.
        * Add ftw(), nftw(), associated header files and documentation.
        * Fixed hundreds of warnings in various userland tools.
        * i486 is now the default architecture for gcc(1).
        * dntpd: Can now connect to NTP servers with IPv6 addresses.
        * dntpd: Fix hang in dntpd startup when network down.
        * Use BIND's resolver in libc.
        * Add nsswitch.conf(5) support and add the Name Service Cache Daemon nscd(8) from FreeBSD.
        * Import several pam_* modules from FreeBSD.
        * Several bugs in the installer were fixed.
        * nrelease: Additional to the ISO generation, nrelease can now generate an USB stick image.
        * nrelease: It is now possible to build chosen pkgsrc packages in a chroot.
        * telnetd: filter potentially dangerous environment variables passed from telnet client.


        * Removed the ISC DHCP server and client. NOTE: If you install DragonFly 2.2 from the live CD, you already have a pkgsrc version of the DHCP server installed. If you update from a previous version, you have to install the pkgsrc version manually.
        * Remove rexecd(8).
        * Remove libskey(3), it is replaced by libopie.
        * Remove ISA part of sr(4).
        * Remove ISA network device cx(4).

Contributed Software

        * Bring in the privilege separation ready DHCP client from OpenBSD.
        * Bring in pam_passwdqc from the Openwall project.
        * Update OpenPAM to Hydrangea.
        * Update OpenSSH to version 5.1p1.
        * Update OpenSSL to version 0.9.8j.
        * Sync zoneinfo database with tzdata2009b.

HAMMER Time (5, Funny)

AKAImBatman (238306) | more than 5 years ago | (#26908377)

The second release to feature the HAMMER (versioning, among other things) filesystem

So what you're saying is that efs2 and ffs/ufs can't touch this.


Re:HAMMER Time (3, Funny)

fuzzyfuzzyfungus (1223518) | more than 5 years ago | (#26908533)

But I though that "Stop" errors were a Windows feature...

Re:HAMMER Time (0)

Anonymous Coward | more than 5 years ago | (#26910465)

I wonder if the younger generation even gets this joke? I feel old.

Re:HAMMER Time (1)

wisty (1335733) | more than 5 years ago | (#26914583)

It's a reference to xkcd, right?

Re:HAMMER Time (1, Funny)

Anonymous Coward | more than 5 years ago | (#26910723)

No, ufs is too legit to quit.

xfs sucks (-1, Offtopic)

Anonymous Coward | more than 5 years ago | (#26908599)

what's the deal with you xfs fanatics? I recently created a 300 gig xfs logical volume (for holding large media files) and exported it via nfs. After copying 4 files to it (less than 2 gigs of data), it had fucked itself up and was completely unrecoverable. syslog showed it barfing and a quick google search showed this was a fairly common problem. Seriously, I want to know: does xfs suck, or do the linux kernel developers suck?

Re:xfs sucks (-1)

Anonymous Coward | more than 5 years ago | (#26909273)

ur mom sucks my dick

Re:xfs sucks (-1, Troll)

Anonymous Coward | more than 5 years ago | (#26910033)

yeah, she has a 3-year-old-asian-boy-penis fetish. Better for her to be sucking on your stub than be arrested for pedophilia.

Re:xfs sucks (1)

setagllib (753300) | more than 5 years ago | (#26910777)

You'll be fine with ext3 created with largefile4 options, and mounted with data=ordered.

mke2fs -j -T largefile4 /dev/myvg/mylv

Re:xfs sucks (1)

YAGNI (1481003) | more than 5 years ago | (#26913215)

You just keep hammering that ext3.

Also check out (-1)

Anonymous Coward | more than 5 years ago | (#26909081)

Since I just misread it on freshmeat, I thought I'd share the scrotum WM, written to scratch an itch as they say...

http://www.peereboom.us/scrotwm/html/scrotwm.html [peereboom.us]

Way to bollox up the title of your project...

Re:Also check out (0)

Anonymous Coward | more than 5 years ago | (#26911835)


*BSD is Dying (-1, Flamebait)

Anonymous Coward | more than 5 years ago | (#26911329)

It is now official. Netcraft confirms: *BSD is dying

One more crippling bombshell hit the already beleaguered *BSD community when IDC confirmed that *BSD market share has dropped yet again, now down to less than a fraction of 1 percent of all servers. Coming on the heels of a recent Netcraft survey which plainly states that *BSD has lost more market share, this news serves to reinforce what we've known all along. *BSD is collapsing in complete disarray, as fittingly exemplified by failing dead last [samag.com] in the recent Sys Admin comprehensive networking test.

You don't need to be the Amazing Kreskin [amazingkreskin.com] to predict *BSD's future. The hand writing is on the wall: *BSD faces a bleak future. In fact there won't be any future at all for *BSD because *BSD is dying. Things are looking very bad for *BSD. As many of us are already aware, *BSD continues to lose market share. Red ink flows like a river of blood.

FreeBSD is the most endangered of them all, having lost 93% of its core developers. The sudden and unpleasant departures of long time FreeBSD developers Jordan Hubbard and Mike Smith only serve to underscore the point more clearly. There can no longer be any doubt: FreeBSD is dying.

Let's keep to the facts and look at the numbers.

OpenBSD leader Theo states that there are 7000 users of OpenBSD. How many users of NetBSD are there? Let's see. The number of OpenBSD versus NetBSD posts on Usenet is roughly in ratio of 5 to 1. Therefore there are about 7000/5 = 1400 NetBSD users. BSD/OS posts on Usenet are about half of the volume of NetBSD posts. Therefore there are about 700 users of BSD/OS. A recent article put FreeBSD at about 80 percent of the *BSD market. Therefore there are (7000+1400+700)*4 = 36400 FreeBSD users. This is consistent with the number of FreeBSD Usenet posts.

Due to the troubles of Walnut Creek, abysmal sales and so on, FreeBSD went out of business and was taken over by BSDI who sell another troubled OS. Now BSDI is also dead, its corpse turned over to yet another charnel house.

All major surveys show that *BSD has steadily declined in market share. *BSD is very sick and its long term survival prospects are very dim. If *BSD is to survive at all it will be among OS dilettante dabblers. *BSD continues to decay. Nothing short of a miracle could save it at this point in time. For all practical purposes, *BSD is dead.

Fact: *BSD is dying

Wow. (0)

Anonymous Coward | more than 5 years ago | (#26919249)

Poor Matt sure does take his grudges seriously, doesn't he? 2.2 Versions too seriously, apparently. Another project that was forked out of bitterness and overinflated egos that nobody except the losers making the loud noise care about.

Check for New Comments
Slashdot Login

Need an Account?

Forgot your password?