Mezi databáze dostupné zdarma i pro komerční použití například patří: Oracle Database Express Edition, Microsoft SQL Server Express Edition, PostgreSQL, MySQL, Firebird, SQLite, Berkeley DB, Java DB a další…
Většina databází pracuje s různými programovacími jazyky. Propojení databáze a daného programovacího jazyka obvykle zajišťuje patřičný ovladač databáze (např. JDBC, ODBS).
Před použitím databáze si pečlivě pročtěte licenční podmínky!
Databáze zdarma i pro komerční použití
Databáze | Licence | Informace |
---|---|---|
Oracle Database 18c Express Edition (XE) |
Je zdarma pro kohokoliv (vývojáře, vědce, studenty) |
|
SQL Server 2019 Express edition |
zdarma pro menší aplikace pro dektop, web a malé serverové aplikace |
|
PostgreSQL |
open source |
|
MySQL |
open source (starší verze, které jsou pod GPL licencí) |
|
MariaDB |
free and open source software General Public License version 2 |
|
Firebird |
Initial Developer's Public License open source |
|
SQLite |
open source |
|
Berkeley DB | Oracle Berkeley DB Licensing Information open source |
|
Java DB | Free under the Apache license vesion 2.0.
open source |
|
Databáze MySQL (starší verze pod GPL licencí)
Příklady použití licence MySQL výstižně shrnuje článek POLICISTA 7/2003 – mvcr.cz. Cituji:
První podnikatel provozuje www stránky. Používá při tom databázi MySql a případně i další programy šířené pod licencí GPL. Tento podnikatel může za své služby vybírat peníze, aniž by porušil podmínky licence.
Druhý podnikatel nabízí svým zákazníkům instalaci databáze MySql a případně i další servis. Za své služby si nechává platit. Také tento podnikatel splňuje podmínky licence.
Třetí podnikatel vytvořil komerční program, který používá MySql. Databáze není součásti programu a každý zákazník si databázi musí sám sehnat a nainstalovat. Také to je v souladu s licencí.
Čtvrtý podnikatel také vytvořil komerční program. Protože však chtěl zákazníka ušetřit složitého instalování databáze, tak ovladače k databázi začlenil přímo do svého programu. Tohle řešení odporuje licenci GPL. Podnikatel si může buď dokoupit komerční licenci MySql, nebo může použít ovladače některé levné komerční databáze. Obvykle se rozhodne zákazníkovi vysvětlit, že databáze MySql je "moc drahá".
Konec citace.
Další informace
- Porovnání relačních databází – wikipedia.org
- Porovnání databázových nástrojů – wikipedia.org