Početna » kako da » Koje su računalne platforme otvorene i koje su zatvorene?

    Koje su računalne platforme otvorene i koje su zatvorene?

    Posljednjih nekoliko godina došlo je do porasta zatvorenih platformi - operativnih sustava koji vam omogućuju samo instaliranje softvera koji je odobrio programer operativnog sustava. Međutim, mnoge popularne platforme - čak i mobilne - još uvijek su otvorene platforme.

    Platforme s prodavaonicama aplikacija mogu se smatrati otvorenim platformama ako vam omogućuju instaliranje aplikacija izvan prodavaonice aplikacija, proces koji se naziva "sideloading". Čak i ako platforma ima restriktivnu trgovinu aplikacijama, sideloading može omogućiti korisnicima da izađu iz ograđenog vrta ako to žele.

    Prema američkom zakonu DMCA i sličnim zakonima na drugim mjestima u svijetu, provala zatvora radi izbjegavanja zatvorene platforme i instaliranja neodobrenog softvera smatra se zločinom. To je isti zakon koji čini nezakonitim gledanje DVD-ova na Linuxu. (US DMCA zapravo čini iznimku za pametne telefone za zatvaranje, ali ne i za tablete ili druge uređaje.)

    Radna površina sustava Windows: Otvori na Intelu, Zatvoreno na ARM-u

    Windows desktop je najpopularnija otvorena računalna platforma među prosječnim korisnicima računala, a otvorena priroda sustava Windows omogućila je Windowsu da bude platforma za inovacije. Nitko nije trebao tražiti dopuštenje od Microsofta za distribuciju softvera za radnu površinu sustava Windows - mogli su pisati vlastiti softver i distribuirati ga izravno korisnicima.

    Na standardnim Intelovim x86 izdanjima sustava Windows 8, radna površina sustava Windows i dalje je otvorena platforma. Na njega možete instalirati sve što želite. Microsoft nema pravo glasa.

    Na ARM Windows RT strojevima, Windows radna površina sada je zatvorena platforma. Na radnoj površini sustava Windows RT dopuštene su samo aplikacije koje je razvio Microsoft. Trenutni glasine sugeriraju da Microsoft radi na stvaranju verzije Microsoft Outlooka za Windows RT. Microsoft je jedina tvrtka kojoj je dopušteno stvarati i distribuirati nove aplikacije za radnu površinu sustava Windows RT. Osobe koje žele nove desktop aplikacije (kao što je klijent e-pošte) za radnu površinu Windows RT morat će od njih zatražiti Microsoft.

    Moderna u sustavu Windows: Zatvoreno

    Moderno sučelje Windowsa 8 je zatvorena platforma. Prosječni ljudi mogu instalirati samo moderni softver iz Windows trgovine. Ako Microsoft ukloni aplikaciju iz trgovine Windows koja krši njihove smjernice, nećete je moći instalirati ili pokrenuti na svom sustavu. Drugim riječima, Microsoft ulaže veto nad modernim aplikacijama koje možete pokrenuti u sustavu Windows 8.

    Kao i mnoge druge zatvorene platforme, Microsoft dopušta sideloading, ali samo za programere (za testiranje vlastitih aplikacija) i korporativne mreže (za korištenje internih aplikacija). Sideloading je dizajniran tako da ga prosječni korisnici ne mogu koristiti za stare, stare, neodobrene aplikacije.

    Apple Mac OS X: Otvori

    Appleov Mac OS X je još uvijek otvorena platforma. Appleov Mac trgovac aplikacijama Mac postavlja različita ograničenja za programere i podvrgava njihove aplikacije sandboxingu, ali programeri mogu izabrati da napuste pohranu aplikacija i distribuiraju softver izravno korisnicima. Mac app trgovina nije jedina igra u gradu, kao što je na Appleovom iOS-u.

    Mac OS X ima postavku koja ograničava instalaciju aplikacija izvan trgovine, ali se može uključiti i isključiti.

    OS Linux i Google Chrome: Otvori

    Linux je otvorenog koda i decentraliziran, pa naravno možete instalirati sve što želite na njega. OS Chrome temelji se na Linuxu i nudi istu slobodu. Možete omogućiti način rada za razvojne programere i instalirati Ubuntu i drugi softver uz sustav OS-a Chrome

    Chrome može prema zadanim postavkama instalirati samo web-aplikacije i proširenja iz Chrome web-trgovine. Međutim, još uvijek postoji način za instaliranje aplikacija i proširenja izvan trgovine.

    Apple iOS: Zatvoreno

    Appleov iOS je najpoznatija zatvorena platforma. Korisnici iOS-a mogu instalirati softver samo iz trgovine aplikacija. Kada Apple ukloni aplikaciju iz trgovine aplikacija, zabranjena je na iOS platformi umjesto da bude dostupna drugdje. Apple je tijekom godina unosio mnoga ograničenja programerima, jednom kada je zabranio distribuciju bilo koje aplikacije koja se natjecala s Appleovim uključenim aplikacijama, blokirala aplikaciju Google Voice na godinu dana i zabranila razne igre koje se bave ozbiljnim političkim problemima (grafičko nasilje je u redu).

    iOS dopušta razvojnim programerima i tvrtkama da sidele vlastite prilagođene aplikacije, ali ne i prosječne korisnike.

    Google Android: Otvori

    Googleov operativni sustav Android otvorena je platforma. Android je prema zadanim postavkama konfiguriran samo za instaliranje softvera s usluge Google Play, ali korisnici mogu provjeriti okvir Nepoznati izvori u postavkama Androida. To omogućuje instaliranje Android aplikacija izvan Google Playa.

    To nije samo teoretska korist. Omogućavanje nepoznatih izvora omogućuje vam da instalirate Amazonov Appstore za Android i koristite konkurentnu trgovinu aplikacijama, instalirate Android igre kupljene iz paketa Humble Indie i instalirate razne aplikacije koje još nisu dostupne na Google Playu, kao što je XBMC. Kada Google ukloni aplikaciju s usluge Google Play, kao što je aplikacija Adblock Plus za Android, niste bez sreće - možete je instalirati s web-lokacije usluge Adblock Plus. Ne preporučujemo upotrebu blokatora oglasa, ali podupiremo odabir korisnika i raspravu umjesto da zabranimo korisnicima instaliranje određenog softvera.

    Neki su operateri (kao što je AT&T) u prošlosti onemogućili tu opciju. Međutim, popustili su zbog popularnosti Amazon Appstorea.

    Amazon Kindle Fire: Otvori

    Amazon Kindle Fire operativni sustav temelji se na Androidu. Također nudi mogućnost instaliranja aplikacija izvan Amazonove Appstore, iako je ta postavka prema zadanim postavkama onemogućena za sigurnost - baš kao i na Androidu.

    Windows Phone: Zatvoreno

    Microsoftov Windows Phone koristi pristup u stilu iOS-a gdje možete instalirati aplikacije samo iz trgovine Windows Phone Store. To zamjenjuje Microsoftov prethodni pristup Windows Mobileom, što vam je omogućilo instaliranje softvera s bilo kojeg mjesta koje vam se sviđa. Windows Phone ima više zajedničkog s modernim okruženjem i njegovim ograničenjima od otvorene radne površine sustava Windows.

    Kupina: Otvorena

    Uređaji BlackBerry također vam omogućuju instaliranje aplikacija izvan trgovine s aplikacijama BlackBerry. To je osobito korisno na uređajima BlackBerry 10, gdje možete prebaciti stotine tisuća Android aplikacija koje službeno nisu prenesene na BlackBerry.

    Popularne konzole za igre: Zatvoreno

    Igraće konzole postaju samostalne računalne platforme, uz aplikacije i preglednike uz igre (koje su samo još jedna vrsta softvera). Međutim, popularne igraće konzole već su dugo zatvorene platforme. Konzole stare kao izvorni Nintendo Entertainment System (NES) zahtijevale su od programera igara da licenciraju svoje igre s proizvođačem konzole prije nego što se mogu distribuirati i izvoditi na konzoli. "Homebrew" scene dostupne za različite konzole za igru ​​često iskorištavaju sigurnosne bugove u konzoli za pokretanje neodobrenih, domaćih igara.

    Konzole Steambox s podrškom za Android i Ouya i PC-gaming će nuditi otvorene platforme na kojima svatko može razvijati igre i distribuirati ih izravno korisnicima bez potrebe za odobrenjem proizvođača. U međuvremenu su PlayStation, Xbox i Nintendo konzole trenutno sve zatvorene platforme.


    Pa zašto bi te bilo briga? Pa, otvorene platforme nam omogućuju slobodu da odlučimo što će se odvijati na vlastitim računalima (uključujući pametne telefone, tablete i igraće konzole, koja su sva sama računala) bez da postanu kriminalci. Čak i ako jailbreaking nije bio zločin, činjenica da je platforma otvorena omogućuje programerima da lako distribuiraju softver koji upravljač platforme možda ne bi volio.

    Image Credit: Mark Fischer na Flickr, Richard Gillin na Flickr, Kiwi Flickr, Jeff Geerling na Flickr, Blake Patterson na Flickr, Jon Fingas na Flickr, Jon Fingas na Flickr, Darien knjižnica na Flickr