Neue (deutsche) Forumsbeiträge

More Topics »

Zurückziehen von Version 2.0a – und die Gründe hierfür

Wir haben leider eine schlechte Nachricht heute: Wir mussten LimeSurvey 2.0a vor ein paar Tagen aufgrund von Lizenzproblemen zurückziehen. Wir bitten auch darum, die Version 2.0a weder einzusetzen noch weiterzugeben. Hier der Hintergrund:

Als wir uns für ein PHP-Framework für kommende LimeSurvey-Versionen entschieden, fiel unsere Wahl auf CodeIgniter (CI), da es leichtgewichtig, schnell und einfach zu lernen ist. Auf der Webseite stand "CodeIgniter is licensed under an Apache/BSD-style open source license", wodurch jeder vermutete, dass es sich um eine GPL-kompatible Lizenz handeln würde (LimeSurvey verwendet GPL). (Selbst einer der früheren CI-Entwickler, Derek Allard, ging davon aus und entwickelte eine unter GPL lizensierte Applikation). Ein Team-Mitglied von uns, Tim Klingenberg, machte uns aber darauf aufmerksam, dass etwas mit der CI-Lizenz nicht stimmen könnte. Wir gingen der Sache nach und kontaktierten die Projektleitung, die Firma EllisLab. Von da an ging es abwärts. Nachdem wir darauf bestanden, dass wir eine klare Ansage zur GPL-Kompatibilität der Lizenz benötigen, weckten wir offenbar schlafende Hunde. Etwa zehn Tage später änderte EllisLab die Lizenz plötzlich in ihrem Source Code Repository für die kommende Version 3.0 zu OSL (Open Software License), die aus mehreren Gründen nicht GPL-kompatibel ist.

Eine große Diskussion startete daraufhin in den Foren, insbesondere zu den Fragen, warum gerade diese Lizenz ausgewählt wurde und warum dies ohne die Community und bisherige Contributors entschieden wurde. EllisLab reagierte darauf mit mehreren Artikel in ihrem Blog, bis schließlich die Bombe platzteAuch die derzeitige CI-Lizenz ist nicht GPL-kompatibel. Das war vielen Nutzern bislang nicht klar und führte dementsprechend zu sehr viel Ärger und Enttäuschung. Auch in den darauffolgenden Tagen zog EllisLab die Entscheidung nicht zurück: Es wird keine GPL-kompatible CI-Lizenz geben und EllisLab wird definitiv OSL verwenden (was wir übrigens etwas seltsam für ein PHP-Framework finden). Für uns bedeutete das, dass LimeSurvey 2.0a eine Verletzung der CI- bzw. GPL-Lizenz darstellt und wir es daher zurückziehen mussten.

Und nun?

In den kommenden Tagen werden wir entscheiden, welches neue PHP-Framework wir künftig nutzen. Die letzte Portierung bedeutete für zwei unserer Team-Mitglieder zwei Monate Vollzeitarbeit, damit wurden vier Monate kostbare Projektarbeit leider mehr oder weniger verschwendet. Zum Glück sind viele Frameworks ähnlich aufgebaut, so dass wir das Rad nicht komplett neu erfinden müssen. Aber die neue Portierung wird ihre Zeit brauchen und drei Monate wird es voraussichtlich mindestens dauern, bis die neue Version fertig sein wird.

Wer ist schuld?

Die CodeIgniter-Lizenz nicht vorab zu kontrollieren, war zweifellos dumm von uns – obgleich die bisherigen Informationen auf der EllisLab-Webseite und in den Foren nie die Information enthielten, dass CI nicht GPL-kompatibel sein könnte. Ganz im Gegenteil waren sogar GPL-Komponenten in ihrem Wiki aufgelistet. EllisLab hätte eine bessere Lizenz für die nächste Generation von CI wählen können. Wir argumentierten aktiv in ihren Foren, wie hunderte andere Nutzer auch, wir kontaktierten die Entwickler persönlich, aber nichts half. Offensichtlich kümmert sich Ellislab hauptsächlich um die eigenen Rechte am geistigen Eigentum (wie rechtmäßig das ist, ist eine andere Frage, da offenbar keine bisherigen Contributors zu der Lizenzänderung befragt wurden) und nicht um die Community oder andere auf CI basierende Open-Source-Projekte (die sie teilweise nicht einmal kannten).

Im Gegensatz hierzu respektieren wir alle vergangenen Contributions. LimeSurvey war und wird immer unter der GPL-Lizenz bleiben. Wir bitten daher um Nachsicht und Verständnis, dass die kommende Version von LimeSurvey sich verzögern wird. Falls du PHP-Coder bist und uns bei der Portierung auf ein neues Framework unterstützen möchtest, Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!.

Download Button
LimeService

Partnerschaft

Umfrageteilnehmer benötigt? Buchen Sie Teilnehmer für Ihre Umfrage aus 40 Ländern weltweit.


LimeSurvey kooperiert mit
Statista – dem Statistik-Portal
bei der Entwicklung neuer Module.


NuSPhere PhpEd logo
NuSphere unterstützt das LimeSurvey Projekt!

Wir benachrichtigen Sie...

... bei neuen Versionen. Abonnieren Sie unseren (englischen) RSS-Feed für LimeSurvey Updates/Releases.

rss RSS-Feed für LimeSurvey Releases

Anmeldung

Wer ist online?

Keiner
Donation Image