Croquet - Betriebssystem für das Internet ohne Browser

Jasmine alias Croquet 0.1 steht zum Download bereit

Unter dem Codenamen "Jasmine" ist eine erste Entwickler-Version von Croquet erschienen, eine Kombination aus Software und Netzwerk-Architektur, die eine tiefgreifende Zusammenarbeit zwischen einer großen Zahl von Menschen ermöglichen soll. Croquet bietet dazu eine dreidimensionale Schnittstelle, um mit verteilten Systemen in einem Peer-to-Peer-Netz zusammen zu arbeiten, ist aber weitaus mehr als nur eine dreidimensionale Benutzeroberfläche.

Anzeige

Croquet besteht aus einer Vielzahl von Komponenten auf verschiedenen Eben. So ist Croquet eine Computer-Software-Architektur die von Grund auf auf eine Zusammenarbeit zwischen großen Nutzergruppen ausgelegt ist. Dabei ist es möglich die als Croquet-Spaces bezeichneten virtuellen Welten während der Laufzeit mit anderen zu verändern, in andere Welten zu wechseln und eigene zu schaffen. Alle Croquet-Spaces sind dynamisch miteinander verbunden und nutzen herkömmliche Netz-Ressourcen wie das WWW. Alles kann dabei erschaffen, repräsentiert und modifiziert werden, denn Entwicklung und Nutzung finden in der selben Umgebung statt.

Dabei nutzt Croquet eine portable Virtual-Machine, die Bit-identisch unter Windows, MacOS, Linux und anderen Betriebssystem sowie auf diverser Hardware läuft. Dank einer speziellen Scriptsprache sollen auch unerfahrene Nutzer mit dem System umgehen können. Alles in Croquet gilt als Objekt, jedes Objekt kann von jedem verändert werden, der über ausreichende Rechte verfügt.

Croquet nutzt dabei TeaTime, eine skalierbare Echtzeit-Multi-User-Architektur. Diese wiederum macht sich ein Konzept von replizierten, versionierten Objekten zu Nutze, die von einer universellen Zeitbasis, eingebettet in die Kommunikationsprotokolle, koordiniert werden. TeaTime hält die Croquet-Welt zusammen und sorgt dafür, dass die einzelnen Objekte synchronisiert werden.

In Verbindung mit entsprechenden Server-Komponenten soll so ein persistenter, einheitlicher Rahmen für eine gemeinschaftliche Online-Interaktion entstehen. Diese besteht wiederum aus einer Reihe dynamischer virtueller Umgebungen von vielen Personen. Portale stellen ein Fenster und Übergang in andere Welten dar.

Technisch nutzt Croquet OpenGL für die 3D-Darstellung, die eigentliche Software ist in Squeak geschrieben, einer offenen, portablen Implementierung von Smalltalk-80. Croquet-Entwickler können an jeder Stelle direkt auf OpenGL-Funktionen zugreifen, um die Rendering-Engine der virtuellen Welten zu erweitern.

Letztendlich soll Croquet ein Betriebssystem für das "Post-Browser-Internet", also das Internet nach dem Browser darstellen. Die grundlegenden Ideen hinter Croquet stammen von Alan Kay, Julian Lombardi, Mark McCahill, Andreas Raab, David P. Reed und David Smith. Croquet stellt einen Versuch dar, eine moderne Umgebung zu schaffen, die nicht alten Paradigmen verhaftet ist.

Mit Croquet 0.1 alias Jasmine steht nun eine erste Entwicklerversion von Croquet zum Download bereit. Die Version ist zwar nutzbar, aber noch ein gutes Stück von einer Umsetzung der Visionen hinter Croquet entfernt. Croquet 0.1 dient deshalb nur als Spielwiese für interessierte Entwickler, die dafür notwendige Entwicklungsumgebung ist in Jasmine enthalten.


WinDoof User 04. Feb 2006

wo sind die restlichen 10%???? 10% Ressourcenverbrauch??? ^^

WinDoof User 04. Feb 2006

Jo danke, das musste mal gesagt werden! Computer sind ja nicht nur dazu da die...

irgendwer 13. Jan 2005

...und was willst du uns sagen. das computer nur noch an profis (wie definierst du...

Soweto 21. Okt 2004

Ja, weil jeder Affe ne' Clicki-Mouse bedienen - sprich klicken kann. Die meisten meinen...

Ich 20. Okt 2004

Doom3 ist ne Engine-Demo!

Kommentieren



Anzeige

  1. IT-Service Mitarbeiter/in für den Anwender-Support
    DATAGROUP Köln GmbH, Köln oder München
  2. Prozessmanager Logistik (m/w)
    Home Shopping Europe GmbH, Ismaning (Raum München)
  3. Teamleiter (m/w) Softwareentwicklung/IT-Diens- tleistung
    WDW Consulting GmbH, Aachen
  4. Bioinformatiker / Informatiker (m/w) molekulargenetische Diagnostik
    BIOSCIENTIA Institut für Medizinische Diagnostik GmbH, Ingelheim am Rhein

 

Detailsuche


Folgen Sie uns
       

  1. Urteil

    Kim Dotcom muss Hollywood sein Vermögen offenlegen

  2. Globalfoundries übernimmt

    IBM verkauft Chipsparte mit hohem Verlust

  3. Halo The Master Chief Collection

    Kapazität einer Blu-ray überschritten

  4. Crowdsourcing

    DGB kündigt Kampf gegen "moderne Sklaverei" an

  5. Thomas Voß

    "Mir ist in zwei Jahren relevanter als Wayland"

  6. Tor Browser

    Mit Meek gegen Zensoren

  7. Spacelift

    Der Fahrstuhl zu den Sternen

  8. Leistungsschutzrecht

    Kartellamt soll auf Vorgehen gegen Google formell verzichten

  9. Pono

    Neil Youngs Highres-Player kommt auch ohne Kickstarter

  10. Virgin Galactic

    Spaceship Two fliegt wieder



Haben wir etwas übersehen?

E-Mail an news@golem.de



Dell Latitude 12 Rugged Extreme im Test: Convertible zum Fallenlassen
Dell Latitude 12 Rugged Extreme im Test
Convertible zum Fallenlassen
  1. Lenovo Neues Thinkpad Helix wird dank Core M lüfterlos
  2. PLA, ABS und Primalloy 3D-Druckermaterial und M-Discs von Verbatim
  3. Samsung Curved Display Gebogener 21:9-Monitor für PCs

Kazam Tornado 348 ausprobiert: Das dünnste Smartphone der Welt hat ein versichertes Display
Kazam Tornado 348 ausprobiert
Das dünnste Smartphone der Welt hat ein versichertes Display

OS X 10.10: Yosemite ist da
OS X 10.10
Yosemite ist da
  1. Betriebssystem Apple bringt dritte öffentliche Beta von OS X 10.10
  2. Apple OS X Yosemite - die zweite öffentliche Beta ist da
  3. Apple verkraftet Ansturm nicht OS X Yosemite - die öffentliche Beta ist da

    •  / 
    Zum Artikel