[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dazuko-devel] 2.1.0-birthday (pre2) posted
From: |
John Ogness |
Subject: |
[Dazuko-devel] 2.1.0-birthday (pre2) posted |
Date: |
Sat, 05 Feb 2005 17:08:03 +0100 |
User-agent: |
Mozilla Thunderbird 1.0 (X11/20050201) |
Hi,
Seeing as how it is Dazuko's 3rd birthday, I have posted a pre-release
of 2.1.0. This represents not only a merge of 2.0.5 and the new features
from 2.1.0-pre1, but it also includes many additional new features
planned for 2.1.0, such as:
- no more open lists (ON_CLOSE 100% reliable, no memory leaks)
- separate configuration settings for groups
- interface ported to Ruby, Lua, and PHP
Another cool feature (which was greatly improved from the 2.1.0-pre1
version) is DummyOS. This is a sample extension of Dazuko to help people
interested in porting Dazuko to other systems. It runs completely in
userspace and uses the real DazukoXP and DazukoIOXP core for processing.
This means that it can also be used for testing/development of the XP
(cross-platform) core.
Getting it up and running is easy:
$ ./configure --system=dummmyos
$ make
$ ./dazuko.bin
Then you can open a second terminal and build/run the example program:
$ cd example_c
$ make
$ ./example /tmp
When you go back to the first terminal, you can enter fake file access
events. (Use "help" for a list of available commands.) For example:
DummmyOS kernel> open /tmp/file.txt
You will see that the example program receives the event. Just as with a
real OS, you can have many registered processes in a group and many
groups (all with different configuration settings). You can even use the
Java or Ruby example programs. It doesn't matter because the DummyOS
extension sits under the interface. Any existing Dazuko-based
applicatoins can use DummyOS.
There is still a problem with getting the example programs to terminate
correctly, but that will be fixed later.
Things left to implement before the 2.1.0 release:
- the new "trusted application" framework
- extension to Dazuko interface to support caching
After 2.1.0's official release, I will be working to get 2.2.0-pre1
done. It is important that Dazuko starts moving into VFS soon because
more and more people are using the Linux 2.6 kernel and VFS is needed
for Dazuko to be 100% effective for Linux 2.6.
John Ogness
--
Dazuko Maintainer
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dazuko-devel] 2.1.0-birthday (pre2) posted,
John Ogness <=