gabriel rosenkoetter on Sat, 15 Jun 2002 01:10:16 +0200


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: [PLUG] RMS and GNU/sink (was: systrace is cool)


On Fri, Jun 14, 2002 at 06:43:42PM -0400, Chris Beggy  wrote:
> Linus started trying to re-create Minix, not Unix.  From tiny
> acorns, mighty oaks grow.

To hear him tell it, he started because he wanted his computer to be
more useful and wanted to play around with OS stuff. He was
obviously influenced by Minix, but so was anyone else learning OS
stuff at the time. (Your text book choices were pretty much
Tanenbaum's text, attached to Minix, or McKusick's "The Design and
Implementation of the 4.4BSD Operating System". Trust me, it's
easier to learn from Tanenbaum. I like McKusick a lot, but his book
isn't what you want to throw at a CS undergrad, nor was it intended
as such.)

> Could you please whip up that new tar, when you have a chance?
> I'd like to see command line switches for encryption, and a
> command line switch for running in tar-1.12 compatibility mode so
> amanda won't choke on it. 

A hook for encryption would be really nice. (And not just "callout
to GnuPG"; using libssl would rock too.)

Oh, and saying "tar format" is enough for "tar-1.12 compatibility
mode". The format modern tar(1)s (not just GNU's, commercial Unix
vendors too, though to varying degrees) speak is USTAR. And there's
already something that does that: pax(1). I'll betcha Debian's got
a package.

> Oh, and write .po files in thirteen languages and port it to:

That part's easy. Write POSIX/SuS (both aren't hard) compliant code,
and you get portability for free.

-- 
gabriel rosenkoetter
gr@eclipsed.net

Attachment: pgpOEmbHGYipU.pgp
Description: PGP signature