Since June 17th 2005, Schillix is a complete OpenSource operating system based on the source code of OpenSolaris. You are allowed to distribute the Software freely under the license of the CDDL. Sun released the OpenSolaris code on June 14. 2005. It contains the modular kernel and userspace software together called "ON" (Operating System/Networking). One week after Sun released the Code we offered the first OpenSource Distribution called Schillix. We added missing pieces and fixed some bugs in "ON".
SchilliX aims to deliver a OpenSolaris based distribution that is compatible with the previous Sun Solaris SXCE versions, that is as POSIX compatible as possible and that tries to stay compatible with SVr4 interfaces. SchilliX likes to make it easy for people who change from e.g. Linux but not on the expense of reduced default functionality.
Since Schillix is build upon our own developed tools we are able to produce new versions shortly after the code is released at OpenSolaris We are right now trying to build Xorg6.9. The first version featuring Xorg has been released. See Announce.
Oracle stopped delivering new sources on August 18th 2010. As a result, SchilliX changed it's base to the free Solaris ONNV replacement Illumos on September 6th 2010. SchilliX cooperated with the Illumos project, but since a while Illumos seems to have different goals. In order to be able to continue with the SchilliX goals, SchilliX created an own project for the OpenSource Solaris ONNV replacement that aims to deliver a distribution that is close to Sun's last SXCE version and that strictly follows the POSIX standard a the same time.
Future SchilliX distributions will be based on the SchilliX-ON project. The SchilliX-ON project offers a similar codebase to the Solaris ONNV project and the Illumos project. It is hosted on SourceForge https://sourceforge.net/projects/schillix-on/, the Mercurial repository is here: https://sourceforge.net/p/schillix-on/schillix-on/ and can be accessed by e.g. hg clone ssh://firstname.lastname@example.org/p/schillix-on/schillix-on . We are looking for people who like to help working on the SchilliX-ON project in order to replace closed bits and we try to collaborate with the Illumos project where possible.
SchilliX has turned self hosting
Schillix now allows to compile the own code base (which is SchilliX-ON for the base OS) on a machine running SchilliX-0.7.2 or newer. This makes SchilliX the first freely redistributable OpenSolaris based distro that is self hosting. See HowtoCompile for instructions on how to set up a build machine.
In order to achieve this, we wrote a OpenSource K&R cpp replacement for the closed source Sun/Oracle cpp that is needed for rpcgen, dtrace, and the assembler. We also prepared 2.5 GB of new software for SchilliX. The full self hosting support code is ready since September 24th 2010.
Schillix needs your Help
Since right now we are only two people creating Schillix, we would appreciate your help. If you like to help contact us via email:
If you like to get a more direct contact, try irc://irc.freenode.net/#schillix