2. Any redistributions of a program must be released in the same structure. The file structure may not be altered in any way. Alterations must be noted in the redistribution if changes in the file structure are made, but no files are altered.
3. Alteration of the code is defined as changing the code in any way. It does not cover using portions or the source in other projects. Alterations to the program released under this license do not have to be released under this license, but may if the alterer wishes. This license does not affect the license any alterations are released under, except in one case:
3a. If the program released under this license is altered to contain any code released under the terms of the GNU General Public License, the resulting program and any subsequent alterations to the program, MUST BE RELEASED UNDER THE SOURCE LICENSE; RELEASE UNDER ANY OTHER LICENSE IS ABSOLUTELY FORBIDEN.
4. Any program released under the terms of this license must be released in source form. A binary may be included in the release, but it may not be offered by the author as a seperate download.