Our project is in need of more developers. Please get in contact with the project leader now, to get recruited!
Please take a look at our wiki pages. The wiki is updated daily with new information about the OS and the milestones.
We have an active IRC channel for those who are interested
in talking to the devs directly. Please visit:
irc.freenode.net: 6777 - #anubis
Milestone R1 is the goal for the Anubis project in the short term. In the longer term, we are working towards Anubis v1.0. Milestone R1 is our first official release. This release is aimed at testers and curious persons who might have an interest in alternative operating systems.
Milestone R1 will not produce a working operating environment. Rather it will give a technology preview and show direction. In many ways, it will be the most important release, as it will set the course that we will follow in the milestones after it.
Anubis has an organized development model where we are releasing in "Milestones". Each milestone will focus on a specific phase of Anubis development through to v1.0. Milestone R1 will focus on getting this project up and running. Because of this, most parts of the system will be touched upon.
The Anubis project is divided into three units. These units organize their own sub-teams. Eventually, they will self manage quite a bit. For Milestone R1, the projects will cooperate closely with the project leader to get things right with the vision. This is, as said, where Milestone R1 is important - to lay the ground work and start on the overlying vision.
The Core Unit will have several tasks for Milestone 1. These tasks are, in overview:
The Desktop Unit has several tasks for Milestone 1:
The PR Unit has these tasks:
It has been decided that we are going to use Objective C for all the core code in the project. The reason is that we get a tried and tested object model, stay relatively programming language neutral and get a lot of framework code for free. For now, much of this framework code is borrowed from the GNU Step project.
To get to our first milestone, we will need to finish the tasks we have set ourselves above. This does not mean they will be feature complete, but they will reach a state where they can be evaluated and used to drive some demo applications. The tasks are further detailed in our bug tracking system. Documentation will be posted there and gathered in for our WIKI. Everything comes together there. When each of our tasks have zero show stopper bugs, we will release and throw a party (possibly on-line)!
Progress reports will be posted on a bimonthly basis on the Anubis website by the PR unit. These reports will follow a common template and will give a sense of perspective to anyone interested in the project.

The Anubis project is a open source project, with an SVN server hosted by the nice people over at sourceforge.