HAOPMU
Developer | Ministry of Digital Affairs / Murai Setsuko |
---|---|
Written in | Kaihago |
OS family | Sysrésociaux-Like |
Working state | Current |
Source model | Open-Source |
Initial release | June 12th, 1985 (49 years ago) |
Latest release | HAOPMU-X32 / June 12th, 2032 (2 years ago) |
Repository | HAOPMU/32.nk |
Marketing target | All personal or governmental computing devices or systems produced in Neo-Korea |
Available in | Hiakemirian Constructed Language, Jien, Chamorran |
Platforms | Sanshei Products, Karasu ITS, Karasu KTSK, Kokka Kanri Gyōsei Sōchi, other |
Kernel type | Monolithic |
Userland | HAOPMU 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
Naming
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, especially in relation to the creation of software for such. The kernel would first begin construction in the RUO coding language, based on the Meridonian !C! coding language.
The effort to create a domestic operating system relying on Sysrésociaux-type teletex systems would necessitate large-scale partnership with the Iminchebol - with the ambitious goal to outfit every Shūeijchi with two teletex systems - one for general usage (rationed out based on a ministry-created chart based on job activity) and one for the administrator of the Shūeijchi, to assist in communal reporting and other forms of interaction with the overall structure of the state. This would be a colossal undertaking for the young ministry, but the first models would enter active testing in only 1982, and would see release in 85.