About Dyson¶
Dyson is a general-purpose operating system, a Debian derivative using the illumos kernel, libc, and SMF init system (formerly OpenSolaris). See FAQ.
It is not a successor of any existing or existed distributions based on illumos or OpenSolaris. Dyson is constructed from scratch to be like Debian as much as possible. Namely, most of Debian packages can be built on Dyson without any changes, and arch-independent packages (arch all in Debian terms) can be installed directly as is.
- General-purpose operating system with OpenSolaris kernel (for desktops and servers)
- Port GNU GLibc
- Official Debian port
Hijack illumos mainstream.
Get Dyson¶
Currently Dyson only runs on x86_64 processors (it is fully 64-bit).
There is a LiveCD ISO image with a simple installer: http://ftp.osdyson.org/iso/2015-07-07/
For downloading and using Dyson consider using the mirrors.
VCS repositories are available for anonymous read-only access:
- http://cgit.osdyson.org - Git repositories. Almost all development happens here.
- http://bzr.osdyson.org - Bazaar repositories. A few important packages ported from Debian.
- http://hg.osdyson.org - Mercurial repositories. Mirroring some interesting bits from Solaris and OpenIndiana.
Debian patch tracker: http://patches.osdyson.org/
Mailing lists¶
http://lists.osdyson.org/listinfo/dyson-devel - development of Dyson, technical topics, packaging, porting Debian packages, porting software to illumos.
Get involved¶
Try it. Report issues and wishes. Feel free to use IRC channel or email to dyson-devel@osdyson.org.
Port Debian packages and various software to Dyson. Send patches to upstream and/or Debian package maintainers. Ideally any Debian package should need no more than a simple rebuild. See Porting guide.
See http://osdyson.org/issues to find out if you can help with an advise or coding.
Things to be done:
Get X stack, X server should work;.get Java stack;Haskell;Mono C#;FreePascal;- get zones;
- package Kernel Virtual Machine (kvm) and Qemu;
- port libusb #158;
full support for SMF, including restart on upgrade;- get GNU-toolchain-friendly dtrace;
- switch to GRUB2 and be more friendly (= co-installable) with other systems;
- reading and writing linux filesystems (ext2/3/4, FUSE).
LibreOffice;- Firefox;
- port Glibc;
- port Debian Installer.