|
|
License Terms`We' refers to the copyright holders. `You' refers to the licensee. `Renew' refers to the complete set of sources, executables, and sample nets that make up the Reference Net Workshop. Renew is available free of charge, but not without restrictions. The majority of Renew is published under the GNU Lesser General Public License (for details see Section Original Parts below). However, Renew builds up on other people's work that has been licensed under other terms. The license section got a bit long. We apologize, but we cannot hope to do better, because we included many external parts with many different licenses. Contributed PartsRenew uses several parts that were previously developed by other people and have been made publicly available.The Collections PackageThe collections package is used as our set/queue/list implementation. The relevant license information states:
You can use it as you want. Please note that Doug Lea now suggests to use the container libraries that come with Java 1.2 instead of his own libraries. We are currently working on the migration, so far all plug-ins except the FS plug-in have been adopted to the Java container classes. The JHotDraw PackageThe JHotDraw graphical editor written by Erich Gamma is copyrighted. The relevant license information states:
Code Generated from JavaCCSome of the code of Renew was generated by the parser generator JavaCC. The relevant license information states:
Hence we would like to explicitly point out that Sun is not responsible for any problems that might result from the use of the output of JavaCC. Bill's Java GrammarA Java grammar billsJava1.0.2.jj was distributed together with JavaCC 0.7 as a sample grammar. Bill McKeeman (mckeeman@mathworks.com) contributed this grammar to JavaCC. The relevant license information from Sun states:
The original parts of billsJava1.0.2.jj which are now contained in a modified form in the files JavaNetParser.jj, FSNetParser.jj, FSParser.jj, and StubParser.jj are Copyright (C) 1996, 1997 Sun Microsystems Inc. A sublicense for these grammars is hereby granted. If you have any further questions, please consult the file COPYRIGHT as distributed with JavaCC. Graph Layout AlgorithmThe graph layout algorithm used in the class de.renew.util.GraphLayout was originally provided by Sun as part of the Java Development Kit. The relevant license information from Sun states:
We would like to explicitly point out that Sun is not responsible for any problems that might result from the use of the graph layout algorithm. See the source files for Sun's original disclaimer. The Log4j PackageRenew comes with an unmodified, binary distribution of theLog4j
package from the Apache Logging Services project.
The package is licensed under the Apache License, Version 2.0.
The full license is included in the distribution, a copy of the License may
also be obtained here.
The relevant license information states:
The FreeHEP VectorGraphics packageRenew comes with an unmodified version of Java libraries provided by the the FreeHEP project to support several export formats like EPS, PDF, SVG or PNG. The FreeHEP libraries are provided under the same license as Renew itself (the Gnu Lesser General Public License, for a link see below) which allows the unmodified inclusion of a binary distribution within other projects. Original PartsThis copyright section deals with those part of Renew that are not based on other works, i.e. the example nets and the packages fs and de.renew without the JavaCC grammars. Example NetsThe example nets are in the public domain. You may modify them as you like. You may use them as the basis for your own nets without restrictions. Java Source Code and ExecutablesSources and executables are copyright 1998--2009 by Olaf Kummer, Frank Wienberg, Michael Duvigenau, Lawrence Cabac, and others. You can distribute these files under the GNU Lesser General Public License. You will receive a copy of the GNU Lesser General Public License along with Renew in the file doc/COPYING. Created PartsYou are permitted to use works that you create with Renew (i.e., Java stubs, net drawings, PostScript output, simulation states, and other exported data) without restrictions. DisclaimerWe distribute Renew in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. We are not liable for any direct, indirect, incidental or consequential damage including, but not limited to, loss of data, loss of profits, or system failure, which arises out of use or inability to use Renew or works created with Renew. This clause does not apply to gross negligence or premeditation. Some parts of Renew may use patented techniques that may not be freely usable in some countries. In that case, it is the responsibility of the user of Renew to obtain a license on the aforementioned techniques before using Renew. Some parts of Renew may include additional disclaimers in their license terms. In such cases, both disclaimers hold simultaneously. If one clause of any disclaimer is found invalid under applicable law, this does not affect the validity of the remaining clauses or of other disclaimers. The applicable court is Hamburg, Germany. TrademarksApple is a registered trademark of Apple Computer, Inc. Alphaworks is a registered trademark of IBM Corporation. IBM is a registered trademark of IBM Corporation. Java is a registered trademark of Sun Microsystems, Inc. JavaCC is a trademark of Sun Microsystems, Inc. LaTeX is a trademark of Addison-Wesley Publishing Company. Macintosh is a registered trademark of Apple Computer, Inc. Mac OS X is a trademark of Apple Computer Inc. Microsoft Word is a trademark of Microsoft Corporation. MySQL is a trademark of MySQL AB. Oracle is a registered trademark of Oracle Corporation. OS/2 Warp is a registered trademark of IBM Corporation. PostScript is a registered trademark of Adobe Systems Inc. Solaris is a registered trademark of Sun Microsystems, Inc. StarOffice is a trademark of Star Divison, GmbH. StuffIt is a trademark of Aladdin Systems, Inc. Sun is a registered trademark of Sun Microsystems, Inc. TeX is a trademark of the American Mathematical Society. UML is a trademark of the Object Management Group. Unicode is a registered trademark of Unicode, Inc. UNIX is a registered trademark of AT&T. Windows is a registered trademark of Microsoft Corporation. X Windows System is a trademark of X Consortium, Inc. The trademarks may be claimed in one or more countries. Other trademarks are trademarks of their respective owners. The use of such trademarks does not indicate that they can be freely used. Last modified: Fri Aug 28 13:43:00 CEST 2009 by webmaster@renew.de |