DragonFlyBSD 1.0 Released
eeg3 writes "One year after starting the project as a fork of the FreeBSD-4.x tree, the DragonFly Team is pleased to announce its 1.0 release. Check out the project's diary for a list of the improvements the project has implemented. Also, be sure to grab it from one of the mirrors."
What was the reason behind this fork?
For those of us hearing about this fork for the first time, could somebody explain what these people felt was so wrong about the FreeBSD tree that they decided to go off on their own?
Or, to put it another way... what's the diference between DragonFlyBSD and FreeBSD?
They felt that the approach the FreeBSD was taking for FreeBSD 5 was going in the wrong direction. I believe they hada problem with all the Mutexs or something specific like that. The main focus of DragonflyBSD is scalability and clustering. The are hoping to have SIS (Single Image Systems) as a priority. It won't be hear anytime son but thats a long term goal. OSNews has had some stuff on them over that last while. Here is the thread http://osnews.com/comment.php?news_id=7660 and here is the torrent I used http://download.exodusmachine.net/torrents/dfly-1. 0REL.iso.gz.torrent .
Let me be the first to say: I for one welcome our new Dragonflu overlords! http://www.dragonflybsd.org/main/mascot.cgi
Your CPU is not doing anything else, at least do something.
What is the ports/packages situation look like for Dragonfly? Have they ported the old ones over, or is their selection severely limited?
Emulating linux, and running linux kernel modules are not the same thing, as anyone who has fought to use vmware under NetBSD (a 50/50 proposistion) can tell you.
Deserve their own slashdot icon. Give this thing 3 months, and if they're still around, do the right thing Taco.
fish wife!....flying tart! no, no! It got off to a flying START, and it's name...
was DragonFly!
Although their team is small, it's compiled with very competent and capable developers such as Jeffrey Hsu and Matt Dillon, among others.
Also, a small commit team helps get things done at a faster rate, whereas it's not so hard to get things added.
The logo looks neat but the name is way too long to pronouce in conversation.
Maybe they could name it Firebird. Oh wait...
/usr/ports/emulators/vmware-tools4
-If God wanted people to be better than me, he would have made them that way.
Good News Everyone!
Turns out that *BSD is stronger than ever!
According to an Inernetnews article, Netcraft has confirmed that *BSD has "dramatically increased its market penetration over the last year."
There has been a steady increase in *BSD developers over the past decade.
There are currently 307 FreeBSD developers as of the 2004 core team election.
You can read more about FreeBSD here
If you would like to try out a BSD, you can download: FreeBSD, OpenBSD, NetBSD, or DragonflyBSD
Enjoy!
Does Dragonfly offer any visible differences to the casual end user?
Congratulations to the Dragonfly team! Instead of continously whining and moaning, they are speaking their opinion with what really matters: hard work and code. It will be interesting to see how well it continues to develope and evolve.
"To those who are overly cautious, everything is impossible. "
FreeBSD (I am using 4.10) has a Gentoo "stage 1" port, actually.
/usr/compat/linux, under which you have all the usual /usr (that would be /usr/compat/linux/usr/, if you know what I mean) and /bin and /lib, and so on...
/usr/compat/linux and then you can "make system" or whatevever. It's not bad.
/usr/compat/linux/usr/portage by chrooting into /usr/compat/linux and emerging sync, and then emerge whatever you want - as long as you are chrooted, it should work (I haven't tried it). So everything you emerge should be done while you are chrooted into /usr/compat/linux - if I understand this correctly -- however, the Gentoo port, the Gentoo FreeBSD port, under /usr/ports/emulators/, would be installed like any other FreeBSD port - and actually, there are many FreeBSD "Linux" ports that can be installed automatically from the FreeBSD ports system, no chrooting or anything required. The chrooting would be if you wanted to leave FreeBSD behind and enter into Linux land - apparently this works, but I haven't tried it. Everything I have needed to install that is a Linux binary has been available as a FreeBSD port.
There is a directory called
so you... "chroot" into
The default is a Red Hat - I have what is essentially a basic Red Hat 9.0 system on my FreeBSD machine, there is also a port for Debian Stable.
So you can do vmware for Linux, or you can do vmware for FreeBSD, just like you can do Mozilla for Linux, or any other app for Linux. I imagine you could install portage under
Another cool thing is that you can apparently upgrade from FreeBSD 4.9 and above to Dragonfly BSD, which is something I will probably be doing at some point in the future.
I think you're going too far with what the OS is all about.
/bin/foo is xBSD's /bin/foo. Your kernel is the xBSD version kernel. The core system is a fully-functioning ready-to-go operating system.
The integrated OS concept is more about all the base utilities and such being all part of the release. Your bootscripts are xBSD bootscripts. Your
This contrasts with Linux because Linux is just the kernel. You build your own ls, your own tar, your own bootscripts, your own login systems and password checkers, etc.
The ports tree is above and beyond all of that. Any properly (for my particular version of "properly") configured production FreeBSD server will definitely NOT contain the ports tree, for example. It will have the base FreeBSD operating system plus exactly the installed packages that it requires to do its job properly. Nothing more.
In any field, find the strangest thing and then explore it. -John Archibald Wheeler
You're comparing future DragonflyBSD features
with current Linux features.
Hey, Linux has a future too. It isn't stagnant.
There are a number of active projects to give
seamless clustering to Linux. The filesystem
will be shared, including coherent page cache
and user-accesible (flock, etc.) locks. There
are a couple SSI projects. This stuff now has
a conference of it's own. Major developers care.
It is interesting to see posts like this turn up on Slashdot and other fora. These posts are tendentious, often personally insulting and usually written by someone who is obviously pretty closely involved with whatever group they are ranting about from behind their cover of anonymity. Why be anonymous in cases like this? Don't you have the guts to put your name to your accusations? Do you really think that you will change things you don't like by spewing venom anonymously?
I think you can use xsetroot to load wallpaper.
Nothing prevents a Linux box from having a daemon
on the desktop.
Of course, you'd be condemned to eternal damnation,
but that's your choice.
The source of this message seems to be from here:
e nt /2004-July/030500.html
http://lists.freebsd.org/pipermail/freebsd-curr
Attention moderators:
This is a very old troll. Don't fall for it. It's already scored at 4.
There are some really cool innovations here that were a long time coming. One thing about Linux being slightly aged, large and now widley adopted, is that there is too much inertia against major change. DragonFly targets some serios kernel inefficiencies that will probably never get addressed in Linux. Rock on DragonFly!
It's an even older non-troll. Or at least, the original (Feb 2003) was not anonymous (and is very outdated by now).
Matt: "(seemless != the current hacks you see on Linux currently)"
r00t: " You're comparing future DragonflyBSD features with current Linux features."
I think he just meant it as an example. You know, brackets...
And besides, he put in "current" and "currently" in the same sentense so your comment seams a bit tense as well as redundant. I think we all agree that Linux will improve over time...
Here's a nice, in depth interview at ONLamp with the core developer team from just last week. Covers a lot of ground, I found it very informative.
Just wanted to thank you a "little" belatedly for your ixemul.library for the Amiga in the days of yore, and IIRC the initial port of gcc... saved my ass in a dev project as my A3000 was the only thing my company "had" that could build/run the code I was working on... the project HAD to compile/run/work on a Solaris box I did not have physical or remote access to... It did.
Once Dragonfly matures a bit, I will have to try it.
Peace.
http://www.dragonflybsd.org/main/mascot.cgi
Fred is one mean looking insect, the go-lucky demon and the fat penguin are TOAST!
Oh, it's ON now!
If Mr. Edison had thought smarter he wouldn't sweat as much. --Nikola Tesla
You forgot the ugly duckling of the bunch: Darwin. Unfortunately it only becomes a swan in Mac OS X.
Don't blame me - this
Could someone type "uname -a" and send results!
DYK that modding up the anti-trolls is just as bad as modding up the trolls in the first place. Let them all rot in the n replies under your threshold
...
Meanwhile back on Earth it was a muggy grey day in mid Wales and a certain slackdotter was busy evading work
Music is everybody's possession.
It's only publishers who think that people own it.
Fuck Beta
~John Lenno
Yes, the link that I had posted was not the oldest because I was more concerned with keeping the parent from getting modded any higher than with digging through the mailing list archives. Now I know where to get it, though.
And, btw, I still do consider the original a troll, or at best a ill-planned hissyfit. Anonymous or not.
The BSD communities alone are just about enough to sell me on using a BSD. They're not as ready to jump into flamewars as some others can be. If there's an unresolvable disagreement, one side will just fork it and everybody still gets along. If I had the fortitude to switch to BSD I probably would. Being part of such a level-headed group would be much easier on the nerves when looking for help.
Or am I mistaken? These are just my perceptions from the outside. Is the BSD Way not as rosy as I picture it?
It runs bochs
The best way to predict the future is to invent it
$ whatis themeaningoflife
themeaningoflife: not found
Isn't it bad Karma for an OS to have a BUG as their mascot?
09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
Not right now, and not in the immediate future. As i understand, if the hardware were donated, they would get it to work on PPC. It's a small project with small funds.
BAHHAHAHAHAHAHAHAHAHAHAHAHAAHAHAHAHAH
......
HAHAAHAHAHAHAHAHAAHAHAHAHAHAHAHAHAHAHAHAAHAHAH
*deep breath*
HAHAHAHAAHAHAHAHAHAHAHAHAAHAHHAHAHAAHAHAHAHHAHAH
awesome, man. Im putting my money on DragonFly though.
I used to be a ksh guy, but I went to bash.
pdksh is ksh88. bash functionality is a superset of that. things like programmable completion, brace expansion, small typo correction (cdspell) makes it hard for me to go back to ksh. Yes, I know zsh is a superset of bash, but I never got into it, bash adds a little functionality without me having to change the way I think (evben though one could argue zsh is for the better). I find all thee not only useful, but essential, but as always, YMMV.
even outside of that, pdksh isn't perfect, and it has it's quirks. Think about pdksh as not so much a ksh clone, but an interpretation of the kornshell spec. It just feels different, in ways I can't think of now since it's been so long it's been my default shell.
"Why would you want to use bash?" Why would anyone want to write an OS? Why would some guy buy a Honda and not a Toyota? sometimes things are just personal prefs.
Nothing is perfect, but for a shell it has all the functionality anyone really needs. I have seen people asking before on mailing lists why BSDs don't have bash as the default, all Linux users checking it out and curious I guess. But that has always made me equally curious, why do people assume they need it? For a .bash script I can understand needing bash, but I cannot see why everyone asks about it for the default shell.
I'm sick of following my dreams - I'm just going to ask them where they're going and hook up with them later.
Witty, but I respectfully take issue with some of your points.
--To generate media attention
Because media attention has everything to do with OS quality. Windows ME generated plenty of media attention.
--To spawn a professionally managed distribution
I'd like to think OpenBSD is managed more professionally than most Linux distros, but that depends on your definition of 'professional'. If having a huge committe that takes months to come to a consensus is your definition, then I guess OpenBSD isn't professional.
--To innovate
What do you call OpenSSH?
--To be relevant.
Proactively secure systems are relevant as far as I'm concerned. You may equate 'relevance' with 'market share'; not all people do so.
$ whatis themeaningoflife
themeaningoflife: not found