Helium3 schrieb am 10. September 2005 0:29
> Das grosse Lebenziel von Bill Gates :(
>
> Hab mal vor längerer Zeit gelesen, dass wenn es nach Bill Gates
> ginge, es keine PC´s im herkömmlichen Sinne mehr geben würde, sondern
> nur noch Terminals ohne eigene Festplatte und sonst noch allem
> "unnötigen".
Ginge doch schon. In den Bildschirm wird ein X-Server integriert und
ein komplettes Multimedia-Interface mit Audio-Server. Die Festplatten
liefern ihre Daten per NFS. Dann kannst Du noch einen universellen
Rechenknecht installieren. Das alles wird mit Ethernet, USB, FireWire
oder anderem Geeigneten verbunden. Und für alle OSen, die
Standard-Protokolle nicht unterstützen, könnte man ja noch
SCSI-over-IP und ähnliches anbieten.
Aber dann *willst* Du als Programmierer nicht Closed Source arbeiten.
Jedes Gerät hat seinen eigenen Prozessor und eigenen Speicher. Auf
jedem Prozessor kann jedes Programm laufen. Jedenfalls theoretisch,
ob der jeweilige Prozessor dazu in der Lage ist, ist ein anderes
Problem. Du kannst in diesem Fall noch nicht mal davon ausgehen, dass
Dein Programm auf einem Prozessor abläuft, einzelne Services könnten
ja auch via Corba auf einem der Subdevices laufen. Und eigentlich
brauchst Du dann auch kein Betriebssystem mehr, das Netz ist das
System und besteht aus vielen mit einander koordinierten Knoten mit
unterschiedlichen auf die Hardware abgestimmten kleinen
Betriebssystemen.
Sven
> Das grosse Lebenziel von Bill Gates :(
>
> Hab mal vor längerer Zeit gelesen, dass wenn es nach Bill Gates
> ginge, es keine PC´s im herkömmlichen Sinne mehr geben würde, sondern
> nur noch Terminals ohne eigene Festplatte und sonst noch allem
> "unnötigen".
Ginge doch schon. In den Bildschirm wird ein X-Server integriert und
ein komplettes Multimedia-Interface mit Audio-Server. Die Festplatten
liefern ihre Daten per NFS. Dann kannst Du noch einen universellen
Rechenknecht installieren. Das alles wird mit Ethernet, USB, FireWire
oder anderem Geeigneten verbunden. Und für alle OSen, die
Standard-Protokolle nicht unterstützen, könnte man ja noch
SCSI-over-IP und ähnliches anbieten.
Aber dann *willst* Du als Programmierer nicht Closed Source arbeiten.
Jedes Gerät hat seinen eigenen Prozessor und eigenen Speicher. Auf
jedem Prozessor kann jedes Programm laufen. Jedenfalls theoretisch,
ob der jeweilige Prozessor dazu in der Lage ist, ist ein anderes
Problem. Du kannst in diesem Fall noch nicht mal davon ausgehen, dass
Dein Programm auf einem Prozessor abläuft, einzelne Services könnten
ja auch via Corba auf einem der Subdevices laufen. Und eigentlich
brauchst Du dann auch kein Betriebssystem mehr, das Netz ist das
System und besteht aus vielen mit einander koordinierten Knoten mit
unterschiedlichen auf die Hardware abgestimmten kleinen
Betriebssystemen.
Sven