GNU Software unter Android?

S

Smartphone-Slashz

Ambitioniertes Mitglied
0
Hi, kann man mittlerweile GNU direkt unter Android nutzen? Oder wird dies bald möglich sein? Ich kann zwar Debian auf meinem G1 laufen lassen, aber das ist auch ein wenig umständlich. Warum hat man es nicht gleich mehr auf GNU ausgelegt? Kommerz? Und falls GNU wirklich nicht ginge, wie sieht es in Zukunft mit einem full GNU Linux Handy aus? MfG
 
Smartphone-Slashz schrieb:
Hi, kann man mittlerweile GNU direkt unter Android nutzen? Oder wird dies bald möglich sein? Ich kann zwar Debian auf meinem G1 laufen lassen, aber das ist auch ein wenig umständlich. Warum hat man es nicht gleich mehr auf GNU ausgelegt? Kommerz? Und falls GNU wirklich nicht ginge, wie sieht es in Zukunft mit einem full GNU Linux Handy aus? MfG

Nokia N900 mit Maemo und nativen X11 Apps ;)
 
Smartphone-Slashz schrieb:
Weil GNU die wohl beste Software der Welt bietet.

Das ist schon im Desktop-Bereich eine sehr fragwürdige Aussage, da es sich aber um für Desktop-PC entwickelte Software handelt für den Einsatz auf einem Smartphone einfach nur blanker Unfug. Du kannst nicht Desktop-Software auf ein Smartphone ziehen und erwarten, dass das zu irgendwas führt.

Edit: Ich wiederhol mich hier aber mal wieder:
[OFFURL]https://www.android-hilfe.de/smalltalk-offtopic/6692-nokia-n900-ein-g1-nachfolger-ohne-android-3.html#post95451[/OFFURL]
[OFFURL]https://www.android-hilfe.de/smalltalk-offtopic/11168-imho-google-android-ist-nicht-ausgereift.html#post106097[/OFFURL]
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: Smartphone-Slashz
Da magst Du teilweise ja recht haben, aber manche Software ist universell. Vorallem die ganzen Terminalprogramme, iptables, nmap, bash usw. Und Firefox wäre auch nicht schlecht.
 
Smartphone-Slashz schrieb:
Da magst Du teilweise ja recht haben, aber manche Software ist universell. Vorallem die ganzen Terminalprogramme, iptables, nmap, bash usw. Und Firefox wäre auch nicht schlecht.

Bei Terminal-Programmen reicht mitunter schon cross-compilen für ARM-EABI. bash und iptables hab ich beispielsweise auf meinem Handy.

Firefox dagegen ist wieder so ein Punkt, wo man genau merkt, dass du nur daran denkst, wie die Software auf einem Desktop-PC ist.
Die Navigationsleiste von Firefox auf meinem Notebook ist so hoch wie mein halbes Display. Wenn ich das Fenster so klein ziehe, wie mein Display ist, kann man nichts mehr lesen, weil die Seite nicht umformatiert wird. Die auf dem Desktop unnötige und auf einem Smartphone absolut essentielle Zoom-Funktion ist irgendwo im Ansicht-Menü versteckt. Die gesamte Menüführung ist auf einem Smartphone absolut unbrauchbar. Mit grad mal vier offenen Tabs braucht das Ding 30% mehr RAM als dem Betriebssystem auf meinem Handy insgesamt zur Verfügung steht. Das Verzeichnis, in dem Firefox installiert ist, würde auf den meisten Android-Handys ein Viertel des für Apps verfügbaren Speichers belegen.
 
  • Danke
Reaktionen: Smartphone-Slashz
Kranki schrieb:
Bei Terminal-Programmen reicht mitunter schon cross-compilen für ARM-EABI. bash und iptables hab ich beispielsweise auf meinem Handy.

