From owner-freebsd-questions@FreeBSD.ORG Sun Aug 1 17:18:50 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9A6D116A4CF for ; Sun, 1 Aug 2004 17:18:50 +0000 (GMT) Received: from out004.verizon.net (out004pub.verizon.net [206.46.170.142]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB34943D5A for ; Sun, 1 Aug 2004 17:18:49 +0000 (GMT) (envelope-from cswiger@mac.com) Received: from [192.168.1.3] ([68.161.100.95]) by out004.verizon.net (InterMail vM.5.01.06.06 201-253-122-130-106-20030910) with ESMTP id <20040801171849.SCEV28868.out004.verizon.net@[192.168.1.3]>; Sun, 1 Aug 2004 12:18:49 -0500 Message-ID: <410D25F0.1020909@mac.com> Date: Sun, 01 Aug 2004 13:18:40 -0400 From: Chuck Swiger Organization: The Courts of Chaos User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.1) Gecko/20040707 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Bill Moran References: <20040801122038.19be94c2.wmoran@potentialtech.com> In-Reply-To: <20040801122038.19be94c2.wmoran@potentialtech.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Authentication-Info: Submitted using SMTP AUTH at out004.verizon.net from [68.161.100.95] at Sun, 1 Aug 2004 12:18:49 -0500 cc: questions@freebsd.org Subject: Re: [OT?] Sun/Java licensing X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Aug 2004 17:18:50 -0000 Bill Moran wrote: > I'm going to start doing Java development, and I'm trying to make sure > that all my legal ducks are in a row. Can someone point me to a > document that explains what's up with Java licensing. There are two licenses you care about, the one with the Java 1.4 SDK, which says: B. Redistribution. This Agreement does not grant you the right to redistribute Software. Please refer to the following URL for information regarding the redistribution of Software if you are interested in redistribution: http://sun.com/software/products/appsrvr/appsrvr_oem.html ...in other words, Sun would like to sell you a license to run the software in production. However, you don't have to do that if you don't want to, as the other license for the Java Runtime Environment, at: http://java.sun.com/j2se/1.4.2/j2re-1_4_2_05-license.txt ...is freely available, and is what your end-users will need to accept in order to run your programs. > I mean, if I install jdk14 to develop java apps, can I resell those apps? Sure, you own the software you write-- obviously providing you don't include any of Sun's code with your software, indemnify Sun against all evil, etc etc. > There was a warning that said something about not redistributing binaries, > but it's too vague to tell me whether that means bytecode genereated by the > java compiler, or binaries that would result from me tweaking the jdk > itself. That's correct. You're not supposed to tweak the JRE itself, nor write software which changes things like how the java.* and com.sun.* packages work. [ No, Virginia, Java is not OSI open source. :-)] -- -Chuck