You can edit almost every page by Creating an account. Otherwise, see the FAQ.

SerenityOS

From EverybodyWiki Bios & Wiki

SerenityOS
File:Serenityos-ladybug.png
DeveloperAndreas Kling, +15 named contributors[1]
Written in
OS familyUnix-like
Working stateCurrent
Source modelOpen-source
Available inEnglish
PlatformsIA-32
LicenseBSD license
Official websitewww.serenityos.org

SerenityOS is a free and open source operating system created by Andreas Kling.[2] It is designed to be a Unix-like operating system that draws inspiration from the graphical user interface of the 1990s.[3] As a relatively new operating system, rapid progress is being made in its development. Its standard library includes JavaScript, graphics, audio and terminal emulation. Some of the included applications are an integrated development environment, a visual debugger, a web browser and a graphically oriented desktop shell.[4]

History[edit]

Kling began writing SerenityOS in mid-2018 after getting out of rehab, and recorded most of the development sessions using screen capture software. He would later start posting these sessions to YouTube. By mid-2019, Kling created a GitHub repository[5] to facilitate community development of the project. Many people from around the world have joined to contribute to the project. It currently receives major additions from the open source development community every week. Kling has stated that he is surprised by all the development contributions and is constantly reviewing and publishing the work from other contributors.

Features[edit]

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.[6] Many new features are being added rapidly and Kling has the goal of eventually making SerenityOS his primary operating system, for which he needs it to be self-hosting.

Kling has, among other contributors, demonstrated booting SerenityOS on bare metal[7]

References[edit]

  1. "Major contributors (100+ commits) to SerenityOS".
  2. "A programmer developed a new operating system that mimics the 1990s". Tivi Magazine. Retrieved 1 May 2020.
  3. Gregori, Sven (24 February 2020). "Reaching Serenity: Porting Git To A Homebrew Operating System". Hackday. Retrieved 1 May 2020.
  4. Jamsek, Mark (18 October 2019). "SerenityOS: A Graphical Unix-like Operating System".
  5. "Initial commit of SerenityOS git repo".
  6. "Serenity OS – Graphical Unix-like Operating System". Hackers Online Club. 21 October 2019.
  7. Kling, Andreas (22 September 2019). "Demo: Serenity booting on my PC". Unknown parameter |url-status= ignored (help)

External links[edit]


This article "SerenityOS" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:SerenityOS. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.

Page kept on Wikipedia This page exists already on Wikipedia.