From owner-linux-activists@joker.cs.hut.fi Fri Nov 6 16:47:54 1992 Status: RO X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["8057" "Fri" "6" "November" "92" "16:32:36" "+0200" "Lars Wirzenius" "wirzeniu@cc.helsinki.fi " nil "217" "Linux News #4 (October 26 - November 6, 1992)" "^From:" nil nil "11"]) Received: from joker.cs.hut.fi by hutcs.cs.hut.fi with SMTP id AA17156 (5.65c8/HUTCS-S 1.4 for < arl@cs.hut.fi>); Fri, 6 Nov 1992 16:47:51 +0159 Received: by joker.cs.hut.fi (5.65b/6.8/S-TeKoLa) id AA27368; Fri, 6 Nov 92 16:32:34 +0200 Received: from kruuna.Helsinki.FI by joker.cs.hut.fi (5.65b/6.8/S-TeKoLa) id AA27362; Fri, 6 Nov 92 16:32:29 +0200 Received: from klaava.Helsinki.FI by kruuna.helsinki.fi with SMTP id AA02576 (5.65c8/IDA-1.4.4 for < linux-activists@niksula.hut.fi>); Fri, 6 Nov 1992 16:32:40 +0200 Received: by klaava.Helsinki.FI (4.1/SMI-4.1) id AA27298; Fri, 6 Nov 92 16:32:36 +0200 Message-Id: <9211061432.AA27298@klaava.Helsinki.FI> X-Mailer: Mail User's Shell (7.1.1 5/02/90) Sender: owner-linux-activists@joker.cs.hut.fi X-Note1: Remember to put 'X-Mn-Key: normal' to your mail body or header From: wirzeniu@cc.helsinki.fi (Lars Wirzenius) To: linux-activists@joker.cs.hut.fi Subject: Linux News #4 (October 26 - November 6, 1992) Date: Fri, 6 Nov 92 16:32:36 +0200 X-Mn-Key: LINUXNEWS L i n u x N e w s A summary of the goings-on of the Linux community Issue #4, October 26 through November 6, 1992 "The rumors our demise are exaggarated" **** Highlights in this issue - comp.os.linux splitting in voting stage - xsysinfo - kernel 0.98 pl3 - LILO version alpha.6 - Updates to SLS - tvtwm - Xview3 libraries and tools - poeigl 1.7 and admutil 1.4 - Linus got some money **** Editorial This issue is even more late than the previous one. I haven't had time and energy to do very much about Linux News (and a bunch of other things), so I missed last week completely, and even now this issue is rather quickly done. Sorry about that. A major thing happening in comp.os.linux right now is the vote for splitting the group into subgroups. This has been discussed sometimes quite heatedly for a long time, and I won't say much more about it, except that I personally hope for at least the creation of comp.os.linux.announce, if only because it would make it easier for me to do Linux News (I wouldn't have to hunt for announcements, I could just pick them from one newsgroup). **** Legalese Linux News can be copied, re-published, printed, hung on walls, used as toilet paper, and used in any other way you wish. If you distribute LN outside comp.os.linux and the LINUXNEWS channel, please tell me: the more people I know are reading LN, the more eager I am to put energy into it. In fact, if you read Linux News, and think that it is a Good Thing, and you want to make me happier, send me a post card to the following address: Lars Wirzenius Ohratie 16 C 198 SF-01370 VANTAA Finland (Letter bombs, as long as they are marked as such, can go to the same address. :-) I take no responsibility whatsoever for any information in Linux News, or any problems due lack of information. If you get killed due to Linux News, mail me, and I'll feel sorry for you, but that's just about all I can do. **** Notices Linux News is only a summary, if you want more information about a given subject, please see the source that is referenced at the end of each note (for Usenet articles, the reference is the Message-ID of the article). I try to include all the relevant information, including ftp sites and filenames, as given in the announcements (I probably won't have the time or energy to check filenames, or to find pointers to other ftp sites). If possible, I will try to indicate directories with a trailing /, e.g. ``pub/linux/SLS/''. I won't include announcements on mailing lists or testing releases, only things that are meant to be used generally (I admit that the line can be somewhat difficult to draw, since the whole system is pre-release). **** News section October 27. Gabor Herr announced xsysinfo, a program for X that displays information about kernel parameters in a graphical form. The displayed values are CPU load, CPU idela, memory size, cache size, and swap size. The program requires Linux 0.98 (or later), a working ps (0.97.6 or later), the 4.1 jump libs and XFree 1.1. FTP: tsx-11.mit.edu: xsysinfo-1.0.tar.Z (in /incoming at time of announcement, final directory not known); sunsite.unc.edu:/pub/Linux/Incoming/. (Source: <1992Oct27.111232.35261@news.th-darmstadt.de>) October 27. Linus Torvalds announced version 0.98, patchlevel 3 of the kernel. Both context diffs and full source are available. 0.98 pl3 fixes the following things: * all known NULL-pointer problems (see announcement of 0.98pl2 in Linux News #3) * minor 387-emulation problems * ASK_SVGA, broken by pl2 There are no new features. IMPORTANT: There is a major bug in 0.98pl3. The bug will cause the super-block to not be properly updated when mounting/unmounting filesystems, which will destroy the filesystem. FTP: nic.funet.fi: pub/OS/Linux/testing/Linus/ (Source: <1992Oct27.194952.14193@klaava.Helsinki.FI> <1992Oct29.121938.16664@klaava.Helsinki.FI>) October 28. Werner Almesberger announced LILO version alpha.6. LILO is a generic boot loader Linux, which allows one to boot Linux from the hard disk. The new version fixes bugs. Also, it should be better at booting other operating systems. Problems with bootin MS-DOS 5 should be fixed. FTP: sunsite.unc.edu: pub/Linux/incoming/ and tsx-11.mit.edu: pub/linux/ALPHA/lilo/, files lilo.6.tar.Z (source and documentation), lilo.6.ps.Z (documentation in PostScript format). (Source: <1992Oct28.023703.10271@bernina.ethz.ch>) October 28. Linux News #3 contained an announcement of Wampes for Linux, but it didn't include a description. Olaf Erb described it today follows: ``It is a package for packet-radio. It includes a program like ka9q-net that allows logging into the unix machine over ax.25, NET/ROM and telnet. It includes a convers-server, bbs program and some other utils.'' FTP: see previous issue. (Source: <1992Oct28.205832.22507@rz.uni-karlsruhe.de>) October 29. Qi Xia announced bug fix version 0.9.1 of cksum. cksum is a POSIX conforming checksum utility. FTP: sunsite.unc.edu: pub/Linux/Incoming/ and tsx-11.mit.edu (filenames or final directories not given). (Source: <1992Oct29.162508.6753@sol.ctr.columbia.edu>) November 1. Peter MacDonald announced new fixes for SLS. Check the HISTORY file and obtain the packages that have been listed as changed, especially the z?fix.taz packages (which are collections of patches and fixes). (Source: <1992Nov1.201314.11156@sol.UVic.CA>) November 4. Peter MacDonald announced a new addition to SLS: the Interviews programs idraw and iclass. They are in their own series, in anticipation of the full Interviews environment. (Source: <1992Nov4.175627.21814@sol.UVic.CA>) November 5. Peter MacDonald announced new fixes for SLS. This should fix the problems with permission problems in root. Also, ghostscript with most drivers was added. (Source: <1992Nov5.204626.314@sol.UVic.CA>) October 30. R. Ramesh announced an upload of tvtwm, a window manager for X. All binaries were compiled with jump table 4.1, gcc 2.2.2d7 and Xv2.1 shared libraries. tvtwm requires m4. FTP: sunsite.unc.edu: /pub/Linux/Incoming/, files tvtwm-src.tar.Z, tvtwm-bin.tar.Z and m4.Z. (Source: <1992Oct30.161702.6567@utdallas.edu>) November 1. Ed Rodda announced Pari 1.37 for Linux. It is a sophisticated math solver. FTP: math.ucla.edu: pub/pari (no binaries, but is reported to compile easily). (Source: <921031117@orca.wimsey.bc.ca>) November 2. Kenneth Osterberg announced the Xview3 library and tools ported for Linux. Xview is a user-interface toolkit for X. It follows the Open Look GUI specification. The package contains libxview.a, libolgx.a, olwm, olwmslave, cmdtool/shelltool, props, textedit, and clock. Headerfiles for xview, olgx, and pixrect, man pages, and online help files are also included. This release contains binaries and diffs against xview sources. Installation requires gcc. FTP: tsx-11.mit.edu: xview3.tar.Z (directory not yet known), sunsite.unc.edu: /pub/Linux/incoming/. (Source: < lmfken.720695460@bluese2>) November 3. Peter Orbaek announced poeigl 1.7 and admutil 1.4. Poeigl contains init, getty, login, hostname, mesg, users, who, and write. Admutils contains chsh, ctrlaltdel, init, last, newgrp, passwd, shutdown, reboot, halt, fastboot, fasthalt, su, and an example /etc/rc. This is a source code only release. It should be compilable with Linux 0.97pl4 and gcc 2.2.2. FTP: nic.funet.fi and tsx-11.mit.edu: poeigl-1.7.tar.Z and admutil-1.4.tar.Z (directories not known at time of announcement). ftp.daimi.aau.dk: /pub/Linux-source/ (presumably the same filenames). (Source: <1992Nov3.090246.29076@daimi.aau.dk>) November 6. Peter Anvin announced the final sum for the USA Linux fund collection, $785 and $750 after wire transfer charges. Linus thanks everybody, and reports that his computer has now been paid in full. He has also received other donations (both money and things), for which he is also grateful.
From owner-linux-activists%niksula.hut.fi@joker.cs.hut.fi Tue Nov 17 02:19:17 1992 Status: RO X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["17428" "Tue" "17" "November" "1992" "02:18:06" "+0900" "owner-linux-activists@joker.cs.hut.fi" "owner-linux-activists@joker.cs.hut.fi" nil "417" "" "^From:" nil nil "11"]) Received: from joker.cs.hut.fi by hutcs.cs.hut.fi with SMTP id AA00955 (5.65c8/HUTCS-S 1.4 for < arl@cs.hut.fi>); Tue, 17 Nov 1992 02:18:55 +0159 Received: from joker.cs.hut.fi by joker.cs.hut.fi id <61517(2)>; Tue, 17 Nov 1992 02:18:22 +0900 Message-Id: <92Nov17.021822eet.61517(2)@joker.cs.hut.fi> From: owner-linux-activists@joker.cs.hut.fi To: tom@ksr.com To: sdawson@sbcs.sunysb.edu To: mh2620@sarek.sbc.com To: phanson@well.sf.ca.us To: simonm@dcs.gla.ac.uk To: tor@tss.no To: arl@cs.hut.fi To: wirzeniu@cc.helsinki.fi Date: Tue, 17 Nov 1992 02:18:06 +0900 to johnsonm@stolaf.edu to pi@cs.sun.ac.za to mdw@hojo.larc.nasa.gov to obz@raster.Kodak.COM to okir@mathematik.th-darmstadt.de to SCOTT@cs.santarosa.edu to etxmkhn@eulalia.ericsson.se to m31z@jupiter.Sun.CSD.unb.ca to mol@csd.uu.se to williamsem@space.laafb.af.mil >From cc.helsinki.fi!wirzeniu Tue Nov 17 02:18:04 1992 Received: from kruuna.helsinki.fi ([128.214.4.112]) by joker.cs.hut.fi with SMTP id <61513(2)>; Tue, 17 Nov 1992 02:18:02 +0900 Received: from klaava.Helsinki.FI by kruuna.helsinki.fi with SMTP id AA12495 (5.65c8/IDA-1.4.4 for < linux-activists@niksula.hut.fi>); Tue, 17 Nov 1992 02:17:55 +0200 Received: by klaava.Helsinki.FI (4.1/SMI-4.1) id AA05656; Tue, 17 Nov 92 02:18:02 +0200 Date: Tue, 17 Nov 1992 02:17:48 +0900 From: wirzeniu@cc.helsinki.fi (Lars Wirzenius) Message-Id: <9211170018.AA05656@klaava.Helsinki.FI> X-Mailer: Mail User's Shell (7.1.1 5/02/90) Sender: owner-linux-activists@niksula.hut.fi To: linux-activists@niksula.hut.fi X-Note1: Remember to put 'X-Mn-Key: normal' to your mail body or header Subject: Linux News #5 (November 6 - 16, 1992) X-Mn-Key: LINUXNEWS L i n u x N e w s A summary of the goings-on of the Linux community Issue #5, November 6 through 16, 1992 **** Highlights in this issue - spreadsheets for calculating numbers for X display modes - new version of extended fs programs - "shell-init" bug fixed in SLS - new Xenix fs - kernel version 0.98.4 and 0.98.5 - fig2dev binaries available - tvgalib and joe sources on tsx-11 - Linux User Group in Albany, NY - GNU Emacs 18.59 - Seyon 0.8, communications program for X11 - color xterm, system call tracer, SCM scheme on tsx-11 - EtherNet FAQ posted - afio 2.3 available - comparison between Linux and 386BSD **** Editorial I'm late again. But then you're probably getting used to that. :-) It is possible that I may in the future change LN to a bi-weekly publication, if it seems that doing it weekly will be too much work and that I won't be able to do one issue per week. Don't forget the on-going vote for the comp.os.linux split into several groups! Let's get this decided one way or another. Vote now, or you might regret it afterwards if the vote doesn't go like you want. In the last issue, I included my address and asked for post cards. I've received several and one letter, thanks. I don't mind getting more, of course (oh yes, I'm very much like a little boy who wants attention :-). **** Legalese Linux News can be copied, re-published, printed, hung on walls, used as toilet paper, and used in any other way you wish. If you distribute LN outside comp.os.linux and the LINUXNEWS channel, please tell me: the more people I know are reading LN, the more eager I am to put energy into it. In fact, if you read Linux News, and think that it is a Good Thing, and you want to make me happier, send me a post card to the following address: Lars Wirzenius Ohratie 16 C 198 SF-01370 VANTAA Finland (Letter bombs, as long as they are marked as such, can go to the same address. :-) I take no responsibility whatsoever for any information in Linux News, or any problems due lack of information. If you get killed due to Linux News, mail me, and I'll feel sorry for you, but that's just about all I can do. **** Notices Linux News is only a summary, if you want more information about a given subject, please see the source that is referenced at the end of each note (for Usenet articles, the reference is the Message-ID of the article). I try to include all the relevant information, including ftp sites and filenames, as given in the announcements (I probably won't have the time or energy to check filenames, or to find pointers to other ftp sites). If possible, I will try to indicate directories with a trailing /, e.g. ``pub/linux/SLS/''. I won't include announcements on mailing lists or testing releases, only things that are meant to be used generally (I admit that the line can be somewhat difficult to draw, since the whole system is pre-release). There will be exceptions. **** News section November 4. Mike Jagdis announced modegen.taz, two spreadsheets for the `sc' spreadsheet program for calculating numbers for X display modes. FTP: nic.funet.fi, tsx-11.mit.edu: modegen.taz. (Source: <43.2AF5C5E8@purplet.demon.co.uk>) November 6. Remy Card announced version alpha 9 of his programs for manipulating the extended filesystem. The new version will hopefully fix the problems with bad directory entries. There are also other, more minor changes. FTP: tsx-11.mit.edu, ftp-masi.ibp.fr: /pub/linux/ALPHA/extfs/, files efsprogs9.tar.Z (full source and binaries), efsprogs9.src.tar.Z (sources only), efsprogs9.bin.tar.Z (binaries only), and efsprogs.p9.Z (patch from version alpha 8 to 9). (Source: <1992Nov6.120622.836@jussieu.fr>) November 7. Peter MacDonald announced a small update for SLS. This update should fix the "shell-init" bug, which causes trouble at logins. FTP: b5/zbfix.taz (ftp site not given, but should be on all sites that carry SLS, in the normal places). (Source: <1992Nov7.041759.8096@sol.UVic.CA>) November 7. Doug Evans announced a new version of his Xenix Filesystem for Linux. This version should work with 0.98.pl3. You need to patch and recompile your kernel for this, of course. FTP: tsx-11.mit.edu: /pub/linux/patches/xenixfs.tar.Z (Source: <1992Nov07.064311.2087@sspiff.cygnus.com> November 9. Linus announced kernel version 0.98 patchlevel 4. The most important changes are: * The inode caching bug (resulting in bad filesystem info when mounting/umounting devices) should be gone for good. * Bug fix of a race-condition in the filesystem (which may have caused people to get occasional fsck errors). * Math emulator fixes (mainly for the re-entrancy problem) * NR_OPEN was changed from 32 to 256 (this will break GNU Emacs, the term program, and possibly other programs; a recompilation should fix things). * the process kernel stack is now on a separate page (needed due to * Changes in kernel data structures (these require a new ps) * System call tracing * Changes to networking (tcp/ip, some nfs) FTP: nic.funet.fi: pub/OS/Linux/PEOPLE/Linus/ (presumably on other sites too, by now), files linux-0.98.4.tar.Z (complete source), linux-0.98.patch4.Z (patches against pl3). Also ps-diff.Z, patches by Linus to ps-0.98 that should fix ps to work with 0.98.4. (Source: <1992Nov9.112201.14250@klaava.Helsinki.FI>) November 9. Marcus Wunderlich announced a binary of fig2dev (announcement didn't explain what it is). FTP: ftp.dfv.rwth-aachen.de: pub/linux/wunder/ (Source: <1992Nov9.123327.29197@dfv.rwth-aachen.de>) November 10. Michael K Johnson announced the availability of tvgalib and joe sources on tsx-11. tvgalib is a graphics library for Trident SVGA that does not use X. It is compatible with vgalib, which works with generic VGA cards. joe is a small but useful editor that is included on at least some versions of the rootdisk. FTP: tsx-11.mit.edu: /pub/linux/sources/libs/, files tvgalib-1.0.tar.Z and tvgalib-1.0.README; /pub/linux/sources/usr.bin/joe.tar.Z. (Source: <1992Nov10.202359.23502@athena.mit.edu>) November 11. Daniel Russel (russed@rpi.edu) announced an informal Linux User Group in the Albany, NY area and a mailing list. Contact him for more information. (Source: < j-q1l5=@rpi.edu>) November 12. Rick Sladkey announced his port of GNU Emacs 18.59 for Linux. This version works under Linux 0.98 patchlevel 4 (which breaks the earlier version because of changes in select and NR_OPEN), but not on earlier versions. FTP: sunsite.unc.edu: the incoming directory. Files emacs-18.59a.tar.Z (README, patches, and Linux support files), emacs-etc-18.59a.tar.Z (GNU Emacs support binaries and files) emacs-bin-18.59a.tar.Z (text-based GNU Emacs binary and its DOC file) x11emacs-bin-18.59a.tar.Z (X11-based GNU Emacs binary and its DOC file). (Source: < JRS.92Nov12013048@lepton.world.std.com>) November 13. M. Saggaf announce Seyon 0.8. It is a communications package for X11. FTP: sipb.mit.edu: pub/seyon/ (home site of Seyon) (Source: <1992Nov13.035855.17713@athena.mit.edu>) November 14. Michael K Johnson announced new files on tsx-11: A color xterm, the new Emacs, a system call tracer, and SCM scheme. FTP: tsx-11.mit.edu: /pub/linux/sources/usr.bin.X11/cxterm.tar.Z (color xterm), /pub/linux/packages/emacs-18.59/, files emacs-18.59a.tar.Z, emacs-bin-18.59a.tar.Z, emacs-etc-18.59a.tar.Z, x11emacs-bin-18.59a.tar.Z (see the GNU Emacs announcement above) /pub/linux/sources/sbin/strace.tar.Z (system call tracer), /pub/linux/sources/usr.bin/scm4a12.tar.Z, /pub/linux/binaries/usr.bin/scm4a12.bin.tar.Z (scheme). (Source: <1992Nov14.201956.21550@athena.mit.edu>) November 15. Linus announced kernel version 0.98 patchevel 5. This version fixes a swap-partition bug in pl4. The symptoms where incorrect swapping with a partition, e.g. xterm could dump core when swapping was enabled and you typed at the keyboard. This version also checks against writing to the text segment (i.e. program code). This will break some binaries, especially some very, very old ones that were compiled using the estdio library (this library is no longer used in Linux). If previously well-working programs suddenly start to dump core, this might be the reason. There are also some other changes. See also 0.98.4 announcement above. FTP: nic.funet.fi: pub/OS/Linux/PEOPLE/Linus/. (Source: <1992Nov15.220138.5434@klaava.Helsinki.FI>) November 16. Phil (Copeland?) posted an EtherNet FAQ. Future versions will be posted every one or two weeks to the NET channel on the linux-activists@niksula.hut.fi mailing list. (Source: <1992Nov16.011245.18336@csd.uwe.ac.uk>) November 16. Dave Gymer announced afio 2.3 for Linux. afio is a cpio-style archiver which can create multiple volume archives on floppies, compressing individual files if required, and is able to recover from partially damaged archives. FTP: sunsite.unc.edu. (Source: <1992Nov16.095102.13125@cs.nott.ac.uk>) **** Linux vs 386BSD One often asked question is "which is better, Linux or 386BSD?". I won't state my obvious bias, but I will include an article posted by Mark W. Eichin to comp.unix.bsd which has a pretty good comparison. Thanks Mark for allowing me to repost this. I have removed a few lines from the beginning which were only relevant as part of the discussion in which Mark's posting appeared, reformatted the text, and also fixed a typo or two. (The rest of this section comes from Mark.) I got a 486 machine in January, immediately put Linux 0.10 up on it, hacked with that for a while, then 386BSD 0.0 came out, so I blew everything away and put that up instead. When 0.1 came out, I took the kernel sources (since there hadn't really been major changes to anything else, and the install program didn't impress me...) and worked with those for a while... and then I needed (for work reasons) to get a DOS partition again, to run djgcc/go32, so I put linux (SLS 0.98) up and started hacking on the networking code. There are various ways to compare the two systems. It would be impolite to treat them as being in competition; I'll merely try to list things that "make a difference" between the two. 1) Networking. 386BSD has had TCP/IP support (Ethernet and SLIP) in kernel since 0.0 (after all, the socket interface was originally developed as part of BSD.) Just about everything you or your sysadmin knows about configuring unix networking will apply, which makes the setup seem fairly easy. Linux has had TCP support in the form of the KA9Q networking package, though I seem to recall this is only "free" for educational or ham radio use, since the early days; the 0.98 release actually has in kernel TCP, which is still a bit rough, but serves a useful purpose as an independent implementation. Great if you want to hack (like I do) but not quite up for heavy use; this is changing rapidly. 2) File Systems. 386BSD has the Berkeley Fast File System; you can read research papers on the implementation and design. It is quite robust, and fsck can fix most problems due to sudden shutdown. There is a VFS layer, but not many alternate disk-based file systems as of yet (NFS for both TCP and UDP are included, though, and mostly work as of 0.1.) Linux started with the Minix filesystem, but now has a VFS layer and several additional filesystem types, most popularly the Extended Filesystem (just stretch the Minix entries by a factor of two, but it does work...) and the MSDOS filesystem type (a *major* win - none of the inconvenience of mtools, just mount the floppy or hard drive and use cp/mv/emacs and it just works.) There is also a /proc filesystem (at least I think it is done as a filesystem type, haven't looked at the code). 3) Utilities. 386BSD has the various Berkeley utilities included, as well as groff, gcc (based on 1.39); it is easy to get most of the GNU utilities up (and for some things it is necessary -- /bin/sh is a crippled shell that doesn't handle quoting well enough to run Configure, so you'll probably replace it with BASH right away.) Linux comes with mostly GNU utilities, and what it doesn't come with usually configures and builds cleanly. The "standard" gcc (at the moment) is gcc 2.2.2d (lots of patches from 2.2.2) and I expect 2.3.1 to work with little effort. 4) Shared Libraries Linux has them; 386BSD doesn't. This means that Linux can be installed rather completely on a much smaller system (I've done kernel builds on an AST 386sx/20MHz/2Mram/40Mdisk from inside of emacs, with everything important installed... no X, no TeX, but there was room left for at least one of those). 5) Hardware support Linux seems to have more support for "low budget" hardware, contributed by people who have it. There is a good deal of cross-breeding here, however, with some people working on drivers on both sides (since, after all, the *hard* part is actually talking to the hardware, not talking to the O/S.) My personal experience has been that Linux boots from scratch on more machines than 386BSD does. 6) Development "Life Cycle" Bill and Lynne Jolitz manage the entire release very closely; this results in reasonable quality control, but a long cycle between releases (if I recall correctly, 0.0 came out in March, 0.1 over the summer, and submissions for 0.2 are solicited now though no date is even hinted at for a release.) It is also reported that the Jolitz' have not been able to keep up with NetNews since Septmber 1. Linus Torvalds keeps a very close eye on the kernel -- in fact, he rewrites many submissions (though not all) to meet his coding standards, improving them in the process. Other people handle the release of installable systems, moving at various paces. Linus also participates very actively in discussions on both comp.os.linux and comp.unix.bsd. Improvements to the kernel come out at a rapid pace; I was recently off at a conference for a week, and am about two revisions behind on the kernel, to give you some idea of the pace -- the changes mostly involve the networking code, which is in active flux right now, so this is a feature for developers who want it (and those who don't simply stay with older versions.) 7) License and Politics Linux is released under the GNU Copyleft; this means that if you sell it to someone, you have to include sources with it. (I think this is a great idea :-) BSD is released under the various Berkeley copyrights which say that you can do what you want as long as you don't hold the Regents liable; also, the Jolitz' have asked for donations to some charity (their "CareWare" program) if you wish to make them. They have also said that BSD is simply not *ready* for commercial use, and advise against making commercial use of it, simply for technical reasons. There is also a pending lawsuit (AT&T vs. BSDI and UCB) which may affect the ownership of the 4.3net2 release which 386BSD is based on. However, no actual action has been taken by a court in this matter, although UCB and CMU have apparently reacted to it anyway (UCB by no longer shipping tapes of 4.3net2, and CMU by no longer releasing the BNR2SS single-server for Mach.) 8) Availability Linux and 386BSD are both available for anonymous ftp from numerous sites; Austin Codeworks apparently resells both in source form; FTP Software Inc was giving away a CDrom at Interop Fall 92 with 386BSD source and binaries (as well as X11R5, the Crynwr Packet Drivers, and the RFC's and IEN's) as a promotion. Linux has been uploaded to a number of BBS'es around the world. I'm sure other forms are available, essentially if you want it you can probably get it. In summary, there are numerous differences between Linux and 386BSD; it is entirely up to you whether they "make a difference" in your situation. _Mark_ < eichin@athena.mit.edu> MIT Student Information Processing Board Cygnus Support < eichin@cygnus.com> ps. This posting ignores other 386 Operating Systems since, after all, we're only discussing Free ones here. Also, I'm sure it is clear to you that these are my opinions from my experience, and not meant to represent those of MIT or Cygnus Support (although some of them certainly coincide) particularly regarding any lawsuits in progress.
From owner-linux-activists@joker.cs.hut.fi Mon Nov 23 02:49:19 1992 Status: RO X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["6878" "Mon" "23" "November" "1992" "02:34:52" "+0200" "Lars Wirzenius" "wirzeniu@cc.helsinki.fi " nil "194" "Linux News #6 (November 16 - 22, 1992)" "^From:" nil nil "11"]) Received: from joker.cs.hut.fi by hutcs.cs.hut.fi with SMTP id AA07518 (5.65c8/HUTCS-S 1.4 for < arl@cs.hut.fi>); Mon, 23 Nov 1992 02:49:15 +0200 Received: from joker.cs.hut.fi by niksula.hut.fi id <61721-1>; Mon, 23 Nov 1992 02:35:29 +0200 Received: from kruuna.helsinki.fi ([128.214.4.112]) by niksula.hut.fi with SMTP id <61656-1>; Mon, 23 Nov 1992 02:35:12 +0200 Received: from klaava.Helsinki.FI by kruuna.helsinki.fi with SMTP id AA00971 (5.65c8/IDA-1.4.4 for < linux-activists@niksula.hut.fi>); Mon, 23 Nov 1992 02:35:21 +0200 Received: by klaava.Helsinki.FI (4.1/SMI-4.1) id AA03081; Mon, 23 Nov 92 02:35:20 +0200 Message-Id: <9211230035.AA03081@klaava.Helsinki.FI> X-Mailer: Mail User's Shell (7.1.1 5/02/90) Sender: owner-linux-activists@joker.cs.hut.fi X-Note1: Remember to put 'X-Mn-Key: normal' to your mail body or header From: wirzeniu@cc.helsinki.fi (Lars Wirzenius) To: linux-activists@joker.cs.hut.fi Subject: Linux News #6 (November 16 - 22, 1992) Date: Mon, 23 Nov 1992 02:34:52 +0200 X-Mn-Key: LINUXNEWS L i n u x N e w s A summary of the goings-on of the Linux community Issue #6, November 16 through 25, 1992 **** Highlights in this issue - Back issues on LN via ftp - New efsprogs - SLS upgrades - TeX upgrad in SLS - 8-bit clean bash and rc - ImageMagick - Joe 1.0.5 - Linux via Trickle - BSD printer programs - Sources for several Linux admin programs - Seyon 1.1 **** Editorial Back issues of Linux News are now available via anonymous FTP from nic.funet.fi, directory /pub/OS/Linux/doc/Linux-News. This is an archive of the LINUXNEWS channel on the linux-activists@niksula.hut.fi mailing list. I will no longer be sending back issues via mail. **** Legalese Linux News can be copied, re-published, printed, hung on walls, used as toilet paper, and used in any other way you wish. If you distribute LN outside comp.os.linux and the LINUXNEWS channel, please tell me: the more people I know are reading LN, the more eager I am to put energy into it. In fact, if you read Linux News, and think that it is a Good Thing, and you want to make me happier, send me a post card to the following address: Lars Wirzenius Ohratie 16 C 198 SF-01370 VANTAA Finland (Letter bombs, as long as they are marked as such, can go to the same address. :-) I take no responsibility whatsoever for any information in Linux News, or any problems due lack of information. If you get killed due to Linux News, mail me, and I'll feel sorry for you, but that's just about all I can do. **** Notices Linux News is only a summary, if you want more information about a given subject, please see the source that is referenced at the end of each note (for Usenet articles, the reference is the Message-ID of the article). I try to include all the relevant information, including ftp sites and filenames, as given in the announcements (I probably won't have the time or energy to check filenames, or to find pointers to other ftp sites). If possible, I will try to indicate directories with a trailing /, e.g. ``pub/linux/SLS/''. I won't include announcements on mailing lists or testing releases, only things that are meant to be used generally (I admit that the line can be somewhat difficult to draw, since the whole system is pre-release). There will be exceptions. **** News section November 17. Remy Card announced efsprogs version alpha 10.1. There was a version alpha 10 announced the day before, but that contained a bug, which was quickly fixed and now alpha 10.1 is the current version. efsprogs consists of mkefs and efsck, i.e. mkfs and fsck for the extended filesystem. Changes since version alpha 9 include man pages, and better checking in efsck. FTP: tsx-11.mit.edu, ftp-masi.ibp.fr [132.227.64.26]: pub/linux/ALPHA/extfs, files efsprogs10.tar.Z (source and binary programs), efsprogs10.src.tar.Z (source only programs), efsprogs10.bin.tar.Z (binary only programs), efsprogs.p10.Z (patch to upgrade from version alpha 9). (Source: <1992Nov17.100225.13013@jussieu.fr>) November 17. Peter MacDonald announced SLS upgrades. Changes include upgrading the kernel to 0.98pl5 (with the test TCP/IP included in the compiled kernel), fixing some configuration and permission problems (e.g. X11 fonts), replacing some broken binaries. Kernel 0.98pl5 will break some binaries, since it checks against writing into the text segment. At least sc is affected. It is a good idea to keep an older version of the kernel around. FTP: The usual sites, check the HISTORY file for what files you need. (Source: <1992Nov17.182124.3273@sol.UVic.CA>) November 17. Thomas Dunbar announced a slight update to TeX in SLS. Fixes some problems, including a problem with xdvi. FTP: the usual sites, t1/texman.taz, t2/texbin.taz. (Source: <9709@vtserf.cc.vt.edu>) November 18. Janne Himanka announced 8-bit clean versions of the shells bash and rc. Bash is version 1.10 (since there are no patches for 1.12). Rc is a clone of Plan 9's rc shell; Janne's version includes GNU readline. 8-bit cleanliness is preferred feature for most people who use non-English languages, since their character sets are usually 8-bit, instead of 7-bit ASCII. FTP: nic.funet.fi:/pub/OS/Linux/util/shells/. (Source: < JANNE.92Nov18231314@seita.oulu.fi>) November 19. Andrew J. Cosgriff announced binaries of ImageMagick 2.0. These binaries require the jumptable jpeg and tiff libraries by Rob Hooft. ImageMagick is a program for displaying images and converting them between various forms. FTP: sunsite.unc.edu and tsx-11.mit.edu. (Source: < ins217t.722142087@aurora.cc.monash.edu.au>) November 20. Bruce Cheng announced diffs for ImageMagic 2.1. You also need the original IM sources and the jump libs for different image types. FTP: export.lcs.mit.edu: /contrib/ (original sources), sunsite.unc.edu: diff-imgik21.Z (diffs for Linux), libjpeg.a.Z (JPEG lib version 3c), libtiff.a.Z (TIFF lib version 3.2b), liburt.a.Z (URT lib version 3.1b). (Source: < chengb.722231259@craft.camp.clarkson.edu>) November 21. Joseph H Allen announced Joe version 1.0.5. Joe is a small and fairly simple editor that has been on at least some versions of Jim Winstead's rootdisk. There were several announcements for versions 1.0.0 through 1.0.3 as well, but 1.0.5 seems to be the current one. The summary of new features is too long to include here. FTP: world.std.com: src/editors/joe1.0.5.tar.Z. (Source: < By2LMM.JuI@world.std.com>) November 20. Gustaf Neumann announced a Trickle server for Linux. Trickle is a "caching file redistributor", which distributes files via mail. Addresses (all are the same machine, they just are for different networks): TRICKLE@AWIWUW11.BITNET, TRICKLE@AWIWUW11.EARN, TRICKLE@AWIWUW11.wu-wien.ac.at. In order to use this, start by sending a mail to one of the above addresses with a line containing "/HELP" and you should get a help file in return mail. (Source: <7222729118-34228@dec4.wu-wien.ac.at>) November 20. Ross Biro announced a port of BSD's lpr package for managing printer spools: lpr, lpq, and lprm. FTP: sunsite.unc.edu. (Source: <1992Nov20.211004.9713@leland.Stanford.EDU>) November 20. Jim Winstead announced a set of sources for miscellaneous Linux utilities. Utilities included are: doshell, ed, fdformat, fdisk, frag, fsck, kill, makehole, mkfs, mkswap, more, pathnames, setfdprm, setroot, setserial, setterm, sync, update. FTP: tsx-11.mit.edu: system-0.98.tar.Z (Source: <1992Nov20.213143.26320@muddcs.claremont.edu>) November 21. M. Saggaf announced Seyon 1.1, a communications program for X11. Version 1.0 was also announced recently. Note that there is a Seyon channel on the linux-activists@niksula.hut.fi mailing list. FTP: sipb.mit.edu: pub/seyon/ (Source: <1992Nov21.080717.5816@athena.mit.edu>)
From owner-linux-activists@joker.cs.hut.fi Sun Nov 29 01:16:11 1992 Status: RO X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["6449" "Sun" "29" "November" "1992" "01:15:03" "+0200" "Lars Wirzenius" "wirzeniu@cc.helsinki.fi " nil "203" "Linux News #7 (November 22 - 28, 1992)" "^From:" nil nil "11"]) Received: from joker.cs.hut.fi by hutcs.cs.hut.fi with SMTP id AA15937 (5.65c8/HUTCS-S 1.4 for < arl@cs.hut.fi>); Sun, 29 Nov 1992 01:16:08 +0200 Received: from joker.cs.hut.fi by niksula.hut.fi id <61662-3>; Sun, 29 Nov 1992 01:15:40 +0200 Received: from kruuna.helsinki.fi ([128.214.4.112]) by niksula.hut.fi with SMTP id <61618-4>; Sun, 29 Nov 1992 01:15:24 +0200 Received: from klaava.Helsinki.FI by kruuna.helsinki.fi with SMTP id AA18059 (5.65c8/IDA-1.4.4 for < linux-activists@niksula.hut.fi>); Sun, 29 Nov 1992 01:15:32 +0200 Received: by klaava.Helsinki.FI (4.1/SMI-4.1) id AA04160; Sun, 29 Nov 92 01:15:31 +0200 Message-Id: <9211282315.AA04160@klaava.Helsinki.FI> X-Mailer: Mail User's Shell (7.1.1 5/02/90) Sender: owner-linux-activists@joker.cs.hut.fi X-Note1: Remember to put 'X-Mn-Key: normal' to your mail body or header From: wirzeniu@cc.helsinki.fi (Lars Wirzenius) To: linux-activists@joker.cs.hut.fi Subject: Linux News #7 (November 22 - 28, 1992) Date: Sun, 29 Nov 1992 01:15:03 +0200 X-Mn-Key: LINUXNEWS L i n u x N e w s A summary of the goings-on of the Linux community Issue #7, November 22 through 28, 1992 **** Highlights in this issue - linux-man and linux-serial are gone - Rik Faith made new utilities binaries - XConquer 5.5 - Ingres - dvi2pcl - shadow login suite - new FAQ - Linux CD-ROM - DikuMud - Joe 1.0.7 - SLS update - ACM, a flight simulator - Seyon 1.3 - mbase 5.0 - no new kernels **** Editorial Um.., the mind is empty and I'm tired. I guess there won't be an editorial tonight. **** Legalese Linux News can be copied, re-published, printed, hung on walls, used as toilet paper, and used in any other way you wish. If you distribute LN outside comp.os.linux and the LINUXNEWS channel, please tell me: the more people I know are reading LN, the more eager I am to put energy into it. In fact, if you read Linux News, and think that it is a Good Thing, and you want to make me happier, send me a post card to the following address: Lars Wirzenius Ohratie 16 C 198 SF-01370 VANTAA Finland (Letter bombs, as long as they are marked as such, can go to the same address. :-) I take no responsibility whatsoever for any information in Linux News, or any problems due lack of information. If you get killed due to Linux News, mail me, and I'll feel sorry for you, but that's just about all I can do. **** Notices Linux News is only a summary, if you want more information about a given subject, please see the source that is referenced at the end of each note (for Usenet articles, the reference is the Message-ID of the article). I try to include all the relevant information, including ftp sites and filenames, as given in the announcements (I probably won't have the time or energy to check filenames, or to find pointers to other ftp sites). If possible, I will try to indicate directories with a trailing /, e.g. ``pub/linux/SLS/''. I won't include announcements on mailing lists or testing releases, only things that are meant to be used generally (I admit that the line can be somewhat difficult to draw, since the whole system is pre-release). There will be exceptions. **** News section November 20. Michael K. Johnson annouced the demise of the linux-man and linux-serial mailing lists at stolaf.edu. They have been superseded by the DOC and SERIAL channels on the linux-activists@niksula.hut.fi mailing list (send an empty mail to linux-activists-request@niksula.hut.fi to get a help text). (Source: <1992Nov20.021027.15187@news.stolaf.edu>) November 23. Rik Faith announced a set of binaries of a number of utilities. Included are bison 1.19, gawk 2.14, GNU fileutils 1.34, groff 1.06, make 3.62, GNU's version of patch 2.0.12u8, GNU shellutils 1.8, GNU tar 1.11.1, GNU textutils 1.3, and assorted utilities from BSD. Man pages and info documents have been included when available in the original packages. The programs have been compiled with gcc 2.2.2d and the 4.1 jump libraries. The files should be in a form suitable for the SLS sysinstall program and can also be installed by hand. FTP: ftp.cs.unc.edu:/pub/faith/linux/utils/, tsx-11.mit.edu, sunsite.unc.edu. Too many files to mention. (Source: <17828@borg.cs.unc.edu>) November 23. Andrew J. Cosgriff announced his upload of XConquer 5.5 binaries (presumably some kind of game). It needs the latest XFree (libX11.so.2.1) and jumptables 4.1. FTP: sunsite.unc.edu, tsx-11.mit.edu; source from export.lcs.mit.edu: xconq5.5.tar.Z (Source: < ins217t.722563113@aurora.cc.monash.edu.au>) November 24. Zeyd M. Ben-Halim announced a new version of his port to Linux of Ingres, the relational database manager. Sources only, no binaries. FTP: ingres03.lzh (you need lha to unpack this, and byacc to compile it). (Source: <1992Nov24.104348.22837@netcom.com>) November 23. Thomas Dunbar announced dvi2pcl, a TeX dvi file converter for HP PaintJet XL printers. May also work with a DeskJet. FTP: tsx-11.mit.edu: /pub/linux/packages/TeX/dvi2pcl-bin.tz. (Source: <9894@vtserf.cc.vt.edu>) November 24. Ed Carp announced a port of John Haugh's shadow login password suite (version 3.2.2) for Linux. FTP: tsx-11.mit.edu:/incoming/shadow-3.2.2-linux.tar.Z (full source), shadow-3.2.2-diffs.Z (patches against base distribution). (Source: <1992Nov24.072848.2113@unislc.uucp>) November 24. Marc-Michel Corsini uploaded and posted the newest FAQ. FTP: tsx-11.mit.edu: pub/linux/doc/FAQ. November 24. Monty H. Brekke announced his upload of xv 2.21 binaries. Xv is a program for viewing pictures; it supports several image type. FTP: tsx-11.mit.edu: xv2.21bin.tar.Z (Source: < By7GDx.Jz6@news.iastate.edu>) November 25. Adam J. Richter announced a Linux CD-ROM. It contains full sources, Linux 0.98.1, X, gcc, TeX, among other things. The format is ISO 9660. The price is $99. No shipment outside of US/Canada yet. Contact Yggdrasil Computing, Incorporated CDROM sales PO Box 8418 Berkeley, CA 94707-8418 for more information. (Source: <3814@news.cerf.net>) November 25. Byong Pak announced his upload of DikuMud for Linux. It is a multiplayer text adventure game in D&D style. FTP: tsx-11.mit.edu: diku-linux.tar.Z (Source: < acVj02t82c1R01@JUTS.ccc.amdahl.com>) November 26. Joseph Allen announced version 1.0.7 of the editor Joe. This new version includes shell windows, better support for 8-bit characters, and bug fixes. FTP: world.std.com: src/editors/joe1.0.7.tar.Z (Source: < ByBvGL.1D6@world.std.com>) November 26. Peter MacDonald updated the version of SLS to the same version that Softlanding Systems distributes. This should reduce a few of the problems. As usual, if you want to upgrade, read the HISTORY file. (Source: <1992Nov26.210711.7078@sol.UVic.CA>) November 26. John Hendrickson announced his upload of ACM, a flight simulator for X. FTP: sunsite.unc.edu. (Source: < ByCJMs.DFG@news.cs.andrews.edu>) November 28. M. Saggaf announced Seyon 1.3, a terminal program for X. The new version contains bug fixes and a few new features. FTP: sipb.mit.edu: pub/seyon/ (Source: <1992Nov28.024154.25143@athena.mit.edu>) November 28. Zeyd M. Ben-Halim announced his upload of mbase 5.0. It is a database. FTP: tsx-11.mit.edu:/incoming, sunsite.unc.edu:/pub/Linux/Incoming, file mbase.lzh. (Source: <1992Nov28.110104.22179@netcom.com>)