On Wednesday 13 February 2008, Delio Brignoli wrote: > On 13/02/2008, at 9:14 AM, John Carter wrote: > > What ever the merits of the grand debate about Micro vs Monolithic > > Kernels are.... > > I am not trying to be pedantic here, or maybe I am ;-) but... > > The difference between micro-kernels and monolithic kernels is not > about having loadable modules. > Informally the difference is that 'modules' access other services > offered by other modules in the OS using a message passing mechanism. > In linux once a module is loaded it can directly call any kernel API > it likes, directly.
As far as the Hurd is concerned modules are not used. Drivers are loaded into user-space where they can be loaded, unloaded and modified as needed. Phil. -- Philip Charles; 39a Paterson Street, Abbotsford, Dunedin, New Zealand +64 3 488 2818 Fax +64 3 488 2875 Mobile 027 663 4453 [EMAIL PROTECTED] - personal. [EMAIL PROTECTED] - business
