The current usage of external libraries and plug-ins for Hudson are detailed below.
Library name
|
Description
|
Where used
|
License
|
Url
|
Current version
|
The latest available version
|
org.springframework.spring-core
|
|
hudson-core
|
Apache License, Version 2.0
|
http://www.springsource.org/
|
2.5
|
3.0.6.RELEASE
|
org.springframework.spring-web
|
|
hudson-core
|
Apache License, Version 2.0
|
http://www.springsource.org/
|
2.5
|
3.0.6.RELEASE
|
org.springframework.spring-dao
|
|
hudson-core
|
Apache License, Version 2.0
|
http://www.springsource.org/
|
2.0.8
|
2.0.8
|
org.springframework.spring-jdbc
|
|
hudson-core
|
Apache License, Version 2.0
|
http://www.springsource.org/
|
2.5
|
3.0.6.RELEASE
|
org.sonatype.sisu.sisu-guice
|
Patched build of Google Guice
|
hudson
|
Apache License, Version 2.0
|
https://github.com/sonatype/sisu-guice
|
3.0.3
|
3.0.3
|
org.sonatype.sisu.sisu-inject-bean
|
JSR 330 based container and Plexus adapter
|
hudson
|
Apache License, Version 2.0 Eclipse Public License, v1.0
|
https://github.com/sonatype/sisu
|
2.2.3
|
2.2.3
|
avalon-framework.avalon-framework
|
Java software for component and container programming and pioneered the use of IoC SoC
|
hudson-core
|
Apache License, Version 2.0
|
http://avalon.apache.org/
|
4.1.3
|
4.2.0
|
org.acegisecurity.acegi-security
|
Spring Security
|
hudson-core
|
Apache License, Version 2.0
|
http://www.acegisecurity.org
|
1.0.5
|
1.0.5
|
com.google.gwt.inject.gin
|
Automatic dependency injection to Google Web Toolkit
|
hudson-gwt
|
Apache License, Version 2.0
|
http://code.google.com/p/google-gin
|
1.5.0
|
1.5.0
|
Library name
|
Description
|
Where used
|
License
|
Url
|
Current version
|
The latest available version
|
org.hudsonci.tools.xtream
|
Serialize objects to XML and back again
|
hudson, hudson-plugins
|
BSD license
|
http://xstream.codehaus.org/
|
1.4.1-hudson-1
|
1.4.1
|
org.kohsuke.stapler.json-lib
|
Library for transforming beans, maps, collections, java arrays and XML to JSON and back again
|
hudson-core
|
|
http://json-lib.sourceforge.net/
|
2.1-rev6
|
2.4
|
org.codehaus.jackson.jackson-core-asl
|
High-performance JSON processor (parser, generator)
|
hudson-jaxb-xjc, hudson-rest-common, hudson-rest-model, maven3-model
|
Apache License, Version 2.0 LGPL 2.1
|
http://jackson.codehaus.org/
|
1.7.1
|
1.8
|
org.codehaus.jackson.jackson-mapper-asl
|
Data Mapper package is a high-performance data binding package built on Jackson JSON processor
|
hudson-jaxb
|
Apache License, Version 2.0 LGPL 2.1
|
http://jackson.codehaus.org/
|
1.7.1
|
1.8
|
org.codehaus.jackson.jackson-xc
|
Extensions that provide interoperability support for Jackson JSON processor's data binding functionality
|
hudson-rest-common
|
Apache License, Version 2.0 LGPL 2.1
|
http://jackson.codehaus.org/
|
1.7.1
|
1.8
|
Library name
|
Description
|
Where used
|
License
|
Url
|
Current version
|
The latest available version
|
commons-lang.commons-lang
|
Provides a host of helper utilities for the java.lang API
|
hudson
|
Apache License, Version 2.0
|
http://commons.apache.org/lang
|
2.4
|
3.0.1
|
commons-io.commons-io
|
Contains utility classes, stream implementations, file filters, file comparators and endian classes
|
hudson
|
Apache License, Version 2.0
|
http://commons.apache.org/io
|
1.4
|
2.0.1
|
commons-collections.commons-collections
|
Types that extend and augment the Java Collections Framework
|
hudson-core
|
Apache License, Version 2.0
|
http://commons.apache.org/collections
|
3.2
|
3.2.1
|
commons-beanutils.commons-beanutils
|
Provides an easy-to-use but flexible wrapper around reflection and introspection
|
hudson-core
|
Apache License, Version 2.0
|
http://commons.apache.org/beanutils
|
1.8.0
|
1.8.3
|
commons-codec.commons-codec
|
Contains simple encoder and decoders for various formats such as Base64 and Hexadecimal
|
hudson
|
Apache License, Version 2.0
|
http://commons.apache.org/codec
|
1.4
|
1.5
|
commons-digester.commons-digester
|
Lets you configure an XML->Java object mapping module which triggers certain actions called rules whenever a particular pattern of nested XML elements is recognized
|
hudson
|
Apache License, Version 2.0
|
http://commons.apache.org/digester
|
1.7
|
3.0
|
commons-logging.commons-logging
|
Adapter allowing configurable bridging to other, well known logging systems
|
hudson
|
Apache License, Version 2.0
|
http://commons.apache.org/logging
|
1.1.1
|
1.1.1
|
commons-httpclient.commons-httpclient
|
Supports the client-side of RFC 1945 (HTTP/1.0) and RFC 2616 (HTTP/1.1)
|
maven-agent \\maven-interceptor
|
Apache License, Version 2.0
|
http://commons.apache.org/httpclient
|
3.1-rc1
|
4.1.2
|
org.apache.commons.commons-jexl
|
Implementation of the JSTL Expression Language with extensions
|
hudson-core
|
Apache License, Version 2.0
|
http://commons.apache.org/jexl
|
2.0.1
|
2.0.1
|
commons-jelly.commons-jelly-tags-fmt
|
The Jelly JSP Standard Tag Library (JSTL) for I18N and Formatting
|
hudson-core
|
|
|
1.0
|
1.0
|
commons-jelly.commons-jelly-tags-xml
|
The Jelly XML Tag Library
|
hudson-core
|
|
|
1.1
|
1.1
|
commons-jelly.commons-jelly-tags-define
|
The Jelly Define Tag Library
|
hudson-core
|
|
|
1.0.1-hudson-20071021
|
1.1
|
Library name
|
Description
|
Where used
|
License
|
Url
|
Current version
|
The latest available version
|
args4j.args4j
|
Java command line arguments parser
|
hudson-core, hudson-remoting
|
MIT License
|
https://github.com/kohsuke/args4j
|
2.0.16
|
2.0.16
|
org.codehaus.plexus.plexus-classworlds
|
A class loader framework
|
maven-plugin, maven-agent, maven3-agent
|
Apache License, Version 2.0
|
http://plexus.codehaus.org/plexus-classworlds
|
2.3
|
2.4.0
|
org.jvnet.localizer.localizer
|
Code generator for type-safe message resource bundle access
|
hudson
|
MIT License
|
http://java.net/projects/localizer
|
1.10
|
1.15
|
com.google.guava.guava
|
Guava is a suite of core and expanded libraries that include
utility classes, google's collections, io classes
|
hudson
|
Apache License, Version 2.0
|
http://code.google.com/p/guava-libraries
|
r09
|
r09
|
org.codehaus.plexus.plexus-utils
|
A collection of various utility classes to ease working with strings, files, command lines, XML and more.
|
hudson-utils
|
Apache License, Version 2.0
|
http://plexus.codehaus.org/plexus-utils
|
2.0.5
|
3.0.0
|
org.sonatype.gossip.gossip-support
|
Support, helper and utilities
|
hudson-utils
|
|
|
1.7
|
1.7
|
org.jvnet.hudson.crypto-util
|
Java Crypto API
|
hudson-core
|
GPL 2.0
|
http://kenai.com/projects/cryptoutil
|
1.0
|
1.0
|
asm.asm-all
|
Generate Java bytecode
|
hudson-remoting
|
Other
|
http://asm.ow2.org
|
3.3.1
|
|
asm.asm-commons
|
A very small and fast Java bytecode manipulation framework
|
hudson-core
|
Other
|
http://asm.ow2.org
|
2.2.3
|
3.3.1
|
org.jvnet.hudson.task-reactor
|
Task execution
|
hudson-core
|
MIT License
|
https://github.com/jenkinsci/lib-task-reactor
|
1.2
|
1.3
|
org.jruby.ext.posix.jna-posix
|
Common cross-project/cross-platform POSIX APIs
|
hudson-core
|
LGPL 2.1
|
http://kenai.com/projects/jna-posix
|
1.0.3
|
1.0.3
|
org.kohsuke.trilead-putty-extension
|
Convert the PuTTY key file (.ppk) to the OpenSSH format
|
hudson-core
|
|
https://github.com/kohsuke/trilead-putty-extension
|
1.0
|
1.1
|
antlr.antlr
|
Framework for constructing recognizers, interpreters, compilers, and translators from grammatical descriptions containing actions in a variety of target languages
|
hudson-core
|
|
http://www.antlr.org
|
2.7.6
|
|
org.apache.ant.ant
|
Apache Ant
|
hudson
|
Apache License, Version 2.0
|
http://ant.apache.org/
|
1.8.0
|
1.8.2
|
org.jvnet.winp.winp
|
Windows process management
|
hudson-core
|
MIT License
|
https://github.com/kohsuke/winp
|
1.14
|
|
org.jvnet.hudson.memory-monitor
|
Code for monitoring memory/swap usage
|
hudson-core
|
|
https://github.com/jenkinsci/extras-memory-monitor
|
1.3
|
1.6
|
com.sun.winsw.winsw
|
Windows service wrapper
|
|
|
https://github.com/kohsuke/winsw
|
1.10
|
1.10
|
javax.jmdns.jmdns
|
Java implementation of multi-cast DNS
|
hudson-core
|
Apache License, Version 2.0
|
http://jmdns.sourceforge.net
|
3.4.0
|
3.4.1
|
net.java.dev.jna.jna
|
Java Native Access
|
hudson-core
|
LGPL 2.1
|
https://github.com/twall/jna
|
3.3.0
|
3.3.0
|
org.jvnet.hudson.windows-remote-command
|
Executes a command remotely on Windows
|
hudson-core
|
MIT License
|
https://github.com/jenkinsci/lib-windows-remote-command
|
1.0
|
1.3
|
com.ning.async-http-client
|
Allow Java applications to easily execute HTTP requests and asynchronously process the HTTP responses
|
hudson-rest-client
|
Apache License, Version 2.0
|
https://github.com/sonatype/async-http-client
|
1.6.3
|
1.6.4
|
org.sonatype.spice.cometd-java-asynchttpclient
|
The Cometd Client library powered by the AsyncHttpClient
|
hudson-rest-client
|
|
https://github.com/sonatype/cometd-asynchttpclient
|
1.1
|
1.1
|
org.jvnet.hudson.netx
|
JNLP launcher
|
hudson-test-framework
|
LGPL
|
http://jnlp.sourceforge.net/netx
|
0.5-hudson-2
|
0.5-hudson-2
|
jline.jline
|
Library for reading and editing user input in console applications
|
hudson-core
|
BSD License
|
http://jline.sourceforge.net
|
0.9.94
|
1.0
|
org.jvnet.libpam4j.libpam4j
|
Java binding for Unix PAM library
|
hudson-core
|
MIT License
|
http://java.net/projects/libpam4j
|
1.4
|
1.4
|
net.java.sezpoz.sezpoz
|
Perform modular service lookups
|
hudson-core
|
CDDL-1.0, GPL 2.0
|
http://sezpoz.java.net
|
1.9
|
1.9
|
org.jvnet.libzfs.libzfs
|
libzfs for Java
|
hudson-core
|
CDDL-1.0
|
http://java.net/projects/zfs
|
0.5
|
0.5
|
com.sun.solaris.embedded_su4j
|
Java binding for Solaris embedded_su
|
hudson-core
|
|
https://github.com/kohsuke/embedded_su4j
|
1.1
|
1.1
|
org.jvnet.hudson.jinterop-wmi
|
WMI for j-interop
|
hudson-core
|
LGPL
|
https://github.com/jenkinsci/extras-jinterop-wmi
|
1.0
|
1.1
|
org.cometd.java.cometd-java-server
|
The Cometd Java server
|
hudson-rest-plugin
|
|
http://cometd.org/
|
1.1.2
|
2.3.1
|
org.kohsuke.akuma
|
Embeddable daemonization library
|
hudson-core
|
|
https://github.com/kohsuke/akuma
|
1.6
|
1.6
|
groovy
|
An agile dynamic language for the Java Platform
|
hudson-core, hudson-test-framework
|
|
http://groovy.codehaus.org/
|
1.8.1
|
1.8.1
|