Milk

milk (formerly known as MilkOS and unofficially known as Milk Linux) is a fictional Arch Linux-based distribution made by Chessie Miu. It was introduced in 2019 as the successor of ZaphkielOS and fireytheorange's OranquoiseOS.
== Fictional History ==
milk began a small project in Microsoft, based on the early Windows 1.0-3.0 kernel. It brought some extra features designed for power-users of the time, similar to those in NT. However, due to instability problems brought up by the old operating architecture, Microsoft killed off the project in 1992 to merge it's features with other projects like Cairo.
In late 1999, milk's trademark was bought by another company with intents to finish it. Since then it has passed through several divisions and corporations until the final version was released in February 2019, under flooentcorporation. The base kernel was rewrote partially with inspiration from ReactOS. The first version of milk was criticized for poor performance, mediocre compatibility with existent Windows applications and a unelegant boot screen.
To mitigate the issue, flooent.repo decided to make the next update of milk based on Linux, and completely scrapping the ancient-modern code. The April 2019 Update was criticized by the Linux community for having proprietary code and binary blobs built on it.
On the November 2019 Update, the Milk Framework was introduced as an addition to the Linux kernel. The Linux community also criticized flooent.repo for monopolistic practices, because programs made for the Milk Framework would not work in other distributions. The community reverse-engineered the framework and made their own free and open-source implementation that will work in any Linux distribution.
On the February 2020 Update, the "M" Desktop Environment (now Periwinkle) is the default DE.
milk hasn't recieved an update since the May 2020 Update. May 2020 Update kept improving the framework to run applications with improved performance and simplified API calls. However, milk dropped the "Month Update" name from it's product (although it's commonly still reffered like that) and since then milk has just recieved incremental security and stability updates. The company states that it does not intent to pull a monthly release anymore due to the constant pressure for their programmers to release it every month.
In 2021, Milk turns into 100% FOSS (free-and-open-source software, if you don't count the repository packages), As previously, the OS is free of charge but things like the Periwinkle desktop environment and the framework were proprietary software. It is also announced that milk will be rewritten yet again, and instead will be based on Arch Linux rather than the Milk Framework, but it will retain compatibility with programs that uses the framework's API calls. flooent.repo has also made a public apology to the Linux community.
Due to this, the "Month Update" scheme is dropped entirely due to Milk becoming a rolling distribution.
With the Periwinkle desktop environment becoming open-source, several community-based distros around the DE have appeared such as Pubuntu and Milkjaro, and ports to other architectures are already on the works. The popularity of milk increases significantly.
With this, flooent.repo joins the FOSS movement and numerous foundations, and builds a community around the operating system.
==Features==
===Periwinkle===
Periwinkle (formerly "M" Desktop Environment) is a desktop environment. It uses the open-source LightDM as the display manager and GPU acceleration.
===Milk Framework===
The Milk Framework is a object-oriented application interface built on the Linux kernel.
===Plymouth===
Despite being Arch-based, Milk includes a customized Plymouth boot screen.
==History ==
MilkOS was revealed in February 2019. Flooky says that it was inspired by her cat, which goes by the same name. Since then, she has occasionally revealed a new milk bootscreen.
In March 2, 2020, Flooky releases the "milk Kit". Its later discontinued at November 18, 2020.
==Editions & Versions==
===Classic milk===
*RTM (February 2019) - First consumer release.
*March 2019 Update - This is the last version to incorporate the Cairo Experience kernel.
*April 2019 Update - First version to incorporate a Linux kernel.
*November 2019 Update First Rollout - The Milk Framework was introduced.
*November 2019 Update Second Rollout - Changes the boot screen of the First Rollout and some stability fixes on the framework.
*January 2020 Update -
*February 2020 Update - Periwinkle introduced.
*March 2020 Update (officially not referred to as such)
*May 2020 Update (officially not referred to as such) - This is the last version to incorporate the Milk Framework Linux kernel.
*milk Rewritten
*Asteria/July 2020 Update - Supposed to be the next generation of milk, Eventually it was dropped in favour of the May 2020 Update.
===New milk===
*14.0 - milk starts counting by 14 on the version string, with this, the community drops the "Month Year Update" scheme. Comes with Periwinkle and GNOME as desktop options.
===Community Versions===
====Derivatives====
*Bowtie Linux - Milk-based distribution targeted at power-users. Comes with i3, BSPWM, Awesome and Openbox as window manager options.
*Milk Libre - Milk but uses the Linux-libre kernel and has all proprietary software removed. This derivative was started before Milk went open-source as a GNU alternative to the stock operating system.
====Periwinkle-based====
*Manjaro Periwinkle Community Edition - Unofficially known as Milkjaro, it is a community version of Manjaro Linux using the Periwinkle desktop interface.
*Pubuntu - Unofficial flavour of Ubuntu based on the Periwinkle desktop interface.
====Ports====
*MilkBSD - Unofficial port of the Periwinkle desktop environment and the Milk Framework to BSD-based systems. Still in early alpha.
*Periwinkle Hurd - Unofficial port of the Periwinkle desktop environment and the Milk Framework to GNU Hurd. Still in early alpha.
*The OpenNT add-ons repository has an unofficial port of the Periwinkle desktop interface available for OpenNT and Windows NT 4.0 to Windows XP.
===Fanmade/Non-Canon===
*Sviger
**MilkSviger (Arsen54800)
* Licensed by ______
** Licensed by Minderia (miu)
**Licensed by Dogman Super Fan (Codename: DogmanOS Edition)
* Generic Username has also made a MilkOS history at some point.
Category:Fictional OS