source: trunk/loci/plugins/config/libraries.txt @ 4055

Revision 4055, 9.4 KB checked in by curtis, 12 years ago (diff)

Switch OME Notes and LOCI Plugins to GPL, for consistency.

Line 
1#
2# libraries.txt
3#
4
5# LOCI Plugins for ImageJ: a collection of ImageJ plugins including the
6# Bio-Formats Importer, Bio-Formats Exporter, Data Browser, Stack Colorizer,
7# Stack Slicer, and OME plugins. Copyright (C) 2005-@year@ Melissa Linkert,
8# Curtis Rueden, Christopher Peterson and Philip Huettl.
9#
10# This program is free software; you can redistribute it and/or modify
11# it under the terms of the GNU Library General Public License as published by
12# the Free Software Foundation; either version 2 of the License, or
13# (at your option) any later version.
14#
15# This program is distributed in the hope that it will be useful,
16# but WITHOUT ANY WARRANTY; without even the implied warranty of
17# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18# GNU Library General Public License for more details.
19#
20# You should have received a copy of the GNU Library General Public License
21# along with this program; if not, write to the Free Software
22# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
23
24# This document is a configuration file identifying binary libraries to list
25# in the LOCI plugins configuration dialog's Libraries tab. Edit with caution.
26
27# core libraries
28
29[Java]
30type = Core library
31class = java.lang.System
32version = javaVersion
33url = http://java.sun.com/
34license = Varies
35notes = Core Java library
36
37[ImageJ]
38type = Core library
39class = ij.ImageJ
40url = http://rsb.info.nih.gov/ij/
41license = Public domain
42notes = Core ImageJ library
43
44[Java3D]
45type = Core library
46class = javax.vecmath.Point3d
47url = https://java3d.dev.java.net/
48license = GPL
49notes = Not used; listed for informational purposes only.
50
51[Jython]
52type = Core library
53class = org.python.util.PythonInterpreter
54url = http://www.jython.org/
55license = BSD
56notes = Not used; listed for informational purposes only.
57
58[MATLAB]
59type = Core library
60class = com.mathworks.jmi.Matlab
61version = matlabVersion
62url = http://www.mathworks.com/products/matlab/
63license = Commercial
64notes = Not used; listed for informational purposes only.
65        Note that for MATLAB to be successfully detected here,
66        ImageJ must be launched from within the MATLAB environment.
67
68# native libraries
69
70[QuickTime for Java]
71type = Native library
72class = quicktime.QTSession
73version = qtVersion
74url = http://www.apple.com/quicktime/
75license = Commercial
76notes = Bio-Formats has two modes of operation for QuickTime movies:\n
77        1) QTJava mode requires the QuickTime for Java library to be
78        installed.\n
79        2) Native mode works on systems with no QuickTime (e.g., Linux).\n
80        \n
81        Using QTJava mode adds or improves support for the following
82        codecs:\n
83        1) [iraw] Intel YUV Uncompressed: enables write\n
84        2) [rle] Animation (run length encoded RGB):
85        improves read, enables write\n
86        3) [rpza] Apple Video 16 bit "road pizza": improves read\n
87        4) [cvid] Cinepak: enables read and write\n
88        5) [svq1] Sorenson Video: enables read and write\n
89        6) [svq3] Sorenson Video 3: enables read and write\n
90        7) [mp4v] MPEG-4: enables read and write\n
91        8) [h263] H.263: enables read and write\n
92        \n
93        You can toggle which mode is used
94        in the Formats tab's "QuickTime" entry.
95
96[JAI Image I/O Tools - native codecs]
97type = Native library
98class = com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReaderSpi
99version = clibIIOVersion
100url = https://jai-imageio.dev.java.net/
101license = BSD
102notes = Used by Bio-Formats for lossless JPEG support in DICOM.
103
104[Nikon ND2 plugin]
105type = Native library
106class = ND_to_Image6D
107url = http://rsb.info.nih.gov/ij/plugins/nd2-reader.html
108license = Commercial
109notes = Optional plugin. If you have Nikon's ND2 plugin installed, you can
110        configure Bio-Formats to use it instead of its native ND2 support
111        in the Formats tab's "Nikon ND2" entry.
112
113# ImageJ plugins
114
115[LOCI plugins]
116type = ImageJ plugin
117class = loci.plugins.About
118version = bfVersion
119url = http://www.loci.wisc.edu/ome/formats.html
120license = GPL
121notes = LOCI Plugins for ImageJ: a collection of ImageJ plugins including
122        the Bio-Formats Importer, Bio-Formats Exporter, Data Browser,
123        Stack Colorizer, Stack Slicer, and OME plugins.
124
125[Image5D]
126type = ImageJ plugin
127class = i5d.Image5D
128url = http://rsb.info.nih.gov/ij/plugins/image5d.html
129license = Public domain
130notes = Optional plugin. If you have Image5D installed, the Bio-Formats
131        Importer plugin can use Image5D to display your image stacks.
132
133[View5D]
134type = ImageJ plugin
135class = View5D_
136url = http://www.nanoimaging.de/View5D/
137license = GPL
138notes = Optional plugin. If you have View5D installed, the Bio-Formats
139        Importer plugin can use View5D to display your image stacks.
140
141# Java libraries
142
143[Bio-Formats]
144type = Java library
145class = loci.formats.IFormatReader
146version = bfVersion
147url = http://www.loci.wisc.edu/ome/formats.html
148license = GPL
149notes = LOCI Bio-Formats package for reading and converting
150        biological file formats.
151
152[VisBio]
153type = Java library
154class = loci.visbio.VisBio
155version = visbioVersion
156url = http://www.loci.wisc.edu/visbio/
157license = GPL
158notes = LOCI's biological visualization tool designed for easy visualization
159        and analysis of multidimensional image data.
160
161[BUFR Java Decoder]
162type = Java library
163class = ucar.bufr.BufrDump
164url = http://www.unidata.ucar.edu/software/decoders/
165license = LGPL
166notes = Used by the NetCDF Java library.
167
168[JAI Image I/O Tools - Java wrapper]
169type = Java library
170class = com.sun.medialib.codec.jiio.Constants
171url = https://jai-imageio.dev.java.net/
172license = BSD
173notes = Java wrapper for JAI Image I/O Tools native codecs.
174
175[GRIB Java Decoder]
176type = Java library
177class = ucar.grib.GribChecker
178url = http://www.unidata.ucar.edu/software/decoders/
179license = LGPL
180notes = Used by the NetCDF Java library.
181
182[JAI Image I/O Tools - Java codecs]
183type = Java library
184class = com.sun.media.imageio.plugins.jpeg2000.J2KImageReadParam
185url = https://jai-imageio.dev.java.net/
186license = BSD
187notes = Used by Bio-Formats for JPEG2000 support (ND2, JP2).
188
189[MDB Tools (Java port)]
190type = Java library
191class = mdbtools.libmdb.MdbFile
192url = http://sourceforge.net/forum/message.php?msg_id=2550619
193license = LGPL
194notes = Used by Bio-Formats for Zeiss LSM metadata in MDB database files.
195
196[NetCDF Java]
197type = Java library
198class = ucar.nc2.NetcdfFile
199url = http://www.unidata.ucar.edu/software/netcdf-java/
200license = LGPL
201notes = Used by Bio-Formats for HDF support (Imaris 5.5).
202
203[Apache Jakarta POI (LOCI version)]
204type = Java library
205class = org.apache.poi.poifs.filesystem.POIFSDocument
206url = http://jakarta.apache.org/poi/
207license = Apache
208notes = Used by Bio-Formats for OLE support in CXD, IPW, OIB and ZVI
209        formats. Based on poi-2.5.1-final-20040804.jar, with bugfixes for
210        OLE v2 and memory efficiency improvements.
211
212[Simple Logging Facade for Java]
213type = Java library
214class = org.slf4j.Logger
215url = http://www.slf4j.org/
216license = MIT
217notes = Used by the NetCDF Java library.
218
219[OME Java]
220type = Java library
221class = ome.xml.OMEXMLNode
222url = http://openmicroscopy.org/api/java/
223license = LGPL
224notes = Used by the "Download from OME" and "Upload to OME" plugins
225        to connect to OME. Used by Bio-Formats to work with OME-XML.
226
227[Apache Jakarta Commons HttpClient]
228type = Java library
229class = org.apache.commons.httpclient.HttpConnection
230url = http://jakarta.apache.org/commons/httpclient/
231license = Apache
232notes = Required for OME Java to communicate with OME servers.
233
234[Apache Jakarta Commons Logging]
235type = Java library
236class = org.apache.commons.logging.Log
237url = http://jakarta.apache.org/commons/logging/
238license = Apache
239notes = Used by OME Java.
240
241[Apache XML-RPC]
242type = Java library
243class = org.apache.xmlrpc.XmlRpc
244url = http://ws.apache.org/xmlrpc/
245license = Apache
246notes = Required for OME Java to communicate with OME servers
247
248[OMERO Common]
249type = Java library
250class = ome.model.core.Image
251url = http://trac.openmicroscopy.org.uk/omero/wiki/MilestoneDownloads
252license = LGPL
253notes = Used by Bio-Formats to connect to OMERO.
254
255[OMERO Client]
256type = Java library
257class = ome.client.Session
258url = http://trac.openmicroscopy.org.uk/omero/wiki/MilestoneDownloads
259license = LGPL
260notes = Used by Bio-Formats to connect to OMERO.
261
262[Spring]
263type = Java library
264class = org.springframework.core.SpringVersion
265url = http://springframework.org/
266license = Apache
267notes = Used by Bio-Formats to connect to OMERO.
268
269[JBoss Client]
270type = Java library
271class = org.jboss.system.Service
272url = http://jboss.org/
273license = LGPL
274notes = Used by Bio-Formats to connect to OMERO.
275
276[JGoodies Forms]
277type = Java library
278class = com.jgoodies.forms.layout.FormLayout
279url = http://www.jgoodies.com/freeware/forms/index.html
280license = BSD
281notes = Used for layout by the Data Browser plugin.
282
283[OME Notes]
284type = Java library
285class = loci.ome.notes.Notes
286url = http://www.loci.wisc.edu/ome/notes.html
287license = GPL
288notes = OME Notes library for flexible organization and presentation
289        of OME-XML metadata.
290
291[LuraWave decoder SDK]
292type = Java library
293class = com.luratech.lwf.lwfDecoder
294url = http://www.luratech.com/
295license = Commercial
296notes = Used by Bio-Formats to decode Flex files
297        compressed with the LuraWave JPEG2000 codec.
Note: See TracBrowser for help on using the repository browser.