{"id":61005,"date":"2023-12-12T14:30:51","date_gmt":"2023-12-12T05:30:51","guid":{"rendered":"https:\/\/monolith.law\/et\/?p=61005"},"modified":"2024-06-09T10:06:38","modified_gmt":"2024-06-09T01:06:38","slug":"agpl-licence-open-source","status":"publish","type":"post","link":"https:\/\/monolith.law\/et\/it\/agpl-licence-open-source","title":{"rendered":"Kas litsentsi n\u00e4itamine on vajalik, kui AGPL-i avatud l\u00e4htekoodi kasutatakse ainult serveri poolel?"},"content":{"rendered":"\n<p>Internet on muutunud asjaks, mida me ei saa oma elust v\u00e4lja j\u00e4tta, ja tarkvara kasutatakse igas olukorras.<\/p>\n\n\n\n<p>Tarkvara kasutamisel, kui kasutate teiste poolt arendatud tarkvara, peate j\u00e4rgima tarkvaralitsentsi.<\/p>\n\n\n\n<p>Tarkvaralitsentsidel on erinevaid t\u00fc\u00fcpe, kuid selles artiklis selgitame IT-valdkonna ettev\u00f5tetele, kas litsentsi n\u00e4itamine on vajalik, kui nad arendavad oma toodet AGPL tarkvara abil.<\/p>\n\n\n\n<p><a href=\"https:\/\/monolith.law\/corporate\/it-software-copyright\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/monolith.law\/corporate\/it-software-copyright[ja]<\/a><\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_53 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/monolith.law\/et\/it\/agpl-licence-open-source\/#Mis_on_AGPL\" title=\"Mis on AGPL?\">Mis on AGPL?<\/a><ul class='ez-toc-list-level-3'><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/monolith.law\/et\/it\/agpl-licence-open-source\/#AGPLi_loomise_taust\" title=\"AGPLi loomise taust\">AGPLi loomise taust<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/monolith.law\/et\/it\/agpl-licence-open-source\/#Mis_on_Ghostscript\" title=\"Mis on Ghostscript?\">Mis on Ghostscript?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/monolith.law\/et\/it\/agpl-licence-open-source\/#AGPLv3_litsentsi_naitamise_vajadus\" title=\"AGPLv3 litsentsi n\u00e4itamise vajadus\">AGPLv3 litsentsi n\u00e4itamise vajadus<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/monolith.law\/et\/it\/agpl-licence-open-source\/#Kas_Ghostscripti_kasutamine_oma_toote_arendamiseks_vastab_%E2%80%9Cedastamisele%E2%80%9D_convey\" title=\"Kas Ghostscripti kasutamine oma toote arendamiseks vastab &#8220;edastamisele&#8221; (convey)?\">Kas Ghostscripti kasutamine oma toote arendamiseks vastab &#8220;edastamisele&#8221; (convey)?<\/a><ul class='ez-toc-list-level-3'><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/monolith.law\/et\/it\/agpl-licence-open-source\/#Pohjendus_miks_see_ei_vasta_%E2%80%9Cedastamisele%E2%80%9D_convey\" title=\"P\u00f5hjendus, miks see ei vasta &#8220;edastamisele&#8221; (convey)\">P\u00f5hjendus, miks see ei vasta &#8220;edastamisele&#8221; (convey)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/monolith.law\/et\/it\/agpl-licence-open-source\/#Pohjendus_miks_see_vastab_%E2%80%9Cedastamisele%E2%80%9D_convey\" title=\"P\u00f5hjendus, miks see vastab &#8220;edastamisele&#8221; (convey)\">P\u00f5hjendus, miks see vastab &#8220;edastamisele&#8221; (convey)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/monolith.law\/et\/it\/agpl-licence-open-source\/#Jareldus\" title=\"J\u00e4reldus\">J\u00e4reldus<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/monolith.law\/et\/it\/agpl-licence-open-source\/#Kokkuvote\" title=\"Kokkuv\u00f5te\">Kokkuv\u00f5te<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/monolith.law\/et\/it\/agpl-licence-open-source\/#Meie_buroo_poolt_pakutavad_meetmed\" title=\"Meie b\u00fcroo poolt pakutavad meetmed\">Meie b\u00fcroo poolt pakutavad meetmed<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\" id=\"agpl\u3068\u306f\"><span class=\"ez-toc-section\" id=\"Mis_on_AGPL\"><\/span>Mis on AGPL?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>AGPL on vaba tarkvara litsents, mis on sobilik serveritarkvarale.<\/p>\n\n\n\n<p>AGPL on GNU Affero General Public License&#8217;i l\u00fchend, mida m\u00f5nikord nimetatakse ka Affero GPL v\u00f5i Affero License&#8217;iks.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"agpl\u7b56\u5b9a\u306e\u7d4c\u7def\"><span class=\"ez-toc-section\" id=\"AGPLi_loomise_taust\"><\/span>AGPLi loomise taust<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>GPLv2, mis on Richard Stallmani loodud vaba tarkvara litsents, ei rakendanud rakendusteenusepakkujate (ASP) puhul copyleft-klauslit (copyleft on autori\u00f5igusega seotud m\u00f5iste, mis lubab teose vaba kasutamist ja sekundaarsete teoste vaba kasutamist).<\/p>\n\n\n\n<p>Selle probleemi lahendamiseks l\u00f5i Affero, Inc. 2002. aasta m\u00e4rtsis AGPLv1.<\/p>\n\n\n\n<p>Seej\u00e4rel l\u00f5i Free Software Foundation 19. novembril 2007 AGPLv3.<\/p>\n\n\n\n<p>Nii AGPLv1 kui ka AGPLv3 v\u00f5imaldavad copyleft-klausli rakendamist ka ASP puhul.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/monolith.law\/wp-content\/uploads\/2022\/02\/agpl-licence-open-source-1.jpg\" alt=\"\" class=\"wp-image-42607\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"ghostscript\u3068\u306f\"><span class=\"ez-toc-section\" id=\"Mis_on_Ghostscript\"><\/span>Mis on Ghostscript?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>AGPLv3 tarkvara hulka kuulub Ghostscript.<\/p>\n\n\n\n<p>Ghostscript on Adobe poolt v\u00e4lja t\u00f6\u00f6tatud lehek\u00fclje kirjelduskeele PostScript ja Portable Document Format (PDF) t\u00f5lgendaja ning selle p\u00f5hjal loodud tarkvarapakett.<\/p>\n\n\n\n<p>Selles artiklis selgitame Ghostscripti n\u00e4itel, kas serveripoolse kasutamise korral on vaja litsentsi n\u00e4idata, kui kasutate Ghostscripti oma toote arendamiseks.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"agplv3\u306e\u30e9\u30a4\u30bb\u30f3\u30b9\u8868\u793a\u306e\u8981\u5426\"><span class=\"ez-toc-section\" id=\"AGPLv3_litsentsi_naitamise_vajadus\"><\/span>AGPLv3 litsentsi n\u00e4itamise vajadus<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>AGPLv3 alusel on litsentsi n\u00e4itamine vajalik, kui tarkvara kasutamine kuulub &#8220;edastamise&#8221; (convey) alla.<\/p>\n\n\n\n<p>Seda &#8220;edastamist&#8221; (convey) m\u00f5istetakse tegevusena, mis v\u00f5imaldab kolmandal isikul teha koopiaid v\u00f5i saada koopiaid, ja seda peetakse sarnaseks j\u00e4rgmise Jaapani autori\u00f5iguse seaduse artikli 2 l\u00f5ike 1 punkti 19 kontseptsiooniga.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>K\u00fcmnendik distributsioon<br> S\u00f5ltumata sellest, kas see on tasuline v\u00f5i tasuta, h\u00f5lmab see koopiate \u00fcleandmist avalikkusele v\u00f5i nende laenutamist ning filmiteoste v\u00f5i filmiteostes kopeeritud teoste puhul h\u00f5lmab see ka nende teoste avalikkusele esitamise eesm\u00e4rgil nimetatud filmiteoste koopiate \u00fcleandmist v\u00f5i laenutamist.<\/p>\n<\/blockquote>\n\n\n\n<p>Kas serveripoolse kasutamise korral on vaja litsentsi n\u00e4idata?<\/p>\n\n\n\n<p>Kui tarkvara kasutamine kuulub &#8220;edastamise&#8221; (convey) alla, on litsentsi n\u00e4itamine vajalik isegi siis, kui seda ei kasutata kasutajapoolselt, vaid ainult serveripoolselt.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/monolith.law\/wp-content\/uploads\/2022\/02\/agpl-licence-open-source-3.jpg\" alt=\"\" class=\"wp-image-42609\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"ghostscript\u3092\u7528\u3044\u3066\u81ea\u793e\u30d7\u30ed\u30c0\u30af\u30c8\u3092\u958b\u767a\u3059\u308b\u3053\u3068\u306f-\u4f1d\u9054-convey-\u306b\u8a72\u5f53\u3059\u308b\u304b\"><span class=\"ez-toc-section\" id=\"Kas_Ghostscripti_kasutamine_oma_toote_arendamiseks_vastab_%E2%80%9Cedastamisele%E2%80%9D_convey\"><\/span>Kas Ghostscripti kasutamine oma toote arendamiseks vastab &#8220;edastamisele&#8221; (convey)?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Nagu eespool mainitud, kui tarkvara kasutamise viis vastab &#8220;edastamisele&#8221; (convey), on litsentsi n\u00e4itamine vajalik isegi siis, kui tarkvara kasutatakse ainult serveri poolel.<\/p>\n\n\n\n<p>Seega, kui arendate oma toodet Ghostscripti abil, uurime allpool, kas &#8220;edastamine&#8221; (convey) vastab sellele, isegi kui seda kasutatakse ainult serveri poolel.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u4f1d\u9054-convey-\u306b\u8a72\u5f53\u3057\u306a\u3044\u3068\u8003\u3048\u308b\u7406\u7531\u4ed8\u3051\"><span class=\"ez-toc-section\" id=\"Pohjendus_miks_see_ei_vasta_%E2%80%9Cedastamisele%E2%80%9D_convey\"><\/span>P\u00f5hjendus, miks see ei vasta &#8220;edastamisele&#8221; (convey)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>&#8220;Edastamisele&#8221; (convey) mittevastavuse p\u00f5hjendus v\u00f5ib olla j\u00e4rgmine:<\/p>\n\n\n\n<p>Esiteks, AGPLv3 litsentsi n\u00e4itamise n\u00f5ue tuleneb asjaolust, et peetakse eba\u00f5iglaseks, kui kasutaja, kes on &#8220;edastamise&#8221; (convey) saanud, on AGPLv3 kasutamisest teadmata ja seet\u00f5ttu AGPLv3 piirangutele allutatud.<\/p>\n\n\n\n<p>Sellest l\u00e4htuvalt, kui kasutaja ei ole AGPLv3 piirangutele allutatud, ei pruugi litsentsi n\u00e4itamine olla vajalik.<\/p>\n\n\n\n<p>Kui m\u00f5tleme Ghostscripti peale, siis Ghostscript ise, mis t\u00f6\u00f6tab veebisaidil jne, et kuvada PDF-i v\u00f5i genereerida JPEG-pilti allalaadimiseks, ei ole midagi, mida kasutaja saab.<\/p>\n\n\n\n<p>Lisaks ei ole kasutajal AGPLv3 t\u00f5ttu mingeid piiranguid.<\/p>\n\n\n\n<p>Seega, kuna Ghostscript ei pane kasutajat mingeid piiranguid ja see ei riku AGPLv3 litsentsi n\u00e4itamise n\u00f5uet, ei vasta see &#8220;edastamisele&#8221; (convey) ja on v\u00f5imalik arvata, et Ghostscripti kasutamine oma toote arendamiseks ei n\u00f5ua litsentsi n\u00e4itamist.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u4f1d\u9054-convey-\u306b\u8a72\u5f53\u3059\u308b\u3068\u8003\u3048\u308b\u7406\u7531\u4ed8\u3051\"><span class=\"ez-toc-section\" id=\"Pohjendus_miks_see_vastab_%E2%80%9Cedastamisele%E2%80%9D_convey\"><\/span>P\u00f5hjendus, miks see vastab &#8220;edastamisele&#8221; (convey)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Teisest k\u00fcljest, &#8220;edastamisele&#8221; (convey) vastavuse p\u00f5hjendus v\u00f5ib olla j\u00e4rgmine:<\/p>\n\n\n\n<p>Nagu eespool mainitud, kui tarkvara kasutamise viis vastab &#8220;edastamisele&#8221; (convey), on litsentsi n\u00e4itamine vajalik isegi siis, kui kasutamist ei tehta kasutaja poolel, vaid ainult serveri poolel.<\/p>\n\n\n\n<p>Kui r\u00f5hutada, et litsentsi n\u00e4itamine on vajalik isegi siis, kui kasutaja ei kasuta seda, v\u00f5ib olla arvamus, et Ghostscripti enda litsentsi n\u00e4itamine on vajalik isegi siis, kui seda ei anta kasutajale.<\/p>\n\n\n\n<p>Praegu ei ole AGPLv3 kohta, kui seda kasutatakse ainult serveri poolel, kindlat arvamust selle kohta, kas litsentsi n\u00e4itamine on vajalik, ja arvamused on erinevad, kuid praeguse arutelu p\u00f5hjal tundub, et arvamus, et see vastab &#8220;edastamisele&#8221; (convey) ja litsentsi n\u00e4itamine on vajalik, on veidi domineerivam.<\/p>\n\n\n\n<p>Seega, isegi kui seda kasutatakse ainult serveri poolel, v\u00f5ib olla arvamus, et Ghostscripti kasutamine oma toote arendamiseks vastab &#8220;edastamisele&#8221; (convey) ja litsentsi n\u00e4itamine on vajalik.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/monolith.law\/wp-content\/uploads\/2022\/02\/agpl-licence-open-source-4.jpg\" alt=\"\" class=\"wp-image-42606\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u7d50\u8ad6\"><span class=\"ez-toc-section\" id=\"Jareldus\"><\/span>J\u00e4reldus<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u00dclaltoodud kahe arvamuse p\u00f5hjal v\u00f5ime j\u00f5uda j\u00e4rgmisele j\u00e4reldusele:<\/p>\n\n\n\n<p>Kui arendate oma toodet Ghostscripti abil, on v\u00e4iksema riskiga l\u00e4henemisviis praeguse arutelu kontekstis see, kui teete selliseid toiminguid nagu linkide lisamine, et kasutajad saaksid AGPLv3 sisu kontrollida, ja v\u00f5imaldavad Ghostscripti l\u00e4htekoodi vaadata.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"\u307e\u3068\u3081\"><span class=\"ez-toc-section\" id=\"Kokkuvote\"><\/span>Kokkuv\u00f5te<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u00dclaltoodud tekstis selgitasime, kas AGPL tarkvara kasutamisel oma toote arendamisel on vaja litsentsi n\u00e4idata isegi siis, kui seda kasutatakse ainult serveripoolsel.<\/p>\n\n\n\n<p>AGPLv3 puhul, kui seda kasutatakse ainult serveripoolsel, pole kindlat seisukohta selle kohta, kas litsentsi n\u00e4itamine on vajalik v\u00f5i mitte. Kuid IT-sektori ettev\u00f5ttena peaksime v\u00f5tma k\u00f5ige v\u00e4hem riskantse l\u00e4henemise.<\/p>\n\n\n\n<p>See on valdkond, kus on vaja mitte ainult juriidilisi teadmisi, vaid ka IT-alaseid teadmisi. Seet\u00f5ttu soovitame konsulteerida advokaadiga, kellel on erialased teadmised.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"meie-b\u00fcroo-poolt-pakutavad-meetmed\"><span class=\"ez-toc-section\" id=\"Meie_buroo_poolt_pakutavad_meetmed\"><\/span>Meie b\u00fcroo poolt pakutavad meetmed<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Monolis \u00f5igusb\u00fcroo on IT, eriti interneti ja \u00f5iguse m\u00f5lemal alal k\u00f5rge spetsialiseerumisega \u00f5igusb\u00fcroo. Viimastel aastatel on internetireklaamide \u00fcmber toimuvad eksitavad head tavad, nagu n\u00e4iteks &#8220;Jaapani auhinnateate seaduse&#8221; rikkumised, muutunud suureks probleemiks ning \u00f5igusliku kontrolli vajadus on \u00fcha suurenenud. Meie b\u00fcroo anal\u00fc\u00fcsib olemasoleva \u00e4ri v\u00f5i alustatava \u00e4ri seaduslikke riske, v\u00f5ttes arvesse erinevate seaduste reguleerimist, ja p\u00fc\u00fcab \u00e4ritegevust v\u00f5imalikult palju seadustada, ilma seda peatamata. \u00dcksikasjad on kirjeldatud allpool toodud artiklis.<\/p>\n\n\n\n<p><a href=\"https:\/\/monolith.law\/corporate\/it-software-copyright\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/monolith.law\/corporate\/it-software-copyright[ja]<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Internet on muutunud asjaks, mida me ei saa oma elust v\u00e4lja j\u00e4tta, ja tarkvara kasutatakse igas olukorras. Tarkvara kasutamisel, kui kasutate teiste poolt arendatud tarkvara, peate j\u00e4rgima tarkvaralit [&hellip;]<\/p>\n","protected":false},"author":32,"featured_media":65469,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16],"tags":[19,31],"acf":[],"_links":{"self":[{"href":"https:\/\/monolith.law\/et\/wp-json\/wp\/v2\/posts\/61005"}],"collection":[{"href":"https:\/\/monolith.law\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monolith.law\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monolith.law\/et\/wp-json\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/monolith.law\/et\/wp-json\/wp\/v2\/comments?post=61005"}],"version-history":[{"count":2,"href":"https:\/\/monolith.law\/et\/wp-json\/wp\/v2\/posts\/61005\/revisions"}],"predecessor-version":[{"id":65470,"href":"https:\/\/monolith.law\/et\/wp-json\/wp\/v2\/posts\/61005\/revisions\/65470"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/monolith.law\/et\/wp-json\/wp\/v2\/media\/65469"}],"wp:attachment":[{"href":"https:\/\/monolith.law\/et\/wp-json\/wp\/v2\/media?parent=61005"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monolith.law\/et\/wp-json\/wp\/v2\/categories?post=61005"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monolith.law\/et\/wp-json\/wp\/v2\/tags?post=61005"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}