I'd like to move the discussion of the tads license here, since there were separate discussions on IRC and in the package submission tracker. I'll reproduce the relevant section of the license below. The way I read this, a careful person can create a Mac OS X port which could be distributed in binary form. (It looks like the maintainer has done this with his new version.) However, the license is not an open source license because modification of the source is not permitted.
So I think the situation is: anyone could distribute a .deb of this package who wants to, but Fink (according to its policy) is not going to distribute the .deb because the license is not open source. Max, do you agree? (In particular, the License field must stay at "Restrictive.") -- Dave Here's the license: FREEWARE LICENSE ---------------- The TADS source code is a copyrighted work. The author grants you permission to use, copy, and distribute this software, subject to certain restrictions: 1. You must include this license and the copyright notice with all copies. 2. You may not require or collect a fee for copies of this software, or any part of this software, that you give to other people. 3. You may not include this software with any other software for which a fee is collected. 4. You may not modify this software except as permitted below (see "derivative works"), and each copy you make and distribute must be a full and complete copy of the software you originally received. 5. Anyone to whom you give a copy of this software receives all of the same permissions that you did under this license and is subject to all of the same restrictions. 6. You are not allowed to create derivative works, which are works that contain or are based on all or part of this work, except under the conditions described below. 7. Any derivative works are subject to this same license. Derivative Works ---------------- THIS SOURCE CODE IS DISTRIBUTED FOR THE SPECIFIC PURPOSE OF FACILITATING THE CREATION OF VERSIONS OF TADS ON VARIOUS COMPUTERS AND OPERATING SYSTEMS. ALL OTHER DERIVATIVE WORKS ARE PROHIBITED WITHOUT THE WRITTEN PERMISSION OF THE AUTHOR. A derivative work is a work that contains or is based on all of part of this software. Examples of derivative works would be a library that incorporates some of the code from this software in source or compiled form, an executable that contains code from this software, or modified version of this code in source or compiled form. You may create and distribute executables derived from this source code. You must clearly identify the executables as versions of TADS, and include this license information (or the license information included with the author's freeware distribution of the TADS executables for MS_DOS or Macintosh platforms) with the files you distribute. We also ask that you provide some sort of information (in a "readme" type of file, for example) identifying yourself, so that people using your version can distinguish it from other versions of TADS. You should identify any executables you create from this source code by placing an appropriate value in the file "oem.h" for the macro variable TADS_OEM_NAME; refer to oem.h for instructions. You may make modifications to the source code that are required in order to adapt the code to different computer hardware and operating system environments. For the most part, such modifications should be limited to source files whose names begin with or contain "os", since TADS was designed to be portable to many different computers, and the "os" files isolate the code anticipated by the author to be platform-specific; changes are permitted in other files when doing so is required in order to port the code to a new machine, though. In the course of making TADS work on a particular computer system, you may customize the user interface; again, since TADS has been designed to be adapted to different types of user interface systems, you should be able to make this type of customization by changing only the "os" files. You may distribute modified versions of the source files, as long as the changes you make are allowed as described above. If you distribute modified source files, you must clearly identify your changes and their purpose, either in the source code you changed or in a "readme" type of file that you distribute with your changes. You must also clear identify the files as derivative works based on the TADS source code, and include this license file with the files you distribute. In order to ensure the consistency of TADS implementations created by different people, we do not allow any changes beyond those required to port TADS to different machines. _______________________________________________ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel