Witam, piszę program w MS C# Express, który będzie łączył się z bazą danych MySQL. MySQL posiada dwa rodzaje licencji- GPL oraz komercyjną. Wiadomo, że dzięki licencji C# Express mogę tworzyć programy komercyjne, ale jak to wygląda w połączeniu z MySQL?
"Licencja GPL jest licencją wirusową. Tak więc GPL oddziałuje na każdy program, który korzysta z kodu GPL."
Moje pytania są następujące:
- Czy mogę sprzedać firmie mój program napisany w MS C# Express, a ten zainstaluje sobie MySQL, wrzuci moją bazę i będzie korzystał z mojego programu komercyjnie bez dodatkowych kosztów?
- Czy mogę nagrać na płytę z moim programem MySQL w najnowszej wersji, sprzedawać tę płytę twierdząc, że sprzedaję mój program a MySQL, jest darmowy, dlatego nagrywam go na płytę gratis?
- Czy mogę rozdawać mój program za darmo na licencji Freeware wraz z MySQL, bez udostępniania kodu mojego programu (gdyż nie używam w moim programie kodu objętego GPL)?