From owner-freebsd-questions Tue Jul 30 21:43:57 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA02785 for questions-outgoing; Tue, 30 Jul 1996 21:43:57 -0700 (PDT) Received: from xstor.com (galahad.xstor.com [192.187.246.129]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id VAA02776 for ; Tue, 30 Jul 1996 21:43:52 -0700 (PDT) Received: from STDIM.XSTOR.COM ([192.187.248.80]) by xstor.com (4.1/SMI-4.1) id AA09570; Tue, 30 Jul 96 21:41:42 PDT Received: from ccMail by STDIM.XSTOR.COM (SMTPLINK V2.11.01) id AA838787964; COMSPEC=C:\4DOS\4DOS.COM 26 Jul 96 19:29:25 PST Date: COMSPEC=C:\4DOS\4DOS.COM 26 Jul 96 19:29:25 PST From: "Philip Chan" Message-Id: <9606308387.AA838787964@STDIM.XSTOR.COM> To: questions@FreeBSD.org Subject: question on GNU general public license Sender: owner-questions@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Hi, I have some questions on the GNU general public license. 1. If I developed an application program that runs on BSD system, do I need to send my application source code to the user (my customers)? 2. If I developed a disk driver that load into the BSD system, do I need to send my driver source code to the user (my customer)? The above 2 cases assumes that I have made no change to the BSD src, I just use the existing interface published by BSD. 3. What if I modify the BSD to support my API. I developed a driver using my API. Now, I need to send the source code of the modified BSD to my customer, do I need to send them the source code of the driver I developed which use the new API I add? I appreciate your time in responding to my questions above. It does impact my decision on which OS I should develop my product on. I would like to follow the license agreement the best I could in understanding the requirements. Thanks again for your kindly response. Philip Chan