Viva gibt PHP-Framework frei
Die Viva Medien AG hat ihr PHP-basiertes Framework KONG42 unter einer BSD-Lizenz freigegeben.
Unter einer BSD-Lizenz hat die Viva Media AG ihr PHP-basiertes Framework KONG42 freigegeben. Das Softwarepaket wird von den Betreibern der Viva-Senderfamilie für die Verwaltung vieler Inhalte und Plattformen eingesetzt. Der "Kernel of nice gizmos", frei übersetzt ein "Kern netter Dinge" ist nach Angaben der Entwickler das zentrale Element zur Steuerung der Online-Communities, aber auch im Fernsehen gesendeter Beiträge.
Die zum Viacom-Konzern gehörende Viva Medien AG versteht die Veröffentlichung ihrer hausintern erstellten Software zunächst als Beitrag zur Open-Source-Gemeinde, der man nach langen Jahren des Nehmens nun auch etwas zurückgeben wolle. Doch auch politische Gründe gaben den Ausschlag zur Herausgabe von KONG42: Tobias Trosse, bei Viva zuständig für Programm und Produktion, sieht in dem nun erfolgten Schritt eine "absolute Kampfansage gegen Software-Patente".
Das komplett in objektorientiertem PHP5 erstellte Paket läuft mit der Datenbank MySQL und wurde unter Linux und Solaris erfolgreich getestet. In dem schlanken Tarball sind neben den Basisklassen zur Verwaltung von Inhalten, Sessions und Authentifizierungsdaten auch Beispiele enthalten, die dem Anwender den Einstieg erleichtern sollen. Neben den CMS für die Viva-Websites sind auch die Seiten für KONG42 selbst mit dem Framework erstellt worden. Auch SMS-Chats oder die interaktive Sendung "Get the Clip" nutzen die nunmehr freie Softwarelösung für technische Hintergrundaufgaben.
Gowrynath Sivaganeshamoorthy, einer der drei federführenden Entwickler, stellte im Gespräch mit heise online die Flexibilität der vorliegenden Lösung in den Vordergrund. KONG42 ermögliche durch die modulare Architektur des Cores das Einbinden von externen Applikationen und Techniken ohne großen Aufwand auf Basis der gegebenen XML-Interfaces. Schließlich stehe die im Namen enthaltene 42 für die von Douglas Adams geprägte Antwort auf das Leben, das Universum und den Rest. (Christopher Kunz) / (hb)