vaba tarkvara litsentsid

Embed Size (px)

DESCRIPTION

vaba tarkvara definitsiooncopyleftlitsentside perekonnadvaba tarkvara arendusmudeli eripäradlitsentsivaliku kriteeriumid: omatoode ja tellimustöö

Citation preview

  • 1. vaba tarkvara litsentsid peeter p. mtskla

2. 2011 Peeter P. Mtskla Litsents: Creative Commons Attribution-Share Alike 3.0 Unported (http://creativecommons.org/licenses/by-sa/3.0) 3. < definitsioon > 4. vaba tarkvara != vabavara 5. free as in speech (not as in beer) 6. FSD: vabadus 0. kasutada 1. uurida 2. jagada 3. parendada 7. OSD/DFSG: 1. levitamise vabadus 2. lhtetekst 3. tuletatud teosed 4. autori lhteteksti terviklus 5. isikute vi gruppide diskrimineerimise keeld 6. tegevusalade diskrimineerimise keeld 7. litsents peab levima koos tarkvaraga 8. litsents ei tohi olla tootespetsiifiline 9. litsents ei tohi piirata muud tarkvara 10. litsents peab olema tehnoloogia-neutraalne (OSD) 8. heal lapsel mitu nime free software open-source software F/OSS, FLOSS... 9. vaba / avatud lhtekoodiga tarkvara 10. < copyleft > 11. 12. copyleft vaba kasutamise tagamise klausel 13. autoriigus autori igus lubada teistel oma teost kasutada, tiendada, levitada... 14. copyleft levitamine on lubatud ainult samadel tingimustel 15. copyleft ---------- copyright 16. < vaba tarkvara litsentsid > 17. BSDMPLGPLAGPL nrk tugev 18. BSD, apache jt: tee, mis tahad, aga ra mind sdista 19. MPL, LGPL jt: kasuta, nagu tahad, aga anna tiendused tagasi 20. GPL jt: oma tarbeks tee, mis tahad, aga jaga sama litsentsiga 21. AGPL, EUPL jt: avaliku teenuse osutamine on sama hea kui jagamine 22. litsentside vohamine opensource.org/licenses fsf.org/licensing/licenses 23. kohaldatavus eestis EUPL: kindlasti muud: ilmselt 24. NB! sa ei pea vaba tarkvara jagama, kuid sa ei saa selle jagamist keelata 25. < vaba tarkvara arendusmudeli eriprad > 26. protsessid kvaliteedi tagamine release management kogukonna juhtimine 27. tehnilised eeldused modulaarne arhitektuur versioonihaldusssteem korralik dokumentatsioon kommunikatsioonivahendid 28. juriidilised riskid autoriiguse vaidlused patendivaidlused garantii ja tootjavastutus 29. rilised erisused ainulitsentside andmine all-litsentside andmine kliendi sidumine litsentsitasude ksimine 30. < litsentsi valik: omatoode > 31. litsentsi valik komponendid? eesmrgid? 32. litsentside hilduvus A & B = ? 33. mitmiklitsentsimine A | B 34. litsentsi vahetamine hambapasta ei lhe tuubi tagasi 35. < litsentsi valik: tellimust > 36. tarkvara litsents 37. tarkvara ise tehtud mujalt litsentsitud litsents A litsents B 38. tarkvara ise tehtud mujalt litsentsitud tegijale tellijale A B C 39. tarkvara ise tehtud mujalt litsentsitud uus vana tegijale tellijale A B C D 40. tarkvara spetsiifiline ldotstarbeline ise tehtud mujalt litsentsitud uus vana tegijale tellijale A B C D E 41. A: spetsiifiline, ise tehtud pooled on lepingu tingimuste valikul vabad ainulitsents vib olla mistlik valik 42. B/C: ldotstarbeline, ise tehtud pooled on litsentsitingimuste valikul vabad ainulitsents on tellijale kallis ja tegijale koormav B eristamine A-st vib olla keerukas 43. D: mujalt tegijale litsentsitud litsentsitingimuste valik piiratud ainulitsents (reeglina) vlistatud 44. E: mujalt tellijale litsentsitud tegija ei ole litsentsilepingu pool tellijal on vta vi jta valikuvabadus 45. litsents teeb vabaks :) [email_address]