Recent Changes - Search:


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.

  • UNIX utilities with full support for ACLs, Extended attribute files, fine grained privileges, ... are first in the default user PATH
  • GNU utilities are available and can be manually configured to become the primary utilities
  • OSS replacements for closed source parts from OpenSolaris are written with high standard compliance in mind
  • The SVr4 package system is the primary package system on SchilliX
  • The SVr4 package system supports direct installation over the network and SchilliX makes use of that feature
  • During development of SchilliX-ON we frequently check that the source still compiles on Sparc
  • Sparc will be supported if we get help and support from interested people


  • We plan to soon offer a 100% Svr4 packet based installation. All packets for a CLI version are ready and only a small part of the CD creator has not yet converted.
  • Dec 18 2016 The diff subsystem has been overhauled. Diff is now 16x faster than before and POSIX compliant.
  • Sept 25 2016 The startup scripts are now POSIX compliant and no longer require ksh93. "bosh" is now installed as /sbin/sh.
  • Sept 19 2016 A new maintained and POSIX compliant version of the Bourne Shell has been added as "bosh".
  • .... for more check the Schillix-ON repository


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, the Mercurial repository is here: and can be accessed by e.g. hg clone 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:

  • joerg.schilling (at)
  • fabian.otto (at)

If you like to get a more direct contact, try irc://


  • Jörg Schilling
  • Andreas Röhler
  • Fabian Otto
  • Rolf Dietze
  • Tatjana Heuser
Edit - Print - Recent Changes - Search
Page last modified on January 17, 2017, at 11:54 AM