2009-07-09 18 views
5

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.

+3

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

Odpowiedz

0

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.

3

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.

8

To jest to, czego potrzebujesz:

Form Sun:

Redystrybucja: Zarówno JDK i JRE może być dowolnie rozpowszechniany z wartością dodaną (na warunkach plc).

Oto the link

+0

Link jest uszkodzony –

0

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.