Buduję nie sieciowy projekt internetowy i korzystam z bazy danych MySQL.
Czy muszę płacić za licencję MySQL, czy nie? i dlaczego?
Buduję nie sieciowy projekt internetowy i korzystam z bazy danych MySQL.
Czy muszę płacić za licencję MySQL, czy nie? i dlaczego?
Odpowiedzi:
Informacje ze strony MySQL:
MySQL AB zapewnia swoje oprogramowanie (serwer bazy danych, konektory, narzędzia) na podstawie wielu elastycznych licencji, zaprojektowanych w celu spełnienia wymagań użytkowania i dystrybucji różnych typów użytkowników:
W przypadku projektów Open Source: Jeśli tworzysz i dystrybuujesz aplikacje open source na licencji GPL, możesz swobodnie korzystać z MySQL na licencji GPL. Więcej informacji »Jeśli rozwijasz i dystrybuujesz aplikacje open source na licencji zatwierdzonej przez OSI, ale nie GPL, MySQL zapewnia licencję GPL z wyjątkiem FLOSS.
Dla komercyjnych OEM, ISV i VAR: Dla OEM, ISV i VAR, którzy dystrybuują MySQL wraz ze swoimi produktami oraz nie udzielają licencji i nie rozpowszechniają swojego kodu źródłowego na licencji GPL, MySQL zapewnia elastyczną licencję komercyjną OEM.
Witryny sieci Web, informatyka korporacyjna i administracja rządowa: MySQL Enterprise to kompleksowa oferta subskrypcji, która zapewnia programistom baz danych i DBA wszystko, czego potrzebują, aby z powodzeniem opracowywać i wdrażać rozwiązania bazodanowe za pomocą MySQL. Obejmuje certyfikowane oprogramowanie, aktualizacje i uaktualnienia, proaktywne alerty i doradców, internetową bazę wiedzy MySQL oraz pełne wsparcie techniczne na poziomie produkcyjnym. Certyfikowane oprogramowanie (serwer bazy danych, złącza) jest dostarczane na podstawie licencji GPL. Opcjonalnie klienci mogą wybrać licencję komercyjną.
W MySQL AB wierzymy w oprogramowanie open source. Zachęcamy wszystkich do publikowania oprogramowania open source na licencji GPL.
Zależy więc od kategorii twojego projektu, czy musisz / nie wolno używać licencji komunalnej. Źródło
Jeśli masz zamiar wykonać cały hosting swojego projektu internetowego i uruchomić MySQL na swoich serwerach, to nie zrobisz tego.
Jeśli zamierzasz sprzedawać / dystrybuować swój projekt internetowy (być może jako swego rodzaju „urządzenie”) i dołączyć MySQL do swojej dystrybucji, to robisz to.