Opravdu by mne zajimalo, jak by fungoval Unixovy operacni system "z druhe strany", ktery by nekdo naprogramoval stylem ze by vzal nejmensi mozne monolyticke jadro typu 4.xBSD/"SystemV", inspiroval se nejakymi chytrymi features typu IPC Mach (OS/X) a binder, pridal k tomu slusne udelane kernelove eventy + se mirne inspiroval u "user32" WinAPI kde jsou nektere veci vyresene lip nez v POSIXu.
A do toho narval zakladni userland z OpenBSD + dalsi baliky z Ubuntu.
Misto systemd, rustu, ruznych 'fancy' compositoru, atd.
Myslel jsem to typove, kdyz clovek otevre zdrojaky userlandu OpenBSD/NetBSD a nekdy i FreeBSD a srovna to s ekvivalentem v Linuxu a OS/X, tak rozdil v pristupu je obrovsky.
Videt to je znacne i ve 'library version hell' (nebo jak se tomu rika). Ted jsem zrovna neco prekladal na Debianu na ARMu a nejak se mi system dostal do stavu, kdy dynamicky linker u meho primitivniho programku byl nespokojeny se symbolem strcmp ... to mne dostalo.
sed obecne umi hovno, hlavne dialekt regularnich vyrazu je dnes hodne zastaraly. naucte se perl https://blog.parseltongue.io/2020/10/25/perl-sed-grymoire.html