Magic Mirror Backup(tm) 1.0 README


License and Copyright Notice

Magic Mirror Backup(tm) ("the software") is Copyright 2001 - 2007 by Pensamos Digital(tm), Inc. In order to use the software, which is protected under international copyright law as a work of Pensamos Digital, Inc., you must adhere to all the terms and conditions of the accompanying license. The license is available as part of the installation in the file named LICENSE.html. If you do not agree to be bound by this license you may not use the software. The only exception is if you have obtained written permission from Pensamos Digital, Inc. to use it under a different license.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

This software contains an MD5 library that is copyright 1996 - 2007 by various people and which is distributed under the terms of the GNU LGPL. Please see the modifications section and the file LICENSE.html for details.


State of the software

This copy of Magic Mirror Backup is a stasis release. This means that it is not being actively maintained at present, though it may be in the future. It is being provided primarily as a courtesy to existing users and won't necessarily provide sufficient backup coverage on newer systems as it was written before the most recent consumer operating systems were publicly available. Consequently, it is very strongly recommended that it be used as a supplement to an existing backup strategy. The software should not be relied upon to provide reliable backups until development is active and testing is complete. You are strongly encouraged to run your own tests to analyze the reliability of the solution for your own configuration and to report any problems to Pensamos Digital, Inc.

Limitations

As the software is not yet feature complete, it contains some limitations that users should be aware of:

Quality Assurance Facilities

Magic Mirror Backup requests various information from the user and gathers information about the environment it is run in (such as the operating system in use) and relays this information to Pensamos Digital, Inc. This information is used for debugging, support, and marketing purposes. In all cases where the user's email address is requested, the option to opt out of marketing email is clearly presented.

The information gathered about the environment is solely for debugging and support purposes - the only information used for marketing purposes is the registration information which is entered and edited by the user. The information gathered about the environment is relevant to the proper functioning and support of Magic Mirror Backup. Magic Mirror Backup is not spyware and will not monitor or interfere with programs that are not relevant to its functioning.

In the event of an automatic software update, these release notes will also be updated to reflect any changes in the information sent to Pensamos Digital, Inc. by Magic Mirror Backup and how it is used.


Modifications

Modifications to the Magic Mirror Backup software are not permitted. The only exception is that the MD5 library used by the software may be modified under the terms of GNU LGPL. The MD5 library is based on Timothy W Macinta's Fast MD5 implementation which is available at http://www.twmacinta.com/myjava/fast_md5.php. The MD5 library is included in the file named lib/dist.jar including the the source code. The applicable license can be found in lib/MD5-license.txt. The following files, and only the following files, may be extracted from lib/dist.jar. They may be used for the purpose of modifying the MD5 library: The MD5 library that ships with Magic Mirror Backup can be replaced with a modified version by placing the modified classes before the lib/dist.jar file in the classpath in each of the scripts and/or shortcuts installed with Magic Mirror Backup. Please note that any future upgrades to the Magic Mirror Backup software might require the changes to be re-applied and might have a different mechanism for replacing the MD5 library (please see the documentation for the upgrade for details).

Acknowledgments

Thanks to JRSoftware.org for use of the excellent Inno Setup installer.