Welk OS op technische gronden het beste is, Sailfish, iOS, Windows Phone 8.1, Windows 10 mobile, BlackBerry OS 10, Ubuntu Touch, Android, WebOS, ChromeOS (of een van de vele anderen) kan ik niet met zekerheid zeggen. Wel weet ik dat WebOS volledig webbased is. Dat betekent dat de interface en de hardware-aansturing op een ander niveau plaatsvinden. Ik heb twijfels of dit bevorderlijk is voor de integratie en de consistentie. Wel waren de palm-toestellen voor die tijd behoorlijk goed. Tegenwoordig wordt het OS voor televisies gebruikt.
Uit wat ik gelezen heb, voornamelijk hier op tweakers
(artikelen, reviews, lezersreviews, reacties) is Blackberry's QNX-gebaseerde OS10 heel mooi en mijn stem voor beste mobiele OS zou dus hierop vallen, echter ook dit wordt enkel nog gebruikt in een andere branche, één waar de real-time-eigenschappen nog belangrijker zijn als bij telefoons, laptops, desktops of workstations namelijk auto's. Ik hoop dat het hier een glorieuze toekomst tegemoet gaat want een ander technisch heel mooi besturingssysteem is 17 jaar geleden al toepassingsloos geëindigd; BeOS.
Op nummer twee en drie, technisch gezien komen volgens mij Windows Phone 8.1 en Windows 10 mobile, en ja ik plaats 8.1 hier dus bewust hoger dan Windows 10. Toch mis ik hier kleine maar cruciale dingen die o.a. Android
(ik heb ervaring met 2.1, 2.2, 3.0, 5.0 en heel kort met 6.0 en 7.0) wel heeft. Plaats nummer vier is dan vermoedelijk voor iOS maar ook daar zijn bepaalde dingen in de interface niet te vinden en met name het niet beschikbaar zijn van fatsoenlijk bestandsbeheer is volgens mij een hoofdzonde die het OS kreupel maakt. iOS heeft echter weer wel native print-support (via airprint, al ondersteunen apps het nauwelijks), iets dat in Windows Phone 8.1, Windows 10 mobile, Android en ChromeOS ontbreekt.
Android, Chrome, Ubuntu Touch en Sailfish zijn daarbij gebaseerd op de Linux kernel. Omdat deze monolithisch is, moeten drivers meegecompileerd worden met de kernel
(al is er sinds 2002/2005 Fuse) wat upgraden lastiger maakt. Ook betekent dit dat voor iedere hardwarecombinatie de kernel (met dus alle drivers) opnieuw gecompileerd moet worden. Op het moment dat één hardwarefabrikant geen nieuwe driver meer beschikbaar stelt (Qualcomm) eindigt het upgradepad doodlopend. Je kunt als bezitter immers niet even die component vervangen door een ander nog wel ondersteund exemplaar, wat op een desktop of server wel kan.
Daarnaast ligt bij de developers van de Linux-kernel, bij het optimaliseren van die kernel, de focus al jaren op servers en andere high-end multicore workstations/desktops. In die zin is Linux dus minder geschikt voor een toch niet_zo_krachtig* systeem als een telefoon.
*Hoe krachtig ook een Snapdragon 835 ook is, vergeleken met een i5, AMD FX of i7 stelt het niets voor, laat staan vergeleken met 6 of 8-core i7 (i7-3930X, i7-3960X, i7-3970X, i7-4930X, i7-4960X, i7-5820K, i7-5930K, i7-5960X, i7-6800K, i7-6850K, i7-6900K, i7-6905X, i7-7800K, i7-7820X) daarmee vergelijkbare Xeon, een Threadripper, i9 of Xeon met 10 of meer cores. De midrange, mainstream en budget-Snapdragon, Exynos, Mediatek, Kirin, .. helemaal daargelaten.
Het voordeel van Android was dat het opensource en open was. Voor Sailfish geldt dat nog steeds.
Voornamelijk om deze reden zou ik het nog boven Blackberry willen stellen.
[...]
1 Met iOS krijg je na 4 jaar ook nog steeds updates voor je telefoon. De vraag is echter hoe lang je dat vol wilt houden. Want op een gegeven moment ben je alleen maar jezelf in de vingers aan het snijden door je software voor een (tegen die tijd) 6 of 8 jaar oud toestel (wat in de tech al bejaard te noemen is) waardoor je geen échte vooruitgang kan boeken.
Zolang het toestel werkt en doet wat je wilt mag het bejaard zijn maar voldoet het nog prima. Veel Android-toestellen voldoen nog prima voor de gebruiker maar worden onveilig door het ontbreken van updates.
Apple heeft een andere strategie. Zij willen vooral hardware verkopen en zij zijn er diverse keren van beschuldigd bewust wijzigingen in MacOS en in iOS in te bouwen waarmee de oudere hardware langzamer wordt om zo mensen aan te zetten tot tot het kopen van nieuwe hardware. Bekend is dat veel Apple toestellen bij de laatste update die ze krijgen zo ontzettend traag worden dat ze praktisch gezien onbruikbaar zijn. Als Apple-gebruiker doe je er dus goed aan die laatste major-version-update niet te installeren, echter welke dat is, voor jouw toestel is ook niet altijd duidelijk.
Daarbij beschouwd Apple in principe 5 jaar als de maximale levenstijd van een toestel. Dan zou het in hun ogen zeker vervangen moeten worden.
2 Bloatware is op iOS geen sprake van
Daar ga ik geen uitspraken over doen aangezien ik iOS niet goed genoeg ken.
3 Reclame is er in het OS niet. Dat het in apps of websites van derden zit kan anywhere gebeuren en valt niet uit te sluiten.
Dat valt voor apps wel uit te sluiten als de policy van de store dat niet zou toelaten. Of dat gewenst is, is punt twee.
4 Apple waarborgt de privacy van haar gebruikers en verkoopt deze data niet door.
Helemaal niet? En ze geeft NSA, GCHQ, CSE, ASD, GCSB ook geen inzage?
5 Teken van een slecht OS als je het mij vraagt; een ander platform moeten simuleren om relevant te kunnen zijn
Een platform valt of staat met het beschikbaar zijn van apps. Dat is de reden dat Blackberry OS 10 is gefaald. Niemand kocht het omdat er geen apps waren en er waren geen apps omdat de developers het lieten afwegen. De developers lieten het afweten omdat niemand het kocht. Zo zit je in een cirkel, een negatieve spiraal waar niet meer uit te komen is. Als de iPhone niet zo duur geweest was, als Apple vanaf de 3G of vanaf de 3GS twee of beter nog drie modellen had uitgebracht, dan had Android nooit van de grond gekomen. Echter omdat de prijs zo hoog lag was er ruimte aan de onderkant van de markt. Ook het gesloten karakter van iOS en van de App-store droeg daaraan bij.
Het kunnen draaien van apps van een ander platform kan helpen het platform levensvatbaar te houden tot de app-gap is opgevuld. Microsoft heeft ervan af gezien (al mikten ze met compatibiliteit met iOS-apps volgens mij op het verkeerde paard) en voor Blackberry heeft het niet geholpen.
6 Root access, whoopty doo. En nu?
Jij vindt dat niet belangrijk blijkbaar. Vele anderen ook niet en hoewel ik mijn toestel ook nooit geroot heb, ben ik in het verleden wel al tegen beperkingen aangelopen die ik door te rooten zou hebben kunnen verhelpen. Ook zijn er heel veel iPhone-gebruikers die hun toestel jailbraiken om het te kunnen rooten.
Dat er ook zeker argumenten tegen het rooten zijn, ontken ik ook zeker niet.
7 De meeste (productieve) apps van Apple zijn gratis. Verder betekent gratis betekent niet beter, vaak betekent dat zelfs het tegenovergestelde
Basis-apps die op ieder toestel voorgeinstalleerd staan (zelfs op stock-Android) zijn in principe allemaal gratis. Zonder die heb je geen volledig functioneel toestel. Daarnaast is Sailfish gebaseerd op Maemo en dus op Debian en zijn er dus in principe alle apps uit de repository van Debian-arm bruikbaar. Dat zijn allemaal open source en gratis apps en daar zitten hele goede bij.
Dat gratis bij commerciëel gemaakte apps betekend dat er of reclame in zit en dat het daarnaast toch vaak niet veel soeps is ben ik met je eens. Echter juist Sailfish is een platform waarop je goede gratis software kunt verwachten. In hoeverre er ook goede commerciële software op komt is afwachten. Voorlopig is het aantal gebruikers te laag om het platform voor de meeste commerciële developers interessant te maken.
Dus Android even buiten schot gelaten, zie ik werkelijk geen enkel punt waarmee sailfish 'zeker' beter zou zijn.
Android bestaat volgens mij enkel door het gesloten karakter van iOS, het weglaten van bepaalde onderdelen op iPhones (3,5mm jack, (µ)SD-kaartlezer
(ik zou er graag twee in mijn telefoon hebben) de hoge prijs (vooral voor de varianten met een bruikbare opslaghoeveelheid, niet iedereen heeft een data-abonnement en niet overal heb je dekking dus bij mij staat alles lokaal).
Ook dual-sim-functionaliteit ontbreekt bij Apple terwijl er al Androids met triple-sim zijn uitgebracht.
(De dual-sim Blackberry Bold uit China was ook geniaal)