Softverska načela

U tvrtki Google mnogo razmišljamo o unaprjeđenju vašeg iskustva na internetu. Brine nas ono što smatramo sve većim ignoriranjem vaših prava kao računalnih korisnika. Svjedoci smo sve više izvješća o spywareu i ostalim aplikacijama koje vas varaju kako bi vam posluživale skočne oglase ili presrele vaš preglednik s web-lokacije koju pokušavate posjetiti.

Ne primjećujemo da se ovaj trend okreće u drugom smjeru. Zapravo se pogoršava. Kao davatelj usluga i mogućnosti zarađivanja za korisnike, oglašivače i izdavače na internetu, osjećamo odgovornost da budemo proaktivni oko ovih pitanja. Oblikovali smo skup principa za koje smatramo da bi ih branša trebala usvojiti. I sami težimo poštivanju tih smjernica uz aplikacije koje distribuiramo. Budući da smo uvjereni da su ova načela dobra za industriju i korisnike širom svijeta, potičemo svoje trenutačne i buduće poslovne partnere da ih i sami usvoje. Ove su smjernice široke, u skladu s potrebama. Stvaranje i distribucija softvera složeni su procesi, a tehnologija se stalno razvija. Rezultat je da neke korisne aplikacije možda nisu sasvim u skladu s ovim načelima te se ovdje ne govori o svim prevarantskim praksama. Ovaj je dokument samo početak, usredotočuje se na područja internetskog softvera i oglašavanja. Ove se smjernice moraju stalno ažurirati kako bi išle ukorak s tehnologijom koja se stalno mijenja.

Radujemo se stalnoj diskusiji s vama i svojim parterima. Htjeli bismo čuti vaše prijedloge za unaprjeđenje i ažuriranje ovih načela. Podijelite svoje povratne informacije na našem forumu pomoći.

Načela

Instalacija

Smatramo da vas softver ne bi trebao prevariti da ga instalirate. Trebalo bi vam biti jasno kad instalirate ili omogućujete softver na svom računalu i trebali biste imati mogućnost reći ne. Aplikacija se ne bi smjela sama tajno instalirati na vaše računalo niti bi se smjela kriti unutar drugog programa kojeg instalirate ili ažurirate. Trebalo bi vas jasno obavijestiti o funkcijama svih aplikacija u nekom paketu.

Jasno otkrivanje

Kad se aplikacija instalira ili omogući, trebala bi vas obavijestiti o svojim glavnim i značajnim funkcijama. Ako aplikacija zarađuje tako što vam prikazuje oglase, trebala bi to jasno objasniti. Ove bi se informacije trebale predstaviti na način da ih tipični korisnik vidi i razumije, a ne da budu skrivene u sitnom tisku koji od vas zahtijeva listanje po stranicama. Primjerice, ako se aplikacija plaća skočnim oglasima za posluživanje ili slanjem vaših osobnih podataka trećoj strani, to bi vam trebalo biti jasno rečeno.

Jednostavno uklanjanje

Trebali biste moći jednostavno razumjeti kako onemogućiti ili izbrisati aplikaciju. Postupak bi trebao pokušati ukloniti dovoljno komponenti kako bi se onemogućile sve funkcije aplikacije, vidljive ili ne, a da se ne ugrozi vaše računalo. Kad se aplikacija onemogući ili izbriše, ne bi trebala ostati aktivna niti bi smjela postojati mogućnost da se aplikacija naknadno automatski omogući sama ili da to učini neka druga aplikacija.

Jasno ponašanje

Aplikacije koje utječu ili mijenjaju vaš doživljaj korisnika trebale bi jasno naznačiti da su one razlog tih promjena. Primjerice, ako aplikacija otvara prozor, taj prozor trebao bi identificirati aplikaciju koja je za njega odgovorna. Aplikacije se ne bi trebale namjerno skrivati pod višestrukim ili zbunjujućim imenima. Upravljanje aplikacijom trebalo bi biti jednostavno i izravno, primjerice, klikanjem na vidljive elemente koje generira aplikacija. Ako vam aplikacija prikazuje oglase, jasno bi ih trebala označiti kao oglašavanje i obavijestiti vas da potječu od te aplikacije. Ako aplikacija izvrši promjenu dizajniranu da utječe na iskustvo koje korisnik ima s drugim aplikacijama (kao što je postavljanje vaše početne stranice), tada bi vam se te promjene trebalo jasno naznačiti.

Špijuniranje

Ako aplikacija prikuplja ili prenosi vaše osobne podatke poput vaše adrese, to biste trebali znati. Smatramo da bi vas se trebalo izričito pitati dopuštenje na način da se očigledno i jasno navodi koji će se podaci prikupiti ili prenijeti. Za više pojedinosti trebalo bi biti jednostavno pronaći pravila o zaštiti privatnosti koja otkrivaju kako će se podaci upotrebljavati i hoće li se dijeliti s trećim stranama.

Birano društvo

Davatelji aplikacija ne bi trebali dopustiti svojim proizvodima da se pakiraju s aplikacijama koje ne ispunjavaju ove smjernice.

Mnogo korisnika interneta tijekom vremena otkriju da su im računala puna neželjenog softvera – bilo da su to programi s neželjenim oglasima, špijunski softver ili jednostavno smeće. To je stoga što nekoliko aplikacija koje su instalirali dolazi u paketu sa smećem, a to je smeće generiralo još višeg i dubljeg smeća. Smatramo da se korisnicima treba jasno naznačiti svaka situacija u kojoj se instalira više aplikacija tako da bi, ako biste ih nekoliko mjeseci kasnije pitali "Što je ovo?" – većina znala otkud dolazi i zašto je tamo.

Obično postoje složeni poslovni odnosi među tvrtkama koje sudjeluju u nekom paketu. To može rezultirati dobronamjernim tvrtkama koje imaju koristi od distribucije ili prihoda koji generira softver koji vam ne donosi korist. Biti plaćen za distribuciju ili platiti kako bi bio distribuiran s neželjenim softverom omogućuje još neželjenog softvera. Odgovorni autori softvera i oglašivači mogu raditi na sprječavanju takve distribucije izbjegavanjem tih vrsta poslovnih odnosa, čak i ako se odvijaju putem posrednika.

Uzbunjuje nas veličina ovog problema za kojeg procjenjujemo da uzrokuje da stotine milijuna dolara promijene vlasnika svake godine. Zbog ovog značaja i utjecaja na korisnika imperativ je snažna akcija industrije.

Smatramo da je u interesu naših korisnika i industrije da rade na uklanjanju ovog problema. Stoga ćemo nastojati distribuirati svoj softver samo u paketima u kojima sve aplikacije zadovoljavaju gornje smjernice, i smatramo da će korisnici imati koristi ako i ostali u industriji budu činili isto.

Kako biste se pridružili borbi protiv prevarantskog internetskog softvera ili za više informacija posjetite http://stopbadware.org. StopBadware.org neovisna je kampanja “Nadzora susjedstva” kojoj je cilj borba protiv zlonamjernog softvera. StopBadware.org želi osigurati pouzdane, objektivne informacije o aplikacijama koje se mogu preuzeti kako bi se korisnicima pomoglo da donesu bolje odluke o tome što preuzimaju na svoja računala.