Ale balíčky jim nedají to, co jim dá ten kontejner, tedy společně s aplikací distribuovat i prostředí, v kterém to mají otestované, že to funguje. A to není jen o pohodlnosti vývojářů a špatně napsaných aplikacích.
Jenže to prostředí považuju za blábol už od roku 2006. Tehdy jsem programoval v javě a dodnes všechny moje programy fungují. A už tehdy jsem nadával na to, že si kdejaký program si tahá vlastní konkrétní verzi JRE (především do Windows).
Tedy už 18 let jsem svědkem toho, že vůbec není potřeba žádné speciální prostředí, programy napsané před 18 lety fungují v dnešní javě.
Totéž v php (ano, už je to trapné, tohle píšu asi tak po sté). Jsou programy v php, které bylo obtížné nainstalovat a následně i provozovat. Ty jsem dal na blacklist. Nezajímají mě. Vedle toho existují už dávno mrtvé programy, napsané pro php 5.1.6, které fungují dodnes na php 7. Není s tím žádný problém.
Pokud si někdo vybere knihovnu, která má problémy s licencí, tak je to problém toho proga nebo týmu.
Já tohle myslím fakt vážně. Jestli si někdo v IRL háže klacky pod nohy a hledá co možná nejméně kompatibilní věci, tak ať si to užije. Já to dělám přesně naopak. A od zástupce distribuce (tebe), bych také čekal apel na to to dělat správně, dodržovat nějaké good practices, tyto průběžně upravovat, nabízet sadu co nejméně problematických knihoven a tímto celé prostředí vylepšovat.