tachyon

license

see below

Changelog

tachyon-0.98beta.p6 (Andrzej Giniewicz, August 2nd, 2008)

tachyon-0.98beta.p5 (Michael Abshoff, April 1st, 2008)

tachyon-0.98beta.p4 (Tim Abbott, Jan. 15th, 2008)

tachyon-0.98beta.p3

Build Instructions

Deleted the scenes directory, which has lots of cool examples. If you're interested, definitely download the source distribution from http://jedi.ks.uiuc.edu/~johns/raytracer/ and check them out!

1. Edited unix/Make-config to enable png support

2. Edited unix/Make-arch to disable framework support for osx carbon.

===================================================

License issue email with author of Tachyon:

elivered-To: [email protected] Received: by 10.78.20.12 with SMTP id 12cs2771hut;

Received: by 10.35.70.2 with SMTP id x2mr4136443pyk.1180753589318;

Return-Path: <[email protected]> Received: from halifax.ks.uiuc.edu (halifax.ks.uiuc.edu [130.126.120.36])

Received-SPF: pass (google.com: domain of [email protected] designates 130.126.120.36 as permitted sender) Received: from moline.ks.uiuc.edu (moline.ks.uiuc.edu [130.126.120.129])

Received: (from johns@localhost)

Date: Fri, 1 Jun 2007 22:06:26 -0500 From: John Stone <[email protected]> To: William Stein <[email protected]> Subject: Re: Fwd: Tachyon3d License Message-ID: <[email protected]> References: <[email protected]> <[email protected]> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <[email protected]> User-Agent: Mutt/1.4.2.1i

William,

Please give me a couple of days as it's not convenient for me to take care of this right now.

Cheers,

On Tue, May 29, 2007 at 02:44:23PM -0700, William Stein wrote: > Dear John, > > Could you please release a new version of Tachyon3d > (http://jedi.ks.uiuc.edu/~johns/raytracer/) that is licensed under > the modern BSD license, i.e., remove this point from the Copyright file: > > * 3. All advertising materials mentioning features or use of this software > * must display the following acknowledgement: > * This product includes software developed by John E. Stone > > More Details: > > I'm the lead developer for the SAGE project, which is a mathematical > software > system that uses Tachyon3d for its 3d rendering: > http://www.sagemath.org > For example, the 5-dimensional cube graph on the right of the above page > was made using Tachyon3d. > > We're probably one of the main projects using Tachyon3d at this point. > E.g., if you search for tachyon3d in Google you'll get a bunch of SAGE > pages at the top, and a search for "tachyon ray tracer" in Google (no > quotes) > a SAGE page come up as the third hit. > > Unfortunately, today when auditing the software licenses for all components > of > SAGE, I found out that Tachyon3d is licensed under the orginal BSD > license, which is GPL incompatible. It is thus a violation of the GPL for > me to combine Tachyon3d with a GPL'd program. So I either have to > remove Tachyon3d from SAGE, or you could release a new version of > Tachyon3d under the modified BSD license. Note that even Berkeley > changed the copyright of all its code to the new license, since they > realized > releasing under the old BSD license was a serious mistake: > ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change > > This article discusses many of the issues with GPL-compatibility: > http://www.dwheeler.com/essays/gpl-compatible.html > > This page explains why the old BSD license is a poor choice: > http://www.gnu.org/philosophy/bsd.html > For example, "When people put many such programs together in an > operating system, the result is a serious problem. Imagine if a > software system required 75 different sentences, each one naming a > different author or group of authors. To advertise that, you would > need a full-page ad. This might seem like extrapolation ad absurdum, > but it is actual fact. NetBSD comes with a long list of different > sentences, required by the various licenses for parts of the system. > In a 1997 version of NetBSD, I counted 75 of these sentences. I would > not be surprised if the list has grown by now." > > > -- > William Stein > Associate Professor of Mathematics > University of Washington > http://www.williamstein.org > > -- > William Stein > Associate Professor of Mathematics > University of Washington > http://www.williamstein.org

-- NIH Resource for Macromolecular Modeling and Bioinformatics Beckman Institute for Advanced Science and Technology University of Illinois, 405 N. Mathews Ave, Urbana, IL 61801 Email: [email protected] Phone: 217-244-3349