Cookies op Tweakers

Tweakers is onderdeel van DPG Media en maakt gebruik van cookies, JavaScript en vergelijkbare technologie om je onder andere een optimale gebruikerservaring te bieden. Ook kan Tweakers hierdoor het gedrag van bezoekers vastleggen en analyseren. Door gebruik te maken van deze website, of door op 'Cookies accepteren' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt? Bekijk dan ons cookiebeleid.

Meer informatie

Commit laat zien dat Googles Fuchsia OS op Huawei Honor Play getest wordt

In een commit op Google's eigen ontwikkelplatform Google Source valt te zien dat ontwikkelaars stappen zetten om het nieuwe os werkend te krijgen op een Huawei Honor Play, met zijn Kirin 970-soc. Daarnaast draagt Huawei ook relatief veel bij aan de ontwikkeling van Fuchsia OS.

De wijzigingen sprongen in het oog van de redactie van 9to5Google. De Google-developer spreekt ervan dat het hem gelukt is om zircon te booten op de Honor Play. Dat is de kernel van Fuchsia OS, wat betekent dat de slag om compatibiliteit nog in een vroeg stadium is. De Honor Play is de eerste telefoon die op deze manier voorkomt in de codebase van Fuchsia OS, aldus 9to5Google.

De Honor Play is een gamingtelefoon van Huawei. De soc waar deze op draait wordt gebruik in tal van andere Huawei-toestellen, wat zou betekenen dat, als Fuchsia straks werkelijk draait op deze telefoon, het ook gemakkelijk op de andere toestellen kan draaien. Dat zijn onder andere de P20 Pro, Honor 10 en Mate 10 Pro.

Hoewel Google en Huawei schijnbaar goed door een deur kunnen, ligt dat anders als het gaat om de Amerikaanse overheid en het Chinese bedrijf. President Donald Trump ondertekende eerder dit jaar een wet die deels verbiedt dat Amerikaanse overheidsorganen de hardware van Huawei gebruiken op kritieke punten in de infrastructuur. Dit uit angst voor spionage.

Vorige maand toonde Google naar verluidt bij een presentatie een Google Home Hub die ook draaide op Fuchsia OS. In 2016 bleek dat Google werkt aan het nieuwe mobiel besturingssysteem. Mogelijk moet het op den duur Android opvolgen, maar waarschijnlijk duurt het nog jaren voordat het besturingssysteem klaar is.

Mock-up van Fuchsia OS

Wat vind je van dit artikel?

Geef je mening in het Geachte Redactie-forum.

Door Mark Hendrikman

Nieuwsposter

25-11-2018 • 10:13

46 Linkedin

Reacties (46)

Wijzig sortering
Het filmpje onderaan het artikel is helaas niet een werkend iets van fuchsia os. Het is simpelweg een opgenomen scherm van een .apk die gewoon te krijgen is via internet onder de naam Armadillo. Het gaat dus om hoe fuchsia OS er misschien uit komt te zien :)
Wat zijn de voordelen voor Google om een heel nieuw OS te ontwikkelen? Ik hoor vaak dat ze de fouten die gemaakt zijn bij de ontwikkeling van Android, kunnen vermijden/herstellen. Maar wat voor fouten zijn dat dan? En waarom kunnen ze die fouten bij Android zelf niet herstellen?
+2Anoniem: 1092407
@Jodev25 november 2018 11:14
Gokje:

Google wil net als Apple een OS dat meer geoptimaliseerd is voor bepaalde hardware, en de ontwikkeling van hardware en software op z'n Apple's meer met elkaar verweven om tot een beter eindproduct te komen. Tevens pogen ze op deze manier OS upgrades te kunnen garanderen voor oudere hardware om de huidige versplintering van Android te elimineren. Dat maakt Fuchsia aantrekkelijker voor app ontwikkelaars en tilt de waarde van Google's platform verder op.
Het zullen zeker niet de hoofdreden zijn, maar

A: Ze gebruiken volgens mij geen Linux kernel meer
B: Ze gebruiken geen Java meer (gezien de rechtszaken)
C: Het is echt gericht op touch en gestures
D: Het word een OS dat zowel op mobile als op desktop moet draaien (Android + ChromeOS)
E: Gezien de 'machtspositie' van Android en daarbij horende rechtszaken, is een 'second' niet onverstandig.

