The following libraries are included in the Rio distribution because they are
required either for building or running Rio. Note that each of these libraries
is subject to the respective license. All libraries that are not licensed under
the Apache License are documented in the thirdpartylicenses.txt file. Check the
respective project distribution/website before using any of them in your own
applications.

* cglib/cglib-nodep-2.1_3.jar
- CGLIB 2.1_3 (http://cglib.sourceforge.net)
- required for building the framework
- required at runtime when proxying associations
- License: Apache Software License, Version 1.1

* emory/emory-util-all.jar
- Emory Utilities (http://dcl.mathcs.emory.edu/util)
- Used to address URLClassLoader issues
- License: Released into the public domain

* emory/backport-util-concurrent.jar
- Used for the TimeUnit that has a granularity of DAYS (will be replaced when
  Java6 is used)
- License: Released into the public domain

* jakarta-commons/commons-collections.jar
- Commons Collections 3.2 (http://jakarta.apache.org/commons/collections)
- Required at runtime if using Spring
- License: Apache Software License, Version 2.0

* jakarta-commons/commons-logging.jar
- Commons Logging 1.1 (http://jakarta.apache.org/commons/logging)
- Required at runtime, as Spring uses it for all it's logging
- License: Apache Software License, Version 2.0

* junit/junit-4.4.jar
- JUnit (http://junit.org)
- Required to build and run example clients
- License: BSD License

* jini2_1/lib jini2_1/lib-dl
- Jini 2.1 (http://www.jini.org)
- Contain the binary distribution for the Jini 2.1 release
- Required to build and run Rio.
- License: Apache Software License, Version 2.0

* native
- Contains native libraries used by Rio to obtain system information

* prefuse/prefuse.jar
- The Prefuse Visualization Toolkit http://prefuse.org/
- Used as the visualization component for the Rio Monitor UI
- Required to build and run the Rio Monitor UI.
- License: BSD License 
 
* spring/spring.jar
- Spring Framework 2.5 http://www.springframework.org/)
- Required for building Rio, and as a runtime component when using Spring
- License: Apache Software License, Version 2.0

* tools/classdepandjar.jar
- Classdepandjar project (https://classdepandjar.dev.java.net)
- Required to build Rio
- License: Apache Software License, Version 2.0

* tools/jmx-lookup.jar
- jmx-lookup project (https://jmx-lookup.dev.java.net/)
- Required for building Rio, and as a runtime component
- Included in rio.jar and rio-dl.jar
- License: Apache Software License, Version 2.0

* tools/serviceui-1.1a.jar
- Service UI project (http://www.artima.com/jini/serviceui/index.html)
- Required for building Rio, and as a runtime component
- Included in rio.jar and rio-dl.jar
- License: Apache Software License, Version 2.0

