BSD Newsletter.com
   Front | Info | Lists | Newsfeeds | Study Guide | What is BSD?
Advertisement: The OpenBSD PF Packet Filter Book: PF for NetBSD, FreeBSD, DragonFly and OpenBSD

BSD Links
·New Links
·Advocacy
·Drivers
·Events
·Flavours
·FAQs
·Guides
·Programming
·Security
·Software
·User Groups

FreeBSD forked: DragonFly

By Jeremy C. Reed

In a posting to the freebsd-hackers mailing list, Matthew Dillon announced his new DragonFly BSD project: "to move kernel development along an entirely new path towards SMP, and to completely rewrite the packaging and distribution system."

The code was originally imported from the FreeBSD RELENG_4 (4.8-STABLE) on June 16. The announcement said that they intend to backport many FreeBSD 5 features, but that is not the initial focus. Both UP and SMP builds are working in the current codebase, according to the announcement.

According to the project's website, some of the goals include:

  • a light weight kernel threading (LWKT) model;
  • a light weight port/messaging API;
  • creating a portable API for user programs to interoperate with kernel;
  • fixing the VOP_LOOKUP interface and VFS cache;
  • convert the VOP interface to a messaging API;
  • mimic Modified Exclusive Shared Invalid (MESI) for caching;
  • new I/O device model; and
  • a packaging system with explicit versioning dependencies.

The status webpage says the threads is mostly done and that the I/O device model and port/messaging interface is in progress. The website says DragonFly BSD is going to be a multi-year project.

A few mailing lists and newsgroup forums are available. The source code can be browsed via FTP or retrieved via cvs and cvsup.

RELATED INFO
Taking MicroBSD for a test run

Discussion

Discuss this article below.

BSD Mutates! - Rik

BSD Mutates!
Rik - July 25, 2003 17:54:58
You should read this! Dillon is a crackerjack Amiga programmer. The elegant messaging architecture and compact kernel are the hallmarks of the AmigaOS design!

Amiga lives!!!!

$g


Name:

Email:

Subject:

Message:

Stop Spam Abuse: What is the answer to "5 + 4 + 10 ="?

November 07, 2008 13:00:11


Front | Information | Lists | Newsfeeds | Study Guide