Pytam o licencje dotyczące dystrybucji JDK/JRE od firmy Sun.Wiązanie JDK/JRE
Powodem, dla którego pytam, jest to, że chciałbym podać klientowi obraz ISO dysku, który zawiera moją aplikację oraz zależność JDK lub JRE.
Pytam o licencje dotyczące dystrybucji JDK/JRE od firmy Sun.Wiązanie JDK/JRE
Powodem, dla którego pytam, jest to, że chciałbym podać klientowi obraz ISO dysku, który zawiera moją aplikację oraz zależność JDK lub JRE.
Dopóki nie modyfikujesz go i nie pobierasz za niego opłaty, możesz dołączyć pakiet instalacyjny wraz z aplikacją. Słoiki nie są wystarczające.
Wiele osób łączy pakiet JDK z aplikacjami, nie płacąc żadnych opłat. Użytkownik nie przejmuje się problemami związanymi z licencjonowaniem, ponieważ JDK/JRE jest już wyodrębniony, a każda inna zależność również jest powiązana.
Często widzę to pytanie, ale Sun nie zapewnia jasnej i prostej odpowiedzi na to pytanie. "Jeśli chcesz osadzić maszynę JVM w aplikacjach komercyjnych, musisz uiścić pewne opłaty". Taka uwaga powinna być wyświetlana na mojej stronie pobierania.
Można znaleźć te informacje w plikach README Java SE.
W szczególności, jest to wyciąg z Java 7 JRE README:
[...] można rozprowadzić Java SE Runtime Environment za darmo z aplikacji, zgodnie z warunkami Oracle Binary Umowa licencyjna dotycząca oprogramowania Java Platform.
Redystrybucja JDK jest nieco bardziej skomplikowana, zapoznaj się z sekcją README w sekcji Redistributable JDK Files
.
Głosuję, aby zamknąć to pytanie jako nietypowe, ponieważ dotyczy kwestii licencyjnych lub prawnych, a nie programowania lub tworzenia oprogramowania. [Zobacz tutaj] (http://meta.stackoverflow.com/questions/274963/questions-about-licensing/274964#274964) i [tutaj] (http://meta.stackexchange.com/questions/139804/can- licencjonowanie-pytania-zawsze-na-temat) dla szczegółów, a [pomoc] dla więcej. – JasonMArcher