Tuesday, November 29, 2011

Nädal 13. Kogukondlik tarkvaraarendus

Nädala ülesandeks valida kaks vaba tarkvara projekti ja võrdle neid ajaveebis arenduse vaatenurgast.

Mozilla Firefox on tasuta ja avatud lähtekoodiga veebibrauser, mille arendajaks on Mozilla. Lisaks ettevõttele saab antud projekti arendamisele saab kaasa aidata igaüks. Firefoxi esimene väljalase oli 9. november 2004, viimane stabiilne versioon antudhetkel 21. November 2011 (lisaks ka juba beta versioon väljastatud 25 nov.). Firefox on kirjutatud C/C++, Javascript, CSS, XUL ja XBL. Alates versioonist 3.0.6 väljastatakse Firefox 3 litsentsi all: Mozilla Public Licence (MPL), GNU General Public Licence ( GNU GPL) ja GNU Lesser General Public License (GNU LGPL), varasemad versioonid kasutasid end-user licence agreement (EULA) litsentsi ja lähtekood oli ainult MPL all. Nagu näha võib, siis arendajatele on jäetud vabadust ka litsents valida, millele toetuda. Lisaks võib lugeda siit ja siit.

Et mitte kaugelt otsida, võtaks teiseks projektiks sama ettevõtte teise projekti Mozilla Thunderbird, mis on samuti tasuta ja avatud lähtekoodiga e-maili ja uudistelugeja. Antud projekti esiväljalase oli 28. juulil 2003, hetkel viimane stabiilne väljalase 8. Novembril 2011 ning prooviversioon 24. novembril 2011. Thunderbird on kirjutatud C++, Javascript, XUL, XBL ja CSS. Sarnaselt Firefox’ilegi väljastatakse Thunderbird kolme litsentsi alt: : Mozilla Public Licence (MPL), GNU General Public Licence ( GNU GPL) ja GNU Lesser General Public License (GNU LGPL). Lisaks võib lugeda siit.

Lisaks nimetatutele on veel Mozillal mõningaid sarnaselt arendatavaid projekte, mille arendusest saab osa võtta.

No comments:

Post a Comment