BTW, I forgot to ask your permission of using the function of OSlib and fd32 in a application or device driver binary that is not GPLed. Because sometime ago, we have talked about this kind of the freedom, and we hope that the application programs and device drivers that dynamically loaded and linked to the kernel's syscall library could be not GPLed. [Anyone can convince me that this is not a better way about the freedom or it is just not good. :-)]
Here is the exception clause, " /* As a special exception, if you use the FreeDOS-32 kernel system calls prepared for the application and device driver to make a resulting executable and it's loaded by the FreeDOS-32 kernel, it will not cause the resulting executable to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the executable file might be covered by the GNU General Public License. */ " Nils Labugt is using this exception clause, " /* ESTOPPEL: I, Nils Labugt, find strong reason to believe that a copyright holder in an operating system do not get any rights to applications that use its Applications Programmable Interface trough copyright law, but to remove any doubt, I hereby waiver any such rights. If any court should find otherwise, then this notice should additionally count as an exception to the GPL for such use of this file. Note that this waiver or license modification only cover my and my successor' in interest rights, and not those of other copyright holders of any work in which this file is included. Any future copyright holder in this file, who do not want to be bound by this waiver, should remove this notice. */ " On 4/19/06, Hanzac Chen wrote: > Hi, Luca > > How about you? Are you still busy with you work? > > We are currently re-arrange the fd32 source code, some parts are > re-written and we also want to merge some part of the OSlib into the > fd32 source tree as part of the i386-arch. Because we want to > introduce new features like multi-core support and interrupts > configuration, etc. Meanwhile, we also want to make the kernel to be > portable in i386, arm or powerpc. > > Do you allow us to use some code of the OSlib and change the style of > the code comment when we modify some. We want to use a common code > comment of GPL. > > For example, change the > " > /* Project: OSLib > * Description: The OS Construction Kit > * Date: 1.6.2000 > * Idea by: Luca Abeni & Gerardo Lamastra > * > * OSLib is an SO project aimed at developing a common, easy-to-use > * low-level infrastructure for developing OS kernels and Embedded > * Applications; it partially derives from the HARTIK project but it > * currently is independently developed. > * > * OSLib is distributed under GPL License, and some of its code has > * been derived from the Linux kernel source; also some important > * ideas come from studying the DJGPP go32 extender. > * > * We acknowledge the Linux Community, Free Software Foundation, > * D.J. Delorie and all the other developers who believe in the > * freedom of software and ideas. > * > * For legalese, check out the included GPL license. > */ > " > to > " > /* Time Event routines for FD32, derived from OSLib (oslib.sourceforge.net) > * > * Copyright (C) 2000 by Luca Abeni & Gerardo Lamastra > * > * This program is free software; you can redistribute it and/or modify > * it under the terms of the GNU General Public License as published by > * the Free Software Foundation; either version 2 of the License, or > * (at your option) any later version. > * > * This program is distributed in the hope that it will be useful, > * but WITHOUT ANY WARRANTY; without even the implied warranty of > * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > * GNU General Public License for more details. > * > * You should have received a copy of the GNU General Public License > * along with this program; if not, write to the > * Free Software Foundation, Inc., > * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. > */ > " > > Thanks, > Hanzac > ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642 _______________________________________________ freedos-32-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freedos-32-dev
