Openbiblio - Deutsch

Lange Zeit ist aus Zeitgründen hier leider nicht viel passiert, nachdem sich nun aber ein paar weitere Leute zusammen gefunden haben, die das Projekt weiter bearbeiten wollen und die auch die Basis für eine Änderung auf PHP 8.X mitgebracht haben, passierte nun auch wieder was.

Zum 15.04.2024, sozusagen als nachträgliches Ostergeschenk wurde die Version 0.8.0 zu veröffentlicht, die nun PHP 8.x (inkl. 8.2) kann und die auch weitere Bugfixes und kleine neue Funktionen mit sich bringt.


Das soll es aber noch nicht gewesen sein. Es gibt Planungen Openbiblio weiter zu bringen bis zur Version 1.0. Das Original-Projekt auf Sourceforge ist leider tot, aber soll hier fortgesetzt werden.

Den aktuellesten Stand (Entwicklungsstand ) gibnt es immer auf GITHUB unter https://github.com/Larian77/Openbiblio! Wer am Projekt mitarbeiten möchte kann sich gerne bei marcus@mbautze.de melden.



OpenBiblio ist ein einfach zu benutzendes, freies Bibliothekssystem, welches in PHP geschrieben ist, welches OPAC, Benutzermanagement, Ausleihe, Medienverwaltung und Mitarbeiterverwaltung enthält. Der Ziel dieses Projekts ist es eine kostengünstige Bibliothekssoftware-Lösung zu stellen, welche für private Sammlungen, Clubs, Kirchen, Schulen und öffentliche Bibliotheken verwendet werden kann. Das Ziel ist es ein Bibliothekssystem zu schreiben, welches die folgenden Stärken vereint:

  1. intuitiv und einfach zu benutzen
  2. gut dokumentiert
  3. leicht zu installieren, mit minimaler Kenntnis
  4. mit allgemeinen Bibliotheksaufgaben designt um in den meisten Bibliotheken zu arbeiten

(Freie Übersetzung des Einleitungstext des Originalprojektes)

Ein besonderer Vorteil dieser Software ist, daß sie in PHP programmiert wurde, welches dazu führt, daß sie auf einem Webserver ausgeführt werden kann, welches folgende Vorteile bringt:

Diese Seite enthält die deutsche Version und englische Version des Projektes. Das Originalprojekt auf Sourceforge ist leider nicht mehr uptodate, so dass hier die aktuellste Version gefunden werden kann.

Die aktuelle Version ist derzeit 0.8.0, welches einige Bugfixes, Patches und neue Funktionen enthält. (siehe Changelog)

Das hier angebotene Programm steht unter der GPL


Hier auch einige eigene Worte zur deutschen Version und zum Projekt.

Ich habe damals meine openbiblio.de-Version 2005 veröffentlicht. Zu diesem Zeitpunkt war ich Student und wurde für eine Schulbibliothek beauftragt ein günstiges Programm zu finden. Ich fand die englische Originalversion und investierte viel Zeit in die Portierung für die deutsche Version (bis zur 0.5.1.7). Aber wie die Zeit so kommt, zum einen gab es erstmal keine neuen Ideen für diesen deutschen Ableger und dann natürlich das entscheidendere Ereignis. Irgendwann war die Studentenzeit zu Ende, ich stand im Arbeitsleben und meine Zeit war dahin (durch diverse andere Projekte auch noch). Ich stellte durch verschiedene Anfragen so langsam fest, dass es größere Probleme gab mit meiner Version 0.5.1.7, vor allem die Inkompatibilität zu neuen php-Versionen - mein Ziel war es immer auf eine neue Version umzustellen, aber ich fand leider nicht die Zeit ein eigenes install-Programm zu schreiben (was aber durch meine Veränderungen notwendig geworden wäre)...

Und dann in diesem Jahr(2012) gab es zwei entscheidende Ereignisse, dass ich doch weitermachte. Das Erste und Größte: einer der Nutzer meiner Datenbank (danke Michael Schmitt) meinte, dass die neue Version 0.7.1 jetzt auch das Update von openbiblio.de-Versionen unterstützt, d.h. dieses Problem war gelöst (vielen Dank an die Entwickler der Originalversion, besonders Micah Stetson und Hans van der Weij - Many Thanks to the developers, particularly Micah Stetson and Hans van der Weij). Das Zweite Ereignis war, dass die Datenbank unserer Ludothek auf einen neuen Server musste, auf dem eine neue php-Version lief. Also musste ich umstellen.
Die neue Version lief schon sehr gut und zufriedenstellend, es gab aber eben noch paar kleine Dinge, die ich wieder benötigte. Zum einen die Mitgliedschafts-Version, deren Daten beim Update auch nicht verloren gegangen waren, so dass ich die Funktion wieder hinein programmieren konnte. Desweiteren das Bild zu den Medien, auch hier war nichts verloren gegangen beim Update. Die letzte Änderung waren schliesslich noch Änderungen in einigen Lokalisierungen, so dass ich wieder komplett alles in deutsch darstellen kann. Und so kann ich hier endlich im August 2012 wieder eine aktuelle deutsche Version zur Verfügung stellen, die auch ein Update aus den alten deutschen Versionen zulässt.

Der Nächste Schritt konnte dann jetzt im Jahr 2018 getan werden, Hauptgrund war mal wieder der Sprung im PHP und zwar die Version 7 bzw. 7.1. Auch diese brachte neue Funktionen und sorgte vor allem aber auch, dass alte Funktionen (vor allem die mysql-Connektoren nicht mehr so funktionierten wie vorher. Und hier war es abermals Hans van der Weij, der auf seiner eigenen Seite eine entsprechend kompatible Version herausgebracht hat. Auf diese konnte ich nun wieder zurück greifen und auch hier die entsprechenden Änderungen einbringen.

Und was der nächste Schritt war können sich alle denken. Ja genau, das nächste PHP-Update, dieses Mal auf 8.x und auch hier gab es wieder keine Kompatibilität. Auch Hans war nun aus dem Projekt ausgestiegen und hier kam nun Ghanshyam mit einer neuen Version, außerdem weitere Interessierte im deutschen Raum, die weiter machen wollten. So kam es also zur Version 0.8.0 2024 inkl. dem eigenen GITHUB und dem Wunsch jetzt auch weiter zu machen.

Vielen Dank an alle, die während den mehr als 20 Jahren dieser Version die Treue gehalten haben und die immer wieder nachgefragt haben.