From owner-freebsd-chat Sat May 16 04:07:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA29484 for freebsd-chat-outgoing; Sat, 16 May 1998 04:07:35 -0700 (PDT) (envelope-from owner-freebsd-chat@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA29477 for ; Sat, 16 May 1998 04:07:29 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id LAA11600; Sat, 16 May 1998 11:07:31 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id NAA01543; Sat, 16 May 1998 13:07:30 +0200 (MET DST) Message-ID: <19980516130729.30106@follo.net> Date: Sat, 16 May 1998 13:07:29 +0200 From: Eivind Eklund To: John Kelly Cc: chat@FreeBSD.ORG Subject: Re: commercial software (definitive) References: <199805160454.WAA24796@narnia.plutotech.com> <355d5c06.1764517@mail.cetlink.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <355d5c06.1764517@mail.cetlink.net>; from John Kelly on Sat, May 16, 1998 at 09:41:10AM +0000 Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, May 16, 1998 at 09:41:10AM +0000, John Kelly wrote: > >The code we are "hiding" you wouldn't want to touch anyway and most of > >it is userland code that would not be subject to licensing restrictions > >anyway. > > Then there's little real basis for objection to the GPL. You're wrong. If you read that more carefully, you'll see that it says "most of it is userland code". Some of it is not. Of the part that is not, most (of what I've got at least) are things you wouldn't use, unless you're developing an _exact_ clone of our product. These include different performance tradeoffs compared to the stock kernel ("OK, I'll slow down _this_ part 10 times in favour of _that_ abuse of the driver working correctly"), and a different filesystem layout to make it more difficult for people to copy parts of our product and incorporate it as part of their own. If I didn't have the assurance that I _can_ choose to do have some of these things private, I wouldn't have gone with FreeBSD for this product in the first place (and the product might never have been made at all). Another issue of the GPL is how a GPLed kernel extend to LKMs and userland programs. I know Linus don't want it to cover LKMs/usrland, but I don't think this issue have been fought in court yet. It would be interesting to see what would happen if e.g. Microsoft get some code in the Linux kernel, and then try to sue a competitor for not releasing source to their products. Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message