107 lines
6.4 KiB
Markdown
107 lines
6.4 KiB
Markdown
|
COTS and FOSS used in AWIPS
|
|||
|
|
|||
|
Component|Version|Description
|
|||
|
---------|:-----:|----------
|
|||
|
ActiveMQ|5.3.0|JMS (still used by AlertViz and internally in parts of Camel)
|
|||
|
Apache Batik|1.6|Batik is a Java-based toolkit for applications or applets that want to use images in the Scalable Vector Graphics (SVG) format for various purposes, such as display, generation or manipulation.
|
|||
|
Apache MINA |1.1.7| Network application framework
|
|||
|
Apache WSS4J |1.6.5| Web Services Security
|
|||
|
Ant |1.7.1| Java Build Tool
|
|||
|
Ant-Contrib |1.0b3| Additional useful tasks and types for Ant
|
|||
|
Antlr |2.7.6| Parser generator
|
|||
|
Atomikos TransactionEssentials |3.6.2 | Transaction management system
|
|||
|
Bitstream Vera Fonts |1.10| Font library from Gnome
|
|||
|
bzip2 |none |Stream compression algorithm
|
|||
|
C3p0 |0.9.1 |c3p0 is an easy-to-use library for making traditional JDBC drivers "enterprise-ready" by augmenting them with functionality defined by the jdbc3 spec and the optional extensions to jdbc2.
|
|||
|
Camel |2.4 |Enterprise Service Bus
|
|||
|
cglib |2.2| Byte Code Generation Library is high level API to generate and transform JAVA byte code.
|
|||
|
CherryPy |3.1.2| Object-oriented HTTP framework
|
|||
|
commons-beanutils |1.8.3| Apache Common Libraries
|
|||
|
commons-codec |1.4.1| Apache Common Libraries
|
|||
|
commons-collection |3.2| Apache Common Libraries
|
|||
|
commons-configuration |1.6| Apache Common Libraries
|
|||
|
Commons-cli |1.2| Apache Common Libraries
|
|||
|
commons-digester |1.8.1| Apache Common Libraries
|
|||
|
commons-cxf |2.5| Apache Common Libraries
|
|||
|
commons-httpclient |3.1| Apache Common Libraries
|
|||
|
commons-lang |2.3| Apache Common Libraries
|
|||
|
commons-logging |1.1.1| Apache Common Libraries
|
|||
|
commons-management |1.0| Apache Common Libraries
|
|||
|
commons-pool |1.3| Apache Common Libraries
|
|||
|
commons-validator |1.2| Apache Common Libraries
|
|||
|
dom4j |1.6.1| An open source library for working with XML, XPath, and XSLT on the Java platform using the Java Collections Framework
|
|||
|
dwr (direct web remoting) Getahead |1.1.3| Java open source library
|
|||
|
Eclipse |3.6.1| Java IDE
|
|||
|
Eclipse CDT |5.0.2| C/C++ IDE for Eclipse
|
|||
|
ehcache |1.3.0 |Caching Support
|
|||
|
GEOS |3.0.2| Geometry Engine, Required for PostGIS
|
|||
|
GeoTools Java API |2.6.4| Java API for Manipulation of Geospatial Data
|
|||
|
Geronimo-jms |1.1 spec 1.1.1| Server runtime framework
|
|||
|
GRIBJava |8.0| Grib Java Decoder
|
|||
|
h5py |1.3.0| HDF5 for Python
|
|||
|
hdf5 |1.8.4-patch1| Core HDF5 APIs
|
|||
|
hdf5 |2.5| Core HDF5 APIs
|
|||
|
Hibernate |3.5.0| Data Access Layer
|
|||
|
IzPack |4.2.0| Installer creator for EDEX
|
|||
|
JAI |1.1.3| Java API for Image Manipulation
|
|||
|
JAI – Image I/O |1.1| Plug-ins for JAI
|
|||
|
Jasper |1.900.1| JPEG-2000 codec
|
|||
|
Java |1.6u46| Kit for both 32-bit and 64-bit
|
|||
|
javax.mail |1.4.3| mail modeling classes
|
|||
|
javax.measure |1.0-beta-2| Strong types for measurements
|
|||
|
javax.persistence |1.0.0| persistence classes and interfaces
|
|||
|
javax.vecmath |1.3.1| Coordinates and vectors
|
|||
|
Jep |2.3+| Java Python interface
|
|||
|
jetty |7.2.2| Jetty provides an HTTP server, HTTP client, and javax.servlet container
|
|||
|
jGrapht |0.6.0| JGraphT is a free Java graph library that provides mathematical graphtheory objects and algorithms
|
|||
|
JMock |2.0.0| Java Mock Object Framework
|
|||
|
jna (java native access) |3.09| JNA provides Java programs easy access to native shared libraries (DLLs on Windows) without writing anything but Java code—no JNI or native code is required. This functionality is comparable to Windows' Platform/Invoke and Python's ctypes. Access is dynamic at runtime without code generation.
|
|||
|
jogl |1.1.1-rc8| Provides hardware-supported 3D graphics
|
|||
|
Jscience |4.3.1| Library for Scientific Calculations and Visualizations
|
|||
|
JTS Topology Suite |1.10| Java API for 2D spatial data
|
|||
|
JUnit |4.10| Java Unit Test Framework
|
|||
|
lapack |3.0.0| Linear Algebra Package for python
|
|||
|
ldm |6.11.2, 6.11.6| Local Data Manager
|
|||
|
Log4J |1.2.16| Logging Component used by Commons Logging
|
|||
|
libgfortran |4.1.2| Fortran Library
|
|||
|
matplotlib |0.99.1.1-r7813| Python 2D Plotting Library
|
|||
|
Mozilla Rhino |1.6R7| Implementation of JavaScript embedded in Java
|
|||
|
NCEP Grib2 Libraries|| Libraries for decoding & encoding data in GRIB2 format
|
|||
|
cnvgrib |1.1.8 and 11.9| Fortran GRIB1 <--> GRIB2 conversion utility
|
|||
|
g2clib |1.1.8| "C" grib2 encoder/decoder
|
|||
|
g2lib |1.1.8 and 1.1.9| Fortran grib2 encoder/decoder and search/indexing routines
|
|||
|
w3lib |1.6 and 1.7.1| Fortran grib1 encoder/decoder and utilities
|
|||
|
nose |0.11.1| Python unittest extension
|
|||
|
NumPy |1.3.0 |Numerical Python Scientific package for Python
|
|||
|
objectweb asm |2.1| ASM is an all-purpose Java bytecode manipulation and analysis framework. It can be used to modify existing classes or dynamically generate classes, directly in binary form
|
|||
|
Openfire |3.7.1| Collaboration Server – Not used but eventually will replace Wildfire. Only 3.7 approved.
|
|||
|
pil |1.1.6| Python Imaging Library
|
|||
|
PostGIS |1.3.5| Geographic Object Support for PostgreSQL
|
|||
|
PostgreSQL |9.2.3, 9.2.4| Database
|
|||
|
Proj |4.6.1| Cartographic Projections library
|
|||
|
pupynere |1.0.13| Python module for reading and writing NetCDF files
|
|||
|
pydev |1.5| Python Development Environment
|
|||
|
PyTables |2.1.2| Python package for managing hierarchical datasets
|
|||
|
Python |2.7.1| Dynamic programming language
|
|||
|
Python megawidgets |1.3.2| Toolkit for building high-level compound widgets in Python using the Tkinter module
|
|||
|
Qpid |0.18| Open Source AMQP (Advanced Message Queuing Protocol) Messaging
|
|||
|
SciPy |0.7.0| Python Library of Scientific Tools
|
|||
|
ScientificPython |2.8| Python library for common tasks in scientific computing
|
|||
|
slf4j |1.6.1| The Simple Logging Facade for Java or (SLF4J) serves as a simple facade or abstraction for various logging frameworks
|
|||
|
smack |2.2.1| Smack is an Open Source XMPP (Jabber) client library for instant messaging and presence.
|
|||
|
stomp.py |revision 18| Python client library for accessing messaging servers
|
|||
|
Spring Framework OSGI |1.2.0| dynamic modules
|
|||
|
Spring Framework |2.5.6 |Layered Java/J2EE application platform
|
|||
|
stomp.py |revision 18| Python client libarary for accessing messaging servers
|
|||
|
Subclipse |1.4.8| Eclipse plugin for Subversion support
|
|||
|
SWT Add-ons |0.1.1| Add-ons for Eclipse SWT widgets
|
|||
|
Symphony OGNL |2.7.3| Object-Graph Navigation Language; an expression language for getting/setting properties of Java objects.
|
|||
|
Thrift |20080411p1-3| Binary Serialization Framework
|
|||
|
Tomcat Native |1.1.17| Library for native memory control
|
|||
|
TPG |3.1.2| Parser generator for Python
|
|||
|
utilconcurrent |1.3.2| Utility classes
|
|||
|
Velocity |1.5.0| Templating Engine
|
|||
|
werkzeug |0.6.2| Python WSGI utility library
|
|||
|
Wildfire |3.1.1| Collaboration Server
|
|||
|
xmltask |1.15.1| Facility for automatically editing XML files as part of an Ant build
|