среда, 6 мая 2015 г.

Kogukondlik tarkvaraarendus



Selle nädala teemas peaks võrdlema kahte vaba tarkvara projekti arendusevaatenurgast. Seda ülesannet on pärsi raske täita, kuna ma ise pole osalenud üheski vaba tarkvara arenduse projektis. Siiani olen ikka rohkem tarbija poolel olnud ja oskaks paremini hinnata just tulemust.


Kaheks võrreldavaks vaba tarkvara projektiks valisin FTP programmi FileZilla ja brauseri Mozilla Firefox. 

Valik langes neile kahele just seetõttu, kuna kasutan FileZilla-t  tööasjades pea iga päev ning ka Mozilla on olnud oma 2-3 aastat põhiline brauser, seda enne Google Chrome väljatulekut (mis ei ole vaba tarkvara).

Mozilla Firefox on vaba tarkvara. Kuid selle projekti arendus on natuke erinev. Nimelt on arenduses suured täiskohaga töötavad tiimid, arendusmeeskonnad, programmeerijad, turundajad jne. Kuna lähtekood on vabalt kättesaadav, siis nagu ka FileZilla puhul, on võimalik ka vabakutselisel harrastajal/programmeerijal oma versioone teha, edasiarendamiseideid jagada, laiendusi luua jne. Samuti on võimalus hakata testijaks.

MediaWiki
Võrdluseks tooks siia kõrvale siis olulisemalt tuntuma vaba tarkvara MediaWiki. Mida olen samuti kasutanud ja seadistanud. Siin on selgelt suur kogukond, kus igapäevaselt toimub vilgas tegevus. Kogukonnal on oma sait ja juhendid liitumiseks. Samuti registreeritakse bugid ja pidevalt pakutakse ka bugidele lahendusi. Samas lugesin välja, et koodi repo on suhteliselt segane ja vajaks korrastamist. Kogukonna aspektis on see eelmisega nagu öö ja päev. Samas peab muidugi arvestama, et platvom on ka erinev, OpenIAM teeb tõsist ja veidi liialtki keerulist Java koodi ning MediaWiki baseerub PHP-l.

Комментариев нет:

Отправить комментарий