Home

Welcome to DilOS!

(if you can help with resources for automation build/tests systems and/or sponsor some ports/activities - please let me know by [Contacts])

DilOS have as default:
  • gcc6 (with patches) for dilos-illumos and dilos-userland builds - NEW from DilOS 2.0
  • python-27 - NEW from DilOS 1.3.5
  • python-35
  • perl-5.24 64bit - NEW from DilOS 2.0
  • openssl-1.0.1 + openssl-1.1.0

Last news:

  • 2017-11-13
    DilOS 2.0 beta1 has been released!

    we have 5 years with DilOS! :)

    It is first release with new scheme: move to use original Debian style packages and builds.

    not at all fixed yet - it was big transition time - and still in progress.

    what news with this and next releases:
    - gcc 6.4.0 64bit as primary compiler for userland builds on Intel and SPARC
    Intel: illumos build by gcc 5.x 64bit because we can see issues with dtrace + ctf in kernel side with gcc 6.x builds - have to investiagte or try to wait (maybe illumos community will fix it  :) )
    SPARC: illumos build still with gcc 4,x because have to work on transitions of Sun AS -> GNU AS for sparc sources.
    - more 64bits builds
    - moved illumos tools to /system/bin/ and use original coreutils and GNU tools in primary place.
    illumos tools have ACL support and if you need it - try to use tools from /system/bin/
    with GNU tools in original PATH it helps with ports of Debian userland applications with autotools
    - some illumos userland tools have been replaced to versions from Debian upstream: cron, exim4(instead of sendmail), etc
    - LX zones: have been tested with CentOS and Ubuntu distibutions.
    - possible to setup ipkg zones with OI(OpenIndiana) and smartos with pkgsrc.
    - and many others updates

    Right now we are using Debian stable release 9.x (Stretch) as mainstream.
    The new system has been tested in different virtual environments such as kvm(+virtioblk +vioif), vmware(+vmxten3s +pvscsi +open-vm-tools), virtualbox and zones.

    Plans:
    - continue to sync updates from illumos + illumos-joyent
    - continue support SPARC builds
    - to go forward with new scheme and try to move to use original userland builds (Debian style) as is - have to fix build dependencies and some build tools.
    - ports/updates many userland apps
    - try to look to Xen 4,x port (when all build dependencies will be ported)

    Personally, i’m inetersted in server side, but if you are intereted in desktop - you are welcome with ports of userland apps for it or sponsors of others for it :)

    You can try doanload and install DilOS 2.0 and provide your feedback (https://bitbucket.org/dilos/site/downloads/).


    Welcome to DilOS ! :)

    - DilOS team
    Posted Nov 13, 2017, 10:21 AM by site 2
  • 2016-07-30
    We have DilOS birthday - 4 years! ;)

    I want to say - Thanks a lot to ALL!

    Who are helping to DilOS:
    Argo Technologies SA by access to new hw and virtual env
    Atlassian by OpenSources programm for hosting of tools like Jira, Confluence, Bitbucket
    Jet Brains by OpenSource programm for licenses to tools
    Araxis LTD by OpenSource programm for licenses to tools
    illumos Community by ideas/helps with debug
    OpenZFS community by ideas/helps with debugty 
    Guys, how are providing SPARCs for testung and build env

    And ALL others who are not in this list, but donated by PayPal and invest time/ideas :)

    What are plans?

    Updates from illumos/OpenZFS/Joyent upstreams.
    We have LX zones, but we still have no example how to install it.
    Need helpers/testers here :)

    Big jump has been started - move to Debian packages style names and complex userland env for better ports of packages from Debian upstream.

    I’m working (very slow) on ports of Debian build tools with DilOS env specific - we need to be able install/updates tools on aonther root. for exmaple: in zones from global zone.
    Also - we have SMF services and need to be able use it by install/updagrade packages.

    transition to use GNU AWK instread of illumos nawk has beed started, but not finished.
    DASH has been pushed to repo and need to work on services udpates.

    need try to replaces illumos curses by ncurses - part of work done, but MDB has a lot of dependencies to curses and need time try to fix it.
    Also have to identify others dependencies.

    I hope, with Debian style userland (it is not the same as original Debian) - we can see new Debian users who can move from Linux :)

    I have no plans to woerk on desktop env, but users, who wants it, can port X11 packages for it :)
    I have plns to work on server side with updates, probably on new Xen 4.x ports, but more-more later, while we will be ablie to bulid more Debian userland packages by original Debian build env.

    Welcome contributors :) (and sponsors :) )

    DilOS now is working on Intel and SPARC.
    new drops of ISO available at: https://bitbucket.org/dilos/site/downloads

    it still 1.3.7 version because more work on packages refuctoring with updates.

    We have now:
    gcc-4.8.5 - on Intel for all builds, on SPARC for userland. (on SPARC we still are using gcc44 for dilos-illumos builds )

    switch to another version - will see.
    i’m not ready to say - when we will try to do it, because more userland updates should be done before.

    More plans :)
    See you on FreeNode IRC #dilos and on maillist.

    Posted Jul 31, 2016, 11:01 AM by site 2
  • 2016-01-17
    Hello all :)

    No news here long time, but it is not mean - project was stopped.
    Work on DilOS is in progress.

    More news:
    - started transition from old userland HG repo to new GIT repo with new DEB packages build structure
    - is in progress work on SPARC - dilos-illumos and userland packages are updating and testing on both SPARC and Intel platforms
    - you can find new ISO images with '-net-' info in name - it's network install image - you can install DilOS over internet or local APT mirror. you can find instruction based on SPARC: https://dilos-dev.atlassian.net/wiki/display/DS/How+to+install+over+internet . root Password is '123'
    - illumos kernel and modules building now only 64bit
    - LX zone ported from Joyent tree and working with manual updates (if you are interest how to configure it - ping me by email/IRC)
    - more updates from illumos
    - more others updates

    It is not easy to work on project by free time - but i'll continue to work on it :)

    Have to do more work for release 1.3.8 - work still in progress.

    if you want to help - you are welcome by contribution and/or donate.
    Posted Jan 16, 2016, 4:47 PM by site 2
Showing posts 1 - 3 of 15. View more »