Protomatter Free Software SourceForge Project Summary Page |
Protomatter is the stuff that was used in the Genesis Device in Star Trek II: The Wrath of Kahn. The Genesis Planet was eventually destroyed because of the unstable nature of Protomatter.
The Protomatter Classes is a collection of (hopefully) useful Open Source Java classes.
The package provides the following:
I try and make Protomatter as stable and functional as possible. Various parts of the library are in use on many production systems all over the internet.
All these classes are licensed under the GNU Library General Public License Version 2 and are free for commercial and non-commercial use.
As mentioned above, all software available here is licensed under the LGPL. Any and all of this software can be used in commercial products and shipped as part of a commercial product. The only thing that you cannot do is take the software from here and sell it as if it was your own. If you're in doubt about doing something, please feel free to email me at nate@protomatter.com. Unless you have a good reason, please don't include just part of the libraries in your product (meaning don't extract just a couple of files from a jar and include those -- include the whole jar). Also, please include a small blurb in the docs or somewhere that your product uses software downloaded from here. I have no legal right to enforce this, but it seems like a simple thing to do.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details.
If you find bugs, I'll try to fix them as fast as I can, but I can't promise anything (I do have a fulltime job, and this is a hobby). If you fix bugs, good for you! Please send patch files to me.