Abo
  • IT-Karriere:

Facebook-Plattform ist Open Source

Erste Teile freigegeben

Das soziale Netzwerk Facebook hat seine Entwicklerplattform f8 als Open Source veröffentlicht. Entwickler sollen die Software besser verstehen können, da sie nun Zugang zum Quelltext haben. Andere soziale Netzwerke können die Plattform auf diesem Wege integrieren und Facebook-Anwendungen unterstützen.

Artikel veröffentlicht am , Julius Stiebert

Gut ein Jahr, nachdem f8 vorgestellt wurde, haben die Betreiber des sozialen Netzwerks die Plattform als Facebook Open Platform geöffnet. Das bedeutet, dass große Teile im Quelltext verfügbar sind. Dazu zählen neben dem eigentlichen Plattform-Code weitere Methoden und Tags. Laut Facebook sollen später weitere Stücke freigegeben werden.

Stellenmarkt
  1. Deloitte, verschiedene Standorte
  2. Enertrag Aktiengesellschaft, Dauerthal, Berlin

Entwickler sollen die Plattform so besser verstehen und in der Konsequenz einfacher dafür entwickeln können. Möglich wird auch, Werkzeuge für die Facebook-Software zu schreiben und sie auf einem eigenen Server zu installieren. Das Open-Platform-Paket enthält das API, die Facebook Markup Language (FBML), Facebook Javascript (FBJS) sowie die Facebook Query Language (FQL).

Der FBML-Parser unterliegt der Mozilla Public License (MPL). Die anderen Teile hat Facebook unter die Common Public Attribution License (CPAL) gestellt. Die erst 2007 von der Open Source Initiative anerkannte Lizenz orientiert sich an der MPL. Sie wurde jedoch speziell an Webanwendungen angepasst und fordert darüber hinaus, dass in Modifikationen ein deutlicher Hinweis auf Facebook enthalten sein muss.

Der Schritt wird auch als Reaktion auf Googles OpenSocial-Projekt gewertet. Das bietet offene Schnittstellen für soziale Netzwerke und wird schon von MySpace und Yahoo genutzt. Entwickler können ihre Anwendungen auf diese Weise für mehrere dieser Netzwerke bereitstellen.



Anzeige
Hardware-Angebote
  1. (u. a. beide Spiele zu Ryzen 9 3000 oder 7 3800X Series, eines davon zu Ryzen 7 3700X/5 3600X/7...
  2. 279,90€
  3. 229€ (Bestpreis!)

asdf42 04. Jun 2008

Gratulation. Da gehört es auch hin.

J.Wayne 03. Jun 2008

Watt is?


Folgen Sie uns
       


Nokia 2720 Flip - Hands on

Mit dem Nokia 2720 Flip hat HMD Global ein neues Klapphandy vorgestellt. Dank dem Betriebssystem KaiOS lassen sich auch Apps wie Google Maps oder Whatsapp verwenden.

Nokia 2720 Flip - Hands on Video aufrufen
WLAN-Kameras ausgeknipst: Wer hat die Winkekatze geklaut?
WLAN-Kameras ausgeknipst
Wer hat die Winkekatze geklaut?

Weg ist die Winkekatze - und keine unserer vier Überwachungskameras hat den Dieb gesehen. Denn WLAN-Cams von Abus, Nest, Yi Technology und Arlo lassen sich ganz einfach ausschalten.
Von Moritz Tremmel

  1. Wi-Fi 6 Router und Clients für den neuen WLAN-Standard
  2. Wi-Fi 6 und 802.11ax Was bringt der neue WLAN-Standard?
  3. Brandenburg Vodafone errichtet 1.200 kostenlose WLAN-Hotspots

Mädchen und IT: Fehler im System
Mädchen und IT
Fehler im System

Bis zu einem gewissen Alter sind Jungen und Mädchen gleichermaßen an Technik interessiert. Wenn es dann aber um die Berufswahl geht, entscheiden sich immer noch viel mehr junge Männer als Frauen für die IT. Ein wichtiger Grund dafür ist in der Schule zu suchen.
Von Valerie Lux

  1. IT an Schulen Intelligenter Stift zeichnet Handschrift von Schülern auf
  2. 5G Milliardenlücke beim Digitalpakt Schule droht
  3. Medienkompetenz Was, Ihr Kind kann nicht programmieren?

SSD-Kompendium: AHCI, M.2, NVMe, PCIe, Sata, U.2 - ein Überblick
SSD-Kompendium
AHCI, M.2, NVMe, PCIe, Sata, U.2 - ein Überblick

Heutige SSDs gibt es in allerhand Formfaktoren mit diversen Anbindungen und Protokollen, selbst der verwendete Speicher ist längst nicht mehr zwingend NAND-Flash. Wir erläutern die Unterschiede und Gemeinsamkeiten der Solid State Drives.
Von Marc Sauter

  1. PM1733 Samsungs PCIe-Gen4-SSD macht die 8 GByte/s voll
  2. PS5018-E18 Phisons PCIe-Gen4-SSD-Controller liefert 7 GByte/s
  3. Ultrastar SN640 Western Digital bringt SSD mit 31 TByte im E1.L-Ruler-Format

    •  /