Noah Silva on Sat, 15 Jun 2002 01:10:15 +0200 |
he he he.. is there a point somewhere in here? I'm not saying RMS didn't do -anything- useful. I highly doubt he knows 13 languages though. I also doubt he has all the platforms listed below personally. But tar itself, along with most of the GNU utils. are trivial compared to many other things that are used and/or included with linux on a regular basis. Every single unix distribution I have seen contains tar, ls, cp, etc. I somehow don't think those utils are what took the bulk of the time to develop. (Judging by their quality in some Unixes, I sure hope not!). I actually wrote a great many of these utilities myself for my Atari computer system a while back. I liked the unix-type (sort-of!) kernal MagiC OS (v6) offered, but didn't like the lack of command-line utils. I also wanted them written in pascal, and gnu and bsd used C. So I wrote ls, cp, ln, more, ps, etc., etc. Does my work compare to RMSs? no. I certainly didn't write a full-featured C compiler! Is what RMS has done helpful? Sure. He saved some other people from having to do it, and saved time. It's like compound interest: a little time early on has helped a lot of progress now. Do I think that the actual amount of code that he personally has contributed is significant next to all of the other contributors? No, not at all. Also, if I contribute to Gnome, I am contributing to gnome, the desktop, to add a feature I like. I am not suddenly a member of the "GNU Project". It seems as if RMS has the idea that anyone who adopts his license is suddenly working for him. -- noah silva On Fri, 2002-06-14 at 18:43, news@kippona.com wrote: > Noah silva <nsilva@atari-source.com> writes: > > > I think RMS's argument is entirely invalid. > > > > "tar' isn't all of userland. and GNU tar wasn't very usefull intil it had > > a real kernal to run on. What's more, I could easily write TAR, CP, LS, > > etc. I wouldn't try to write anything liek the linux kernal. We don't > > Linus started trying to re-create Minix, not Unix. From tiny > acorns, mighty oaks grow. > > Before linux, gnu tar was very useful if you wanted to tar up a > directory on a PC running dos or windows. Lots of people compiled > and installed tar (and grep, find, bash, and less) to use on sun > workstations. > > 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. > > Oh, and write .po files in thirteen languages and port it to: > > alpha-dec-winnt3.5 > m68k-cbm-sysv4 > m68k-cbm-netbsd > m68k-unknown-openbsd > mips64el-unknown-openbsd > mipsel-unknown-openbsd > mips-unknown-openbsd > mipsel-unknown-openbsd > mips-unknown-openbsd > mipsel-unknown-openbsd > arm-acorn-riscix > arm-unknown-netbsd > hppa1.1-hitachi-hiuxmpp > pyramid-pyramid-sysv3 > pyramid-pyramid-bsd > pyramid-pyramid-svr4 > sparc-hal-solaris2 > sparc-sun-solaris2 > i386-pc-solaris2 > sparc-sun-solaris3 > sparc-sun-sunos > m68k-sun-sunos > m68k-sun-sunos > sparc-sun-sunos > sparc-auspex-sunos > m68k-atari-netbsd > m68k-unknown-openbsd > m68k-atari-mint > m68k-atari-mint > m68k-atari-mint > m68k-milan-mint > m68k-hades-mint > m68k-unknown-mint > m68k-sun-netbsd > m68k-unknown-openbsd > m68k-apple-netbsd > m68k-unknown-openbsd > m68k-unknown-openbsd > m88k-unknown-openbsd > powerpc-apple-machten > powerpc-apple-netbsd > mips-dec-mach_bsd4.3 > mips-dec-ultrix > vax-dec-ultrix > clipper-intergraph-clix > mips-mips-riscos%ssysv > mips-mips-riscos%ssvr4 > mips-mips-riscos%sbsd > mips-mips-riscos > powerpc-harris-powerunix > m88k-harris-cxux7 > m88k-motorola-sysv4 > m88k-motorola-sysv3 > m88k-dg-dgux > m88k-dg-dguxbcs > i586-dg-dgux > m88k-dolphin-sysv3 > m88k-motorola-sysv3 > m88k-tektronix-sysv3 > m68k-tektronix-bsd > mips-sgi-irix > romp-ibm-aix > i386-ibm-aix > powerpc-ibm-aix3.2.5 > rs6000-ibm-aix3.2.5 > rs6000-ibm-aix3.2.4 > rs6000-ibm-aix3.2 > rs6000-ibm-aix > romp-ibm-bsd4.4 > romp-ibm-bsd > rs6000-bull-bosx > m68k-bull-sysv3 > m68k-hp-bsd > m68k-hp-bsd4.4 > m68k-hitachi-hiuxwe2 > hppa1.1-hp-bsd > hppa1.0-hp-bsd > hppa1.0-hp-mpeix > hppa1.1-hp-osf > hppa1.0-hp-osf > hppa1.1-hp-lites > c1-convex-bsd > c32-convex-bsd > c2-convex-bsd > c34-convex-bsd > c38-convex-bsd > c4-convex-bsd > xmp-cray-unicos > ymp-cray-unicos > t90-cray-unicos > t3e-cray-unicosmk > cray2-cray-unicos > f301-fujitsu-uxpv > m68k-hp-netbsd > m68k-unknown-openbsd > sparc-unknown-bsdi > powerpcle-unknown-cygwin > powerpcle-unknown-solaris2 > i?86linux-pc-linux-gnuaout > i?86coff-pc-linux-gnucoff > sparclinux-unknown-linux-gnuaout > armlinux-unknown-linux-gnuaout > m68klinux-unknown-linux-gnuaout > powerpc-unknown-linux-gnu > > :-) > > Chris > > ______________________________________________________________________ > Philadelphia Linux Users Group - http://www.phillylinux.org > Announcements-http://lists.phillylinux.org/mail/listinfo/plug-announce > General Discussion - http://lists.phillylinux.org/mail/listinfo/plug > ______________________________________________________________________ Philadelphia Linux Users Group - http://www.phillylinux.org Announcements-http://lists.phillylinux.org/mail/listinfo/plug-announce General Discussion - http://lists.phillylinux.org/mail/listinfo/plug
|
|