Logo androidermagazine.com
Logo androidermagazine.com

Google erklärt die Bedeutung von "offen"

Anonim

Google hat das berüchtigte Sprichwort "Don't Be Evil", das unglaublich einfach und doch voller Bedeutungsschichten ist. Offensichtlich ist es eine Auseinandersetzung mit anderen Unternehmen, die nur gewinnorientierte Entscheidungen treffen. Es ist auch ein Unternehmensmotto, das die allgemeinen Verbraucher glauben lässt, dass Google eine alles gebende, alles gute Art von Unternehmen ist. Und für einige bedeutet die Grundlage, sich selbst daran zu erinnern, nicht böse zu sein, dass Sie von Natur aus böse sind. Der Slogan kann so viele Dinge für so viele verschiedene Menschen und Perspektiven bedeuten.

Android spielt eine ziemlich große Rolle in dieser "Don't Be Evil" -Kampagne. Es ist ein Desktop-Smartphone-Betriebssystem, das Open Source ist. In der Tat ist einer der attraktivsten Aspekte von Android offensichtlich seine Open-Source-Natur. Unternehmen wie HTC oder Motorola können mit Open Source von Android basteln und ohne Argumentation von Google eine völlig neue Benutzeroberfläche darüber legen.

Aufgrund des in letzter Zeit fragwürdigen Verhaltens von Google in Bezug auf seine Offenheit war Google jedoch der Ansicht, dass es notwendig ist, seine Haltung zur Offenheit zu erläutern und uns in geeigneter Weise daran zu erinnern, dass Google der größte Open Source-Anbieter der Welt ist. Grundsätzlich sind sie immer noch nicht böse. Google erklärt die Bedeutung von open in einem langen Blog-Beitrag, der es auf jeden Fall wert ist, gelesen zu werden. Hier sind jedoch die relevanten Nuggets für Android:

Wenn wir unseren Quellcode öffnen, verwenden wir eine standardmäßige, offene Apache 2.0-Lizenz, was bedeutet, dass wir den Code nicht kontrollieren. Andere können unseren Open Source Code nehmen, ändern, schließen und als ihren eigenen versenden. Android ist ein klassisches Beispiel dafür, da bereits mehrere OEMs den Code übernommen und großartige Dinge damit gemacht haben. Dieser Ansatz birgt jedoch Risiken, da die Software in verschiedene Zweige fragmentiert werden kann, die nicht gut zusammenarbeiten (denken Sie daran, wie sich Unix für Workstations in verschiedene Varianten unterteilt hat - Apollo, Sun, HP usw.). Wir arbeiten hart daran, dies mit Android zu vermeiden.

Es ist schön zu sehen, dass sich Google zwar darauf konzentriert, Open Source für Android zu bleiben, sich jedoch der Tatsache bewusst ist, dass die Software möglicherweise fragmentiert wird, und Schritte unternimmt, um dies zu verhindern. Die Fragmentierung von Android ist für Android 2010 mit Sicherheit unsere größte Sorge, und wir sind zuversichtlich, dass Google dies erreichen wird.

Was denkt ihr? Kann Google in Bezug auf Android wirklich "offen" sein und verhindern, dass Android fragmentiert wird?