Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!linus!philabs!cmcl2!harvard!seismo!lll-crg!styx!nike!ucbcad!ucbvax!jade!eris!mwm From: mwm@eris.berkeley.edu Newsgroups: net.unix Subject: Re: 4BSD is dead??? Message-ID: <894@jade.BERKELEY.EDU> Date: Sat, 21-Jun-86 05:14:10 EDT Article-I.D.: jade.894 Posted: Sat Jun 21 05:14:10 1986 Date-Received: Sun, 22-Jun-86 13:23:37 EDT References: <440@geowhiz.UUCP> <13200008@gorgo.UUCP> Sender: usenet@jade.BERKELEY.EDU Reply-To: mwm@eris.UUCP () Organization: Missionaria Phonibalonica Lines: 24 In article <13200008@gorgo.UUCP> bsteve@gorgo.UUCP writes: >Lets get it all straight. Hi steve. Not a bad idea; sorry I have to correct you. >CMU has an implementation of a modularized os kernel >that is inspired by UNIX and its numerous parents. They have separated the the >execution path of a process into a task (consisting of pieces atomic to the >processor) and an execution thread. Correct so far. >It currently (MACH-1) offers source level compatibility with 4.3BSD UNIX. First, the MACH kernel I have says "MACH/4.3/2.1" (or something similar, I don't have a console log handy :-) when it boots. Second, it is not merely source compatible with 4.3, it's BINARY compatible. I copied a MACH kernel onto a 4.3 system, rebooted, and found nothing wrong (ps worked, etc.). Nothing got recompiled. I expect this to compatability to stay in the system, but not being a MACH developer, can't say for sure.