Cellsprings Help: Legal Stuff

In the following notice, 'Cellsprings' by itself refers to both editions, Cellsprings/DT and Cellsprings/Web.

Copyright

Cellsprings is copyright © 1998-2000 by J. M. G. Elliott. Cellsprings is freeware. This means you may use Cellsprings at no charge and may copy it freely with only one restriction, namely, that anyone else to whom you distribute Cellsprings or otherwise enable to use Cellsprings is thereby granted the same permissions with the same restriction.

(I'm unsure of the legal status of recursion, but I thought I'd try it and see what happens :)

Indemnity

Cellsprings carries no warranty, express or implied. I have no reason to believe that Cellsprings will be harmful if taken as directed, but it is released on a strictly "as is" basis. Use it entirely at your own risk. For the user's protection one area of risk is singled out in the following paragraph, though this in no way mitigates the foregoing blanket disclaimer which it properly falls under.

WARNING. You should be aware that the Cellsprings architecture - specifically the springlet plugin rulespace feature - makes it theoretically possible for destructive code written by other programmers to run within Cellsprings/DT. It is incumbent on the user to take precautions to assure that only vetted code is executed. These precautions are no more but also no less than those necessary to guard against malicious executable code generally. I accept no responsibility for any damage that might result from abuse of the springlet feature by other programmers.

Embedded Claims

The vast bulk of the Cellsprings source code is original (though of course a good many fragments have been adapted from the published examples of others), but there is one significant "alien" portion, viz., the pixel-encoding section of the GIF encoder code, which was copied with only minor recontextualizing alteration from Jef Poskanzer's Acme Gif Encoder source. Partly for that reason, I have made the entire GIF-encoding portion of Cellsprings available in source and binary form as a separate programming library. Although it adds much functionality over Poskanzer's encoder, including support for animated GIFs, in light of its derivation and Poskanzer's stipulations I have included his legal notice in my encoder distribution's "readme" file, which may be viewed online.


Copyright © 1998-2000 J. M. G. Elliott.