Witam Was,
Zamierzam stworzyć komercyjną aplikację javową (JDK8), która łączy się z bazą danych Oracle (wiadomo - z użyciem jdbc do Oracla). No i tutaj pojawia się w mojej głowie szereg pytań co do licencji (szukałem w necie, patrzyłem na https://www.oracle.com/technetwork/java/javase/terms/license/index.html (licencja javy) oraz na https://www.oracle.com/technetwork/licenses/distribution-license-152002.html (licencja jdbc drivera do oracla) jednak chciałbym to sobie ugruntować, no i nie jestem pewien, bo tutaj już trochę wkracza sfera prawnicza):
-
W moim pliku jar nie będę zamieszczał JRE ani JDK, jednak klient chciałby dostać źródła, oraz mieć możliwość (w razie czego) modyfikacji programu u siebie - czy będzie mógł on sobie wówczas ściągnąć np JDK8?
-
Wiem, że licencja javy jest wymagana, jeżeli chcemy robić updejty wersji javy, oraz chcemy mieć support. Czy jeżeli przyjmiemy, że NIE CHCEMY mieć updejtów, to wówczas licencja nie jest wymagana?
-
Czy jeżeli jednak licencja od javy jest wymagana, to może lepiej spróbować openJDK?
-
JDBC driver do Oracla - czy mogę korzystać z niego w aplikacji komercyjnej? Jeśli nie, to co wtedy? Płać i płacz?
Wołam tych, którzy wydaje mi się że wiedzą coś w tym temacie: @Wibowit @Koziołek @Shalom