Wednesday, November 25, 2009

13. Kogukondlik tarkvaraarendus

Valisin kaks vaba tarkvara projekti ja võrdlen neid arenduse vaatenurgast.

Foorumis oli keegi küsinud, et kas see aine on muutnud suhtumist sotsiaaltarkvarasse – tegelikult minul on… mulle on hakanud see blogimise teema meeldima. Muidugi etteantud teemal blogimine ei ole just nii väga oma isikliku mõtte avaldamine aga siiski. Meelsasti loen teiste logisid ning plaanin ka isikliku blogi luua. Siit ka minu kaks välja valitud vaba tarkvara võrdluse projekti - Movable Type ja Wordpress. Avastasin nad just nii, kui hakkasin otsima, et mis võiks olla parim blogimootor. Mitte, et blogspotil midagi viga oleks – aga see on liiga levinud ja igav :p
Movable Type Open Sourcei arendusprotsessi osas on selline, et arendajad teevad platvormi muudatusi ja parendusi ning realiseerib väljastpoolt projekti tulnud innovaatilisi ideid. Samal ajal jälgitakse stabiilse versiooni väljastamiste plaani. Movable Type arendustiimi eesmärgiks on igas kvartalis üks stabiilne versioon väljastada.
WordPress arendusprotsessi puhul parandatakse dokumentatsiooni, abistatakse foorumis, abistatakse teisi kasutajaid läbi IRC Live Chat’i. WordPress arendamise puhul on kasutajatel võimalik uue versiooni planeerimises osaleda, testida ning vigade parandusega tegeleda. WordPress väljastab uue versiooni regulaarselt 3-4 kuu tagant, sellesse on siis lisatud ideed, mis on peamiselt kasutajate poolt esitatud ja hääletatud.
Mulle tundub, et mõlema projekti arendus on suhteliselt sarnane, võib-olla WordPressi puhul kasutatakse lõppkasutajate ideid ja arvamusi ning abi nagu rohkem.

Tuesday, November 17, 2009

12. motivatsioon, ärimudelid ja häkkerieetika

Lugesin läbi Raymondi Hacker-HOWTO ja kirjutan selle kohta hinnangu.

Kui ma vaatasin enne teemaga tutvumist nädala blogi ülesannet mõtlesin juba, et nüüd saan hakata kaitsma neid ja rääkima, kui palju neist abi on. Ning kuidas mõni ennast häkkeriks pidav „pätt“ rikub lihtsalt kogu häkkerite maine. Ja ennäe - kogu wiki jutt ja Hacker-HOWTO jutt oli sama ja mul pole mitte millelegi vastu vaielda.
Minu meelest ongi kõige kurvem selle asja juures see, et enamasti ei tehta häkkeritel ja kräkkeritel vahet, pannakse ühte patta ja arvamus moodustatakse viimaste najal. Aga eks see ole peaaegu igas eluvaldkonnas nii, et käputäis rumalaid inimesi nullib ülejäänud tublide inimeste maine ka ära. Eks need kes kõvemini karjuvad ja sellega tähelepanu püüavad saavadki kogu tähelepanu endale ja seega nende põhjal moodustatakse arvamus.
Häkkerid on väga targad inimesed ja neil oma missioon ja eesmärk. Ma ei võtnud seda dokumenti küll nagu õpetussõnu, et kuidas ma nüüd hakkan häkkeriks vaid pigem tahtsin nende tegevusest rohkem teadlik olla. Samas kindlasti need õpetussõnad on paljudele kasuks, kes tõesti tahavad „häkkeriks saada“. Igal juhul respekt häkkeritele ja loodan, et kunagi meie ühiskond jõuab sinna, et enam ei halvustataks mingite troppide pärast tervet gruppi ülejäänud toredaid ja kasulikke inimesi :)

Sunday, November 15, 2009

11. Tarkvara- ja sisulitsentsid

