home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.coherent
- Subject: Re: Revivifying Coherent (was Re: Are we dead??)
- Path: sparky!uunet!think.com!unixland!rmkhome!rmk
- From: rmk@rmkhome.UUCP (Rick Kelly)
- Organization: The Man With Ten Cats
- Date: Fri, 20 Nov 1992 22:29:47 GMT
- Reply-To: rmk@rmkhome.UUCP (Rick Kelly)
- Message-ID: <9211201729.52@rmkhome.UUCP>
- References: <9211152765@phent.UUCP> <84042@ut-emx.uucp>
- Keywords: project C programming bbs coherent 386bsd
- Lines: 58
-
- In article <84042@ut-emx.uucp> vax@ccwf.cc.utexas.edu (Vax) writes:
- >I'm sorry to say that, with the purchase of my new hard drive (still
- >crossing my fingers), I'm going to switch to 386bsd (or Linux if that
- >doesn't pan out).
- >As an amateur in the Unix world, with onnly a unzip410 port to show for
- >my Coherent learning tour, (and a trivial port at that), I've still got
- >alot to learn. But I hope I can help on the BBS project.
- >I really like Coherent, but I'm afraid our philosophies didn't quite match.
- >I -thought- I wanted a small Unix system (120MB seemed like TONS for an OS)
- >but I realized I'd much rather have command-compatiblity with most other
- >Unixes. That's a hairy statement, since the "standards" for commands seem
- >to be somewhat fuzzy, but I simply feel that another OS would be more
- >likely to compile on the first run due to the peculiarities of Coherent's
- >system call naming and command-line-argument parsing. I just want to
- >"make foo" and have it run. I'd rather spend my time writing new programs
- >than porting old ones.
-
- Funny, I regularly use Coherent, BSD, SCO, AIX, SVR3.2, and SVR4, and I don't
- find this problem. Coherent commands are very compatible with SVR3.2.
-
- What peculiarities are you talking about with system call naming and arg
- parsing?
-
- Wait till you try 386BSD. BSD is a lot different than SV. You will have
- to port a lot of GNU software. The BSH /bin/sh is less compatible than
- Coherent /bin/sh, and you will have to port Bash.
-
- Linux mostly consists of GNU commands which have a decided BSD flavor. The
- compiler uses the GNU libc.a library, which has it's own peculiarities.
-
- Both of these operating systems are interesting, but are still at the
- tinker with the kernel and compiler source level if you want to stay
- compatible with the latest versions.
-
- >I felt like I was replacing EVERY tool that came with Coherent, and the
- >size was creeping up to the 120MB barrier; so I figured why not get an OS
- >that already has this stuff (even if it is 200MB big!)
-
- Which stuff?
-
- >I guess I'm lucky I have the option of getting a big hard drive to hold
- >Ms-win, Ms-dos, and some Unix on it, but if I had to stay with a 120MB limit
- >on Unix, I'd rather have Coherent than anything else.
- >A word to the wise: 200MB is considered minimal for 386bsd.
-
- If I was going to run 386BSD, I would probably opt for 400 megs of disk
- space so that all the source could be on line, and I would still have
- plenty of room left.
-
- >My 2 cents to the coherent developer(s):
- >Don't underestimate the FREE programming man-hours you can get from your
- >followers! Spend your time on the device driver kit, so we can work on
- >something! You might even lower the price for us :-)
-
- What specific device drivers do you want to work on?
- --
-
- Rick Kelly rmk@rmkhome.UUCP unixland!rmkhome!rmk rmk@frog.UUCP
-