Vast een stuk meer maar kan ik zo niet bedenken
Wat zijn de voordelen voor Google om een heel nieuw OS te ontwikkelen?
De mogelijkheid voor vendor lock-in. Het is namelijk zo dat erg veel van Android niet door Google zelf is geschreven, maar wel open source is. Dat wil zeggen dat Google daarover niet kan dicteren wat de licentie van de software is. Waardoor de software, in veel gevallen zoals de GPL licentie (zoals het geval bij de Linux kernel waarop Android draait), open source moet blijven en Google anderen moet toelaten om Android te gebruiken (voor hun toestel) zoals hoe ze dat zelf willen.

Met Fuchsia zal alle copyright bij Google liggen, en kunnen ze eenvoudiger een vendor lock-in situatie veroorzaken.

Ik verwacht nu wel dat hun Fuchsia OS zal moeten concurreren met hun eigen Android OS. Maar ik acht de kans zeer groot dat Fuchsia telefoons volledig afgesloten zullen zijn, en volledig in het belang van Google, en niet de consument, zal werken (m.a.w. met alle privacy gevolgen die daarbij horen).
Dat lijkt mij sterk, Fuchsia is ook open source en misschien moet je dit stukje patent eens lezen: https://fuchsia.googlesou...bef1c1ec43133a11a/PATENTS
Wanneer het hele copyright bij één partij ligt, dan kan die éne partij de richting van het project dicteren. De Linux kernel is niet enkel GPL, het copyright van de Linux kernel ligt ook in de handen van erg veel ontwikkelaars. M.a.w. kan niet één partij dicteren dat bv. de licentie van de Linux kernel zal wijzigen naar iets anders (m.a.w. kan inderdaad Linus Torvalds dat niet doen, niet zonder grote hoeveelheden Linux kernel code, waarvan het copyright in anderen hun handen is en die niet akkoord zouden gaan, te herimplementeren). Wanneer Google alle copyright op Fuchsia heeft, kan het met een vingerknip bv. de licentievoorwaarden veranderen. Dat is belangrijker dan of jij nu wel of niet de source kan lezen.

Die patent toestemming is vooral voor de hardware producenten. Zodat zij weten dat als ze Fuchsia gebruiken, ze van Google de toestemming krijgen Google's gerelateerde patenten ook te gebruiken. Maar ook dat kan Google voor toekomstige Fuchsia releases met een vingerknip wijzigen.
Wanneer het hele copyright bij één partij ligt, dan kan die éne partij de richting van het project dicteren.
Is dat zo?
Daarnaast draagt Huawei ook relatief veel bij aan de ontwikkeling van Fuchsia OS.
Zal Huawei daar dan niet een stokje voor steken? Er is niet veel reden om bij te dragen als Google alle rechten naar zich toe kan trekken.
Dat is een goede vraag, maar voorlopig heb ik nog geen informaties gezien die er op wijzen dat Huawei Google op welke manier ook zou kunnen tegenhouden wat betreft de richting van Fuchsia OS.

Het enige wat we hier horen is dat Google de Fuchsia kernel op een Huawei toestel heeft laten draaien. Kernels worden naar allerlei hardwares en architecturen geport. Daarom hebben de fabrikanten van die hardwares en architecturen nog niet iets te zeggen over zelfs maar de kernel, zelfs maar het porting werk voor die architectuur, laat staan het hele besturingssysteem (wat vaak veel meer is dan enkel een kernel).
het copyright van de Linux kernel ligt ook in de handen van erg veel ontwikkelaars
mehh, eens onder GPL is altijd onder GPL. Nieuwe code zou je onder een andere licentie kunnen laten vallen maar je kunt niet retrospectief de licentie van je code intrekken oid.
dit sprookje komt van de "kill switch affaire" maar is gedebunkt
Dat is allemaal pure speculatie, grote kans dat ze het om technische redenen ontwikkelen en niet vanuit dubieuze motieven.
Wat ook pure speculatie is.

Een bedrijf ontwikkeld iets voor een ROI. Niet voor technische redenen. Maar goed.

[Reactie gewijzigd door BlaDeKke op 25 november 2018 10:46]

Dan ken je Google schijnbaar nog niet. Meeste projecten hebben geen ROI en worden gewoon ontwikkeld omdat het kan en iets bijdraagt. Aan het einde van de dag moeten ze uiteraard winst maken, maar op individuele productbasis is dat niet zo zwart wit.
Nope inderdaad. Eerste keer dat ik daarvan hoor.

