Das Social-Networking-Unternehmen gibt seine Softwareplattform f8 weitgehend unter verschiedenen Open-Source-Lizenzen frei. Entwickler anderer Social-Networking-Anwendungen können Facebook damit besser integrieren. Die Freigabe der Plattform lässt sich auch als Reaktion auf Googles Open-Social-Initiative sehen.
Die Software steht unter der Bezeichnung "Facebook Open Platform" auf der Developer-Website von Facebook zum
Download bereit. Das Paket umfasst die Spezifikationen zum Facebook-API, zur Facebook Markup Language FBML, zur speziellen Javascript-Variante FBJS und zur Facebook Query Language FQL samt entsprechenden Parsern und Code-Beispielen. Während der FBML-Parser unter der Mozilla Public License MPL veröffentlicht ist, unterstehen die übrigen Komponenten der Common Public Attribution License CPAL. Diese relativ junge Open-Source-Lizenz entspricht weitgehend der MPL, stellt aber zwei zusätzliche Bedingungen: In allen abgeleiteten Werken muss auf die Herkunft Facebook hingewiesen werden, und die Verbreitung von Open-Platform-basierten Entwicklungen und Modifikationen übers Netz gilt als Distribution im klassischen Sinn. Die Lizenz deckt damit auch die Nutzung der Plattform in Web Services ab.
(ubi)