License

Here you will find the license for EBSD-Image, RML-Image and other third-party libraries used inside EBSD-Image.

EBSD-Image

EBSD-Image is licensed under the GNU General Public License v3 to promote scientific collaboration.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program 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 General Public License for more details.

RML-Image

RML-Image Copyright 2001-2010. Marin Lagacé All Rights Reserved.

This license agreement is a legal agreement between you (either an individual or a single entity) and the author of this software package. By installing or otherwise using this software you agree to be bound by this agreement.

If you do not agree to the terms of this Agreement, you may not install or use this software.

This Agreement will immediately and automatically terminate without notice if you fail to comply with any term or condition of this Agreement. You agree upon termination to promptly destroy the Software Product together with all of its component parts, prior and replacement versions, and all copies and modifications thereof in any form.

This software product is copyrighted freeware. The software can be used without charge but the author retains full rights to the program. All rights reserved.

This software is provided ‘as-is’, without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.

Permission is granted to anyone to use this software for any purpose, including commercial applications, and redistribute it freely, subject to the following restrictions:

  1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software.
  2. You may not modify the program or documentation files in any way.
  3. You may not reverse engineer, decompile, disassemble or otherwise attempt to discover the source code.
  4. You must include all the files that were in the original distribution.
  5. You may not sell, rent or lease RML-Image or charge a distribution fee, except to recover the media costs.
  6. Published research assisted by RML-Image should use a statement similar to the following: “The analysis was performed using the public domain program RML-Image developed by Marin Lagace and available on the Internet at http://www.rml-image.com”. We would also like to receive the reference of the paper being published.
  7. If program is distributed within mass media publication (CD-ROM, diskettes, ZIP drives, streamer or similar) we would like to receive free copy of that publication.

This notice may not be removed or altered from any source distribution.

RML-Image is not a supported product. The author does not guarantee that this software is free from bugs and accepts no commitment or liability to address any problems that may be encountered in using it. However, RML-Image is continually being developed and improved, so the author is always interested to hear about any bugs or deficiencies. He also does not guarantee that it is free from viruses if it was not downloaded from the author’s web site.

The author may, from time to time, revise or update the Software. In so doing, the author incurs no obligation to furnish such revision or updates to you.

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE SOFTWARE AND DOCUMENTATION ARE PROVIDED “AS IS” AND THE AUTHOR DISCLAIMS ALL OTHER WARRANTIES AND CONDITIONS, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, CONFORMANCE WITH DESCRIPTION, TITLE AND NON-INFRINGEMENT OF THIRD PARTY RIGHTS.

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY INDIRECT, INCIDENTAL, CONSEQUENTIAL, SPECIAL OR EXEMPLARY DAMAGES OR LOST PROFITS WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE PRODUCT, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN ANY CASE, THE AUTHOR’S CUMULATIVE AND ENTIRE LIABILITY TO YOU OR ANY OTHER PARTY FOR ANY LOSS OR DAMAGES RESULTING FROM ANY CLAIMS, DEMANDS OR ACTIONS ARISING OUT OF OR RELATING TO THIS AGREEMENT SHALL NOT EXCEED THE PURCHASE PRICE PAID FOR THIS LICENSE.

Should any term of these terms and conditions be declared void or unenforceable by any court of competent jurisdiction, such declaration shall have no effect on the remaining terms hereof.

Third-party libraries

The following libraries are used inside EBSD-Image.

Library Description License
BeanShell A small, free, embeddable Java source interpreter Lesser GNU Public License
Apache Commons CLI Library an API for parsing command line options passed to programs Apache 2.0 License
Apache Commons Configuration Library A generic configuration interface which enables a Java application to read configuration data from a variety of sources Apache 2.0 License
Apache Commons Mathematics Library A library of lightweight, self-contained mathematics and statistics components Apache 2.0 License
FindBugs A program which uses static analysis to look for bugs in Java code Lesser GNU Public License
junit A simple framework for writing and running automated tests in Java Common Public License 1.0
L2FProd Common Components Extra components for Swing Apache 2.0 License
MiGLayout Java Layout Manager for Swing, SWT and JavaFX GNU General Public License
opencsv A very simple csv (comma-separated values) parser a library for Java Apache 2.0 License
Simple A high performance XML serialization and configuration framework for Java GNU General Public License
Wizard API and UI to develop wizards in Swing easily Common Development and Distribution License