pyOS ?

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Kamik423
User
Beiträge: 93
Registriert: Donnerstag 28. März 2013, 16:53

Gibt es ein Betriebssystem, das nur aus einer Python Befehlszeile besteht.
Ein Freund von mir hätte so etwas ähnliches programmiert, es ist jedoch noch SEHR unfertig.

wenn ja, wo kann ich es Finden
0x4c65742773206d616b652073757265207468617420686973746f7279206e6576657220666f726765747320746865206e616d6520656e746572707269736521
Benutzeravatar
jens
Python-Forum Veteran
Beiträge: 8502
Registriert: Dienstag 10. August 2004, 09:40
Wohnort: duisburg
Kontaktdaten:

Such mal im forum, wir hatten das Thema schon...

GitHub | Open HUB | Xing | Linked in
Bitcoins to: 1JEgSQepxGjdprNedC9tXQWLpS424AL8cd
BlackJack

@Kamik423: Das soll nur aus einer Zeile bestehen? Dann wüsste ich ja als erstes mal ganz gerne wie die Definition von „Betriebssystem“ in diesem Szenario lautet. :-)
Benutzeravatar
jens
Python-Forum Veteran
Beiträge: 8502
Registriert: Dienstag 10. August 2004, 09:40
Wohnort: duisburg
Kontaktdaten:

Ist nur ein terminal gemeint?!?

Oder sowas wie kippo?

GitHub | Open HUB | Xing | Linked in
Bitcoins to: 1JEgSQepxGjdprNedC9tXQWLpS424AL8cd
Benutzeravatar
Kebap
User
Beiträge: 760
Registriert: Dienstag 15. November 2011, 14:20
Wohnort: Dortmund

Mein c64 hatte auch eine Basic Befehlzeile. Direkt loslegen und programmieren. Das war super.
MorgenGrauen: 1 Welt, 8 Rassen, 13 Gilden, >250 Abenteuer, >5000 Waffen & Rüstungen,
>7000 NPC, >16000 Räume, >200 freiwillige Programmierer, nur Text, viel Spaß, seit 1992.
BlackJack

@Kebap: Naja, bedingt. Wenn man etwas ordentliches Programmieren wollte musste man noch einen Makroassembler laden. :-)
Benutzeravatar
jens
Python-Forum Veteran
Beiträge: 8502
Registriert: Dienstag 10. August 2004, 09:40
Wohnort: duisburg
Kontaktdaten:

Kebap hat geschrieben:Mein c64 hatte auch eine Basic Befehlzeile. Direkt loslegen und programmieren. Das war super.
Ja, das empfinde ich auch als die einfachste Art mit dem Programmieren loslegen zu können...

Gibt es kein OS für den raspberry pi, speziell zum Python programmieren.... Aber mehr als ein normales Linux System mit installiertem Editor...

Wobei ein OS was in einer Interaktiven Python Console endet, ist auch nicht so das wahre... Kann man im Browser haben: http://pypyjs.org/ :P


EDIT: den alten Thread, den ich meinte ist hier: http://www.python-forum.de/viewtopic.php?f=1&t=36050
...und da gibt es auch:
Ja, ich hatte ja auch mal die Frage nach einem Minimal Distribution für Python auf Raspberry Pi ? -> viewtopic.php?f=5&t=35201
und den link zu: https://github.com/tornewuff/pycorn dort gibt es auch ein issues über Raspberry Pi: https://github.com/tornewuff/pycorn/issues/6

GitHub | Open HUB | Xing | Linked in
Bitcoins to: 1JEgSQepxGjdprNedC9tXQWLpS424AL8cd
Kamik423
User
Beiträge: 93
Registriert: Donnerstag 28. März 2013, 16:53

Gemeint war:
Ein Betriebssystem ohne direkte GUI, sondern das in eine python konsole bootet, so wie alte Betriebssysteme z.B. Nur aus einer BASIC konsole bestanden.
0x4c65742773206d616b652073757265207468617420686973746f7279206e6576657220666f726765747320746865206e616d6520656e746572707269736521
DasIch
User
Beiträge: 2718
Registriert: Montag 19. Mai 2008, 04:21
Wohnort: Berlin

