kaido kikkas "vaba ja tasuta? vaba tarkvara mõisted ja olemus."
DESCRIPTION
Vaba ja tasuta? Vaba tarkvara mõisted ja olemus. Erinevad vabad litsentsid ja mida peaks nende kasutamisel silmas pidama. Kaido Kikkas, PhD.TRANSCRIPT
![Page 1: Kaido Kikkas "Vaba ja tasuta? Vaba tarkvara mõisted ja olemus."](https://reader031.vdocuments.pub/reader031/viewer/2022013108/559b51341a28ab844e8b45fc/html5/thumbnails/1.jpg)
Vaba ja tasuta...?Vaba ja tasuta...?
Kaido KikkasIT kolledž / TLÜ
Vaba tarkvara päev26.09.14
Kaido Kikkas 2014. Käesoleva dokumendi paljundamine, edasiandmine ja/või muutmine on sätestatud ühega järgnevatest litsentsidest kasutaja valikul:* GNU Vaba Dokumentatsiooni Litsentsi versioon 1.2 või uuem* Creative Commonsi Autorile viitamine + Jagamine samadel tingimustel 3.0 Eesti litsents (CC BY-SA)
![Page 2: Kaido Kikkas "Vaba ja tasuta? Vaba tarkvara mõisted ja olemus."](https://reader031.vdocuments.pub/reader031/viewer/2022013108/559b51341a28ab844e8b45fc/html5/thumbnails/2.jpg)
Mõned arvamusedMõned arvamused
● alati tasuta● võib teha mida iganes● äri teha ei tohi● jaosvara, vabavara, vaba tarkvara - mis seal
vahet on?● kama, mida litsents ütleb... Kedagi ju ei huvita
![Page 3: Kaido Kikkas "Vaba ja tasuta? Vaba tarkvara mõisted ja olemus."](https://reader031.vdocuments.pub/reader031/viewer/2022013108/559b51341a28ab844e8b45fc/html5/thumbnails/3.jpg)
Neli põhikriteeriumiNeli põhikriteeriumi
● vabalt kasutatav mistahes otstarbel● vabalt levitatav● vabalt muudetav ● vabalt levitatav ka muudetud kujul (ent
samadel tingimustel)
![Page 4: Kaido Kikkas "Vaba ja tasuta? Vaba tarkvara mõisted ja olemus."](https://reader031.vdocuments.pub/reader031/viewer/2022013108/559b51341a28ab844e8b45fc/html5/thumbnails/4.jpg)
Kõrvalepõige: natuke terminitestKõrvalepõige: natuke terminitest
● Neid sõnu kasutatakse tänasel päeval palju, seega siin väike esmatutvustus:
– Vaba tarkvara – vt eelmist slaidi
– Omandvara (omanduslik tarkvara) – kinnise lähtekoodiga, tootena turustatav tarkvara
– Priivara – nullhinnaga omandvara
– Jaosvara – tasuta prooviajaga omandvara
– Tootjalukustus – tootja püüe panna klient sundseisu, milles just selle tootja toodang on ainus või selgelt eelistatav lahendus. Hea näide IT maailmast on MS Office (eriti failivormingute kaudu)
![Page 5: Kaido Kikkas "Vaba ja tasuta? Vaba tarkvara mõisted ja olemus."](https://reader031.vdocuments.pub/reader031/viewer/2022013108/559b51341a28ab844e8b45fc/html5/thumbnails/5.jpg)
Väike pilk ajalukkuVäike pilk ajalukku
● 60/70-ndate häkkerikultuur
● 70-ndad ja 80-ndate algus: äri murrab sisse
● Richard M. Stallman, MIT "viimane tõeline häkker"
● 1983 - GNU projekti algus
● 1989/91 - GNU litsents ehk GPL
● 1991 – Linux
● 1992/93 – Free/Open/NetBSD
● 1995 – LAMP, Apache, Red Hat
● 1996-97 - GNOME ja KDE
● 2001 – OpenOffice.org
● …
![Page 6: Kaido Kikkas "Vaba ja tasuta? Vaba tarkvara mõisted ja olemus."](https://reader031.vdocuments.pub/reader031/viewer/2022013108/559b51341a28ab844e8b45fc/html5/thumbnails/6.jpg)
Tuntumad litsentsidTuntumad litsentsid
● GNU GPL (versioonid 2 ja 3)● GNU LGPL (versioonid 2 ja 3)● BSD litsents● MIT litsents● Apache litsents● Mozilla litsents (MPL)● AGPL● EUPL
![Page 7: Kaido Kikkas "Vaba ja tasuta? Vaba tarkvara mõisted ja olemus."](https://reader031.vdocuments.pub/reader031/viewer/2022013108/559b51341a28ab844e8b45fc/html5/thumbnails/7.jpg)
Nii ja naapidiNii ja naapidi
● tasuta - enamasti küll, ent vaba tarkvara määratlus ei keela selle müümist või muudmoodi äritegemist, kui litsentsi tingimusi järgitakse
● kopeeritav - jah, aga nõuab litsentsi kaasapanekut ja lähtekoodi kättesaadavust
● muudetav - jah, aga ei nõua paljudel juhtudel (k.a. GPL) "majasiseste" muudatuste avaldamist (NB! Seda nõuab AGPL)
![Page 8: Kaido Kikkas "Vaba ja tasuta? Vaba tarkvara mõisted ja olemus."](https://reader031.vdocuments.pub/reader031/viewer/2022013108/559b51341a28ab844e8b45fc/html5/thumbnails/8.jpg)
Õiguste edasikandumine Õiguste edasikandumine (copyleft)(copyleft)
● puuduv - tuletist võib ümber litsentsida. N: BSD, MIT, Apache
● nõrk - tuletis jääb üldjuhul sama litsentsi alla, ent linkimine muu litsentsiga tarkvaraga on lubatud. N: LGPL
● tugev - tuletis läheb samaväärse litsentsi alla. N: GPL
● ülitugev - tugevale lisandub "teenusepakkuja klausel". N: AGPLNB! Tarkvara kombineerimisel jääb peale tugevam aste!
![Page 9: Kaido Kikkas "Vaba ja tasuta? Vaba tarkvara mõisted ja olemus."](https://reader031.vdocuments.pub/reader031/viewer/2022013108/559b51341a28ab844e8b45fc/html5/thumbnails/9.jpg)
Avatud lähtekood?Avatud lähtekood?
● Kaks lähenemist sisuliselt samale asjale– Vaba tarkvara (free software) – eetilis-poliitiline
lähenemine (vaba, kuna nii on õige ja hää)● Richard M. Stallman● http://www.fsf.org
– Avatud lähtekood (open source) – pragmaatiline lähenemine (vaba, kuna nii on mõistlikum)
● Linus Torvalds, Bruce Perens, Eric Raymond jt● http://www.opensource.org
● Eesti keeles on “vaba tarkvara” pruugitud laiema terminina, kattes mõlemad suunad
![Page 10: Kaido Kikkas "Vaba ja tasuta? Vaba tarkvara mõisted ja olemus."](https://reader031.vdocuments.pub/reader031/viewer/2022013108/559b51341a28ab844e8b45fc/html5/thumbnails/10.jpg)
ÕpetamineÕpetamine
● Millele peaks koolides vaba tarkvara rakendades tähelepanu pöörama:
– Litsentside ühilduvus omavahel ja omandvara kasutustingimustega
– Erinevalt omandvarast ei ole reeglina eraldi “kooliversioone”
– Kindlasti tuleks kasutada ära võimalus anda vaba tarkvara õpilastele koju kaasa
– Litsentsi- ja tooteülene õpetamine
![Page 11: Kaido Kikkas "Vaba ja tasuta? Vaba tarkvara mõisted ja olemus."](https://reader031.vdocuments.pub/reader031/viewer/2022013108/559b51341a28ab844e8b45fc/html5/thumbnails/11.jpg)
ÄritegemineÄritegemine
● Ärisfääris kasutatakse vaba tarkvara tegelikult väga palju, sh Eestis
– Serverid (veeb, e-post jne)
– Arendus
– Testimine
– Andmeturve
● Arendajad peaksid vabu litsentse paremini tundma (eriti õiguste edasikandumise eri variante) - “üks vabavara kõik” võib tuua kaasa üllatavalt suure paugu
● Põim- ja hübriidmudelid
![Page 12: Kaido Kikkas "Vaba ja tasuta? Vaba tarkvara mõisted ja olemus."](https://reader031.vdocuments.pub/reader031/viewer/2022013108/559b51341a28ab844e8b45fc/html5/thumbnails/12.jpg)
KokkuvõtteksKokkuvõtteks
● Vaba tarkvara väärib paremat tundmaõppimist● Litsentsid on kohati väga erinevad● Ühilduvus on tähtis küsimus
![Page 13: Kaido Kikkas "Vaba ja tasuta? Vaba tarkvara mõisted ja olemus."](https://reader031.vdocuments.pub/reader031/viewer/2022013108/559b51341a28ab844e8b45fc/html5/thumbnails/13.jpg)
Aitäh!Aitäh!
http://www.slideshare.net/UncleOwl