| |||||||
Das Thema "Android ist nur "Openwashing". Replicant will ein FOSS Android coden!" befindet sich unter Android Allgemein auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) | ||
| Erfahrener Benutzer Registriert seit: 20.03.2010
Beiträge: 285
Abgegebene Danke: 34
Erhielt 14 Danke für 14 Beiträge
| Leider ist Android alles andere als Open Source; der Begriff Open wird nur von der Google Marketing-Abteilung genutzt. Dies will nun Replicant ändern. Meiner Meinung nach ein sehr interessantes Projekt. Zitat:
Auch interessante Diskussion: Zitat:
Meiner Meinung nach ist Android etwa so "open" wie Mac OS X. Was sagen die Fanbois dazu? | ||
| | |
| | #2 (permalink) | |
| Ehren-Mitglied | Zitat:
Ich persönlich halte zumindest Teile dieses Projekts (z.B. Den Botloader des Nexus S auszutauschen) für rein idelogisch motivierte Zeitverschwendung ohne praktischen Nutzen. Und in die Richtung überhaupt zu überlegen bevor das Telefonieren funktioniert ist schon ein wenig bizarr.
__________________ CyanogenMod 7 Nightly - AmonRa Recovery 2.0 - Nexus One Kein Support via PN und E-Mail. Bitte das Forum nutzen. "Es ist Mode geworden, die Freiheitsrechte des Bürgers in den Mittelpunkt zu stellen." - Siegfried Kauder | |
| | |
| | #3 (permalink) | |
| Android Guru Modell: Samsung Galaxy S (I9000) Registriert seit: 20.08.2010
Beiträge: 1.078
Abgegebene Danke: 424
Erhielt 517 Danke für 377 Beiträge
| Zitat:
Nur weil sich Google vorbehält, neuere Versionen erst nach Fertigstellung zu Veröffentlichen? Das ist mit der Apache Lizenz legitim. Und das die Google Apps selbst nicht Open Source sind ist ja auch legitim, da diese ja nicht zum Android System im eigentlichen gehören. Der Kernel liegt zwar unter der GPL Lizenz, aber ist dementsprechend auch gelöst, da dieser jederzeit über android.git.kernel.org abrufbar ist.
__________________ Abimus - a new experience business solutions - managed services - managed vServer | |
| | |
| | #4 (permalink) |
| Super-Moderator Modell: Motorola Atrix Registriert seit: 24.06.2009
Beiträge: 11.048
Abgegebene Danke: 664
Erhielt 1.667 Danke für 1.246 Beiträge
|
@thedarkrose Hat er doch genannt - Android 3.x Quellcodes sind derzeit nur Google Partnern zugänglich - nicht der Allgemeinheit. Source Code gibt es nur vom Kernel, der Rest hängt vom Willen der Android Partner ab - Wie die Initiatoren schreiben muss und wird dieser nicht veröffentlicht werden (die Apache Lizenz erlaubt das)! "Nur weil sich Google vorbehält, neuere Versionen erst nach Fertigstellung zu Veröffentlichen? Das ist mit der Apache Lizenz legitim." Sorry, das stimmt nicht - dank Apache Lizenz musst du nichts veröffentlichen außer dem Kernel. Honeycomb ist fertig, aber immer noch nicht auf source.android.com herunterladbar. Deshalb ist das für die Linux-Puristen durchaus Antrieb daran was zu ändern. Denn aus meiner Sicht ist die Source nicht offen zugänglich - weshalb Open Source wirklich nichts mit Honeycomb-Android mehr gemein hat (falls diese Praxis beibehalten wird, gilt dies natürlich für alle Androidversionen) Melkor P.S.: Google will verstärkt diese Source codes unter Verschluß halten bzw. Verzögern um gewisse Partner zu bevorzugen (geht aus Dokumenten zum Oracle Patentstreit hervor)
__________________ Erst suchen, dann fragen! Weil: "Es ist schon alles gesagt worden, nur noch nicht von jedem." - Karl Valentin |
| | |
| Folgender Benutzer bedankt sich bei Melkor für diesen Beitrag: | google-loves-data (20.09.2011) |
| | #5 (permalink) |
| Ehren-Mitglied |
An Honeycomb richtet sich dieses Projekt, auf das hier verwiesen wird, aber lustigerweise überhaupt nicht. Und an Google auch nicht. Da geht es nur darum, die ohnehin offenen Android-Versionen von der Abhängigkeit von proprietären Treibern zu lösen. (Mit der Begründung, dass es anders nicht möglich wäre, eigene Roms zu vertreiben, was schlicht gelogen ist. Aber darum gehts nicht.) Diese Treiber stammen aber nicht von Google und Google hat die Lizenz zur Weitergabe der Binaries selber auch nicht. Das ist also eine ganz andere Geschichte als der Honeycomb-Source. Zu Honeycomb hat Google erklärt, dass der Source in einem so üblen Zustand ist, dass man ihn nicht guten Gewissens veröffentlichen kann. Das muss man jetzt erstmal so hinnehmen. Wenn der Source von Icecream Sandwich wieder nicht veröffentlicht wird kann man wieder darüber reden. (Wenn doch kann man vermutlich auch den Honeycomb-Source mal ansehen. Git checkt auch die komplette Commit-History mit ein.) Ich gebe auch zu bedenken, dass Versionen von Gingerbread, die neuer sind als Honeycomb auch offengelegt wurden. Ich würde mich allerdings auch besser fühlen, wenn das Android Repository wieder online gehen würde.
__________________ CyanogenMod 7 Nightly - AmonRa Recovery 2.0 - Nexus One Kein Support via PN und E-Mail. Bitte das Forum nutzen. "Es ist Mode geworden, die Freiheitsrechte des Bürgers in den Mittelpunkt zu stellen." - Siegfried Kauder |
| | |
| | #6 (permalink) |
| Super-Moderator Modell: Motorola Atrix Registriert seit: 24.06.2009
Beiträge: 11.048
Abgegebene Danke: 664
Erhielt 1.667 Danke für 1.246 Beiträge
|
"übler Zustand" - warum veröffentlicht dann zumindest Asus den Sourcecode? bzw. warum gibt es dann keine definitive Aussage, dass auch in Zukunft die Android-Sourcecodes veröffentlicht werden? auch 3.1 ist nicht veröffentlicht worden - oder ist der Code immer noch "übel"? Deshalb kann man aus meiner Sicht bei Honeycomb nicht von Opensource sprechen. Dafür spricht auch, dieses Dokument: http://www.ebizzy.de/appdated/wordpr...otorola-++.png (offizielles Gerichtsdokument) Das widerspricht allem, für was Opensource steht. Wie das in Zukunft aussieht, werden wir noch bald genug sehen.
__________________ Erst suchen, dann fragen! Weil: "Es ist schon alles gesagt worden, nur noch nicht von jedem." - Karl Valentin |
| | |
| Folgender Benutzer bedankt sich bei Melkor für diesen Beitrag: | google-loves-data (20.09.2011) |
| | #7 (permalink) | ||
| Ehren-Mitglied | Zitat:
Das ergibt sich direkt aus den unterschiedlichen Lizenzen des Kernel und des Rests von Android. Asus veröffentlicht den Source des Kernel, weil die Lizenz des Kernel das erzwingt - genau wie alle anderen Hersteller. Dass Asus auch nur eine einzige Codezeile mehr veröffentlicht hätte würde mich sehr wundern. Zitat:
In dem Dokument steht ja auch wörtlich drin, dass der Source verfügbar gemacht werden soll.
__________________ CyanogenMod 7 Nightly - AmonRa Recovery 2.0 - Nexus One Kein Support via PN und E-Mail. Bitte das Forum nutzen. "Es ist Mode geworden, die Freiheitsrechte des Bürgers in den Mittelpunkt zu stellen." - Siegfried Kauder | ||
| | |
| | #8 (permalink) |
| Super-Moderator Modell: Motorola Atrix Registriert seit: 24.06.2009
Beiträge: 11.048
Abgegebene Danke: 664
Erhielt 1.667 Danke für 1.246 Beiträge
|
zu Asus: Asus Outs Honeycomb Source Code For Eee Pad Transformer | ITProPortal.com 97MB sind etwas zuviel um nur den Kernel bereitzustellen... zum Dokument: Wörtlich steht da drin, dass man nicht offen entwickeln soll und erst den Source Code veröffentlichen soll, wenn die Innovation umgestezt wurde...und wann ist eine Innovation umgesetzt? Ist es bei Veröffentlichung der Softwareversion oder erst wenn ich der Meinung bin, das ich dadurch einen schwer einholbaren Marktvorsprung habe? Woher hast du die Info, dass es nur bis Donut galt? Geht aus foss Patents nicht hervor (der Quelle) - auch nicht ob das nur bis Donut galt und nicht durch ähnliche Richtlinien ersetzt wurde! FOSS Patents: Shocker for Android OEMs: Google document proposes giving Motorola time-to-market advantage to build Android "lead devices"
__________________ Erst suchen, dann fragen! Weil: "Es ist schon alles gesagt worden, nur noch nicht von jedem." - Karl Valentin |
| | |
| | #9 (permalink) | ||
| Ehren-Mitglied | Zitat:
Wörtlich steht da drin "make source code available", und mehr geht meiner Ansicht nach aus dem Dokument nicht hervor. Insbesondere steht da mit keinem Wort, dass der Source nicht offengelegt werden soll. Zusätzlich spekulieren kann man immer, aber man sollte sich schon klar sein, was in einem Dokument steht und wo die Spekulation losgeht. Zitat:
![]() Während der Donut-Entwicklung gab es im öffentlichen Repository eine Donut-Branch, in die immer wieder Code eingecheckt wurde. Richtig "open source", in dem Sinn, dass man live aus demselben Source Control auschecken kann, auf dem die Entwickler arbeiten (wie es bei den ganzen Community-Projekten geht), war Android auch da nicht (war es nie), aber es wurde überhaupt etwas übertragen. Die Experimental-Version von CyanogenMod (CM 4 damals) war damals zum Beispiel längere Zeit eine Hybrid-Version - eigentlich noch Cupcake (weil etwas Neueres gab es ja noch nicht), aber mit den Donut-Elementen, die verfügbar waren. Das war interessant für die Community, gut für die App-Entwickler, die Probleme mit API-Änderungen früher erkennen konnten, aber es nimmt den Geräteherstellern (und Google) natürlich das große Trara, wenn die neue Version dann kommt und wir die Features zum Teil schon drei Monate vorher auf den Geräten hatten. Seit Eclair ist das nicht mehr so. Da wird bei Google entwickelt, dann erscheint das Update oder das Gerät mit der neuen Version, und danach gibt es dann einen Code Drop, in dem der ganze Source der fertigen neuen Version auf einmal ins AOSP übertragen wird. Das lief bei Eclair so, lief bei Froyo so, und lief bei Gingerbread auch so - die Android-Version wird fertig entwickelt, kommt auf die ersten Geräte und danach gibt es dann für alle den Source. Es ist schade, dass diese Folie nicht datiert ist, aber rein inhaltlich würde ich schätzen, dass sich die Folie und die Nennung von Motorola und Verizon überhaupt nicht auf das Motorola Xoom und Honeycomb beziehen. Sondern auf das Motorola Droid und Eclair. Edit: Ich glaube, der größte Reibungspunkt zwischen dem Android-Projekt und den Open-Source-Befürwortern ist, dass letztere sich ein klassisches OpenSource-Projekt vorstellen, anstatt einem Produkt, das zufällig kostenlos und mit Quellcode ausgeliefert wird, und das ist Android halt nicht. (Und Stallman ist sowieso nicht zufriedenzustellen, deshalb kann man den getrost ignorieren.)
__________________ CyanogenMod 7 Nightly - AmonRa Recovery 2.0 - Nexus One Kein Support via PN und E-Mail. Bitte das Forum nutzen. "Es ist Mode geworden, die Freiheitsrechte des Bürgers in den Mittelpunkt zu stellen." - Siegfried Kauder | ||
| | |
| | #10 (permalink) | |
| Erfahrener Benutzer Registriert seit: 20.03.2010
Beiträge: 285
Abgegebene Danke: 34
Erhielt 14 Danke für 14 Beiträge
|
Hier noch die Golem-Übersetzung: Zitat:
| |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Fehler nach Rooting / "com.android.media" und "com.android.settings" | 10clemi | Root / Hacking / Modding für HTC Desire | 0 | 26.02.2011 16:56 |
| Android Dienste -> "Google Nachrichtendienst", "Cloud-an-Gerät", "Market-AlarmService | schraudsn | HTC Legend Forum | 2 | 21.12.2010 11:42 |
| Microsoft: Android auf Tablets nur ein "Experiment" | ses | Sonstige Android-Tablets | 17 | 06.06.2010 11:33 |
| "Nur als Massenspeicher verwenden" verschwunden (Android 2.1) | speerwerfer | Samsung Galaxy Spica (I5700) Forum | 4 | 25.05.2010 16:58 |
| Nokia sagt: "Android ist ein Hype" | ses | Android News | 28 | 19.05.2010 12:15 |