[lkml]   [1999]   [Dec]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectCLAPI....pronounced "CLAY PIE" (Re: Binary drivers)

On Sun, 5 Dec 1999, Stephen Frost wrote:

> On Sun, 5 Dec 1999, Kendall Bennett wrote:
> > > I know which I'd prefer.
> >
> > Put it this way. I would rather have the latest wiz bang internal
> > kernel interface get developed with a compatibility layer so existing
> > drivers can actually work (with a performance hit), rather than
> > having to wait for months before I can use it at all because the
> > kernel drivers for my devices have not yet been updated to support
> > the new interfaces. Or worse that someone considering themselves to
> > be superman hacks the existing drivers so they will compile with the
> > new interfaces without actually being able to test all the drivers.
> Come up w/ the API. Develop the code. Modify the current
> driver set (completely) to this new API. bug-proof it, test it, and
> prove that performance doesn't decrease any for any of those drivers.

I DID IT and discussed it for about 15 minute with Linus at LinuxWorld.
The context of that discussion is closed, but the concerns addressed to me
by Linus have be nailed down.

OH, did I mention that I can do it kernel independent API, and UP/SMP is
not an issue either.....No it is not a new social problem.

I call it CLAPI....pronounced "CLAY PIE", Commerial Linux API

(Was that a serious no brainer for a concept that I started 2+ years ago.)

CLA(Y) == Easily moldable to need of the vender.
PI == The endless remainder of vendors, afraid of GPL.

This is all clean and does not break any of the Kernel GPL issues.
This uses all known forms of the GPL/LGPL to create this model.
The final stages were to be tested by the end of 1stQ 2000, but I may lost
the vender.

I will disclose more after I have a chance to float near final design by
Linus and the Gang.

Andre Hedrick
The Linux IDE guy
SuSE Inc. - Makers of SuSE Linux
Andre Hedrick, 580 2nd Street, Ste 210, Oakland, CA 94607 USA
PH: 510-628-3380 FAX: 510-628-3381

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
Please read the FAQ at

 \ /
  Last update: 2005-03-22 13:55    [W:0.117 / U:6.436 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site