Hello, My Debian developer application is in the works. I plan on being the Debian maintainer for my own program, called "pup" (Printer Utility Program). The first version, which has been out since last August at: http://pup.hypermart.net
is only an ink cartridge maintainance utility program for the Lexmark Optra 40 and 45 printers. It uses the GTK+ widget set. I released it under the GPL. The few printer calls that it uses were given to me by Lexmark with permission to redistribute under the GPL. Lexmark was impressed and gave me their Technical Reference Manual, which I think anyone can get. So now I am writing the next version of pup, which will use many more printer calls and work on several more Lexmark printers. I sent Lexmark this question on using these additional printer calls from their manual: > The thought occurred to me that I should seek permission to use the > calls in the pdf manual you gave me, after reading the copyright page. > So I need permission to use the calls in pup and release them as source > code under the GPL. The program will remain free and GPL. Maybe you > could give me a statement that I can place in the credits window? > Something to the effect that permission to use the Lexmark specific > calls in this program are granted under the GPL? I already have a > similar statement about the cartridge maintenance calls. Lexmark responded with: > You are free to use and distribute any command string in the Printer > Technical Reference. I double checked this with my manager. The only > legalese I saw was on page two of the document and it didn't appear to > restrict distribution. It just stated that the document might contain > flaws. If you wished to put something in the credits window, you might try > something like "All printer command strings in this application have been > released for public distribution." I can't grant these commands under the > GPL license because this would place GPL restrictions on any future > derivations of the commands. So my question for the Legal folks is, with the above paragraph from Lexmark, can I still release my pup program with the related printer calls under the GPL, and if so how would I word the license statement inside pup? Here is what I have on the previous version of pup, the one without the additional printer calls: Copyrighted under the GNU General Public License. This program uses the libc, glib, and GTK+ libraries which fall under the terms of the GNU Library General Public License, version 2 or later. Depending on how this program was compiled, other licenses may apply. For example if this program was compiled under XFree86, the XFree86 Copyright and the copyrights it contains may apply. Printer specific calls courtesy of Lexmark International, Inc. with permission from (and thanks to) David Lane of Lexmark to release under the GNU General Public License. This program comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions. For details, see the GNU General Public License. Thank you, Matt Simpson