About Dyson

Dyson is a general-purpose operating system, a Debian derivative using the illumos kernel, libc, and SMF init system (formerly OpenSolaris).

programming-background-concept.jpg

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.

Project Goals:

Get Dyson

Currently Dyson only runs on x86_64 processors

For downloading and using Dyson consider using the mirrors. If the APT repository cannot be verified due to missed public key.

It is possible to use a Vagrant to set up a VirtualBox machine.

person-using-ar-technology-their-daily-occupation.jpg

Mailing lists

Development of Dyson, technical topics, packaging, porting Debian packages, porting software to illumos.

Get involved

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.

Things to be done:

  • get X stack, X server should work;.
  • get Java stack;
  • haskell;
  • mono C#;
  • Free Pascal;
  • Rust;
  • bootstrap and port nixpkgs ;
  • get zones;
  • package Kernel Virtual Machine (kvm) and Qemu;
  • cross-compiling Debian (Linux) to Dyson;
  • 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.
program-code-computer-display-magnifying-glass-close-up.jpg

Copyright 2024. Osdyson.org. All rights reserved.