Re:I forked SteamOS for my living room PC
by Arnavion on Sunday December 31, 2023 @12:23PM
(#38825647)
>First. That is wrong. Important features like cgroups, namespace and containers/Flatpak where novelly developed upon Linux.
I get your overall point, but the first "process containers" code that later became cgroups was merged to the kernel in 2007. Windows came out with the Job Objects API in Windows 2000 (NT 5.0) in 2000.
Re:I forked SteamOS for my living room PC
by jxf on Sunday December 31, 2023 @12:39PM
(#38825817)
IMO, the Job Objects API was not really suitable to use in production settings; it had many weird edge cases, so although it looked similar to cgroups it often broke in strange and unpredictable ways.
I get your overall point, but the first "process containers" code that later became cgroups was merged to the kernel in 2007. Windows came out with the Job Objects API in Windows 2000 (NT 5.0) in 2000.