Apple ve svém serveru vyměnil MySQL za PostrgreSQL

Apple v Mac OS X Server Lion změnil předinstalovanou databázi: MySQL
nahradil PostgreSQL. Předcházející verze serverového OS Snow Leopard
Server nabízela přístup k MySQL z příkazové řádky i grafického
rozhraní, v OS Lion ale už MySQL vůbec není. PostrgeSQL lze ze
výchozím nastavení používat pouze z příkazové řádky.

Vzhledem k licenci obou databází to asi nemusí nikoho příliš trápit,
zájemce si obě může nainstalovat sám, otázkou však je, co k tomu Apple
vedlo. Společnost EnterpriseDB, která zastřešuje komerční aktivity
kolem PostgreSQL, uvádí, že na toto téma s Applem žádné jednání
nevedla. Sean Doherty a Karen Tegan Padir z EnterpriseDB spekulují, že
Apple může mít obavu z Oraclu (pod nějž nyní MySQL spadá). MySQL má
sice open source licenci, ale v době, kdy Oracle vede patentový spor s
Googlem ohledně Javy, je možná bezpečnější klidit se z cesty. Vždyť i
Java je open source.

Namítnout by se ovšem dalo, že mezi tím, jak používá Google Javu a
Apple MySQL, je podstatný rozdíl. Google si vyvinul vlastní virtuální
stroj (interpreter Dalvik) a i samotná licence Javy obsahuje určitá
omezení použití. Naopak MySQL Apple prostě do systému pouze
předinstaloval.

Další možností tedy je, že Apple sází na PostgreSQL, protože má
pochybnosti o budoucnosti MySQL pod křídly Oracle a nejisté podpoře
firmy open source projektům. Představitelé EnterpriseDB také uvádějí,
že PostgreSQL je (přirozeně) také lepší databáze, má mít např. lepší
bezpečnostní model a podporu pro více jazyků při psaní vestavěných
procedur. Navíc má být výhodou i její méně omezující licence – typu
BSD, na rozdíl od GPL, pod níž je uvolněna MySQL.

Každopádně, Apple je dnes společností dodávající produkty pro koncové
uživatele. Server pro něj není významný a jeho další vývoj/podpora už
nemusí mít vůbec dlouhého trvání, proto změně předinstalované databáze
není možná třeba připisovat nějaký speciální význam…

Zdroj: The Register

Exit mobile version