Zeige Artikel 1 bis 10
Displaying posts with tag: free software (reset)
MySQL Testcases

In Entwickler kritisieren Oracles Umgang mit MySQL berichtet Heise über die Entdeckung von Sergei, daß Oracle zu einigen Bugs keine Tests mehr ins Open Source Repository von MySQL stellt.

Damit man die Vorgänge ein bischen besser versteht, muß man den Hintergrund ein wenig erläutern: Die meiste Open Source Software, die Datenbanken benutzt, verwendet MySQL als primäre Datenbanken. Der Support für Varianten von MySQL, PostgreSQL oder gar kommerzielle Datenbanken ist in der Regel schlecht bis nicht vorhanden. Das ist ein extrem starker Effekt: Das Drizzle-Projekt zum Beispiel hat die MySQL-Quellen radikal aufgeräumt und so eine sauberere und leichter weiter entwickelbare Version …

[Mehr]
Monty vs. mysql-gpl

Jörg Möllenkamp verweist in On the eve of the Oracle/Sun EU hearing auf den Artikel Monty Program AB's Suggestion to EU Commission to Get Rid of the GPL on MySQL bei Groklaw.

Das "Problem" ist wie folgt: MySQL ist ein Programm, das unter der GPL und einer kommerziellen Lizenz doppel-lizensiert ist. Man kann die GPL-lizensierte Version von MySQL verwenden, oder man kann zu MySQL AB SUN Oracle gehen und sich eine kommerzielle Lizenz von MySQL holen. Die meisten Menschen verwenden MySQL unter der GPL, so zum Beispiel auch mein Arbeitgeber, und holen sich dann nach Bedarf kommerziellen Support dazu, so zum Beispiel auch mein Arbeitgeber.

Zwei Gruppen von Personen müssen MySQL kommerziell lizensieren - die Anbieter von Embedded …

[Mehr]
CAO Faktura

Die Meldung legt nahe, dass aktiv auf die verwendete Version abgefragt wird. Ein Bekannter von mir spielt gerade mit CAO Faktura rum - er hat Installationsprobleme, da CAO offenbar mit einer aktuellen Version von MySQL nicht funktioniert. Die Abkündigung des Supports für MySQL ist denn nun auch schon zwei Jahre alt.

Nun ist eine Portierung von Software von MySQL 4.0 oder 4.1 auf 5.0 technisch eher unaufwendig und beschränkt sich im Hauptteil auf Testen. Die Fehlermeldung oben im Bild legt eher nach, daß die Serverversion abgefragt wird, und zwar wahrscheinlich mit mysql_get_server_version().

Testen wir also einmal mit einem MySQL …

[Mehr]
Das Ende einer Ära

Das Ende einer Ära ist immer auch der Anfang einer neuen: David, Monty, und jetzt Mårten. Damit verläßt das alte MySQL-Management so ziemlich geschlossen Sun - ein Jahr nach der Verkündigung und Besiegelung des Verkaufs. Sun hat sein neues Open Source Spielzeug jetzt für sich alleine und es liegt an Sun, sich zu überlegen, was sie damit machen.

MySQL ist bereits GPL, sodaß uns der jahrelange peinliche Tanz wie er um Java stattfand hoffentlich erspart bleiben wird. MySQL ist aber auch ein Projekt, bei dem im offiziellen Sun-Tree Dual-Licensing stattfindet. Das macht es notwendig, daß externe Commits in diesen Tree auch eine Lizenzüberschreibung an Sun erfordern.

Den meisten Leuten ist das zu aufwendig, und so ist MySQL zwar nominell ein Open Source Projekt, Entwicklung im Server selber findet aber nur …

[Mehr]
new thinking store: Die InnoDB Storage Engine

Am 14. Juli halte ich im newthinking store in der Tucholskystraße 48, Berlin einen Vortrag über die InnoDB Storage Engine. Inhaltlich wird sich das ganze an den beiden Blogartikeln zum Thema orientieren, sodaß ich weniger Arbeit damit habe. :) Aber wie immer gilt am Ende das gesprochene Wort...

New Thinking

Das newthinking Network besteht aus newthinking communications, newthinking store, netzpolitik.org, die Freie Software Presse Agentur, tom cooper und dem deepamehta Projekt. Der New Thinking Store ist ein Laden "Mitten in der Galerieszene von Berlin", in der Tucholskystrasse 48. Ein reichhaltiges Veranstaltungsprogramm dort stellt Open Source Lösungen, Programme, Produkte und Communities vor.

Ich bin im New Thinking Store mit MySQL Zeugs zu sehen:
"New Thinking" vollständig lesen

The Future Of MySQL (The Project)

Hier sind die Slides zu dem Vortrag von Monty auf der MySQL Users Conference und Expo 2008, die gerade in Santa Clara, CA zu Ende gegangen ist. (Slides Flash).

Monty geht recht offen und schonungslos an die aktuellen Begrenzungen und Probleme des Servers heran und zeigt, was nicht funktioniert oder häßlich ist und welche Initiativen existieren, um die Dinge zu verbessern. MySQL ist ein aktives Projekt, das nicht nur eine Codebasis, sondern auch seine eigenen Methoden ständig weiter entwickelt.

Mechanism, not Policy

Das X-Window-System ist nun 24 Jahre alt und immer noch die Grundlage jeder grafischen Benutzungsoberfläche in Unix und Linux (mit Ausnahme der Spalter von Apple). Das ist so, weil einer der Grundsätze von X11 war Provide mechanism rather than policy. X11 stellt also einen Haufen von Mechanismen bereit, aus denen man sich einen Desktop bauen kann, liefert aber keinen Desktop. Das überläßt X11 anderen, darauf aufbauenden Diensten.

Etwas ähnliches wird mit MySQL 6.x geschehen: In MySQL 6 wird in beiden Versionen, Community und Enterprise, alle Funktionalität enthalten sein, die Mechanismen bereitstellt. In der Enterprise-Version bekommen Kunden jedoch gleichzeitig eine Anwendung, die diese Mechanismen verwendet, um einen Dienst zu …

[Mehr]
MySQL 5.0 is here!



Download now!

MySQL 5.0 Release Candidate

Die GA von MySQL 5.0 ist einen wichtigen Schritt näher gerückt: Mit MySQL 5.0.13 ist nun der erste Release Candidate für die 5.0 veröffentlicht worden: Downloadseite, Ankündigung mit Gewinnspiel, Release Notes, Major New Features.

Zeige Artikel 1 bis 10