trzeba mi wiedziec jak to jest z np: appem napisanym w javie ktory korzysta z mysql, czy chcac sprzedac musze placic za licencje do mysql itp, jezeli tak to jak to jest np: z postgresem?
Postgres jest całkowicie darmowy.
Od wersji podajże 4 MySql ma dwa rodzaje licencji: GPL i komercyjną. Jeżeli Twój soft jest na GPL to niczym się nie przejmuj, jeżli aplikacja wymaga dostarczenia MySqla i aplikacja nie jest na licencji GPL to potrzebna jest licencja komercyjna.
Jeżeli sprzedajesz aplikację razem z bazą to musisz kupić licencję komercyjną MySQL. Wyjście to sprzedawanie aplikacji bez bazy lub z inną bazą Postgres, Firebird, ew. SQLite, MSSQL CE.
AdamPL napisał(a)
Jeżeli sprzedajesz aplikację razem z bazą to musisz kupić licencję komercyjną MySQL. Wyjście to sprzedawanie aplikacji bez bazy lub z inną bazą Postgres, Firebird, ew. SQLite, MSSQL CE.
no nie dokonca, placic trzeba jezeli program jest linkowany z mysql, jak baza jest standalone i nie uzywasz zadnego kodu od mysql to nie trzeba placic.
anyway interesuje mnie jak sie to ma do javy i tych jej mechanizmow do laczenia z rdbms
@cepa, jesli chodzi o Javę to zawsze zostaje jakiś lekki ORM w stylu iBatis i dostarczenie w dokumentacji informacji o sposobie konfiguracji połączenia z bazą danych.