Firebird ma się dobrze. Dwa miesiące temu udostępniony został Firebird 3.
- wewnętrzna architektura serwera została przemodelowana (ulepszona)
- możliwość definiowania wtyczek — mechanizmu pozwalającego stosunkowo łatwo rozszerzać możliwości serwera lub dostosywać go do specyficznych potrzeb
- usprawniono działanie wewnętrznego optymalizatora oraz zaimplementowano inne optymalizacje
- zoptymalizowano protokół sieciowy (mniejsze obciążenie sieci)
- wiele innych usprawnień
- lepsze wykorzystanie wielu procesorów
- użytkownikami można zarządzać z poziomu SQL
- nazwa użytkownika może zawierać międzynarodowe znaki
- wartości typu BOOLEAN
- wsparcie dla pakietów SQL
- nowe wyzwalacze
- nowy zestaw funkcji analitycznych
- funkcje statystyczne
- dwukierunkowe, przewijalne kursory
- klauzule OFFSET i FETCH zgodne ze standardem SQL:2008
- wsparcie dla IPv6
- możliwość weryfikacji bazy danych bez przerywania pracy
- możliwość definiowania konfiguracji dla każdej bazy danych
Przyszłość Firebird
Firebird każdy może pobrać z Internetu i używać bez żadnych ograniczeń do dowolnych celów — prywatnych lub komercyjnych. Użytkownicy mogą dobrowolnie wpłacić dowolne kwoty na konto fundacji IBPhoenix, zajmującej się rozwojem Firebird.
Rozwój serwera Firebird wymaga olbrzymiej ilości pracy. Tego typu projekty rozwijają się dobrze, jeżeli mają sponsorów wspomagających rozwój produktu. Jeżeli sponsorzy nadal będą zainteresowani rozwojem serwera i użytkownicy będą wpłacać datki na jego rozwój, serwer będzie się rozwijać.
Firebird kontra SQL Server
W wielu (większości?) zastosowaniach możliwości i wydajność serwera Firebird są w zupełności wystarczające.
Serwer firmy Microsoft, póki co, może działać tylko w systemach Windows. Firebird jest dostępny praktycznie dla każdego liczącego się systemu operacyjnego. Dla niektórych użytkowników ma to znacznie choćby dlatego, że na przykład system operacyjny Linux uważany jest za znacznie bezpieczniejszy (i często — wydajniejszy) od Windows.
Co dalej z tym blogiem
Tworzę ten blog od ładnych kilku lat. Starałem się w ten sposób promować Firebird na polskim rynku. Uważam, że to dobry produkt, wart dalszego promowanie. Jednak życie biegnie naprzód. Firmy, dla których ostatnio pracuję, nie używają Firebird w swoich produktach. Dlatego też mój kontakt z tym serwerem jest — niestety — coraz mniejszy. Nowe wyzwania wymagają poświęcenia im pewnego czasu i zaczyna mi go brakować. Dlatego, z żalem, najprawdopodobniej tym wpisem zakończę tworzenie tego blogu. Jeżeli znajdzie się ktoś, kto podjąłby się dalszego prowadzenia tego blogu, chętnie mu go przekażę. Kontakt do mnie znajdziesz w pasu bocznym.
Tymczasem aktualne informacje o rozwoju Firebird możesz sprawdzać między innymi pod następującymi adresami:
Tymczasem aktualne informacje o rozwoju Firebird możesz sprawdzać między innymi pod następującymi adresami:
- http://www.firebirdsql.org — strona domowa Firebird
- http://www.firebirdnews.org — informacje o nowościach związanych z Firebird; mnóstwo informacji o nowych narzędziach wspomagających pracę z Firebird
- http://www.ibphoenix.com — witryna fundacji wspierającej rozwój Firebird
Jeżeli nie znasz języka angielskiego w stopniu wystarczającym do zrozumienia publikowanych tam tekstów, zachęcam do skorzystania z Tłumacza Google lub Translatora Bing. Oba zazwyczaj całkiem przyzwoicie tłumaczą z języka angielskiego na polski.