Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!nntp.coast.net!news00.sunet.se!sunic!news99.sunet.se!news.funet.fi!news.lut.fi!news.csc.fi!nokia.fi!ntc.nokia.com!usenet From: escribe@dial.pipex.com (Alan Barclay) Newsgroups: comp.sys.next.misc,comp.sys.next.programmer,comp.unix.bsd.netbsd.misc,comp.sys.next.advocacy Subject: NeXTBSD - 4.4BSD For NeXTstep machines ? Date: 25 Jan 1996 14:33:37 GMT Organization: The Electric Scribe Co. Ltd. Lines: 71 Sender: barclay@frodo.ntc.nokia.com (Alan Barclay) Message-ID: <4e84c1$m0n@axl02it.ntc.nokia.com> NNTP-Posting-Host: frodo.ntc.nokia.com Keywords: NeXT, Plan9 Xref: euryale.cc.adfa.oz.au comp.sys.next.misc:38690 comp.sys.next.programmer:22756 comp.unix.bsd.netbsd.misc:2136 comp.sys.next.advocacy:32610 Some ideas for you to think about ... 1. *** 4.4 BSD port to NeXT Black Hardware *** 2. *** OPENSTEP 4.0 binaries support (m68k, FIP, SP, HP) under 4.4 BSD port *** The following are extracts from NeXT newsgroup articles. Many other NeXT users have also expressed concern about the elderly 4.3BSD (on Mach) which NeXT sells as its OS. Mark Crispin <mrc@CAC.Washington.EDU> wrote: > Black hardware is, for the most part, still reasonably capable > Unix hardware. I have reason to believe that either Linux or > BSD Lite would perform on black hardware as a much better UNIX > workstation than NEXTSTEP does. Garance A Drosehn <gad@eclipse.its.rpi.edu> wrote: > One would wonder how much information about NeXT hardware people > could figure out by looking at Plan 9. There's some students on > campus here interested in Plan 9, and I've been musing about > putting one of my NeXT's towards that. louie@va.pubnix.com (Louis A. Mamakos) wrote > I'd love to run FreeBSD or NetBSD on my black hardware. > Perhaps starting with the Plan 9 release is an approach? Has there > ever been any released documentation on the hardware specs, registers, > etc? Who knows, maybe the SCSI bus could do synchronous tranfers? paul@nagshead.plsys.co.uk (Paul Lynch) wrote: > Personally, it seems to me that the BSD 4.4 Lite upgrade was the > potentially most valuable to NeXTSTEP users. It will be a great shame if > that is lost. 1. Back in Oct/Nov 95 I made some noises myself in some groups about porting 4.4BSD to NeXT black hardware. I thought then and still think that the effort to do this would not be very great as 4.4 BSD, in the form of NetBSD, is already compatible with m68k architecture and Plan 9 sources, from AT&T, contain the specific hardware information required to implement low level drivers. At the time I heard some noises from a few others who were interested but no real action from anybody interested in doing a port. At the time, I was in no position to give time to such a task, but I now am more available and have a couple of mono stations sitting idle for such a task. If NetBSD (4.4BSD) were ported to NeXTstation (and NeXTstation colour) hardware - How many of you would be interested in using it? How many of you would be interested in helping? 2. The recent unhappiness with NeXTs elderly 4.3BSD and their lack of further development for it has prompted another idea by current NEXTSTEP 3.x users. Forget NeXTs 4.3BSD and run OPENSTEP on another UNIX instead. At first I thought this idea was ridiculous, but now I am much less sure and would welcome input from others. If we remember that 4.3BSD binaries for one machine will execute on other machines 4.3BSD (with the same processor architecture) then perhaps we can simply take the OPENSTEP libraries and binaries and run them under our own 4.3BSD compatible OS, say 4.4BSD NetBSD. Infact, this would not work immediately because of the fact that NeXTs 4.3BSD is really MACH. However there is a version of 4.4BSD for MACH called 4.4BSD LITES (produced at Helsink Uni) - (Slightly strange coincidence is that Linux comes out of Helsink too!). Perhaps these sources offer the possibility of running native OPENSTEP libraries and binaries on an upto date UNIX (for those people who really want OPENSTEP on UNIX rather than on NT/W95). I accept that there are hurdles to overcome, not least of which might be the fact that LITES is based on a version of MACH later than that which NeXT used or that new code to support the NeXT MAB executable file formats would be required. I am interested in your comments on this. Alan Barclay The Electric Scribe Co. Ltd. escribe@dial.pipex.com alan@escribe.co.uk (Down!)