Logo nl.androidermagazine.com
Logo nl.androidermagazine.com

Google verklaart hun betekenis van 'open'

Anonim

Google heeft een berucht gezegde: 'Wees niet kwaad', dat ongelooflijk eenvoudig is maar toch vol zit met betekenislagen. Het is duidelijk dat het een opgraving is bij andere bedrijven die alleen op winst gebaseerde beslissingen nemen. Het is ook een bedrijfsmotto dat gewone consumenten doet geloven dat Google een all-giving, all-good type bedrijf is. En voor sommigen betekent de basis om jezelf eraan te herinneren niet slecht te zijn, dat je inherent slecht bent. De slogan kan zoveel dingen betekenen voor zoveel verschillende mensen en perspectieven.

Android speelt een vrij grote rol in die "Don't Be Evil" -campagne, het is een desktopklasse smartphone-besturingssysteem dat open source is. Een van de meest aantrekkelijke aspecten van Android is natuurlijk het open source karakter. Bedrijven zoals HTC of Motorola kunnen sleutelen aan de open source van Android en er een volledig nieuwe gebruikersinterface bovenop leggen zonder argument van Google.

Maar vanwege een recent twijfelachtig gedrag van Google met betrekking tot de 'openheid', voelde Google de noodzaak om hun standpunt ten aanzien van openheid uit te leggen en ons handig te herinneren dat Google de grootste open source-bijdrage ter wereld is. Kortom, ze zijn nog steeds niet slecht. Google verklaart de betekenis van open in een lange blogpost die zeker de moeite van het lezen waard is, maar hier zijn de relevante Android-gerelateerde nuggets:

Wanneer we onze code openen, gebruiken we standaard, open Apache 2.0-licenties, wat betekent dat we de code niet controleren. Anderen kunnen onze open source code gebruiken, wijzigen, sluiten en verzenden als hun eigen code. Android is hier een klassiek voorbeeld van, omdat verschillende OEM's de code al hebben overgenomen en er geweldige dingen mee hebben gedaan. Er zijn echter risico's verbonden aan deze aanpak, omdat de software kan fragmenteren in verschillende branches die niet goed samenwerken (onthoud hoe Unix voor werkstations is opgedeeld in verschillende smaken - Apollo, Sun, HP, etc.). Dit is iets waar we met Android hard aan werken.

Het is leuk om te zien dat hoewel Google gericht is op het blijven open source voor Android, ze zich nog steeds bewust zijn van het feit dat de software kan fragmenteren en maatregelen nemen om te voorkomen dat dit gebeurt. De fragmentatie van Android is zonder meer onze grootste zorg voor Android in 2010 en we hopen dat Google dit zal leveren.

wat denken jullie? Kan Google echt 'open' zijn over Android en voorkomen dat Android fragmenteert?