|
||||||
|
||||||
GeneralObtaining and Using Jug
Related Projects
Feeds
|
Package typesBoth binary (jar that contains classes and manifest) and source (full source code, build scripts, text documents) packages are available. Note that you need binary package only if you want to access real Ethernet addresses for time-based UUIDs. If so, they HAVE to be intalled on the file system; operating system can not load native code directly from Jars (as far as I know). Source packages contain all the code (both java and native C code). LicensingFrom version 2.0 on, Jug is "dual-licensed" under 2 alternative Open Source/Free licenses: LGPL 2.1 and ASL 2.0. What this means is that one can choose either one of these licenses (for purposes of re-distributing Jug; usually by including it as one of jars another application or library uses) by downloading corresponding jar file, using it, and living happily everafter. With source code distribution licensing does not matter; except that it is good to know that by default Ant will build 2 distributions, one under each license. Jug 2.0.xThis is the current actively developed branch, and the one you should usually choose when using Jug with new projects.
Mug (NEW!)There is now a C# version available at GitHub. Jug 1.0.xThis is the older branch ("Doomdark.org Jug"), and may be needed to support an older application. The main difference (aside from improvements to JNI code 2.x uses) is that the main package is org.doomdark.jug instead of org.safehaus.uuid.
|
|||||
| ||||||