950 likes | 1.23k Views
Licenciranje softvera. Dejan Ristanovi ć PC Press dejanr@pcpress.rs. Softverski paradoks. Izjave. Šta je to loše delo? Odgovor je stigao posle kraćeg razmišljanja: Loše delo je kad Kaliju neko ukrasti kravu Henrik Sjenkjevič: “Kroz pustinju i prašumu”. A šta je dobro delo?
E N D
Licenciranjesoftvera Dejan RistanovićPC Press dejanr@pcpress.rs
Izjave • Šta je to loše delo? Odgovor je stigao posle kraćeg razmišljanja: • Loše delo je kad Kaliju neko ukrasti kravu Henrik Sjenkjevič:“Kroz pustinju i prašumu” • A šta je dobro delo? • Ovoga puta odgovor je stigao odmah: • Dobro delo je kad Kali nekome ukrasti kravu
Kako prodavati softver? • Softver nije materijalan, medijum jeste • Da li je kopiranje krađa, ako vlasnik i dalje poseduje svoj primerak softvera? • Da li algoritam može da se patentira? • Izmene softvera? • Put je bio dug...
Pedesete: šta je to softver? • 1957: CER 10 je skoro spreman • elektronske cevi, kasnije nešto tranzistora • 1700 cevi • 1300 tranzistora • memorija: 4096 reči (po 30 bita) • ulaz: čitač papirne trake • izlaz: teleprinter i bušač trake • Kasnije CER 2, 20, 200, 11, 22, 12. • O programiranju je malo ko razmišljao...
Šezdesete: veliki dolaze • Mainframe mašine • IBM • Univac • ... • Softver se isporučujeuz hardver... • ... i o njegovoj cenimalo ko razmišlja
Šezdesete: veliki dolaze • IBM 1130 na Elektrotehničkom fakultetuu Beogradu • Instaliran 1968. godine • 16 K memorijskih reči (32 KB) • Hard disk od 1 MB • čitači bušač kartica, ploter, štampač • Radio do 1987. godine • IBM isporučivao savpostojeći softver • 5.32 - 5.32 = .0283?
Sedamdesete: stižu miniračunari • DEC PDP 11/70 • Na tržištu se pojavljujesoftver nezavisnih firmi • Nabavljaju ga distributeriračunara • Počinje masovnija nabavka računara u većim firmama... • ... ali svako bira svoj standard • Računari su i dalje veoma skupi, a o softveru se i dalje mnogone razmišlja
Osamdesete: džepni računari • TI-59 i HP-41C • konačno računar zaširoko tržište • do programa se dolazitako što se programi napišu • a onda se razmenjuju... • glorifikovan amaterski pristup softveru • PPC klub proizvodi PPC ROM, 8 KB čudesno optimizovanog softvera sa uputstvom na 500 strana... potpuno amaterski
Osamdesete: džepni računari • Galaksijin klub programera • osnovan 1981. godine • za tri godine prikupio biblioteku odpreko 300 domaćih programa • programi se razmenjuju,dva za jedan, i kupuju • Uvertira u svet kućnih računara
Osamdesete: kućni računari • ZX-81, Spectrum... najzad pravi kompjuter • Kažu da se može za nešto i upotrebiti • 1983: Domaći računar "galaksija" • 1984: "Računari u vašoj kući" • 1984: "Moj mikro" • 1984: "Svet kompjutera" • 1984: Uvoz računara • 1984: Novim računarima je potreban softver
Osamdesete: pirati • Prvi piratski oglas,april 1983. godine
Izjave Nema čak ni najskupljih američkih programa koji ovde nisu provaljeni i kopirani. Naši klinci, koji moraju da razbiju zaštitu programa da bi ga izmenili ili presnimili, postaju tako u softverskom smislu pismeni. NIN, 28. oktobra 1984.
Osamdesete: pirati • Mali oglasi postaju veći • Svakoga dana - nove "firme" • Na sceni je veselo... • Verify Ne$a • Software Break&co • Spectrum House • Royal Service • Giga's Software • Joystick Club... • Sajam softvera u Domu omladine
Osamdesete: razni računari • Mnogo programa za popularne modele • Spectrum • Commodore 64 • Amstrad 6128 • Malo programa za snažnije(i skuplje) računare • Razmena programa za PC
Izjave Ono što nas ovde zabrinjava nije to što neki vešt dečak presnimi program i razmeni ga sa svojim drugom, već što je odsustvo javnog morala i dobrog ukusa dospelo dotle da se na organizovano razbojništvo u softveru gleda sa razumevanjem i simpatijom, kao na znak "računarske pismenosti". dr Jozo Dujmović, maj 1985.
Osamdeseti: domaći softver • Dva konkursa časopisa "Galaksija" • sistemski programi • igre • Programi na kasetama • Kontraband • Velika akcija • Mica spremačica • Programi u etru • "Ventilator" Zorana Modlija
Osamdesete: domaći softver • Naši programi u Engleskoj • Movie (Duško Dimitrijević, 1985) • Ekranski editor (Vlada Kostić, 1986)
Osamdesete: stiže PC • IBM PC i klonovi iz Minhena • Veliki izbor softvera • Ko je uništio poverenje u računare?
Izjave Sve što je .EGAnemoj ni da kopiraš! Anonimni korisnik, 1988.
1989/90: Tržište se formira • Dolaze velike firme • Microsoft • WordPerfect • Borland • Nantucket • AutoDesk • Ljudi počinju da kupuju programe • Očekuju ispravan program, uputstvo i podršku • Zakonska regulativa minimalna
Izjave Pirati? Ne, hvala! ”Računari”, 1989.
Devedesete: sankcije #1 • Zabrana poslovanja sa Jugoslavijom • Hardver ipak nekako stiže i kupuje se • Softver ipak nekako stiže i ne kupuje se
Devedesete: mali predah • Krajem 1995. sankcije su suspendovane • Početkom 1996. konačno dolazi Internet • Kreditne kartice • Centri za sticanje sertifikata • Poboljšanje telekomunikacione infrastrukture (ISDN priključci za korisnike i provajdere)
Devedesete: mali predah • Microsoft lokalizuje Office 97 • Kontrola spelovanja • Hifenacija • Preveden priručnik • Prodaja...
2001: novi početak • Moderne tehnologije -konačno značajna tema • Ugovor sa Microsoft-om • Ugovor sa IBM-om
2001: novi početak • Sinergija • Prvi masovni i dobro organizovan skup pod pokroviteljstvom jedne velike softverske firme • Izraz optimizma • Promocija Windows-a XP • Softverske firme traže zastupnike
2002: kampanje legalizacije • Potezi softverskih firmi • Microsoft nastupa na YU tržištu • Autodesk • Adobe • Corel • Zakonska regulativa • Zašto kupiti softver? • Kako kupiti softver?
Softver kao deo hardvera • Hardver i softver proizvodi ista firma • Hardver i softver su dobro usaglašeni • Hardver i softver se zajedno prodaju • Instalacija softvera je centralizovana • Nema mnogo motiva za softversku pirateriju • Stvara se utisak da je softver besplatan Na ovaj način se gubi na raznovrsnostisoftverske ponude
Softver je nešto drugo... • Prvi pokušaji:prodaja softvera kao i svake druge robe • Prodaje se u kutiji • Kupac je vlasnik softvera • Mogućnost intervencija na softveru • Otuđenje softvera
Zaštićeni softver • Softverske zaštite • Posebna rutina za učitavanje • Aktivaciona disketa • Oštećena disketa • Hardverske zaštite • Dongle • Mogućnost pripreme demo verzija • Delimična funkcionalnost • Brojanje upotreba Ljudi ne vole takve stvari
Izjave • Goblinske predstave o vlasništvu, isplati i otplati nisu iste kao ljudske. • Kako to misliš? - upita Hari. • Govorimo o drugačijem soju bića - reče Bil. - Za gobline je pravi gospodar izrađenog predmeta njegov tvorac, a ne kupac. Svi predmeti goblinske izrade su, u očima goblina, s punim pravom njihovi.
Izjave • Ali ako su kupljeni... • ...onda ih smatraju iznajmljenim. Naš običaj da čuvamo predmete goblinske izrade i predajemo ih od čarobnjaka do čarobnjaka bez dodatnog plaćanja za njih je gotovo jednak krađi. Harija obuzeše zle slutnje. J.K.Rowling: Harry Potter i relikvije smrti
Iznajmljivanje softvera • Softver ostaje vlasništvo autora • Kupac dobija prava korišćenjana mnogo godina ili zauvek • Licenca - ugovor između proizvođača i kupca • Kupac pristaje na licencu otvaranjem kutije • Problemi sa nacionalnim zakonodavstvima • Mnogi zakonski problemi rešeni, ali kupca ništa ne sprečava da piratuje softver
Rešenje - zakon • Zaštita autorskih prava • Regulativa zaštiteintelektualne svojine • Novčane i zatvorske kazneza prekršioce Problemi • Država treba da razume potrebu za zaštitom intelektualne svojine • Potrebno lobiranje u legislativi • Mere su često nepopularne
Prodaja softvera danas • Prodaja pojedinačnim korisnicima • Prodaja malim firmama • Prodaja srednjim firmama • Prodaja velikim firmama • Prodaja državnim organizacijama • Prodaja obrazovnim institucijama
Prodaja pojedinačnim korisnicima • Softver uz računar (OEM) • Operativni sistem • Minimum dodatnih programa (tekst procesor, obrada slika) • Vezan za računar uzkoji je kupljen • Softver u kutiji (FPP) • Može se koristiti samo na jednom računaru • Može se kupiti (jeftiniji) upgrade kada izađenova verzija
Prodaja malim firmama • Svest u firmi da za dva računaratreba kupiti dve kutije sa softverom • Da li su potrebna tri diska, tri uputstva... • Softver u firmi i softver kod kuće,SOHO korisnici
Prodaja srednjim firmama • Licenca • Odvaja se pravo na korišćenje od diska i uputstva • Cena po radnom mestu znatno niža nego kod kupovine pojedinačnih programskih paketa • Mogućnost centralizovane instalacije • Mogućnost standardizacije radnih mesta • Problem • Potrebna svest u firmi da se mora platiti dodatni iznos kada se doda novi računar • Nije lako pratiti broj računara i broj licenci -potrebna tehnička pomagala
Prodaja velikim firmama • Licenca - jedino što ima smisla • Volume Purchase Agreement ili • Software Volume License Agreement • Software License Coordinator (SLC) • Software License Coordination Team • Veoma velike firme nabavljaju softver pod posebnim uslovima, uz direktne pregovore sa proizvođačem
Prodaja obrazovnim institucijama • Interes proizvođača softvera da bude zastupljen u školama i na fakultetima • Značajno niže cene za obrazovne institucije • Ko je obrazovna institucija? • Site license • dozvola da na nekom mestu softver koristi na neograničenom broju računara/procesora
Geografske restrikcije • Zabluda je da je softver u siromašnijim zemljama jeftiniji nego u USA • Uz mogućnost elektronskog plaćanja i prenosa licence u elektronskom obliku, zašto ne bi svi kupovali u Americi? • Tehničke zabrane kupovine (Google Play, AppStore, Amazon...) • Licenca sprečava korišćenje van precizno određene teritorije (Autodesk)
Iznajmljivanje softvera v2.0 • Softver se iznajmljuje na određeno vreme • Najčešća jedinica vremena - godina • U toku dogovorenog perioda korisnikdobija nove verzije softvera • Posle isteka dogovorenog periodakorisnik može da: • Produži ugovor • Otkupi softver • Odustane od primene softvera
Prednosti iznajmljivanja softvera • Korisnik može da planira troškove • Godišnja rata je znatno manja odukupne cene softvera • Korisnik uvek ima najnoviju verziju softvera • Korisnik ima manje administrativnog posla nakon nabavke novog računara • Cene su niže (za sada) • Proizvođač softvera ima stabilnije prihode
Mane iznajmljivanja softvera • Korisnik možda ne želi da pređe nanovu verziju softvera čim ona izađe • Uvodi se downgrade pravo • Korisnik može imati osećaj da proizvođač softvera više nije motivisan da na vreme izdaje nove verzije, ispravlja greške itd. • Dosta toga je ostavljeno napoverenje korisniku
Aktivacija softvera • U početku, samo za softver "u kutijama" • Problemi kod promene hardvera • Problemi kod održavanja računara • Problemi sa hakerima • Softver u firmama • Aktivacija preko Interneta • Aktivacija preko lokalnog servera • Dve vrste serijskih brojeva
Iznajmljivanje servisa • Standardno se koristi vrlo mali deo mogućnosti programa • Korisniku samo povremeno zatrebaju neke složene operacije • Zašto korisnik ne bi plaćao po sekundu upotrebe ili po izvršenoj usluzi? • Problem: komunikaciona infrastruktura