SerenityOS

SerenityOS is a free open source operating system created by Andreas Kling [1]. It is designed to be a Unix like operating system and according to its creator draws inspiration from the graphical user interface of the 1990s.[2] As a relatively new operating system, rapid progress is being made in its development. Some of its features currently include an integrated development environment, a visual debugger, a web browser with a JavaScript engine, and graphically oriented desktop shell.[3]

SerenityOS
DeveloperAndreas Kling
OS familyUnix-like
Working stateCurrent
Source modelOpen-source
Repositorygithub.com/SerenityOS/serenity
Marketing target
Available inEnglish
PlatformsIA-32
LicenseBSD license
Official websitewww.serenityos.org

History

SerenityOS was started by Andreas Kling at the end of 2018. Andreas began writing SerenityOS in his spare time while recording his development session using screen capture software. He would later posting those sessions to YouTube. By mid 2019 a GitHub repository was created to facilitate community development of the project. Many people from around the world have joined to contribute to the SerenityOS project. It currently receives major additions from the open source development community every week. Andreas has stated that he is surprised by all the development contributions and is constantly reviewing and publishing the work from other contributors.

Features

SerenityOS is designed to be a simple Unix like operating system inspired by the user interfaces common among desktop computers in the 1990s. Although it is currently being designed as a virtual machine image, it has features such as a 32-bit kernel with preemptive multitasking, an IPv4 networking stack, ext2 file system, a graphical toolkit, and a compositing window manager.[4] Many new features are being added rapidly and Andreas has the goal of eventually making SerenityOS run outside of a virtual machine environment.

References

  1. "A programmer developed a new operating system that mimics the 1990s". Tivi Magazine. Retrieved 1 May 2020.
  2. Gregori, Sven (24 February 2020). "Reaching Serenity: Porting Git To A Homebrew Operating System". Hackday. Retrieved 1 May 2020.
  3. Jamsek, Mark (18 October 2019). "SerenityOS: A Graphical Unix-like Operating System".
  4. "Serenity OS – Graphical Unix-like Operating System". Hackers Online Club. 21 October 2019.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.