From owner-freebsd-hackers Wed Feb 4 23:20:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA29622 for hackers-outgoing; Wed, 4 Feb 1998 23:20:19 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from flamingo.McKusick.COM (root@flamingo.mckusick.com [205.217.47.105]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA29570 for ; Wed, 4 Feb 1998 23:20:10 -0800 (PST) (envelope-from mckusick@flamingo.McKusick.COM) Received: from flamingo.McKusick.COM (mckusick@[127.0.0.1]) by flamingo.McKusick.COM (8.8.5/8.8.5) with ESMTP id XAA11887; Wed, 4 Feb 1998 23:13:10 -0800 (PST) Message-Id: <199802050713.XAA11887@flamingo.McKusick.COM> To: "Jordan K. Hubbard" Subject: Re: kirk's soft-update integration.. cc: Julian Elischer , Amancio Hasty , hackers@FreeBSD.ORG In-reply-to: Your message of "Wed, 04 Feb 1998 15:48:52 PST." <240.886636132@gringo.cdrom.com> Date: Wed, 04 Feb 1998 23:13:10 -0800 From: Kirk McKusick Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe hackers" To: Julian Elischer cc: Amancio Hasty , Kirk McKusick , hackers@freebsd.org Subject: Re: kirk's soft-update integration.. In-reply-to: Your message of "Wed, 04 Feb 1998 10:31:39 PST." <34D8B40B.41C67EA6@whistle.com> Date: Wed, 04 Feb 1998 15:48:52 -0800 From: "Jordan K. Hubbard" > I am mostly done with the patches. > and I have changed the new code to work with FreeBSD. > Whistle owns this work, however the patches will probably > make their way back into -current at some stage. > the new code itself will possibly have to be fetched by each user, > maybe kirk might set up a 'sign-to-get-it web page or something. Ummm. I still completely fail to see why OpenBSD was able to integrate all the hooks AND make the two "encumbered" (sorry to use that word ;) files available on their web site without any such hoop-jumping. I really do also get the feeling that the intervention of whistle in this matter has only vastly overcomplicated the situation for the average user. As amancio says, why can't we just ftp the files from someplace? I've asked Kirk about the method that OpenBSD used and he didn't seem to have any objections to what they're doing, so why will FreeBSD's support require a signature in blood before we can do the same thing? Jordan I appreciate Julian taking a careful approach to the distribution of my soft update code in FreeBSD. Having not talked to me about what I intended to do, he did not want to make promises that I would be unhappy with. However, he has advanced a more conservative position than I intend to take. It is my intent that the distribution policy for soft updates in FreeBSD be identical to that of OpenBSD. That policy, is that all the hooks and the no-op stub file be in the standard distribution. There will be absolutely no restrictions on the distribution or use of any of these changes. The two plug-in replacement files will be available by ftp from the usual FreeBSD ftp sites. They may be downloaded and used by anyone that wants to use them individually (including at your workstation at work). I ask that companies that want to use them in commercial products (for example, embedded or turnkey systems, production ISP systems, etc) talk to me about working out a license (almost always I negotiate a one time fee and the right but not the obligation to buy consulting time). It is my hope that I will be able to use this income to advance my next project: rebooting after a crash without the need to run fsck. Kirk McKusick