This article belongs to the lore of Esvanovia.

HAOPMU

Revision as of 20:34, 16 July 2024 by Neo-Korea (talk | contribs)
Jump to navigation Jump to search

HAOPMU
DeveloperMinistry of Digital Affairs / Murai Setsuko
Written inKaihago
OS familySysrésociaux-Like
Working stateCurrent
Source modelOpen-Source
Initial releaseJune 12th, 1985 (49 years ago)
Latest releaseHAOPMU-X32 / June 12th, 2032 (2 years ago)
RepositoryHAOPMU/32.nk
Marketing targetAll personal or governmental computing devices or systems produced in Neo-Korea
Available inHiakemirian Constructed Language, Jien, Chamorran
PlatformsSanshei Products, Karasu ITS, Karasu KTSK, Kokka Kanri Gyōsei Sōchi, other
Kernel typeMonolithic
UserlandHAOPMU Standard Library, Operational Incorporated Utility System
Default
user interface
GUI

HAOPMU, also known as HOU in shorthand discussion, is the name for both an open-source state backed kernel produced by the Ministry of Digital Affairs in Neo-Korea and the generic name for a variety of open-source operating systems based on such (including one produced by the MDA itself). HAOPMU is based off the Arcadie Sysrésociaux system, and was originally designed to utilize a similar network of Videotex terminals before eventually transitioning to a more modern GUI setup. HAOPMU and those systems developed off it are the only legally utilizable computer operating systems in Neo-Korea.

HAOPMU was developed under the administration of Murai Setsuko and the young MDA, and has become the primary reason for the continuation of the ministries existence despite the general promotion of Iminchebol developed variations of the HAOPMU kernel in recent decades. It is utilized in a wide variety of personal and institutional computing systems, including the Karasu ITS line of personal mobile devices. It has one of the largest installed bases of all general-purpose operating systems, and is used by a proportional 2.5% of all desktop computers (owing to the large proliferation of such in Neo-Korea).

HAOPMU was one of the earliest examples of a major open-source operating system project, with derivatives being both encouraged and (to a degree) popularized by the state entity, with magazines and other forms of mass media promoting ones which caught the attention of said entity. Additionally, HAOPMU has benefitted from the continued iteration on its design, with the constant non-official development saving it from replacement with a foreign system during periods of lull in the ministry’s own production of results.

History

Precursors and Creation

As mentioned, HAOPMU is based fundamentally upon the Arcadie Sysrésociaux system, which was released in 1980 - with Neo-Korea taking note of the potential of the system shortly after, and forming the MDA to begin development of a domestic system of a similar nature to manage industrial affairs. Similarly viewed as a model for development was the Meridonian !Unix system which had been produced and leased to nations abroad (including Neo-Korea) in the 1970s.

The MDA would see large collaboration with the Iminchebol on the project, allowing for inexperience in the design process to be slightly overturned to allow for steady progress. Murai Setsuko would join the process shortly into 1982, the young programmer rapidly rising to become the main developer of the project and eventual leader of the ministry itself owing to experience in working on bootlegged Meridonian and Arcadie systems. The kernel would first begin construction in the RUO coding language, based on the Meridonian !C! coding language.

Design

Users / Uses