[oi-dev] Support OI and illumos for GSoC 2012

Igor Kozhukhov ikozhukhov at gmail.com
Sat Mar 17 14:48:21 UTC 2012

Hello All,

Let me introduce DilOS.

It is - demo/development environment for VMs with text mode only(should be
using by SSH) - without GUI - based on DPKG+APT.
I planed DilOS as illumian-experimental - where we can test packages
before integration to illumos-userland.

illumian will have the same binaries with OpenIndiana and based on

At this moment I can provide dilos-userland - with packages from
userland-gate(oracle) and gcc44 builds (I have 3 components with SunStudio

I'm tuning DilOS for VM environment - ISO don't have graphics cards
drivers, audio drivers, have minimal services - only for loading system on
VM environment.

DilOS based on DPKG+APT - it is easy then IPS for development - we can
upgrade and downgrade versions of packages (we can use dpkg -i <pkg name>)

It is very useful for development - if you need check your system (base
environment) with new libs or another changes.

DilOS provide development environment for userland builds and illumos-gate
builds (with my patches for libssl-1.0, perl512, libm - provided my hg.mq

As you know - RedHat have Fedora as mainstream for new development/tests

I have the same idea for DilOS - it will be experimental/demo/development
environment, where we can test/learn new components before integrations to
OI & illumian releases.

My idea for DilOS - to have minimal packages (installed from ISO or USB)
for tests environment.
We should be ready for re-build all userland packages (for ISO) by
userland compiler (we can change if needed) and we can build illumos-gate
by defined compiler (maybe the same with userland, maybe different).

And we can prepare ISO and try to test it - take a look how to packages
will be working after some libs upgrades and what we have with another
compiler builds.

At this moment I'm using DilOS as development environment for userland
builds and illumos-gate builds.

DilOS have the same installer and installation process with illumian.

Best regards,

IRC# igork

On 3/17/12 5:04 PM, "Bayard Bell" <buffer.g.overflow at gmail.com> wrote:

>First off, if you haven't already heard, illumos has been accepted to
>participate in GSoC 2012:
>OpenIndiana is participating under the illumos umbrella. If you are a
>graduate or undergraduate student interested in operating system
>development and related topics (networking, virtualization, storage,
>instrumentation), I'd encourage you to get involved and consider
>One thing that we need to help expose students to OI and illumos is
>virtual appliances. VirtualBox has proven to be effectively unusable
>(building from source takes days instead of hours, and debug kernels
>suffer awful performance and lockups). A lot of the students we've
>seen are running on laptops without an immediate option to run off
>bare metal and not enough internet access to use hosted solutions, so
>we need to provide simple ways for them to run virtualized. There are
>two obvious options: one is running under Linux KVM, and the other is
>providing VMWare appliances with a fresh install of 151 prestable.
>If you've got some experience with KVM, it would be much appreciated
>if people could provide blog posts and mail links to for aggregation
>and/or work on a common page on the illumos or OI wiki documenting
>what's known to work. Both of these can subsequently be turned into
>formal documentation--what we need right now is a bit more sharing and
>circulation of what people are already doing.
>If you have a copy of VMWare, it would be much appreciated if you
>could contact me directly and/or join the oi-dev mailing list and work
>with us to provide an appliance distribution. The latter's not
>difficult, but the development team has so much else on at the moment
>that we really need someone to step up for this.
>oi-dev mailing list
>oi-dev at openindiana.org

More information about the oi-dev mailing list