Return to BSD News archive
Xref: sserve comp.os.386bsd.misc:4529 comp.os.linux.misc:32265 Newsgroups: comp.os.386bsd.misc,comp.os.linux.misc Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!msunews!uwm.edu!news.alpha.net!news.mathworks.com!uhog.mit.edu!news.mtholyoke.edu!nntp.et.byu.edu!news.byu.edu!hamblin.math.byu.edu!park.uvsc.edu!news From: Terry Lambert <terry@cs.weber.edu> Subject: Re: BSD vs. LINUX Organization: Utah Valley State College, Orem, Utah Date: Thu, 22 Dec 1994 17:48:04 GMT Message-ID: <D18449.Kvs@park.uvsc.edu> X-Nntp-Posting-Host: hecate.artisoft.com References: <KSTAILEY.94Dec8195010@leidecker.gsfc.nasa.gov> <msand.2.2EF28FBA@Neosoft.Com> Sender: news@park.uvsc.edu (System Account) Lines: 22 msand@Neosoft.Com (Mark F. Sanderson) wrote: > >> Where were loadable kernel modules first implemented? > > FYI - > For unix-like operating systems, the first loadable kernel modules that I am > aware of is OS/9 - a real-time operating system that ran on 6809 series > computers. It employed unique hierarchiel manager->driver->descriptor kernel > interface that allowed dynamic 'on the fly' device driver loads/unloads. This > system came out about 1979 or so. Oh yes - the manufacturer is Microware. I > don't work for them, but I like their product! Harris VOS (Vulcan), a real-time system, had "non-resident handlers" -- kernel modules -- in the mid 70's. VMS had installed images early on, but I don't think it was nearly that early. Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers.