- Why is this called the Gemini Nucleus?
The name Gemini originates from Greek mythology. It means twins
and is used for Castor and Pollux, who where actually only half-brothers. This
project is the merge of the Apostle Project and the Elysium Project, which
were sort of twin projects in OS development.
- How can I build/install Gemini Nucleus?
Building and installation instructions can found here.
If you still have problems or questions, please refer to the
- Are there any screen shots available?
Yes! People seem to appreciate it a lot, even though the output is merely for
testing purposes. Have a look at them here.
- Have there been OSes based on the Gemini Nucleus?
Right now the only module running on the Gemini Nucleus is a port of the
good old Elysium Initializer. It is mainly used for testing and
demonstration purposes. Real OSes are not to be expected until the first
- Are there any ports to other architectures?
At the moment of writing no ports of the Gemini Nucleus are known to exist.
Because the Gemini Nucleus aims to provide for no abstractions safe for
security reasons, a port to a different architecture might lead to a
different API. Also most of the code is written close to the hardware.
This means that porting is not something to think lightly of. We encourage
anyone to undertake such a project, though.
- I found a bug. Now what?
The bug list contains
all currently known bugs in the Gemini Nucleus. If the bug you found is not
listed there, please add it.
- Where can I get more information?
If your question is not listed in this FAQ, you can ask it through the
You can use that address also for any suggestions, remarks, etc.