Ubuntu 14.04: pięć długich lat z MySQL-em, MariiDB w głównych repozytoriach nie będzie

Ubuntu 14.04: pięć długich lat z MySQL-em, MariiDB w głównych repozytoriach nie będzie

25.11.2013 13:32

Znaczenia przygotowywanego właśnie wydania Ubuntu 14.04 TrustyTahr nie sposób przecenić – przez wiele lat będziewykorzystywane jako „standardowa” dystrybucja Linuksa nietylko na desktopie, ale też i na serwerach (oraz, jeśli planyCanonicala się powiodą, także na urządzeniach mobilnych. Jest tobowiem wydanie o przedłużonym okresie wsparcia (LTS), do któregoaktualizacje i poprawki wydawca będzie dostarczał do kwietnia 2019roku. Tymczasem podczas niedawno zakończonego Ubuntu Developer Summitpodjęto decyzję, która chyba rozczaruje wielu miłośników WolnegoOprogramowania, wpływając na losy najpopularniejszej w Interneciebazy danych, czyli MySQL.Z MySQL od dawna nie jest za ciekawie – przyjęty przezOracle model rozwoju, w którym większość nowości dostarczanych jest wzamkniętych, komercyjnych modułach, i tylko rdzeń bazy jest dostępnyna wolnej licencji, nie spodobał się raczej deweloperom iużytkownikom. Po tym, gdy korporacja Larry'ego Ellisona zaprzestałapublikowania testów regresyjnych MySQL-a i nabrała wody w usta wkwestii biuletynów bezpieczeństwa dla tej bazy, coraz więcej osóbdecydowało się sięgnąć po MarięDB – bazę rozwijaną przezjednego z twórców MySQL-a, Monty'ego Wideniusza. I tak otospołecznościowy fork MySQL-a, zachowujący pełną kompatybilność zoryginałem, stał się domyślnymsystemem zarządzania relacyjnymi bazami danych (RDBMS) w ArchLinuksie, openSUSE, Slackware i Fedorze, a niebawem w takiej roliwystąpi też w nowym wydaniu najważniejszej komercyjnej dystrybucjiLinuksa – RHEL 7.[img=ubuntumysql]Podczas ostatniego Ubuntu Developer Summit programiści Canonicalaomawiali także i tę sytuację. Jorge Castro, Cloud Community Guystwierdził,że obecnie mamy do czynienia z prawdziwym rogiem obfitości forkówMySQL-a. Canonical chce jednak trzymać się tego co najbardziejstandardowe, więc domyślnym RDBMS-em dla Ubuntu 14.04 pozostanieMySQL w wersji 5.5. Zainteresowani wykorzystaniem MariiDB czy Perconybędą mogli zainstalować je z repozytorium universe.Ta decyzja w praktyce przekreśla wykorzystanie MariiDB w warunkachprodukcyjnych na Ubuntu 14.04 – repozytorium universe zawieraoprogramowanie, które nie jest wspierane przez Canonicala. Zadostarczanie dla niego łatek odpowiada społeczność. W sytuacji, wktórej Ubuntu Server oferowany jest przez wielu dostawców chmurobliczeniowych czy VPS-ów jako standardowy obraz maszyny wirtualnej,oznacza to, że jeszcze długo baza Oracle'a pozostanienajpopularniejszą bazą do zastosowań internetowych.Niewykluczone, że taka decyzja jest po części wynikiem brakujasnegostanowiska w tej sprawie ze strony deweloperów Debiana,dystrybucji, z której Ubuntu czerpie znaczną część swojego kodu.Konserwatyzm da się usprawiedliwić – najnowszawersja MariiDB, oznaczona numerem 10.0 (obecnie w fazie beta),kończy z całkowitąkompatybilnością ze swoim Oracle'owym odpowiednikiem –MySQL-em 5.6, co więcej, już nawet niektóre bazy danych z MariiDB 5.5mogą być niemożliwe do odczytania pod MySQL-em 5.5, zaś jednoczesneutrzymanie w systemie obu RDBMS-ów, ze względu na konflikty międzypakietami, nie jest możliwe. Miejmy tylko nadzieję, że pozostanie przy MySQL nie będzie wprzyszłości dla nikogo źródłem kłopotów – w końcu nikt już dziśnie jest w stanie przewidzieć, co dalej Oracle zrobi z przejętą wrazz Sun Microsystems bazą danych.

Źródło artykułu:www.dobreprogramy.pl
Oceń jakość naszego artykułuTwoja opinia pozwala nam tworzyć lepsze treści.
Wybrane dla Ciebie
Komentarze (44)