Google heeft het inderdaad goed door. Hoe je met werknemers en projecten moet omgaan. Dit wil niet zeggen dat Google niet zit te wachten op een mooie ROI.
Do no evil ligt al een tijdje achter ons, 'grote kans' is ook speculatief, toch?

Het is wss een combinatie van die twee, binnen Google is het ook niet 1 gesloten front (zoals bleek bij AI voor het leger).
Niets dubieus aan vendor lock-in. Er zijn erg veel merken die dat doen. Het is aan de consument om dat te doorzien (wat de grote massa overigens niet zal doen).

Het zou niettemin goed zijn om de Fuchsia kernel eens technisch te vergelijken met de Linux kernel die men voor Android gebruikt. Maar dan wel door technische kernel ontwikkelaars, en niet door marketing jongens.
Ik vind jouw redenering dat het niet dubieus is omdat heel bedrijven het doen, wat kort door de bocht. Belastinontwijking, uitbuiting van werknemers, sjoemelen met de definitie van woorden (natuurlijk, ambachtelijk), leveringen van wapens aan dictoriale regimes: in mijn ogen allemaal door veel bedrijven gedaan, tot op zekere hoogte legaal maar daarmee niet minder dubieus.
Zoals ios/apple dat kan en het werkt best wel goed voor apple..
Wat is eigenlijk het nut van Fuchsia OS? Waarom zou ik als consument Fuchsia willen hebben, en niet Android, Linux, of Windows?
Als consument merk je niet: Android is nu Linux en straks zit er een Andoid schil op Fuchsia. Enige voordeel is voor Google. Consument zal er eerder op achteruit gaan omdat Google ook niet de waarheid in pacht heeft. Eerdere patches van Google voor de Linux kernel zijn afgeschoten omdat ze niet goed genoeg waren. De poortwachter vervalt bij Fuchsia dus ik vrees dat het kwalitatief slechter zal worden.
Linux is een ontzettend schaalbaar besturingssysteem, draait op servers en smartwatches. Maar er is altijd een andere kant van de medaille, dus wellicht kan Google een OS maken dat beter werkt op kleine apparaten met GUI, maar ongeschikt is voor supercomputers. Daarbij kunnen we nu moeilijk ontkennen dat de hele wereld wel erg afhankelijk is geworden van één kernel. Een beetje keus daarin zou geen slecht idee zijn.
Maar ik ben bang dat dit juridisch is: Android is 100% open source, dus ondanks dat Google zijn eigen apps en services gesloten houdt, en de ontwikkeling van Android vrijwel volledig stuurt, hebben ze maar beperkt invloed op de onderliggende kernel, zowel qua develoment als licentie. Wellicht willen ze die controle volledig in eigen hand hebben: van transistor tot API.
Zolang de compatibiliteit van toekomstige besturingssysteemversies afhankelijk is van de fabrikant van de SoC d.m.v. binary blobs blijven wij met een berg verspilling zitten. Vergelijk x86(-64) computers van 10 jaar geleden die nog steeds de nieuwste versies van Linux en Windows 10 draaien zonder problemen.
Daarnaast draagt Huawei ook relatief veel bij aan de ontwikkeling van Fuchsia OS.
Hier zit het gevaar in. Wat als Huawei voor de Kirin 970 SoC op een later moment de ondersteuning stopt? Draaien nieuwere versies van Fuchsia OS dan nog wel?

Een nieuw OS is leuk, maar een nieuwe (duurzame) manier om hardware te gebruiken zou beter zijn.

Ook is het verstandig om een software ecosysteem op te zetten dat onafhankelijk is van de fabrikant. Fabrikanten (net als SoC producenten) hebben conflicterende belangen, waardoor beschikbare updates niet of niet op tijd verschijnen.

[Reactie gewijzigd door The Zep Man op 25 november 2018 10:41]

Ik vindt het een frappante keuze om Huawei te kiezen. Die al totaal niet meehelpen in de huidige tijd met vrijgeven van Blops. Waardoor er dus qua ROM support (OS) niet van de grond komt. En Google dus zegt dat de Huawei een steentje bijdraagt?

Op dit item kan niet meer gereageerd worden.


Apple iPad Pro (2021) 11" Wi-Fi, 8GB ram Microsoft Xbox Series X LG CX Google Pixel 5a 5G Sony XH90 / XH92 Samsung Galaxy S21 5G Sony PlayStation 5 Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2021 Hosting door True