Базы данных: модели, миграции, тестирование
Ostatnie zobowiązania firmy Oracle mające na celu zajęcie się obawami Komisji Europejskiej związanymi z przejęciem Sun Microsystems i bazy danych MySQL są cienkie, nawet jeśli były potwierdzili, że nie ochronią przyszłości MySQL, powiedział Florian Mueller, zagorzały krytyk umowy, w poniedziałek.
Jego komentarze były zgodne z ogłoszeniem Komisji w poniedziałek, że Oracle zgodziła się na zawarcie serii zobowiązań dla klientów, programistów i użytkowników MySQL, które Komisja określiła jako "ważny nowy element, który należy wziąć pod uwagę" w dochodzeniu dotyczącym antymonopolowego połączenia z Sun.
Komisja wstrzymała przejęcie Oracle przez 7,4 miliarda dolarów Sun, ponieważ uważał, że transakcja zaszkodzi konkurencji na rynku oprogramowania bazodanowego, obecnie zdominowanego przez Oracle.
Oracle podjął nowe zobowiązania podczas negocjacji z przedstawicielami Komisji ds. Fuzji, które prawdopodobnie miały miejsce w weekend.
Obejmują one " wiążące zobowiązania umowne wobec sprzedawców silników do magazynowania dotyczące niedopuszczania praw autorskich i przedłużania na okres do 5 lat warunków istniejących licencji komercyjnych ", powiedziała Komisja, opisując nowe zobowiązania jako" znaczące nowe fakty ".
Wśród zwolenników gigantycznej bazy danych znalazł się Mueller, który kiedyś pracował dla MySQL i jest bliski Michaelowi "Monty" Wideniusowi, założycielowi firmy bazującej na oprogramowaniu open source, która twierdzi, że jest własnością Oracle.
Mueller opisał propozycje Oracle w e-mailu jako "czysto kosmetyczny i całkowicie nieefektywny, nie uniemożliwiający niemal natychmiastowego zaprzestania innowacji w MySQL i wokół niego, ponieważ ani przedsiębiorstwo nam nie sami, ani producenci układów pamięci masowej, ani forkery - twórcy produktów bazujących na bazie kodu MySQL - mieliby bezpieczną przyszłość i prawdziwą motywację do inwestowania. "
Pięcioletnie rozszerzenie warunków istniejących licencji MySQL jest niewystarczające - dodał w dalszej rozmowie telefonicznej.
"Pięć lat to za mało, ponieważ ludzie nie mieliby podstawy do podejmowania długoterminowych decyzji inwestycyjnych" - powiedział. "Czas [rozszerzenia warunków] jest dużym problemem."
Oracle złożyło dziesięć obietnic, z których wszystkie zostaną wycofane pięć lat po zamknięciu transakcji:
1. Ciągła dostępność interfejsów API mechanizmu pamięci masowej. Oracle będzie utrzymywać i okresowo ulepszać architekturę wtykowych mechanizmów przechowywania danych MySQL, aby umożliwić użytkownikom swobodę wyboru portfela natywnych i dostarczanych przez producentów pamięci masowych urządzeń magazynujących.
Architektura Wtykowego Magazynu Wbudowanego MySQL będzie oznaczać bieżącą praktykę MySQL używania, publicznie dostępnego, udokumentowane interfejsy programowania aplikacji, aby umożliwić producentom pamięci masowych "podłączenie" się do serwera baz danych MySQL. Dokumentacja musi być zgodna z dokumentacją dostarczoną obecnie przez firmę Sun.
2. Brak asercji. Będąc właścicielem praw autorskich, firma Oracle zmieni dotychczasową politykę firmy Sun i nie będzie twierdzić ani grozić, że będzie twierdzić przeciwko komukolwiek, że implementacje silników pamięci masowej innych producentów muszą być udostępniane na warunkach licencji GPL, ponieważ wdrożyły interfejsy programowania aplikacji dostępne w ramach usługi Pluggable Storage firmy MySQL. Engine Architecture.
Oracle nie będzie potrzebował komercyjnej licencji od zewnętrznych dostawców silników pamięci masowej w celu implementacji interfejsów programowania aplikacji dostępnych w ramach MySQL Pluggable Storage Engine Architecture.
Oracle będzie odtworzyć to zobowiązanie w zobowiązaniach umownych do dostawców pamięci masowej, którzy mają obecnie licencję komercyjną na firmę Sun.
3. Zobowiązanie licencyjne. Po rozwiązaniu obecnej Umowy OEM MySQL, Oracle zaoferuje sprzedawcom pamięci masowej, którzy mają obecnie licencję komercyjną na firmę Sun na przedłużenie ich umowy na tych samych warunkach na okres nieprzekraczający 10 grudnia 2014 r.
Firma Oracle przekaże to zobowiązanie w ramach zobowiązań umownych wobec dostawców pamięci masowych, którzy obecnie posiadają licencję komercyjną na firmę Sun.
4. Zaangażowanie w ulepszanie MySQL w przyszłości na licencji GPL. Oracle będzie nadal ulepszać MySQL i wprowadzać kolejne wersje MySQL, w tym wersję 6, dostępne na licencji GPL. Oracle nie wyda żadnej nowej, ulepszonej wersji MySQL Enterprise Edition bez jednoczesnego wydania nowej, również ulepszonej wersji MySQL Community Edition, na licencji GPL. Oracle będzie nadal udostępniać bezpłatnie publicznie kod źródłowy wszystkich wersji MySQL Community Edition.
5. Wsparcie nie jest obowiązkowe. Klienci nie będą zobowiązani do zakupu usług wsparcia od Oracle jako warunku uzyskania komercyjnej licencji na MySQL.
6. Zwiększenie wydatków na badania i rozwój MySQL. Oracle zobowiązuje się udostępnić odpowiednie fundusze na ciągły rozwój MySQL (wersja GPL i wersja komercyjna). W ciągu kolejnych trzech lat Oracle wyda więcej na badania i rozwój (B + R) dla MySQL Global Business Unit niż Sun wydane w ostatnim roku podatkowym (24 miliony USD) przed zamknięciem transakcji.
7. MySQL Customer Advisory Board. Nie później niż sześć miesięcy po rocznicy zamknięcia, Oracle stworzy i sfinansuje radę doradczą klienta, w tym w szczególności użytkowników końcowych i klientów wbudowanych, aby zapewnić wskazówki i opinie na temat priorytetów rozwoju MySQL i innych kwestii ważnych dla klientów MySQL.
8. MySQL Storage Engine Vendor Advisory Board. Nie później niż sześć miesięcy po rocznicy zamknięcia, Oracle stworzy i sfinansuje platformę doradczą dostawcy silników pamięci masowej, aby zapewnić wskazówki i informacje zwrotne na temat priorytetów rozwoju MySQL i innych kwestii ważnych dla dostawców silników pamięci masowej MySQL.
9. Podręcznik referencyjny MySQL. Firma Oracle będzie nadal utrzymywać, aktualizować i udostępniać bezpłatnie Podręcznik MySQL Reference Manual o jakości podobnej do tej udostępnianej obecnie przez firmę Sun.
10. Zachowaj wybór klienta dla wsparcia. Oracle zapewni, że klienci końcowi i klienci wbudowani płacący za subskrypcje pomocy technicznej MySQL będą mogli odnowić swoje subskrypcje na podstawie rocznej lub wieloletniej, zgodnie z preferencjami klienta.
BlackBerry Storm pobiera WiFi, inne dodatki, powiedzmy źródła
RIM wdroży BlackBerry Storm 2 we wrześniu z dodatkowymi możliwościami Wi-Fi wraz z innymi dodatkami, powiedzmy źródła.
Apple Fallible? Powiedzmy, że tak nie jest!
Apple może wygłaszać kazania w swoim oprogramowaniu "po prostu działa", ale ostatnio jego oprogramowanie było mniej niż doskonałe.
Apple App Store i konta iTunes zaatakowane, powiedzmy raporty
Według wielu raportów klientów, konta Apple iTunes zostały zhackowane, aby kupić e-mail aplikacja do książek.