Nature of opensource non-BSD & non-Linux providers

OS, desktopStartedLocationFoundation
HaikuOS2001, 2004US; NYHaiku Inc. (nonprofit)
illumos2010US; CAformery by illumos Foundation
OpenIndianna2010US; CAformerly by illumos Foundation
OmniOS (server)2012CH (Switzerland)formerly by illumos Foundation
Redox OS2015US; COa nonprofit
Tribblix2022UKformerly by illumos Foundation
Go ahead, and list any, I've missed. Didn't list Minix, because while it was revolutionary, it's a stagnant project, and many of its ways carried on into RedoxOS. Minix had potential at first, but is now as intended, a learning tool.

Also: Thread nature-of-bsd-operating-system-providers.99042

Forums
* edited to add illumos: it's its own OS, and its foundation backs a few illumos/OpenSolaris based operating systems. illumos based OS's also use illumos' software repository. Another correction is that while Oracle Solaris may be free, it's not open source. Operating systems will be referred to as illumos based instead of OpenSolaris based. There's no name problem with OpenSolaris, because it's different in one whole word than "Solaris". Still, I'll call these illumos based, despite its history as SunOS, Solaris and OpenSolaris. illumos carries the legacy of OpenSolaris and it also used to recently as a nonprofit foundation.
 
Last edited:
OS, desktopStartedLocationFoundation
HaikuOS2001, 2004US; NYHaiku Inc. (nonprofit)
OpenIndianna2010US; CAillumos Foundation
RedoxOS2015US; CORedox OS nonprofit
Tribblix2022UKna

OS, serverLocation
OmniOSSwitzerland
Oracle SolarisUS
Go ahead, and list any, I've missed. Didn't list Minix, because while it was revolutionary, it's a stagnant project, and many of its ways carried on into RedoxOS. Minix had potential at first, but is now as intended, a learning tool.

Forums
haiku,yeah.
it is useful.
 

Attachments

  • mmexport1756596035185.jpg
    mmexport1756596035185.jpg
    205.9 KB · Views: 74
There is also FreeMiNT, a free, open-source, Unix-like operating system kernel for Atari 680x0 computers and their clones, offering multitasking and multi-user capabilities, C standard and math libraries, enhanced graphical environment XaAES, Tera Desktop (an open-source alternative desktop), TosWin2 (GEM terminal emulator), bunch of standard stuff like bash, sed, diffutils, fileutils, findutils, git, gzip, mc, curl, wget, groff, ed and nano, gcc/gcc-c++, perl, python, tcl, XFree86/XServer and many, many other goodies available on SpareMiNT

Latest FreeMiNT snapshot is just a few days old, and best of all, there are reports that it works well on Apollo V4 Standalone (68080/USB/HDMI Truecolor 32-bit, up to 1920x1080/etc.)
 







 
FreeDOS reminded me of Public Domain OS. What's interesting about PDOS is: it comes under public domain license, it has a 32bit version which has compatibility with programs which are fullscreen intended for Windows in 32bit. It also has a download for ARM SBC's (ie Raspberry Pi), this is likely 32bit as ARM first came out in this. This is useful, as legacy operating systems should be run on SBC's instead of using obsolete, overly sized hardware. There's also x86 and x86_64 versions. https://www.pdos.org/

The nature of PDOS, is belief in using public domain where available and promoting public domain, instead of closing off software to the public. MIT serves a similar purpose, which BSD license comes close to. I prefer file based licenses, as it preserves freedom of use, with the exception of by viral licenses which choose to not use other opensource. For larger projects, it protects freedom of code use better. I'm a fan of trying this OS on a 32bit SBC.

That reminds of the 16bit DOS versions released to opensource by Microsoft: https://github.com/microsoft/MS-DOS. That is limited to 16bit, however.

Found a few Public domain OS:
Genode uses AGPL3. It's not an OS in itself, but the page has a list of Genode created operating systems. Perhaps OS with other licenses can be made from it.

I wish, I specified with nonviral licenses, bc those OS's need attention, and there's too much GPL. The good is that FreeDOS is on here, and it reminds of PDOS and a version of open sourced MsDOS. I might leave this be, and do a separate thread of a refined list. I also previously put in the title for x86_64, but I'm removing this part: the original post only contains x86_64 which missed a few posted afterwards. ARM and RISC (32bit) deserve attention for lightweight operating systems with nonviral licenses. Then ARM64 and RISC64 as well for more featured OS's. There are other nifty project OS's that deserve attention too.

Include any architecture and any opensource license, GPL included. I can make threads on refined lists later. All legacy operating systems should run on SBC's, leaving full featured OS's to run on modern hardware.

For defunct OS's
https://archiveos.org. Minix isn't defunct, but it may need a revival, and has potential for other OS aside from Redox take inspiration from it.

Rust based
Adding other Rust based operating systems can make this thread long and not standard, but go ahead.


Refs & further reading
 
If I could do this thread over, there would be one separate thread on illumos or OpenSolaris based distributions. The illumos Foundation used to carry illumos and the shared illumos repositories. The illumos Foundation also helped carry operating systems based on illumos and OpenSolaris. However, The illumos Foundation was dissolved in 2024, while its related projects still remain.

Closed sourced products by Sun MicroSystems are a part of illumos/OpenSolaris history. SunOS was a BSD based operating system by Sun MicroSystems which wasn't open source. Solaris evolved from SunOS to no longer be BSD based when it started using SysV in 1994. OpenSolaris was Sun MicroSystems' open source offering. When Oracle bought Sun MicroSystems in 2010, OpenSolaris was discontinued, while still keeping its versions of Solaris as not opensource. The Illumos Foundation picked up where OpenSolaris left off.

Illumos has been involved in USENIX and FOSDEM conferences in the past.

https://illumos.cafe/ is an online gathering place for illumos based distributions, which it isn't an official illumos project. It was started to draw interest to illumos, considering development has slowed and it no longer has a backing nonprofit:

Illumos has a few IRC channels on Libera Chat, including one on openzfs: https://illumos.org/docs/community/.

illumos distributions contain a mix of open source licenses in their base including: CDDL, BSD/MIT, LGPL and GPL. It still has a closed source compiler, which they intend to replace. https://illumos.org/docs/about/faq/

Interview with illumos founder: https://www.unixmen.com/exclusive-interview-garrett-damore/. He said, illumos was just a kernel like how Linux is a kernel, while now illumos on its own official website is described as being an upstream distribution for downstream distributions. illumos may have expanded to being more than a kernel since then.

List of more illumos based OS: https://illumos.org/docs/about/distro/. None of these seemed to have ARM or RISC based downloads.

For potential use of illumos on BSD, see: Thread does-anyone-use-the-sysv-solaris-binary-compat.99134.

Online literature about illumos software: https://www.illumos.org/books/.

There's, https://planetillumos.org/ which the author claims to have forked a derivative of Tribblix named xTribblix. Lists changes done or to be done in his fork.
 
Back
Top