From owner-freebsd-hackers Sun Mar 8 15:46:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA02586 for freebsd-hackers-outgoing; Sun, 8 Mar 1998 15:46:26 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA02540 for ; Sun, 8 Mar 1998 15:46:17 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id PAA25007; Sun, 8 Mar 1998 15:45:49 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199803082345.PAA25007@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: "Christopher J. White" cc: freebsd-hackers@FreeBSD.ORG Subject: Re: FreeBSD routing code In-reply-to: Your message of "Sun, 08 Mar 1998 18:29:45 EST." <199803082329.SAA32622@Empire.Net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 08 Mar 1998 15:45:49 -0800 From: Amancio Hasty Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I think that there is an OSKit out in the net which has taken different features from OSes. I am not involved in this effort. A friend of mine wants to use OSKit for a router thingy and I just told him to grab FreeBSD and hack it down to his needs. Amancio >From: Jay Lepreau >To: oskit-users@cs.cs.utah.edu >Subject: OSKit release story >Date: Wed, 11 Feb 98 04:56:26 MST > >Hi folks, it's been a long time. This message is to do four things. >Tell you (yet again!) that the OSKit will be released soon. >Give you an idea of why it has taken so long. >Give you an idea of the licensing. >Give you an idea of what will be in the release. > >I said we'd release the OSKit last year, several times. None happened. >So I stopped saying anything. I believe it's now close enough to say >"soon" -- I believe in the next couple of weeks. Although we've made a >lot of additions and fixes to both the code and the documentation since >then-- many mentioned below-- those weren't the main reasons for the >delay. The main problem was working out licensing terms acceptable to us >on the team, to the university, and to its lawyers. For the record, most >of the technical people in the team just wanted to push it out any old >free way. Personally, I find this kind of stuff distasteful, and >compounded by all the other demands on my time, didn't devote enough >concentrated effort to it. > >Well, it's finally pretty much settled. The licensing will be GPL for >those parts which encapsulate GPL'ed code, and de facto GPL for the rest >(modeled after Bostic's DB2.0 and McKusick's soft update licenses). A >user can negotiate with the University a different license for the latter. >Note that although University officialdom has ok'ed the concept, the >final wording hasn't been cleared yet. > >I do not intend to get into a discussion of these issues. This message is >to let you know what's coming, and to excuse the technical Flux people of >guilt > >So, putting administrivia behind us, on to lists. What's new? > >Components: >NetBSD ffs filesystem >Linux filesystems (ext2, vfat, msdos, iso9660 tested) >fsread library: simple rdonly fs support for booting (ffs, extfs, minix) >FreeBSD tcp/ip >bootp >address map mgr library: handles generalized "address maps" with attributes >Linux device drivers, 2.0.29 (ethernet, scsi, ide) >limited FreeBSD dev drivers, 2.1.7.1(virtual cons, ps/2&bus mice, serial lines) >limited display support (S3 only) >"WIMPi" window mgr derived from pre-release Scout WIMP derived from Bell MGR >device tree support for slipping release dates so egregiously. (Late software-- how novel!) >pthreads subset and threads building block package (Keppel's quickthreads) >libm >lots of additions and improvements to most low-level and function libs >sets of COM interfaces for i/o, files/dirs/filesystems, networking >most big components with small interfaces are encapsulated as COM objects >lots more Posix support, e.g. select > >Unintegrated but useful stuff: >patches to Xlib to support OSKit X clients > >Apps: >DoomOS -- but no sound right now >netboot: load a file from an NFS server and boot it >Lots of simple example programs >(Unfortunately the Kaffe port isn't quite ready) > >Doc: >Up to a frightening 622 pages. Luckily I think you can often >just be guided by the examples, using the doc mainly for reference. > >Jay Lepreau >Flux Project, University of Utah > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message