HAM Documentation

Home · Downloads · Your Account · Submit News

Documentation Homepage HAMLib reference Back to HAM Homepage |

## HAM License

HAM and HAMLib (c) Copyright 2002 by Emanuel Schleussinger
  email me at tubooboo@ngine.de

Grant of License
  Permission to use, copy and distribution of this archive in binary and sourcecode form, for ALL purposes, is hereby granted without fee, providing that this license information and copyright notice appear with all copies.

GPL notes
  This package contains software covered by the GNU Public license(see GNU Public License ) , which is found in the gcc-arm directory. Also, this package contains the C standard library, of which the copyright notice resides in the same directory.
  The following GNU packages are included with this devkit:
  - GCC (and the toolchain associated with it)
  - GNU Make
  - GDB + Insight
  - the C Standard library
  - the C Math library

Source code for all items covered by the GPL is available in the following ways:

- via installing the HAM compiler builder edition (will download relevant sources and patch them as needed for creating the tool chain)
- Burnt onto CDROM on direct request via email to emanuel@ngine.de ( 5 US$ handling fee + shipping and packing cost for your destination )

Important: This does not include the sources to HAMlib. HAMlib is not currently open source software. If you want to obtaina copy of HAMlib including all the relevant sources to rebuild it, please get in touch directly with emanuel@ngine.de for pricing and conditions.

Other copyrighted software distributed with HAM:
  - Visualboy Advance permission to distribute in HAM courtesy of Forgotten. http://vboy.emuhq.com
  - gfx2gba permission to redistribute courtesy of Markus Glanzer. http://www.ohne-hirn.de
  - Krawall permission to redistribute courtesy of Sebastian Kienzl. http://mind.riot.org

Please also see the copyright notices / terms of use for these programs in the tools directory.

HAMLib license
  Note that HAMlib, the function library that resides at gcc-arm/lib/libham.a, is NOT covered by the GPL. The HAMlib is only provided in binary form, but is FREE for ALL uses (meaning any distribution/linking of the library provided with the package), as long as the library binary is not changed in any way, and this copyright notice is preserved when redistributing this library. This classifies HAMlib as "Freeware", but not "free software" as outlined in the GPL.

HAMlib registration
  In this free version of HAMlib, you will notice there is a forced intro screen. If you do not want this screen to appear, you will have to register HAMlib. This will also give you some more features, like a version of the library that works slightly faster by providing means to disable ASSERTions. There are two registration options for HAMlib:
  - version in binary only, that has no intro screen and possibility to run without ASSERTion overhead. (other bonuses available, online ordering via CC)
  - version with full source code and build instructions (please email me for this)
    Detailed instructions on how to get registered and pricing are found on this page: http://www.ngine.de/ham-reg.html

Liability disclaimer
  This software is provided 'as-is', without any express or implied warranty. In no event shall the author be held liable for any damages arising from the use of this software. In other words, note that you have been advised that if this software ruins your life, you were told by me that I cannot be held liable for any charges you might want to claim from me. If you do not agree to this, you cannot use this software.
  For the external components, please note the individual disclaimers in the tools directory of the HAM application.

Documentation Homepage | HAMLib reference | Back to HAM Homepage
documentation created with Doxygen