Man könnte auch einfach Linux nehmen und Python als init Prozess starten. Sollte im wesentlichen den gleichen Effekt haben.
Kamik423
User
Beiträge: 93
Registriert: Donnerstag 28. März 2013, 16:53

Das haben wir genau so bereits umgesetzt. Wir wollen daraus ein mobiles OS machen für z.b. Einen blackberry mit einer tastatur.

Arbeiten zzt. Noch an vi integration. Und irgendwue geht time nicht.
Irgendwelche ideen?
0x4c65742773206d616b652073757265207468617420686973746f7279206e6576657220666f726765747320746865206e616d6520656e746572707269736521
Kamik423
User
Beiträge: 93
Registriert: Donnerstag 28. März 2013, 16:53

Ok, version 0.0.1

https://www.dropbox.com/s/8i6lopqmmzgekvw/pyOs.py?dl=0

für python 3 und unix computer

was haltet ihr davon?

>>> help
für Hilfe über die module


Ein Freund von mir hat schon ein minmales Linux fertig. Jetzt brauchen wir nur noch einen rechner dafür
Unsere Idee vom pyPhone steht auch noch.
Ich berichte über updates
0x4c65742773206d616b652073757265207468617420686973746f7279206e6576657220666f726765747320746865206e616d6520656e746572707269736521
BlackJack

@Kamik423: Ich denke Du solltest mal Nachlesen was ein OS („operating system“) ist und dann einen passenderen Namen für Dein Programm suchen, denn ein Betriebssystem ist das ganz sicher nicht.
Kamik423
User
Beiträge: 93
Registriert: Donnerstag 28. März 2013, 16:53

@BlackJack
Das ist mir durchaus bewusst, das ist nur das (die?) Shell.
Das "richtige" Betriebssystem ist Linux basierend, und startet dieses Programm gleich nach dem boot prozess.

pyOs klingt nur cooler als pyShell
Zuletzt geändert von Kamik423 am Samstag 10. Oktober 2015, 12:54, insgesamt 1-mal geändert.
0x4c65742773206d616b652073757265207468617420686973746f7279206e6576657220666f726765747320746865206e616d6520656e746572707269736521
Benutzeravatar
cofi
Python-Forum Veteran
Beiträge: 4432
Registriert: Sonntag 30. März 2008, 04:16
Wohnort: RGFybXN0YWR0

Das ganze ist hoechstens eine Shell, aber, wie BlackJack schon sagte, ganz bestimmt kein Betriebssystem.
Benutzeravatar
snafu
User
Beiträge: 6831
Registriert: Donnerstag 21. Februar 2008, 17:31
Wohnort: Gelsenkirchen

Was ist das Ziel des Projekts? Sollen alle Linux-Tools nochmal in Python neugeschrieben werden? Welchen Nutzen soll das haben?
Benutzeravatar
snafu
User
Beiträge: 6831
Registriert: Donnerstag 21. Februar 2008, 17:31
Wohnort: Gelsenkirchen

Kamik423 hat geschrieben:Ok, version 0.0.1

https://www.dropbox.com/s/8i6lopqmmzgekvw/pyOs.py?dl=0

für python 3 und unix computer

was haltet ihr davon?
Ganz ehrlich: Vielleicht eine nette Übung für dich, aber eher nutzlos für die Welt da draußen. Wie schon im vorherigen Beitrag angedeutet: Warum sollte man pyOS nehmen anstelle der normalen Shell?
Kamik423
User
Beiträge: 93
Registriert: Donnerstag 28. März 2013, 16:53

Die idee ist wir würden das in einem LINUX auf einen Blackberry aufspielen und ein cooles Handy zu haben
wir bräuchten dann noch eine call and text funktion und empfangen

und dafür brauchen wir ls cd und so
0x4c65742773206d616b652073757265207468617420686973746f7279206e6576657220666f726765747320746865206e616d6520656e746572707269736521
BlackJack

@Kamik423: Ich verstehe die Idee nicht‽ Wenn ich eine Shell auf dem Smartphone haben möchte, dann installiere ich eine fertige Konsole/Terminalemulator und kein Python-Programm das ich erst schreiben muss und das den Job sehr wahrscheinlich schlechter macht.

Läuft Linux überhaupt auf Blackberrys? Ich dachte die benutzen etwas eigenes auf QNX-basis‽
Antworten