S těmi adminy jsem trochu uhnuli od tématu. Já je uváděl jen jako příklad, proč se musí Linux vyvíjet a nezůstávat tam, kde byl před 20 lety, ale oni nejsou ten důvod, proč vznikají věci jako Flatpak nebo Docker. Ty vznikly kvůli vývojářům, ale tam byl ten vývoj podobný. Před 20 lety dělala software pro Linux jen linuxová komunita. Ti, pro které to byl primární platforma. Distribuční repozitáře fungovaly jako síto a motivace.
Jenže ta základna se tak rozrostla, že linuxová komunita je dnes v menšině. Dělají to často lidi, pro které je Linux jen jedna z platforem, nebo firmy, pro které je to platforma s nejmenším počtem zákazníků (když se bavíme o desktopu) a ti ti na rovinu řeknou: buď to pro nás bude tak snadné, že úsilí bude odpovídat počtu zákazníků, kteří to chtějí, nebo to vůbec dělat nebudeme. Že by na to najali zkušené linuxové vývojáře, je úplné sci-fi. Zaprvé je takových hrozně málo a zadruhé to je úplně mimo rozpočet, který jsou ochotní do toho dát. U serverového softwaru je to trochu jiné, tam si nemůžou dovolit Linux zcela ignorovat, ale zase to dělají cestou nejmenšího odporu.
Myslím, že máme i trochu jiný názor na to, co je příčina a co důsledek. Flatpak nebo Docker nejsou příčinou současného stavu, ten panoval dávno před nimi, jen ten trend postupně sílil a oni na něj odpověděly. A nikdo se linuxových distribucí neptal, jestli chtějí Docker. Oni ho prostě udělali a lidi ho začali masově používat. Linuxová komunita to mohla ignorovat, ale moc by s tím neudělala, jedině by musela zakazovat technologie, které to potřebuje, což úplně náš styl nikdy nebyl. Kdyby to ignorovala, nijak to nezastaví. Jen by se dočkala něčeho, co je extrémně populární a vyrostlo do platformy, která sice běží na Linuxu, ale jinak si vše řeší sama a nemusí se na nikoho ohlížet. Tím, že to linuxová komunita přijala, si zajistila určitý vliv na to, jak to bude vypadat.
Důvod, proč BSD taková dilemata řešit nemusí, je ten, že mimo BSD komunitu velice nikoho nezajímá, je tam, kde byl Linux před 20 lety. Můžeme se na to dívat tak, že Linux se stal obětí svého úspěchu, nebo tak, že BSD se stalo obětí svého elitářství. :)