Čisto bih iskoristio trenutak da povučem paralelu između s/w industrije, i ostalih:
Hrana:
-Freegani (oni što se opskrbljuju iz đubrovizije) klopaju za džabe, ili za next-to-zero; ali nemaju pravo da se bune na kvalitet i ispravnost, jer su platili 0!
-Restoran itekako brine da supa, čorba i mesište bude bug-free; hell, ceo restoran ima da bude bug-free, jer sam platio!!!
Odeća:
-odeća dobijena od crvenog krsta nema manu - jer ima neprevaziđen odnos cena-kvalitet :)
-odeća kupljena po second-hand shopovima, i po raznim "roba sa greškom" prodajama ne podleže garanciji - ali je cena višestruko niža u odnosu na zagarantovan kvalitet. I to je jasno istaknuto!
-full price tag - full warranty.
...jedino u industriji software-a niko nikome nije odgovoran za neispravnost proizvoda.
Što se mene tiče, stvari bi mogle biti ovako postavljene:
-besplatni operativni sistemi, platforme i programi: odgovornosti nema, ili je snosi onaj konsultant/projektant koji je predložio korišćenje istih
-operativni sistemi, platforme i programi koji koštaju: svaki da
mora imati garanciju kvaliteta - to jest, ukoliko korisnik pretrpi štetu nastalu neispravnim ili poluispravnim radom OS-a/platforme/programa, ista da se može nadoknaditi sudskim putem.
Softverska industrija, onaj plaćeni deo, i tako postavljaju hardversko/softverske zahteve da bi njihov proizvod mogao da radi; paradoks je u tome što, čak i kad ispoštuješ iste, nema garancije da će raditi.
Pa koji moj ja onda moram da poštujem te zahteve???
Zaista me ne interesuju izgovori tipa "ima mnogo linija koda, nemoguće ih je istestirati..." - u svakoj osrednjoj zgradi ima više parčića žica nego linija koda u osrednjem programu - i tačno se zna ko je odgovoran ako nešto ne radi kako treba, ili ako oni koji su platili pretrpe štetu zbog bagova u vezivanju kablova. Zato i postoje testiranja.
A današnja industrija softvera ne testira ništa, osim javnog mnjenja.
Tako da smo došli, opet, do paradoksa, da ja posedujem hardverski potpuno ispravan mobilni telefon, koji malo-malo pa zabrlja usred razgovora - istina, meni (SE Xperia X1 - WM6.1) veoma retko, a jednoj mojoj klijentkinji (Nokia N97 - Symbian) daleko češće - i po nekoliko puta dnevno!!!
Opet, za koji moj smo dali tolike pare - za neispravne telefone???? ...još je ona dala više :(
Naravno, odgovor servisa u oba slučaja je da je telefon hardverski ispravan - a ja tu izjavu mogu da obesim mačoru među noge.
Iz drugog ugla, priča da je meni prodat uređaj bez garancije na softver - jednostavno ne pije vodu; ja sam softversko/hardverski uređaj kupio zbog SOFTVERSKO/HARDVERSKIH mogućnosti, kako mi je i objašnjeno, što u reklami, što u brošuri, što od prodavca istog, što od fabrike istog.
Shodno tome, ili sam obmanut u reklami, ili sam obmanut od proizvođača.
(recimo, ono windows-ikspe-ovo "faster and safer than ever - čista laž, jer nije do kraja istina; ili ono Nokijino standby vreme od 400 i nešto sati je nemoguće, jer telefon "zabode" sam od sebe posle nekoliko sati!!!)
Da ne bih bio pogrešno shvaćen - neću ja kao kupac da se igram dokazivanja da li je proizvođač svesno pustio proizvod sa defektima u prodaju, ili nesvesno - ja hoću spisak stvari za koje mi se GARANTUJE da rade pod tim i tim uslovima, i ako sam uslove ispoštovao, a sistem omanuo, ja imam jasan dokaz da sam pretrpeo štetu. Shodno tome, i pravo na odštetu.
Znači, hoću garanciju kvaliteta, ako sam platio. I kompletan spisak stvari koje softver radi GARANTOVANO, ako su uslovi ispoštovani. Spisak, što se mene tiče, slobodno može da bude sastavni deo EULA. Takođe, slobodno može da sadrži uslove pod kojima ne odgovaraju za ispravnost, pa da imam na osnovu čega da odlučim.
Ili hoću cenu NULA, bez garancije i spiska.
...što bi u praksi izgledalo ovako: ako vozim Fotošop kroz Wine na Mint-u, nema nikakve garancije, jer je Adobe napisao da je Windows zahtev za funkcionisanje; ako, pak, imam XP pro, Fotošop koji piše da radi na XP-u, i hardver koji se zahteva za rad obojice, onda hoću i GARANCIJU da će da radi. Pa kad mi nešto prsne, i ja pretrpim štetu, a uzrok je softver, hoću da budem obeštećen. A lako je dokazati da li je uzrok greške softver ili hardver.
Onda možda majkrosoft napiše da garantuju samo za softver i
hardver koji sami proizvedu... nebitno, hoću tu rečenicu NAPISMENO, unutar EULA-e, a ne da mi greške/kernel panike/plave ekrane redovno prave Microsoft Certified drajveri.
........................
Sve ovo nije toliko teško za primenu - par zakona o reklamiranju, a najčešće samo primena postojećih. Svest većine naroda ne treba menjati, jer je ona već onakva kakva i treba da bude - ako sam
platio, hoću da to
radi.
I tačka.
[Ovu poruku je menjao newtesla dana 16.01.2010. u 14:05 GMT+1]
Kad, tokom pravljenja Nes kafe, umesto da uzmeš mleko iz friza tamo ustvari staviš Nes konzervu - shvatiš koliko je multitasking za*ebana i pipava rabota :)