Nicholas M. Glykos' group


COPYRIGHT AND PERMISSION NOTICE

Copyright © Nicholas M Glykos

All rights reserved.


Permission is hereby granted, free of charge, to any person obtaining a copy of
this  software  and associated documentation files (the "Software"), to deal in
the Software  without  restriction, including  without limitation the rights to
use,  copy,  modify,  merge,  publish,  distribute,  and/or  sell copies of the
Software, and to  permit  persons  to whom the Software is furnished  to do so,
provided that the above copyright notice(s) and  this  permission notice appear
in all copies of the  Software and that both  the above copyright notice(s) and
this permission notice appear in supporting documentation.
 
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 OF THIRD PARTY RIGHTS. IN
NO EVENT SHALL  THE COPYRIGHT HOLDER  INCLUDED IN THIS NOTICE BE LIABLE FOR ANY
CLAIM, OR ANY  SPECIAL  INDIRECT  OR  CONSEQUENTIAL  DAMAGES,  OR  ANY  DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN  CONNECTION
WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

Except as contained in this notice, the name  of  the  copyright  holder  shall
not be used in advertising or otherwise to  promote  the  sale,  use  or  other
dealings  in  this  Software  without   prior   written  authorization  of  the
copyright holder.




What this means (in simple terms), is that you can do whatever you want with the code as long as you don't come back to me complaining about the outcomes of your acts. As Theo DeRaadt (of OpenBSD) humorously puts it :

... but [this software] must be free to all (be they people or companies), for any purpose they wish to use it, including modification, use, peeing on, or even integration into baby mulching machines or atomic bombs to be dropped on Australia.



The two important implications of this type of licence are that

 ·  you can freely use, modify and re-distribute the code irrespectively of whether you work in academia, or not in academia, or not work at all (ie. this is a free-for-all licence and not just the academics), and,

 ·  you can freely incorporate the code in commercial products if you want to (and you are not required to release the source code, as happens for example with GPL-like licences).

Please note, however, that if you decide to incorporate the program in a commercial product which subsequently fails to sell even one copy, you should not even think of asking me to contribute towards your expenses. Additionally, most of my programs use the FFTW library for performing the FFTs, and FFTW is released under GPL (which means that if you do not wish to release the code, you will have to change the FFT library and the corresponding code).