[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Merging Net/Free/Open-BSD together against Linux



On Sun, 29 Nov 1998 cyber@ecst.csuchico.edu wrote:

> ADRIAN Filipi-Martin wrote:
> ] 
> ] 	Compatability at the ports level could surely be improved, but
> ] don't you think improving compatability at the /usr level would ease
> ] improving the compatability of the ports area?  Without addressing /usr,
> ] you are faced with manging several sets of patches for many ports. 
> ] Unifying /usr would restrict the multiple patch problem to kernel/system
> ] API specific packages. 
> ] 
> 
> NOTE: I dont even necessarily support this off the cuff scheme:
> 
> One approach that would realisticly improve chances could be as follows:
> 
> 1. Agree on a new API
> 	Adjust toolchains/kernel/libs to support this API
> 	This API would exist as a binary emulation where appropriatee.
> 	The same API would then exist across all platforms and
> 	binaries written on one would work on all.
> 	(Note: we havent modified any programs yet.)

	While, I think the rest of the points in the list were fine, I
really want to stay away form anything kernel related.  This would also
include the toolchain to some degree.  The toolchain could be just as deep
a bog as the kernel with respect to generating a consensus.

	I'm thinking more along the lines of libc level compatability.  If
some code uses a system specific syscall, it would have to be left upto
the particular core team to take care of it.  That's not a huge burden. 
They are already doing this.
	
	Adrian
--
[ adrian@ubergeeks.com -- Ubergeeks Consulting -- http://www.ubergeeks.com/ ]