Louisa Luciani has created her DragonFly LiveDVD, complete with X and a nice desktop.Â I really like this thing.
Month: August 2008
Matthew Dillon has committed a significant amount of work from Jordan Gordeev’s Summer of Code project, for AMD64 support. (It is very close to being able to completely boot an AMD64 kernel) As he says in the commit message, the code is the product of many folks, but with much credit to Jordan Gordeev for getting the work to this point. As far as I know, Jordan will continue working on this past the Summer of Code, which makes it a double success.
Not news, but a succinct description of DragonFly’s scheduler. Bits of what’s described there have shown up in news posts here, but I think this is the first full description.
Damian Vicino wrote up his experience presenting DragonFly at JRSL 2008; it apparently was lightly attended because of another big event, but the DragonFly presentation was interesting enough they ran long and had to keep answering questions even after the next presentation started. (previously mentioned here)
For those readers who use vi or vim or another vi-like editor, here’s an interesting writeup of how to make vim really work for you.Â Emacs users, please look away.Â (via someone on IRC)
5 years of this Digest, with around 3,000 posts, starting from the first in 2003.Â Why isn’t there more like this, more frequently, in the BSD world?
The pkg_radd utility that comes with DragonFly downloads binary pkgsrc packages from a variety of mirrors and installs them automatically.Â However, the mirror script wasn’t redirecting to servers other than the overloaded pkgbox.dragonflybsd.org; I corrected that and it now downloads randomly from a number of mirrors.
KernelTrap has a nice article up covering Daniel Phillips’ description of the Tux3 file system structure, which will be interesting to anyone who followed the previous file system discussion between Phillips and Matthew Dillon.
I had a conversation with a coworker today about what phone to buy, and I thought about this: iPhones are pretty, but you don’t get to own your software or fully choose what to run.Â This developer’s blog entry sums up all the things you can’t do with Apple’s App Store, and by doing so manages to describe the opposite of open source.Â (via, I think)Â The point I’m making: BSD licensing is more valuable than you think.
Sorry about a week without posts!Â I was in the wilds of Canada and without any Internet access, for probably the longest period for me since 1995.Â It was weird.Â Regular posts resume tomorrow.
Also: Nothing earth shattering, but this post on users@ has some details on Hammer usage and how it works with large files and with backups in general.
A recent commit from Matthew Dillon enables use of at least a terabyte of swap space.Â Is there anyone who can actually use that much yet?Â Swap is traditionally 2x available memory, so that would make for 500 gigabytes of RAM.Â I don’t think that’s even workable, though you’d be able to build up a heck of a MFS.
Today is one of those dates that’s fun to type. Anyway!
- KernelTrap has a summarization of the recent Tux3/Hammer discussion between Matthew Dillon and Daniel Phillips. Read for the summary, stay for the mind-boggling filesystem design detail.
- Philip Paeps has a note on his blog on how to use one-time passwords, good for when you are traveling and know you won’t be connecting from secure locations. He does it on FreeBSD, but it works on DragonFly too.Â (update: site seems to be down.Â Darn.Â Look at opiepasswd(1) in the meantime.)
- This article titled “Copyright, Fraud and Window Taxes (No, not that Windows)” talks about how people generally don’t mind copying; what makes them mad is attribution. e.g. Someone copying your works doesn’t bother people unless the copier claims the work is his or her own. This is not an unfamiliar concept, folks. (via)
There’s something there being updated, though it just has the old icon and what looks like a default PHPNuke-ish interface.Â Hopefully some authorial voice will arise.
Samuel J. Greear started a new topic on kernel@: what Revision Control System should DragonFly move to, based on needs. This is a subject that can lead to lots of bikeshedding, but it has stayed pretty calm so far.
Matthew Dillon is planning for the most recent minor bugfixes for Hammer to go in Wednesday; they will also be merged to the 2.0 branch.
With all these updates going in, a 2.0.1 release, sometime soon, appears likely.
The 2008Q2 pkgsrc bulk build pn pkgbox.dragonflybsd.org has been redone; it should flow out to the mirrors normally.
These linkdumps are really kind of fun to do:
- Star Trek, the console game, from BASIC to C#.Â I knew the game was old, but not that it originated from 1971.Â A version is on your system right now, probably.Â (via)
- This week’s @Play column talks about modeling player motion in roguelike games.
- Hopefully, this report (among others) makes me sound a little less crazy when I say “You should be able to choose what software you can use, on hardware you own.” is one of the reasons for open source.
Mayur Bhosle has updated his wiki page with the latest details on his Proportional Scheduler for Summer of Code.