Kirjeldan üht vaba litsentsi lähemalt.
Mozilla Avalik Litsents (MPL) on loodud 1998 aastal Netscape Communications poolt, kui viimased otsustasid loobuda oma brauseri müügist.
Litsentsi esimese versiooni lõi Mitchell Baker Litsents on kesktee GPL-i jäikuse ja BSD leebuse vahel. Paljude arvates ongi MPL GPL-i ja BSD segu.
MPLi omadused:
Erinevalt teistest vaba tarkvara litsentsidest, eristab MPL selgelt algse koodi looja ja hilisema koodi muutja. Kõik levitatud koopiad (nii algne kui ka muudetud kood) peavad olema varustatud lähtekoodiga või selgete juhistega, kuidas lähtekoodi hankida Kõik muudatused on varustatud vajamineva dokumentatsiooniga. Kõik vajalikud patendid, mis on vajalikud koodiga ringi käimiseks peavad olema selgelt dokumentatsioonis kirjas. Kõik koodi koopiad on varustatud autoriõiguse ja garantii puudumise märkmetega. Kogu muudetud kood peab olema avaldatud samuti MPL litsentsi all. Samas jätab MPL litsents siiski võimaluse kasutada tema osasid omanduslikus tarkvaras. Sellisel juhul lihtsalt MPLiga kaitstud kood jääb endiselt MPL-iga kaitstud, kuid kõik ülejäänud võib olla muu litsentsiga kaitstud. Tänu eelpool nimetatud võimalusele ongi Netscape nüüd oma brauseri puhul võtnud kasutusele hoopis Mozilla Application Suite põhjaks. Lisanud sellele omad moodulid ja levitab seda nüüd Netscape nime all.
Mozilla oma toodete juures:
• Firefox
• Thunderbird
• Mozilla Application Suite (Seamonkey)
• jne
Samas kasutavad Mozilla tooted korraga mitut litsentsi.
Näiteks Firefox on litsenseeritud MPL/GPL/LGPL litsentsi.

Thursday, November 5, 2009

10. Paragrahvi-papi ja Interneti-põnn: intellektuaalomandi hiilgus ja viletsus

Minu poolne hinnang autorikaitse ja intellektuaalomandi temaatika hetkeseisule.

Mina leian, et autorikaitse temaatika on selline, et oleneb, mis nurga alt vaadata täpselt selliseid emotsioone tekitab ka.
Ühest küljest see on super äriidee patentida kõiki võimalike asju ja siis seda müüa. Need näited konspektis olid käisid muidugi USA kohta, kus üldse on palju võimsamalt kõik sellised „äriideed“ rakendust leidnud. Meil siin Eestis on hoopis teised lood, eriti sellised näiteid tuua ei saa.
Mis mulle kohe meenus, kui seda teemat Wikis vaatasin oli – Elion. Kas mitte ei olnud Elion enne mingi väikese firma ärinimi, ning see väike firma teenis selle nime müügiga päris hea summa.

Samuti leian, et ka kõik ärisaladused jms kaasnev on õige ja normaalne – kui ikka ma näen vaeva ja leiutan mingi (jube hea retsepti – coca-cola oma) siis ma ei näe ühtegi põhjust, miks ma seda kellelegi jagama peaks, kui siis vääääga suure raha eest.

See probleem, et teatud tooted/esemed jõudsid tänu patendile turule palju hiljem ja kallimalt kui oleks võinud eeldada on ju samuti toote omanikule väga kasulik olnud – ma ei ole kindel, et kui mul oleks selline võimalus, et ma selle kasutamata jätaks. Kui mul on valik, et mina saan suurt kasu või teised inimesed saavad mingit toodet/teenust soodsamalt soetada. Muidugi eetiline oleks viimane, aga kui minu käes on võim, otsustan ju seda mis ikka mulle parim variant on. Teisest küljest jälle, kuna mina olen hetkel tarbija rollis siis jälle eelistaks, kui oleks suur konkurent, ning sellega hinnad langeks samas kvaliteet tõuseks. Kõik on suhteline….