( sj | 2008. 01. 16., sze – 16:21 )

Huhh... Az oss-ben (nem a danban) egy kicsit en is benne vagyok, es kapasbol vissza tudom utasitani azt, hogy "egyet nem tudsz mondani, amelyiknek legalább valamely fázisa készre lenne csiszolva". A clapf spamszuroben pl. az SMTP/LMTP resz nekem eleg stabilnak (="kesznek") tunik.

Az oss fejlesztesi modelljen el lehet toprengeni, hogy valoban hatekony-e, van-e az a kritikus tomeg (line of code vagy fejlesztok szama, szemelyi osszeferhetetlenseg, nagy arc, stb.) ami folott kezelhetetlenne valik a dolog - en ugy hiszem van (de ez ugyanugy igaz a kereskedelmi termekekre, nem oss specialitas, ld. mondjuk egy x termek gui-janak megtervezese).

Amit leirtal, az sok esetben igaz, pl. tenyleg, kinek van kedve mas kodjat fixalni? Nekem biztos nem lenne hozza kedvem. A fentebb hivatkozott app-ot egyedul fejlesztem, kb. 3 eset jut eszembe, amikor diff-et kaptam (megneztem, igazuk/jo volt, beepitettem). Ok, ez egy kis projekt, igy aligha gond az, hogy egyszemelyi autoritassal (ha jobban tetszik: zsarnoksaggal) dontom el, hogy merre megy a fejlesztes. Teljesen eletszeru az, hogy 2 fejleszto csoport nem bir zoldagra vergodni, es fork()-olnak, pl. xfree86 es x.org vagy a compiz vs. beril (bar ok nem regen ossze|vissza- egyesultek). Bar azert megkerdeznem halkan, hogy az teljesen eletszerutlen, hogy egy nagy szoftverfejleszto haz 2 fofejlesztoje furja a masikat, mert o egy masik iranyba menne? Csak ott a fonok eldonti a vitat.

Az is igaz, hogy egy csomo oss projekt elhagyott vagy elhanyagolt. Olvastam egy irast, ami szerint a sourceforge az abandonware-ek tarhaza, es a projektek 99%-at elhagytak a fejlesztoik. Ebben is lehet valami.

Azt sem vitatom, hogy sok esetben a projektgazda mar lekodolta a vazt, es 2 szem kevesebbet lat, mint 10 vagy 20. En pl. gondolkodom egy ideje, hogy a program fork()-olas helyett valtson thread-ek hasznalatara, ami elegge alapveto valtoztatas (lenne vagy lesz), de ez csak mondvacsinalt problema, sokkal inkabb hozzaallas kerdese. Ha a szalak hasznalata jobb, mint a fork-e, akkor elegge tarthatatlan az a hozzaallas, hogy "dehat az a resz mar keszen van...".

Szoval ugy hiszem, nem oss vs. zart kod, sokkal inkabb szemelyiseg fuggo a leirt problemak nagy resze.

ASK Me No Questions, I'll Tell You No Lies