To skoro vypada ze zijete v bludu ze vsichni lidi jsou programatori.
Ano zas je trochu jinak popsano proc je kolikrat OSS "slaby".
Sila se navic tristi do ruznych vyvojovych vetvi a to je spatne.
Pokud by se programy psaly kompletne objektove-pluginove tyto otazky by ztartily smysl, kazdy by si poskladal soft z komponent a umistil casti UI kam a jak by potreboval. Vnitrni logika programu by se po pridani komponentu doslova dratovala ve vizualnim navrhovem prostredi (podobne jako se dnes da sestavit softsynt zvukový nástroj pomocí komponent jako generátor efekt gaing a propojování jejijech vsupních a výstupních bodů).
Namátkou malá ukázka o co vizuálně zhruba při takovém sestavování jde a že to zvládne i neprogramátor:
Pokud by by byla tato filosofie siroce podporována je sestaveni editoru cehokoliv sranda, komponenty: parser, loader, buffer, input tab, enumerator, render...