Firefox dagegen ist wieder so ein Punkt, wo man genau merkt, dass du nur daran denkst, wie die Software auf einem Desktop-PC ist.
Die Navigationsleiste von Firefox auf meinem Notebook ist so hoch wie mein halbes Display. Wenn ich das Fenster so klein ziehe, wie mein Display ist, kann man nichts mehr lesen, weil die Seite nicht umformatiert wird. Die auf dem Desktop unnötige und auf einem Smartphone absolut essentielle Zoom-Funktion ist irgendwo im Ansicht-Menü versteckt. Die gesamte Menüführung ist auf einem Smartphone absolut unbrauchbar. Mit grad mal vier offenen Tabs braucht das Ding 30% mehr RAM als dem Betriebssystem auf meinem Handy insgesamt zur Verfügung steht. Das Verzeichnis, in dem Firefox installiert ist, würde auf den meisten Android-Handys ein Viertel des für Apps verfügbaren Speichers belegen.

Ok, Punkt an Dich. Kann man denn wenigstens den Quellcodes aus dem GNU Projekt auch massenhaft für Android compilieren und wieder verwerten? Oder geht das nur unter bestimmten Umständen? Das mit dem Cross-compiling klingt interessant. Hast Du dazu vielleicht Erklärungen? Und kannst Du mir sagen, wo da die Limits liegen? Ich arbeite sehr viel mit den Terminalprogrammen und es wäre fantastisch, wenn ich davon alles auch auf mein Android bekomme. MfG
 
Smartphone-Slashz schrieb:
Ok, Punkt an Dich. Kann man denn wenigstens den Quellcodes aus dem GNU Projekt auch massenhaft für Android compilieren und wieder verwerten? Oder geht das nur unter bestimmten Umständen? Das mit dem Cross-compiling klingt interessant. Hast Du dazu vielleicht Erklärungen? Und kannst Du mir sagen, wo da die Limits liegen? Ich arbeite sehr viel mit den Terminalprogrammen und es wäre fantastisch, wenn ich davon alles auch auf mein Android bekomme. MfG

Nicht direkt. Ich nutze den Kram eigentlich nur.
Das hier halt.
Denk mal, die Grenzen sind GUI, Libraries und Kernelabhängigkeiten. iptables z.B. funktioniert nur, wenn die Unterstützung dafür im Kernel ist, und alles was kein Terminalprogramm ist, erfordert sowieso erstmal eine GUI in Form einer richtigen Android-App (wobei man da mit dem NDK wohl einiges verwenden könnte).
 
  • Danke
Reaktionen: Smartphone-Slashz
Kann man eigentlich bei Android den Kernel anpassen, so dass bestimmte Terminalprogramme dann auch korrekt laufen?
 
Smartphone-Slashz schrieb:
Kann man eigentlich bei Android den Kernel anpassen, so dass bestimmte Terminalprogramme dann auch korrekt laufen?

Geräteabhängig, bei den meisten schon. Kernel-Sourcen müssen veröffentlicht werden, da der Linux-Kernel ja unter GPL steht, manche Geräte zicken aber beim Aufspielen.
 
  • Danke
Reaktionen: Smartphone-Slashz
Und geht es bei dem G1? Btw dein Ava sieht krass aus.
 
Smartphone-Slashz schrieb:
Und geht es bei dem G1? Btw dein Ava sieht krass aus.

Mit dem G1 kann man so ziemlich alles machen, bei mir ist da gar nichts mehr die Originalversion. Durch die große Community ist Eigenarbeit meist auch kaum nötig.
Ist aber von der Hardware her nicht mehr sonderlich prickelnd, würd mich da an deiner Stelle umsehen, was neuere Geräte mit Hardware-Tastatur in dem Bereich bieten. Wenn du auf eine Tastatur verzichten kannst, würd ich dir das Nexus One nahelegen.

Und danke ;). Avatar ist der Korinther aus der Sandman Comicreihe.
 

Anhänge

  • The_Corinthian.png
    The_Corinthian.png
    50,4 KB · Aufrufe: 459

Ähnliche Themen

5
Antworten
0
Aufrufe
147
579242
5
B
Antworten
6
Aufrufe
6.140
CarlFredricksen
CarlFredricksen
KST66
Antworten
2
Aufrufe
1.290
NebulaOne
NebulaOne
Zurück
Oben Unten