After a brief 17 year hiatus,
Cosmoe is back

Cosmoe - the OS reimagined

Cosmoe is an operating system born from the design ideals of BeOS, brought onto a modern kernel.

Cosmoe, like BeOS before it, is designed with these goals in mind:

  • Highly multi-threaded for maximum performance on modern hardware
  • Extremely easy-to-use GUI classes make for rapid app development
  • Very low resource usage

Technologies

Custom Programming

  • .Net
  • TypeScript/JavaScript
  • PHP
  • C/C++

Database

  • MySQL/MariaDB
  • Postgres
  • MSSQL

Website Design

  • WordPress
  • Craft
  • Bootstrap
  • Custom HTML/CSS

Graphic Design

  • PhotoShop
  • Premiere
  • After Effects
  • Illustrator

Testimonials

Proin iaculis purus consequat sem cure digni ssim donec porttitora entum suscipit rhoncus. Accusantium quam, ultricies eget id, aliquam eget nibh et. Maecen aliquam, risus at semper.

Saul Goodman

Ceo & Founder

Export tempor illum tamen malis malis eram quae irure esse labore quem cillum quid malis quorum velit fore eram velit sunt aliqua noster fugiat irure amet legam anim culpa.

Sara Wilsson

Designer

Enim nisi quem export duis labore cillum quae magna enim sint quorum nulla quem veniam duis minim tempor labore quem eram duis noster aute amet eram fore quis sint minim.

Jena Karlis

Store Owner

Fugiat enim eram quae cillum dolore dolor amet nulla culpa multos export minim fugiat dolor enim duis veniam ipsum anim magna sunt elit fore quem dolore labore illum veniam.

Matt Brandon

Freelancer

Quis quorum aliqua sint quem legam fore sunt eram irure aliqua veniam tempor noster veniam sunt culpa nulla illum cillum fugiat legam esse veniam culpa fore nisi cillum quid.

John Larson

Entrepreneur

Portfolio

Necessitatibus eius consequatur ex aliquid fuga eum quidem sint consectetur velit

  • All
  • App
  • Card
  • Web

App 1

Lorem ipsum, dolor sit

Product 1

Lorem ipsum, dolor sit

Branding 1

Lorem ipsum, dolor sit

App 2

Lorem ipsum, dolor sit

Product 2

Lorem ipsum, dolor sit

Branding 2

Lorem ipsum, dolor sit

App 3

Lorem ipsum, dolor sit

Product 3

Lorem ipsum, dolor sit

Branding 3

Lorem ipsum, dolor sit

Frequently Asked Questions

Can I download Cosmoe as an installer or an .iso?

Not yet, unfortunately. Cosmoe is still very much a work in progress, and exists as a source-only technology preview for now. To run it, clone or download Cosmoe from the Gitlab repo and compile the source code on your Linux distribution of choice.

What are the plans for Cosmoe going forward?

Cosmoe needs 5 enhancements to be a minimally fleshed-out OS:

Native Video Drivers
Right now, Cosmoe runs inside an SDL window for ease of development. To be used as a fully-fledged OS, it will need working video drivers so that it can live on its own, apart from Xwindows.

Registrar is not functional
The Haiku registry code compiles and runs, but is not yet working in any meaningful way on Cosmoe.

OS-level ports/semaphores
Cosmoe implements ports and semaphores at the library-level currently. This requires Cosmoe to always run as root. Ideally, ports and semaphore would be reimplemented at the system level, perhaps as a filesystem driver.

File Panels are not functional
File panels show up, but do not show any files or volumes. I believe this is a BVolume implementation bug.

Tracker is not functional
Tracker runs without complaint, but shows nothing on screen. Might be the same issue as with File Panels.

For more detail on this items and other in-progress aspects of Cosmoe, please see the TODO file in the Cosmoe repo.

What license does Cosmoe use?

Cosmoe is distributed under the MIT license.

What source code comprises Cosmoe? Where did it come from, and what inspired it?

Cosmoe is a fork of the Haiku operating system, which itself is an open-source re-implementation of BeOS. Cosmoe differs from Haiku in that it uses the Linux kernel instead of the custom Haiku kernel, and can run on any filesystem (not just BeFS).