JavaScript-Plattform für Freebase Apps als Open Source

Google hat Acre, das serverbasierte JavaScript-Backend der App-Plattform für die semantische Datenbank Freebase, unter der Apache-2-Lizenz als Open Source veröffentlicht.

In Pocket speichern vorlesen Druckansicht 4 Kommentare lesen
Lesezeit: 1 Min.
Von
  • Alexander Neumann

Google hat die serverbasierte JavaScript-Plattform Acre als Open Source veröffentlicht. Der Suchmaschinenriese nutzt diese, um die Freebase-Apps-Umgebung der im Juli durch die Übernahme von Metaweb ins Portfolio geratenen Datenbank Freebase zu betreiben. Die offene semantische Datenbank enthält über 12 Millionen Einträge über "Dinge und Personen in der realen Welt", also über Filme, Bücher, Fernsehsendungen, Prominente, Orte, Unternehmen und mehr, heißt es in ihrem Wiki. Freebase Apps ist ein Hosting-Dienst für Anwendungen, der es Freebase-Nutzern ermöglicht, Programme zu schreiben, die die Freebase-Daten abfragen.

Acre, das für "A Crash of Rhinos Evaluating" steht, basiert auf Rhino, der Java-basierten JavaScript-Implementierung der Mozilla Foundation. Standardmäßig ist die Technik mit einer Jetty-Servlet-Engine als HTTP-Server gekoppelt, wenngleich Acre mit jedem anderen Servlet-Container laufen kann. Das geht auch mit Googles App Engine, da die Freebase-Entwickler ihren Acre-Server auf die App-Plattform migriert haben. Das jetzt unter der Apache-2.0-Lizenz veröffentlichte Open-Source-Produkt findet sich auf Google Code und funktioniert jetzt auch unabhängig von der Freebase-Datenbank; der zugrunde liegende Server enthält jedoch Freebase-Schnittstellen, wodurch die Anwendungen in der Lage sind, die Freebase-Datenbank abzufragen. (ane)