• Views
  • Iteration Report
  • My Iteration Report
  •  
OMERO.clients
  • Login
  • Help/Guide
  • About Trac
  • Preferences
  • Wiki
  • Timeline
  • Roadmap
  • Browse Source
  • View Tickets
  • Search

Context Navigation

  • Last Change
  • Annotate
  • Revision Log

root/tags/Shoola_3.0_M3/legal/README

Revision 3493, 7.0 kB (checked in by jburel, 2 years ago)

updated doc

  • Property svn:mime-type set to application/octet-stream
Line 
1
2
3
4                                   README
5
6                      OPEN MICROSCOPY ENVIRONMENT (OME)
7                             
8                                 S H O O L A
9                                 
10                                    Legal
11
12
13
14
15
16
17
18  Preamble
19  --------
20 
21  Within this document, the term 'third-party software' shall refer to the set
22  of all the files which are contained in the Shoola CVS module and which are
23  listed in each 'Artifacts' entry within the 'Third-Party Software Licenses'
24  section of this document.  The term 'Shoola' or, equivalently, 'our software'
25  shall refer to any other file contained in the Shoola CVS module.
26 
27 
28 
29  Purpose
30  -------
31 
32  This document states which licenses apply to which files in the Shoola CVS
33  module.  It also gives credit to other projects and developers that provided
34  us with their valuable software.
35 
36 
37 
38  OME-Shoola License
39  ------------------
40 
41  Our software is licensed under the terms of the Lesser General Public License
42  (LGPL), a copy of which may be found in the 'lgpl.txt' file within this
43  directory.
44 
45 
46 
47  Third-Party Software Licenses
48  -----------------------------
49 
50  We are in debt with many open-source projects for providing us with valuable
51  artifacts, ranging from application libraries to graphics files.  This section
52  lists all the third-party software that is used by Shoola.  Software artifacts
53  are grouped according to the project of provenience and using the following
54  format:
55 
56  Project: The name of the project the artifacts belong to and a brief
57                (optional) description.
58  Web Site: The project's Web site address.
59  Artifacts: The files our software makes use of.  The wildcard character * can
60                be appended to a sequence of characters S denoting a file name. 
61                This shall mean 'all the files whose name starts with S'.  For example,
62                'ant-*' means all the files whose name starts with 'ant-'.
63                Unless otherwise specified, directory pathnames are given relative to
64                the root of the Shoola SVN module.
65  License: The type of license that applies to the files listed in 'Artifacts'.
66  License File: The file, within this directory, that contains the license.
67 
68  Follows the list.
69 
70
71  Project: The Apache Ant Project.  Ant is a Java-based build tool.  It supports
72                the build system in Shoola.
73  Web Site: http://ant.apache.org/
74  Artifacts: The ant-*, junit-frames.xsl, and junit-noframes.xsl files under
75                build/tools/
76  License: Apache License, Version 2.0
77  License File: apache-v2.0.txt
78 
79  Project: The Formatting Objects Processor (FOP).  FOP is a print formatter
80                driven by XSL formatting objects (XSL-FO).  It provides our build system
81                with pdf generation capabilities.
82  Web Site: http://xml.apache.org/fop/
83  Artifacts: The fop-* file under build/tools/
84  License: Apache Software License, Version 1.1
85  License File: apache-v1.1.txt
86 
87  Project: The Apache Avalon Framework.  We don't use this software directly,
88                but it is required by the FOP library.
89  Web Site: http://avalon.apache.org/
90  Artifacts: The avalon-* file under build/tools/
91  License: Apache Software License, Version 1.1
92  License File: apache-v1.1.txt
93 
94  Project: The Apache Batik SVG Toolkit.  We don't use this software directly,
95                but it is required by the FOP library.
96  Web Site: http://xml.apache.org/batik/
97  Artifacts: The batik.jar file under build/tools/
98  License: Apache Software License, Version 1.1
99  License File: apache-v1.1.txt
100 
101  Project: The Bean Scripting Framework (BSF).  It provides scripting language
102                support within Java applications.  We use it to add scripting
103                capabilities to Ant.
104  Web Site: http://jakarta.apache.org/bsf/
105  Artifacts: The bsf-* file under build/tools/
106  License: Apache Software License, Version 1.1
107  License File: apache-v1.1.txt
108 
109  Project: The Rhino JavaScript Engine.  It provides JavaScript support to
110                the BSF library.
111  Web Site: http://www.mozilla.org/rhino/
112  Artifacts: The rhino-* file under build/tools/
113  License: Netscape Public License (NPL), Version 1.1
114  License File: npl-1_1.txt
115 
116  Project: The Jar Bundler Ant Task.  It lets Ant create Mac OS X application
117                bundles.
118  Web Site: http://www.loomcom.com/jarbundler/
119  Artifacts: The jarbundler-* file under build/tools/
120  License: General Public License (GPL), Version 2
121  License File: gpl.txt
122 
123  Project: The Xalan-Java Project.  An XSLT processor which is used by Ant.
124  Web Site: http://xml.apache.org/xalan-j/
125  Artifacts: The xalan-* file under build/tools/
126  License: Apache License, Version 2.0
127  License File: apache-v2.0.txt
128 
129  Project: The Xerces2 Java Parser.  An XML parser which is used by Ant.
130  Web Site: http://xml.apache.org/xerces2-j/
131  Artifacts: The xerces-* file under build/tools/
132  License: Apache Software License, Version 1.1
133  License File: apache-v1.1.txt
134 
135  Project: The JUnit Testing Framework.  A framework for unit-testing.  All our
136                regression tests make use of this framework in a way or another.
137  Web Site: http://www.junit.org/
138  Artifacts: The junit-* files under build/tools/ and under LIB/test/
139  License: Common Public License (CPL) v1.0
140  License File: cpl-v10.html
141 
142  Project: The Log4j Project.  The logging framework used by Shoola.
143  Web Site: http://logging.apache.org/log4j/
144  Artifacts: The log4j-* file under LIB/
145  License: Apache License, Version 2.0
146  License File: apache-v2.0.txt
147 
148  Project: The Eclipse project.  We're using a few of their icons.
149  Web Site: http://www.eclipse.org/
150  Artifacts: All the eclipse_* graphics files contained the Shoola CVS module.
151  License: Common Public License (CPL) v1.0
152  License File: cpl-v10.html
153 
154  Project: Ximian.  We're using a few of their icons that they designed for
155                Open Office.
156  Web Site: http://www.novell.com/linux/ximian.html
157  Artifacts: All the openOffice_* graphics files contained the Shoola CVS
158                module.
159  License: Lesser General Public License (LGPL)
160  License File: lgpl.txt
161 
162  Project: The Nuvola icon theme.  It provides most of the icons in Shoola.
163  Web Site: http://www.icon-king.com/
164  Artifacts: All the nuvola_* graphics files contained the Shoola CVS module.
165  License: Lesser General Public License (LGPL)
166  License File: lgpl.txt
167
168  Project: The Hibernate project. An object/relational persistence and query
169           service for Java. We use it to retrieve data using OMERO.
170  Web Site: www.hibernate.org
171  Artifacts: The hiberbate-* file under LIB/
172  License:  Lesser General Public License (LGPL)
173  License File: lgpl.txt
174 
175  Project: The JBOSS project.  A J2EE based application server
176  Web Site: www.jboss.org
177  Artifacts: The jboss-* files under LIB/
178  License: Lesser General Public License (LGPL)
179  License File: lgpl.txt
180 
181  Project: The Spring project.
182  Web Site: www.springframework.org
183  Artifacts: The spring-* file under LIB/
184  License: Lesser General Public License (LGPL)
185  License File: lgpl.txt
186 
187 
Note: See TracBrowser for help on using the browser.

Download in other formats:

  • Plain Text
  • Original Format

Trac Powered

Powered by Trac 0.11
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/