OSS je po definiciji evolutivan pristup. On nikog ne sprecava niti bi trebao da to radi. Zasto ima milion distribucija je logican odgovor - Linux kao Linux OS u osnovi ne postoji. To je Linux kernel sa razlicitim odabirom elemenata. Da li bi medju njima trebao da postoji odredjeni nivo kompatibilnosti - DA. Ali u zajednici jos ne postoji kriticna masa koja tezi tom resenju. Zato je trenutno najbolji nacin za standardizaciju Linux distribucija LSB i povecavanje kolicine zajednickog coda medju distribucijama.
Model OSS razvoja je samo alatka. Niko ne sprecava ljude da sa dobrim alatkama naprave s***** niti da sa drndavim alatkama naprave najlepse tvorevine koje je ovaj svet video. Neko moze razvijati propietary u spiralnom modelu i napraviti djubre od proizvoda. Da li to znaci da je propietary sistem ili spiralni model za djubre? Očigledno ne.
E sad, zašto u OSS postoji više različitih verzija softvera je lak odgovor. Različiti ljudi sa različitim ideologijama i vizijama daju imaju različit pristup istom pitanju (npr. neki hoće brzo, pouzdano i modularno okruženje - XFCE, neki hoće jednostavan DE koji ima jasna HIG - Gnome, neki hoće moćno okruženje koje omogućava da bilo koji aspekt promeniš - KDE).
Citat:
Da li je prednost ako istu stvar obavim sa manje potrošene nafte (+ za ekologiju), nego sa više, čak i ako u drugom slučaju zaradim više?
Pa nisi bio baš jednoznačan ali uopšteno gledano zavisi od uticaja na ekologiju i trenutnog stanja. Zavisi od gledišta onog ko se bavi proizvodnjom. Da li on želi da poboljša život svojoj zajednici ili želi da više zaradi.
Imajući ovo u vidu više energije bi se prosulo u raspravama i argumentima strane A protiv strane B i kasnijim rešenjima koja imaju za cilj da naprave kompromisno rešenje od rešenja A nego da se započne rešenje B iznova.
[Ovu poruku je menjao Daniel Fat dana 31.05.2009. u 20:13 GMT+1]