Linux

David's unofficial Linux page. updated 2002-12-26.

Contents:

  1. local links
  2. Proposed Activities for SLUG
  3. Possible Topics for SLUG meetings
  4. distributions
  5. Midrange links
  6. Global links
  7. Non-technical applications for Linux
  8. Technical applications for Linux
  9. Perl
  10. Places that sell Linux software
  11. programming links
  12. GNU and HURD freely redistributable information
  13. people who give away their source code
  14. distributed processing things to sop up all your otherwise wasted cycles
  15. misc

[FIXME: split into several pages: SLUG; Applications; Generic Programming and Development Tips (CVS, etc.); Linux; ... ]

related local pages:

local links

Proposed Activities for SLUG

Do you have any ideas for interesting things SLUG could do ?

Possible Topics for SLUG meetings

distributions

Some of the more popular flavors of Linux.

[FIXME: don't some things in computer_architecture.html belong here ?]

Not in any particular order:

Midrange links

Global links

(How can I further categorize these links ?)

anti-hackers

applications

see serialportdocs.html#midi for some musical applications.

see Task Help for many other technical and non-technical applications.

Tech

Technical applications for Linux

see also mathematical optimization task_help.html#mathematical_optimization .

Symbolic Algebra

(symbolic math)

Numeric Math

Other technical apps

see task_help.html for spreadsheets and other office applications

Perl

For questions about perl, consult comp.lang.perl.

Places that sell Linux software

GNU and HURD

The easiest way to get
GNU software is to copy it from someone else who has it.
.....a commercial distributor of free software....
Our main FTP host is very busy & limits the number of FTP logins.  Please use
one of these other TCP/IP Internet sites that also provide GNU software via
anonymous FTP
For more
details & additional hosts, get the files `/pub/gnu/GETTING.GNU.SOFTWARE' and
`/pub/gnu/GNUinfo/FTP'.

Freely redistributable information isn't just software.	 We have a list of
groups providing various books, historical documents, and more.	 You can FTP
the list in file `/pub/gnu/FreelyAvailableTexts'.

GNU ftp sites in the USA:

people who give away their source code

Open source code, sometimes called "free" software. Some of these sites have interesting philosophies.

distributed processing

distributed processing / distributed computing

things to sop up all your otherwise wasted idle cycles

TeX

TeX is the standard way of typesetting mathematical equations.

see also:

TeX links:

programming links

misc

(I need to move these up to the appropriate category ...)

EMACS: Escape Meta Alt Control Shift :o)

pro-Linux the arachnid mail list pro-Linux http://www.marky.com

Want a Windows emulator for Linux? Visit Caldera's website: www.caldera.com

If you're going to learn Objective-C, Miguel de Icaza http://www.gnome.org/mailing-lists/archives/gnome-list/1998-January/0967.html and Gregg Williams http://devworld.apple.com/mkt/informed/appledirections/oct97/doc.html recommends downloading _Object-Oriented Programming and the Objective-C Language_ little pages of html: http://devworld.apple.com/techinfo/techdocs/rhapsody/ObjectiveC/ all-at-once download: http://devworld.apple.com/cgi-bin/rhapsody_docs.pl?

free dos-clone under GPL, although still in beta (0.92.0), http://www.freedos.org,

Project Magic- Opera web browser for OS/2, Mac, X11 http://www.operasoftware.com/

Ways to liscence your software. Nice discussion of alternatives to GPL; GPL is one of the *less* desirable alternatives. http://sunsite.unc.edu/pub/Linux/LICENSES/theory.html

http://www.crynwr.com/~nelson/ Fascinating. A Quaker Programmer. Has a well-articulated argument for making source code freely available.

linux | programming | languages "visual language design", "visual languages" "LabView is a visual language; DV-Centro is a language for specifying a visual language. ... Designing a visual language isn't anywhere near as visual as using, say, LabView. ... I think you'll find DV-Centro to be an expensive tool that's not really intended for personal use. ... intended for ... developing a commercial product." Dataviews sells DV-Centro http://www.dvcorp.com/

figurine is yet another Unix configuration system http://www.foxnet.net/~apenwarr/figurine/

Caldera Open Administration System project http://www.caldera.com/coas/

Techniques of Oppression http://www.uniblab.com/collie/malefinal.html

Linux-USB! http://peloncho.fis.ucm.es/~inaky/USB.html

O'Reilly & Associates http://www.ora.com/ http://www.oreilly.com/ Publishes famous books on Perl, Linux, and WindowsNT.

Free Software Union http://www.fslu.org/

Tutorial for using procmail http://www.acm.uiuc.edu/workshops/procmail/

Microway(r) http://www.microway.com/ sells 600 MHz Alpha machines and NDP Fortran. (both of which apparently support both Linux and WindowsNT).

       _  |
      (_) |
 ____  _  |  ____  ____  ____    Edinburgh University
(___ \/ | | / ___)/    \/  __)   Artificial Intelligence Society
/ __ || | | \___ \| () || |__
\____/|_| | (____/\____/\____/   WWW:   http://www.ed.ac.uk/~aisoc
          |                      email: 
          |

Tom Wu http://tjwhost.stanford.edu/adventure/project.html the Colossal Cave ported to a web-based CGI. Runs on Linux.

The site at http://www.mnemonic.org is aimed at users.
The site at http://www.mnemonic.browser.org (that leads to http://oloon.student.utwente.nl/~mnemonic) is the site for developers.

The GNU-Win32 tools http://www.cygnus.com/misc/gnu-win32/ are Win32 ports of the popular GNU development tools for Windows NT and 95. "the GNU-Win32 project"

"More Than Money" http://world.std.com/~colinst/ essays on volunteering.

"Deep Hack Mode" http://www.clark.net/pub/srokicki/linux/hacking.html seems to have good Perl pointers.

Linux Journal http://www.ssc.com/linux

http://www.nzdl.org/cgi-bin/gw?a=page&p=Prescript PostScript to text converters and PostScript to HTML converters -- -- useful for extracting text to build search engines. [move this to html.html ?]

Moof! in Mind, it's an attitude! Meet the Dogcow and Learn the Truth about Moof! http://www.storybytes.com/moof.html a symbol of all that's fun, cool and creative on a computer.

The AppleJedi http://www.saracen.com/ajp1.html love their MacOS just as much as Linux lovers love Linux.

Many Perl http://www.frii.com/cgi-bin/cgiwrap/jholder/jopse-y.cgi pointers (and a pointer to Prolog).

serious communication from Kevin Mitnick http://mitnick.com/

FREE KEVIN
http://www.KevinMitnick.com/

FATMAC http://fatmac.ee.cornell.edu/ Doing cool things with "surplus" equipment.

Ralph Nader sent a letter to IBM Chairman Lou Gerstner suggesting he make the OS/2 source code public http://www.zdnet.com/zdnn/stories/zdnn_display/0,3440,2110597,00.html.

Free Java and C++ design tool for Linux http://slashdot.org/articles/980810/017205.shtml

The University of Maryland Linux Users' Group http://www.umlug.umd.edu/

JavaScript Documentation http://developer.netscape.com/tech/javascript/index.html?content=/docs/manuals/javascript.html

Guide to Available Mathematical Software (GAMS) http://math.nist.gov/

Read or Download the Single UNIX Specification http://www.unix-systems.org/online.html

http://www.codeguru.com/jokes/ programming humor.

"Computer System Disables Hackers" http://www.abqjournal.com/scitech/1sci5-3.htm

[programming in general] The Tao of Programming http://www.newphys.se/elektromagnum/physics/KeelyNet/humor/tao.asc

http://linuxresources.com/linux/

Read this: AUTHOR(S) :Dowd, Kevin 1959- TITLE :High performance computing IMPRINT :Sebastopol, Calif. : O'Reilly & Associates, c1993 SERIES :A nutshell handbook second edition http://www.oreilly.com/catalog/hpc2/ -- recc. Daniel Barker Date: 1998/08/16 Forums: comp.lang.c.moderated

Gtk+ Layout Engine http://www.softhome.net/pub/users/timj/gle/

http://www.jclark.com/ source code to a SGML parser.

http://www.lantimes.com/98/98aug/808b001a.html?st.ne.fd.mnaw

Wp2Html, a program to convert Word Perfect files to HTML files http://www.res.bbsrc.ac.uk/wp2html/

"Delorie software: Making it harder to hate computers." includes DJGPP, a free 32-bit development system for DOS (a port of GCC and many other useful GNU tools) http://www.delorie.com/

http://cbl.leeds.ac.uk/nikos/doc/repository.html#fancy ???

The famous CYC artificial intelligence project http://www.cyc.com

The Good Net-Keeping Seal of Approval http://www.xs4all.nl/%7Ejs/gnksa/ proposed standards a Usenet news program should meet to deserve the "Good Net-Keeping Seal". (this draws a line and says "news programs should be at least as good as 'rn' before you even think about releasing them.") If your news software can't do all this, be advised that better software exists.

Emacs- The Extensible, Customizable Self-Documenting Display Editor, ftp://publications.ai.mit.edu/classic-hits/AIM-519A.ps AI Memo 519a, Richard M. Stallman (1981). (Surely more up-to-date documentation exists somewhere ...)

http://www.research.microsoft.com/research/ has some interesting reasearch going on -- "Natural Language Processing ", "Telepresence", "User Interfaces", "Advanced Programming Languages", "3D graphics and animation", among others.

unsorted

Tasty Bits from the Technology Front (TBTF) http://www.tbtf.com/

Unix Guru Universe http://www.ugu.com/ The Official Home Page for Unix System Administrators. Has a nice "Unix Beginners" section.

"Is Schrödinger's Cat Object-Oriented? " By Adolfo M. Nemirovsky http://www.ibm.com/java/education/oocat/quantum-oo.html (C++ for Physicists)

Porting C++ to Java by Mark Davis http://www.ibm.com/java/education/portingc/ (Java for C++ programmers)

Pointers to Java book reviews on the net http://www.ibm.com/java/education/portingc/References.html

JavaScript: The Definitive Guide http://online-books.ora.com/books/webref/jscript/

Linux NOW! http://linuxnow.com/ "The Most Complete Linux Reference"

Computer Game Developers Conference http://www.cgdc.com/

Newfire, Inc. http://www.newfire.com/ sells the $1 995 "Catalyst" integrated game development environment ... Web- or CD-based games ... supports Java, C, C++, and VRML game development ...

Visual J++ http://www.microsoft.com/visualj

Journal of Visual Languages and Computing (JVLC) (ISSN 1045-926X) http://www.hbuk.co.uk/ap/journals/vl/

Object-Orientation for Software Modellers http://www.access.digex.net/~ell/

Linux Gazette http://www.programmers.net/mirrors/lg/issue17/issue17.html

http://www.be.com/

??? http://www.32bit.com/

"There are two major products that come out of Berkeley: LSD and UNIX. We don't believe this to be a coincidence." - Jeremy S. Anderson

"I Hate Computers" (IH8PCs) http://extlab1.entnem.ufl.edu/IH8PCs/

Hacking Reference http://netsecurity.miningco.com/msub2.htm includes "Hackers: Threat or Menace?" and "Carolyn Meinel-Interview A ZDNet interview with the founder of "The Happy Hacker"."

GLUE (Groups of Linux Users Everywhere) http://www.ssc.com/glue/

http://www.linuxresources.com/ ???

The C++ Matrix class library page http://home1.gte.net/edwin2/Matrix/

Blitz++ http://seurat.uwaterloo.ca/blitz/ "a C++ class library for scientific computing which provides performance on par with Fortran 77/90. It uses template techniques to achieve high performance. The current versions provide dense arrays and vectors, and small vectors and matrices. Blitz++ is distributed under the terms of the GNU General Public License, and contributions to the library are welcomed."

The Object-Oriented Numerics Page http://monet.uwaterloo.ca/oon/ includes a bunch of freely available libraries.

Nerd Liberation Movement http://www.perkel.com/nerd/nlm.htm

Did you ever think of America as a pathetically low-tech nation? http://www.pathfinder.com/fortune/fbr/colvin.html?909450003

Dolphin http://www.dolphin.openprojects.net/ "is an operating system for any IBM PC-compatible computer based on an Intel 80386SX or compatible microprocessor. Dolphin is currently planned to be a free operating system, like Linux. However, unlike the GNU licensing, Dolphin's license will not exclude the creation of commercial software, nor will it hinder it in any way." "Dolphin will have a graphical user interface, from boot-time on forward, ... icons will not replace text, but will augment it, and there will be absolutely no use of dancing paperclips,"

http://www.postgresql.org/index.html claims to be "the most advanced open-source database available anywhere".

Linux Software Map http://www.boutell.com/lsm/ "The linux software map is a database of many of the packages that have been written for, ported to, or, these days, simply compiled for linux and made available."

http://www.freshmeat.org/ has long list of applications http://appindex.freshmeat.net/ including "X11: Office Applications"

Sydney Linux Users Group (SLUG) http://www.slug.org.au/ maintains a nice page on Network Interface Card settings http://www.slug.org.au/NIC/

Scheme as a client-side language http://www-white.media.mit.edu/~kbrussel/Schemelets/

http://www.sjgames.com/SS/ guilt by association

Global InstallFest http://www.installfest.net/ World Wide InstallFest

"If you're creating software and giving it away, you're a fine human being. If you're writing software and letting other people copy it and try it out as shareware, I appreciate your sense of trust, and if I like your work, I'll pay you. If you're copying other people's software and giving it away, you're damaging other people's interests, and should be ashamed, even if you're posing as a glamorous info-liberating subversive. But if you're copying other people's software and selling it, you're a crook and I despise you." -- Bruce Sterling http://www.eff.org/papers/eegtti/eeg_266.html#SEC267

THE HACKER CRACKDOWN: Law and Disorder on the Electronic Frontier http://www.eff.org/papers/hacker_crackdown/ by Bruce Sterling

http://ftp.kernel.org/pub/mirrors/debian

http://gnu.linux.ucla.edu/help/help.html

http://www.gnu.ai.mit.edu

FreeBSD vs. Linux http://keystone.westminster.edu/~fullermd/bsdvlin.htm

Linux Applications and Utilities Page http://www.xnet.com/~blatura/linapps.shtml Spreadsheets, databases, games, programming tools, etc.

Operating Systems on the Web http://home.t-online.de/home/Sven.Paas/os.htm

Interesting Hacks To Fascinate People: The MIT Gallery of Hacks http://hacks.mit.edu/Hacks/Gallery.html

software glitches on the Aegis missile cruiser USS Yorktown http://www.gcn.com/gcn/1998/July13/cov2.htm [perhaps collect this with other "engineering failures"]

The Linux HOWTO Index http://www.amscons.com/mdw/HOWTO/

What does your phone number spell? http://www.phonespell.org/

DHCP FAQ http://web.syr.edu/~jmwobus/comfaqs/dhcp.faq.html "DHCP's purpose is to enable individual computers on an IP network to extract their configurations from a server (the 'DHCP server') or servers, in particular, servers that have no exact information about the individual computers until they request the information. The overall purpose of this is to reduce the work necessary to administer a large IP network."

A Beginning Tutorial for the Unix Shell: the most commonly-used commands. http://www.va.pubnix.com/shell/shellfaq.html#operations

Computer Professionals for Social Responsibility http://www.cpsr.org/ ethics, computer fallibility, ...

"The Great Simoleon Caper" by Neal Stephenson http://kuoi.asui.uidaho.edu/~kamikaze/documents/simoleon.html electronic currency

RAID on Linux see "man raidtab". http://linas.org/linux/raid.html

IP Masquerade for Linux http://ipmasq.cjb.net/ See http://simracing.com/alison/gpl/faq-online.htm for an example of IP masquerading.

rebuilding the kernel http://www.calderasystems.com/LDP/HOWTO/Kernel-HOWTO.html

alphaWorks http://www.alphaworks.ibm.com/Home/ points to a free XML editor/parser (written in JAVA); Jikes, a open-source Java compiler; and other nifty XML stuff.

Perhaps there could be combined. (Does this need help to work with Vernier devices ?)

GNOME has a very long application list. http://www.gnome.org/applist/list.phtml

PenguinPlay Game Software Development Kit http://sunsite.auc.dk/penguinplay/

http://www.mindspring.com/~joeja/programs.html A simple notepad like editor written entirely in Tcl/Tk.

http://www.student.nada.kth.se/~d92-jwa/code/ "The Go-moku Apprentice is a go-moku playing program... that learns playing the game from studying its opponent. ... GMA is written in C++, and requires STL to compile. It is freely redistributable under the GNU GPL." ... "Celebrat is a very simple, non-interactive, text-mode calendar application that helps me keep track of people's birthdays. It reads a data file... in ASCII format, and prints on stdout a human-language summary ... of what events will take place up to ten days from now. Celebrat is written in C++ and flex. Except for a C++ compiler and (f)lex it requires STL to compile. Also, it supports i18n through the GNU Gettext library. Celebrat is freely redistributable under the GNU GPL."

Encyclopedia-list -- Development of a Free Encyclopedia http://lists.styx.net/mailman/listinfo/encyclopedia-list

Linux Knowledge Base http://linuxkb.seul.org/

"SWIG is a software development tool that connects programs written in C, C++, and Objective-C with a variety of high-level programming languages." http://www.swig.org/

http://www.softwarebuero.de/wipeout-eng.html "WipeOut is the multi-user software development environment for Linux and other Unix systems. It supports C/C++, Java(tm), ... ... GUI Class Browser"

To: seul-edu 
Subject: A way to activate our efforts / open multimedia standards / Re: Developers tools?
From: Roman Suzi 
Date: Sun, 6 Dec 1998 14:14:54 +0300 (MSK)
...
For example, I'd like to make something at leisure  to  provide
to the pool of Linux edu-ware.

But I can't  afford  learning  Gtk  toolkit  or  struggle  with
VisualTcl! I need something small and successful  at  first  to
have enough satisfaction for a larger step.

Is there any area where _quickies_ are possible?

I mean, do we have 10-20 man-hour project list which  could  be
done with pleasure and satisfaction with VisualTcl for example?

May be we can raise practical activity by doing a lot of  small
non-ambitious projects, which we can then present on  a  web  -
and the eduware web-page will not look empty!

OTOH, these  "quickies"  could  distract  efforts  from  larger
projects... But I think there we win more than lose.

Summary: its very hard to decide  to  participate  in  a  large
eduware project due to lack of tools for  quiality  multimedia.
Could we instead make a lot little things ("quickies"), so  the
list of accomplishements will not look empty and  attract  more
people, more developers, more clients with their  wishes?  (and
at the same time we will start to get satisfaction early?)

Can somebody from this list (better NOT developers  themselves)
provide ideas for small projects, that is programs, which could
be made by professional programmers at leasure or by  beginners
with equal (and quick) satisfaction?


Sincerely yours,
Roman A. Suzi

 -- Petrozavodsk -- Karelia -- Russia --
    -- powered by Linux RedHat 5.1 --
-- http://www.seul.org/archives/seul/edu/Dec-1998/msg00029.html

Visual Tcl is a graphical application development environment for Tcl/Tk. http://www.neuron.com/

http://www.forum.swarthmore.edu/news.archives/geometry.software.dynamic/summary.html ???

http://www.bcpl.net/~wnidiffe/math.html ???

Math Software Archives, Reviews, etc. http://www.forum.swarthmore.edu/~steve/steve/mathsoftware.html

Global SchoolNet Foundation - Linking Kids Around the World! http://www.gsn.org/ hosts the "laptop_teachers" and "logo-l-digest" (and other) mailing lists.

YORICK: An Interpreted Language for Scientific Computing http://shark.cmrp.ou.edu/~bfiedler/yorick/ with more info at http://www.imm.aps.anl.gov/yorick/yorick_toc.html

Confessions Of A Computer Atheist: Why It Pays To Keep An Open Mind About Platforms http://www.user-groups.com/ComputerTalk/CT-ARTICLES/Confessions.html

Exploring shortest path algorithms: Dijkstra and A* http://csel.cs.colorado.edu/~karl/ClassNotes+/Topics/ShortestPath/ (includes source code) (cool on-line Java demo)

Programming in Java and C http://www.afu.com/

Which Shell to Use? http://www.cc.vt.edu/cc/us/docs/unix/shells.html#2

UNIX Shell http://www.star.le.ac.uk/~ajb/docs/sh_att.html#error

printexitvalue $status {} $?

Shell Programming In Unix http://net.cs.utexas.edu/users/dsb/Demos/shell/lecture.htm

UNIX Shell Special Characters and Their Meanings http://www-ec.njit.edu/ec_info/home/faq/shell/SpecialCharacters_01.html

Executor, an application that allows you to run your Macintosh applications on PCs. http://www.ardi.com/ mirrored at Executor/Linux costs $75; Executor/Windows costs $150. Students can get Executor/Linux for $35 and Executor/Windows for $65. Download a free demo.

Top ten reasons to go into computers http://www.cs.utah.edu/%7Eratan/humor/top-10.txt and the bottom 10: http://www.cs.utah.edu/%7Eratan/humor/bottom-10.txt

" Real Programmers don't write in FORTRAN. FORTRAN is for pipe stress freaks and crystallography weenies." http://www.cs.utah.edu/%7Eratan/humor/some-more.txt

The Electric Postcard http://postcards.www.media.mit.edu/postcards/ ???

Amiga, Inc. http://www.amiga.com/

Yggdrasil http://www.yggdrasil.com/ "free software for the rest of us"

The Twelve Steps of Appleholics Anonymous http://www.macfaq.com/faqs.html mentions "platform agnosticism"

the Free DOS project http://metalab.unc.edu/pub/micro/pc-stuff/freedos/ mirror http://www.freedos.org/ "FreeDOS aims to be a complete, free, 100% MS-DOS compatible operating system. ... released under the GNU General Public License." Also see The FreeDOS WebRing Home http://www.ucs.mun.ca/~z63rrl/freedos/fdwr/

The great Linux experiment, which Brian Cooley had labeled Project Heresy http://builder.cnet.com/Servers/Shafer/032398/ . "I ended up committing to an experiment in which I would live as much as possible in a Linux-only world for a month, chronicling my experiences in the Builder Buzz." ... "many of the Macintosh's true believers didn't disappear, they just became Linux fans." -- Dan Shafer <dshafer at cnet.com>

"Nobody wants to lose a hardware sale because their hardware doesn’t support Linux." -- http://www.msnbc.com/news/225695.asp (See that ? MSNBC ?)

"Introduction to object-oriented programming using C++" by Peter Müller http://admin.gnacademy.org:8001/uu-gna/text/cc/ "This course was intended for students who want to learn more about object-oriented programming. Concepts presented are exemplified using the C++ programming language. This course is not intended to learn C++ in all its details."

ftp://prep.ai.mit.edu/pub/gnu lots of cool free software. superopt, octave, oleo, etc. ...

ftp://prep.ai.mit.edu/pub/gnu/FreelyAvailableTexts "freely redistributable information that isn't software" [isn't there a web page somewhere that makes this file obsolete ?]

O'Reilly & Associates, Inc. http://www.oreilly.com/ publishes lots of cool books on Linux, Perl programming, C++ programming, Palm Pilot programming,

the USENIX Association http://usenix.org/ "the community of engineers, system administrators, scientists, and technicians working on the cutting edge of the computing world."

$259 OpenDialog http://www.fgm.com/html/products/opendialog.html "is a developer tool that dramatically reduces the amount of coding necessary for dialog box management on the Macintosh." Free demo download.

C++ Tutorial; The C Coders Home Page http://www.cs.buffalo.edu/cgi-bin/user/fiore/bookmarks?C_and_CPP ???

LOGO http://www.cs.buffalo.edu/cgi-bin/user/fiore/bookmarks?logo ???

the egcs project http://egcs.cygnus.com/ EGCS is a free software project to further the development of the GNU compilers using an open development environment.

http://www.acm.org/

MacintoshOS.com http://www.MacintoshOS.com/ shareware archives, clip art,

Download Lynx Now: http://lynx.browser.org/

Csh Programming Considered Harmful http://gonzo.tamu.edu/csh.whynot.html mirror http://www.gregor.com/dgregor/csh_whynot.html The csh is a tool utterly inadequate for programming, and its use for such purposes should be strictly banned. (If you don't have to use a shell, but just want an interpreted language, use PERL, REXX, TCL, Scheme, or Python. )

Apple Technical Notes http://developer.apple.com/technotes/

``Reply-To'' Munging Considered Harmful: An Earnest Plea to Mailing List Administrators http://www.unicom.com/pw/reply-to-harmful.html "We should not penalize the conscientious to coddle those who run brain-dead software."

http://litestep.net/ ??? Litestep is a shell replacement for Windows 95, 98, and NT, that will give your Windows desktop the AfterSTEP look & feel. It consists of a Wharf toolbar, a popup menu and some modules.

Mac95 http://www.geocities.com/SiliconValley/Way/2736/ Themes to make a Win95 box look like a MacOS box

http://skinz.org/ ???

GNU Octave http://www.uni-ulm.de/urz/Hard_Software/Dokumentationen/free_unix/octave/interpreter/octave_toc.html

Patterns Home Page http://hillside.net/patterns/patterns.html "information about all aspects of software patterns and pattern languages. Patterns and Pattern Languages are ways to describe best practices, good designs, and capture experience in a way that it is possible for others to reuse this experience."
More information about patterns from _Object Models: Strategies, Patterns and Applications_ [book by Coad, North, Mayfield] ftp://ftp.oi.com/pub/oi/books/ .

Ingemar Ragnemalm http://www.lysator.liu.se/~ingemar/

MAC GAMES http://alex.simplenet.com/games/

Pascal Central http://pascal-central.com/ "provides the Pascal community one place to obtain Pascal technical information, Pascal source code, and Pascal-related internet links." Mostly "Macintosh Pascal", but much "General Pascal" and some "PC Pascal" information. Includes

Symantec's Think Pascal 4.5d4 http://www.lysator.liu.se/~ingemar/tp45d4/think.html is apparently free. http://www.geocities.com/SiliconValley/Horizon/4680/product.html (Lots of other Macintosh software development tools here).

"Coding standards or guidelines will not make good programmers out of bad programmers. They have absolutely no effect at all on the correctness of the code that a programmer produces. You cannot legislate good design." -- Robert Martin

Christian Hackbart http://www.tu-ilmenau.de/~hackbart/ has written a "C2Pas-Converter is a simple CPP to Pascal Converter (source included)", "stringcompression" (??) (some pages in Deutsch)

H. Peter Anvin http://www.zytor.com/~hpa/ Linux - the OS of global cooperation I am Baha'i -- ask me about it or see http://www.bahai.org/

L. Peter Deutsch in conversation with Stig Hackvän http://devlinux.org/ghost/interview.html

L. Peter Deutsch, as the author of Ghostscript, has done what very few people have managed to do: he has managed to work on a project of his choosing, to release it as free software, and to do so while generating a sufficiently positive cash flow that he can now consider retirement.

...

Doing cool stuff should be rewarded in a tangible way. ...

DAV: I highly recommend this article.

Linux and Decentralized Development by Christopher B. Browne http://www.hex.net/~cbbrowne/lsf.html lists "Real Disadvantages to Decentralization: Linux Support is Fragmented" and states:

Despite there being some problems to decentralization, I believe that there is a net advantage for Linux to having the variety of independent organizations fulfilling their various roles.

...

I would thus conclude that it is not, in general, a waste of time to have multiple implementations of things.

If anything, I would suggest that there may be some places where additional projects could be useful. There do exist certain ``bottlenecks'' where there is dependance on a single tool

Open Source http://www.opensource.org/ but also see the article "Why ``Free Software'' is better than ``Open Source''" by Richard Stallman http://www.gnu.org/philosophy/open-source-or-free.html

The MIT Gallery of Hacks http://hacks.mit.edu/Gallery.html mirror: http://hacks.mit.edu/Hacks/

http://www.penguincomputing.com/ ???

The Gimp. http://www.gimp.org/ the GNU Image Manipulation Program. (Script-Fu.org http://www.Script-Fu.org/ Script-Fu is the Scheme based programming language that is built into The Gimp).

Cross-references for FreeBSD http://minnie.cs.adfa.oz.au/FreeBSD-srctree/ "the hyperlinked source code tree for FreeBSD-2.2.1 which allows you to find functions, structs etc. in the FreeBSD source code by name."

http://www.thenoodle.com/

"Open Source and Open Data" http://www.illusionary.com/opendata.html by Derek Glidden

"Why the Linux World is Upset and Shouldn't Be" By Robert X. Cringely http://www.pbs.org/cringely/pulpit/pulpit19981105.html

program listings from _PC Techniques_ magazine are archived at ftp://ftp.coriolis.com/pub/pctech (published by The Coriolis Group http://www.coriolis.com/ ) "We place *no* restrictions on the distribution or use of the source code published in the magazine. Please add it to your user group library or BBS file archives. Pass it along to your friends. Make sure that anyone who might conceivably find the code useful will get it."

The Open Group http://www.osf.org/ ???

http://ppewww.ph.gla.ac.uk/%7Eflavell/iso8859/imessages.html software internationalization

Geek: Game of Champions http://vader.boutell.com/~boutell/geek.cgi humorous.

http://www.gimp.org/

Scriptics Corporation http://www.scriptics.com/ Formed by John Ousterhout, Tcl creator and industry visionary, ... the Tcl scripting language ... Scriptics provides development tools, technology extensions, and commercial support services for Tcl while continuing to develop the open source Tcl and Tk packages. The company's goal is to make Tcl the preeminent, unifying platform for creating applications that integrate the many components, applications, and protocols in today's complex enterprises."

Athena University http://www.athena.edu/ "virtual online university"

Perhaps SLUG should have a Linux PDA project; see wearable_electronic.html#pda

Procmail tutorial http://www.stimpy.net/procmail/tutorial/ Procmail is an autonomous mail processor. It takes incoming mail and acts according to a predefined set of recipes.

http://www.stardock.com/products/windowblinds/ free utility to let you customize the Windows 95, 98, & NT 4 look and feel. Make it look like bePC, Mac System 8, or Motif. "themes" and "skin".

http://www.cnet.com/Content/Reports/Special/Linux/index.html?tag=st.cn.1fd1.smpl.tc

Open Source Bill of Rights, and Beyond http://slashdot.org/features/99/03/03/1646244.shtml ???

Windows2Linux.org http://www.Windows2Linux.org/ "Everything you need to switch from Windows to Linux. (On One Page.)"

Metaprogramming and Free Availability of Sources Two Challenges for Computing Today1 François-René Rideau Dang-Vu Bân http://www.tunes.org/~fare/articles/ll99/index.en.html excellent argument for "open source" software.

"Software programmers who love to program should be set free to do so. They also need to eat." -- Anonymous http://slashdot.org/comments.pl?sid=99/03/17/1442245&cid=1205

Free Software Needs Profit http://www.ddj.com/oped/1999/oust.htm ???

Scriptics: The Tcl Platform Company http://www.scriptics.com/

http://slashdot.org/articles/99/03/19/1536223.shtml

http://slashdot.org/comments.pl?sid=99/03/20/1421207&pid=63#341

Gamelan - The Official Java Directory http://www.gamelan.com/

Corel freebies software http://www.corel.com/freebies/ include 30 day free tral offer of Corel® WordPerfect® Suite 8 CorelDRAW(tm) 8 for Power Macintosh®, CorelDRAW(tm) 8 for Windows® 95/Windows NT®, "CorelXARA(tm) 2.0 A complete Web graphics tool!"

Apple freebies software http://www.apple.com/appleworks/free.html ClarisWorks 5.0 for Windows ClarisWorks 5.0 for Macintosh (free office suite)

Yeah Write for Windows http://www.wordplace.com/ small, fast, free word processor; and complete text online of the book _Almost Perfect_ by W. E. Peterson

From:  (Edward Green)
Newsgroups: sci.physics
Subject: Re: closed? open? empty? bounded?
Date: 5 Dec 1995 19:54:47 -0500
Organization: The Pipeline

' (Toby Bartels)' wrote:

>The statement that `Nonsense happens.' is nonsense is clearly wrong,
>because if `Nonsense happens.' is nonsense, then,
>since `Nonsense happens.' happens, nonsense happens,
>in which case `Nonsense happens.' is not nonsense.

So "Nonsense happens" is true, "Nonsense doesn't happen" is false,  while
"This statement is false" is nonsense and "This statement is nonsense" is
false  --  because if false it is sense and so can be assigned a truth
value:  False.

Excuse me while I run into the street laughing maniacally.

--

Ed Green



http://www.delorie.com/

http://www.fdisk.com/ ???

OpenContent http://www.opencontent.org/home.shtml

OpenContent's only excuse for existing is to "facilitate the prolific creation of freely available, high-quality, well-maintained Content."

seems like a counterpart to Open Source for everything that is not executable.
  • http://copyleft.net/ ??? I kind of like this T shirt: http://copyleft.net/cgi-bin/copyleft/copyleft_frames/world_dom_front.pl
  • berlin http://www.berlin-consortium.org/ a windowing system (alternative to X Windows) released under LGPL
  • http://propaganda.themes.org/ "the fight against stupidity and ugliness ... With art as our ammunition"
  • [email seul][FIXME: user interface; usability] LUIGUI Linux/UNIX Independent Group for Usability Information http://www.LUIGUI.org/ http://slashdot.org/articles/99/04/15/1658252.shtml points to http://lite.stampede.org/ http://www.salonmagazine.com/tech/feature/1999/04/15/linux_help/ which points in turn to "The free software story" http://www.salon.com/tech/special/opensource/ (pronounced loo-ee/goo-ee) [seul] auto-detecting printers ? http://slashdot.org/comments.pl?sid=99/04/15/1658252&threshold=0&commentsort=0&mode=thread&pid=123#606 [seul] L . I . F . E . Linux Is For Everyone http://www.best.com/~paladin/life/
  • "COSHER stands for Completely Open Source, Headers, Engineering, and Research." -- http://wearcam.org/cosher.htm
  • _Software Runaways -- Lessons Learned from Massive Software Project Failures_ http://slashdot.org/article.pl?sid=99/04/09/1750250
  • "The dumbing-down of programming, part two: returning to the source. once knowledge disappears into code, how do we retrieve it?" article by Ellen Ullman http://www.salonmagazine.com/21st/feature/1998/05/13feature.html
  • The OpenFAQ Collaborative Frequently Asked Questions System http://www.boutell.com/openfaq/source/ (a CGI script written in PERL you can download and use)
  • The Fast Light Tool Kit Home Page http://fltk.easysw.com/ FLTK is a LGPL'd C++ graphical user interface toolkit for X (UNIX®), OpenGL, and WIN32 (Microsoft® Windows® NT 4.0, 95, or 98). features: Does not use macros, templates, multiple inheritance, or exceptions. Interactive user interface builder program. Output is human-readable and editable C++ source code.
  • http://nerdhero.org/
  • Extropia.com http://www.Extropia.com/ "the engineers at Extropia.com have provided the web community with well-documented, scalable, open source, feature-rich, and FREE web applications."
  • http://www.cygnus.com/
  • W3C Open Source Releases http://www.w3.org/Status.html
  • http://www.scrap.de/html/amulet.htm ???
  • http://jakarta.apache.org/ ???
  • http://www.nerdworld.com/ ???
  • the Linux Lab Project's official homepage http://www.llp.fu-berlin.de/ "Everything that has to do with data aquisition, process control, laboratory automation and data analysis is welcome as contribution to this project."
  • http://pages.cthome.net/iact/ has a Freedom of Choice Petition to try "to stop the exclusive pre-installation [bundling or tying] of a single company's software on the computers sold, bought and used across the world. "
  • FourEightySix http://foureightysix.cx/ [offline ?]
  • http://www.freecode.com/ source code in various languages "Free for personal and commercial use."
  • http://mandrake.net/
  • Motor Industry Software Reliability Association (MISRA) http://www.misra.org.uk Note MISRA is NOT a company. It is the motor industry research centre. It has developed MISRA-C, a dielect of C specialized for embedded processors. [C programming language] Coding standards. For a commentary on this standard see http://www.knosof.co.uk/misracom.html or http://www.phaedsys.demon.co.uk/chris/chris3.htm
  • LDP (sunsite.unc.edu/LDP/) [gregh at sunsite.unc.edu]
    LG (www.ssc.com/lg/) [gazette at ssc.com]
    (linux.org) [suggestions at linux.org]
    (li.org) [mstrates at minkirri.apana.org.au]
    Woven Goods (chandra.ph1.uni-koeln.de/linux/) [lutz.henckel at fokus.gmd.de]
    Linux News (www.threepoint.com)
    LinuxPlus (www.linux.com.pl) [redakcja at linux.com.pl]
    Knights of the System Table (www.clarkson.edu/~dulino/knights/)
    ? [gfaieta at iname.com]
    Linux Web Watcher (www.emry.net/webwatcher/) [reblue at emry.net]
    Linux Resources (www.linuxresources.com)
    Linux Projects Catalogue (www.chieti.com/lpc)
    Linux Advocacy Project (www.10mb.com/linux/) [linux at 10mb.com]
    GNOME (www.gnome.org) [miguel at kernel.org]
    
  • SampLin data acquisition software http://www.iaee.tuwien.ac.at/sensor/samplin/
  • http://www.tummy.com/xvscan/
  • the hungry programmers http://www.hungry.com/ wrote "LessTif" http://www.lesstif.org/ .
  • "If I give you my idea and you give me yours, then we each have two ideas, and together we have four." -- Gerard I. Nierenberg, quoted in _Reader's Digest_ 1998 Dec. p. 157.
  • Papa Joe's Dweebspeak Primer http://www.pjprimer.com/ ???
  • http://www.dolinux.org/ [FIXME: where is the stuff on mnemonics ?]
  • the KDE developers' website. http://developer.kde.org/
  • Jeremiah Cox SLUG Treasurer web: http://arctan.ml.org/~arc/ --- Jeremiah Cox email: OSU Chemical Engineering Senior web: http://arctan.ml.org/~arc/ Ultrapure Water Group: http://www.cheng.okstate.edu/upw/upw.html Focus Software: http://www.ultrapureh2o.com
  • the Gnumeric spreadsheet http://news.gnome.org/gnome-news/936662949/index_html | http://www.gnome.org/gnumeric/
  • "it is Easier To Hyperlink Than To Summarize(TM)." A phrase often used on http://samba.org/listproc/samba-technical/
  • Chris Hertel replied with a miniature essay on open-source quasi-communism (not his words) versus laissez-faire capitalism.

    Big business being big business, and Open Source being Open Source, there is a culture gap to be faced. ...

    Many people in the commercial world cannot bring themselves to grasp the Open Source way of thinking. Our currency is different than theirs. We deal in cooperation, fun, learning, philosophy, social values, etc. These things often mean nothing to people who are used to dealing in terms of money. Their work, their time, their thoughts all objects to be exchanged for money.

    Here in the US, most people are comfortable with the idea that you cannot own the air we breath. Yet we have no trouble with the idea that you can own land or a lake full of water or the fish in that lake. (Minnesota has over 15,000 small lakes and yes, I do know someone who owns an entire lake.) ...

    There are, of course, a spectrum of opinions regarding what ideas may and may not be considered property. The Open Source movement is founded in the belief that ideas should be shared, for the benefit of all. ...

    There is, however, no money involved in that kind of environment. To someone who deals entirely in terms of ideas as property to be traded for money, this is inconceivable. They can't get it, as it contradicts their very being. This profound lack of understanding causes all sorts of trouble.

    If, in a ideas-for-money context, you give ideas away for free then the ideas must not be worth anything. Either that, or you are being compensated in some other way and, thus, 'owe' your time to the community. This latter is more-or-less true in an Open Source community. The problem is that the ideas-for-money crowd doesn't know how to be part of that community.

    Your pen-pals are obviously under the impression that we owe them our time and effort. They don't understand that they have to put in to get out. Further, they won't understand that what they get out will not belong to them even if they do put in. Our model is one of continued gain for all--everybody wins. Theirs is a competitive model in which the degree of winning is measured not only by what you have, but by what the others do not have. This be the crux of the problem.

    http://khttp://kt.linuxcare.com/KC/samba/sm19991223_4.htmlt.linuxcare.com/KC/samba/sm19991223_4.html
  • Why and how to use Samba for Integration of WinNT and Unix http://computer.freepage.de/kupin/samba.html
  • [FIXME: gather all quine info together -- perhaps in idea_space ?] Another mention of the C quine. http://www.go2net.com/internet/deep/1997/01/08/

    Hit counter written as a quine, by Neil Fraser http://vv.carleton.ca/~neil/counter/ .

  • http://www.go2net.com/internet/deep/1997/04/09/ a quick intro to Prolog.
  • http://www.linuxnewbie.org/ (periodical ?)
  • http://www.rendition.com/ToTheRRedline.html Take It To The RRedline Rendition-Ready Programming Contest has links to some cool demo programs.
  • The Open Projects Network http://openprojects.nu/
  • [FIXME: who is John Goodwin and the FreeLore project ? book.html]
  • [FIXME: who is OBI, the Online Book Initiative ? book.html ]
  • [ Can one still login to world.std.com as "new" and create a new account ?]
  • [???] Minds Online ftp://ftp.std.com/customers2/nonprofits/minds-online electronics engineering software altruistic engineers members may reply for free, or may negotiate a consulting fee. Bat Falcon is (was ?) the Minds Online Moderator.
  • CASE tools (general programming) http://sq.sqc.fi/~pyykkma/ctools.htm
  • A compendium of NP optimization problems http://www.nada.kth.se/~viggo/problemlist/compendium.html Editors: Pierluigi Crescenzi, and Viggo Kann,
  • LinuxPPC.org http://linuxppc.org/ the native port of Linux to the PowerPC processor.
  • How to detect a Klingon on your software development team: http://www.csn.ul.ie/~caolan/Texts/coders.html "A TRUE Klingon warrior does not comment his code!" "ghunpu'ghachDajvaD Delbe' tlhIngan SuvwI'na'"
  • http://i-want-a-website.com/about-microsoft/yamoo/unix.html lots of Unix info links.
  • developerWorks hosts a variety of open source projects. http://oss.software.ibm.com/developerworks/opensource/ at IBM
  • "Microsoft Windows NT Server 4.0 versus UNIX" by John Kirch, Networking Consultant and Microsoft Certified Professional (Windows NT) http://www.unix-vs-nt.org/kirch/ includes an executive summary.
  • [how programmers think ... obviously not the same as normal humans.] ``I feel that if I go to the trouble of isolating serious problems in software for which I have no responsibility, and informing people free of charge, I at least deserve to be recognized for it. Instead, these organizations tried to claim the credit and shut me up, and that hurt my reputation. It's the third virtue of a programmer, after all...'' -- Dan Brumleve http://www.brumleve.com/cache-cow/last-time.html
  • "It's easy to consider engineers inhuman and hackers dangerous threats when you don't know them.'' -- Apple cofounder Steve Wozniak. http://www.wired.com/wired/archive/8.12/soul.html
  • Logik Bomb's Information Tenement http://www.xmission.com/~ryder/hack.html [FIXME: obsolete ?] "This page is meant for the archival and spread of information on technology and software. It is not meant to be used for any destructive purpose. It will focus in large part on the Macintosh and its use and programs, though much information will be valuable to users of any platform." -- Logik Bomb "Hacking is the art of esoteric quests, of priceless and worthless secrets. Odd bits of raw data from smashed machinery of intelligence and slavery reassembled in a mosaic both hilarious in its absurdity and frightening in its power." -- Dr. Who 413
  • Free Dmitry Sklyarov ! http://freesklyarov.org/
  • Macintosh Programming links http://www.geocities.com/mikaellq/ Apple's free compiler for the Mac; beginner's programming tutorial; ... Mikael Lundqvist is a (Macintosh) programmer.
  • http://www.linuxcare.com/ Linuxcare White Papers, Linux technical support, etc.
  • An Acknowledgement of Debt to the World's Hackers http://grc.com/np/np.htm#acknowledgement ``... the true hackers -- in the original meaning of the term -- who pursue the knowledge, understanding, and power of technology for its own sake. ... ''
  • Veridian Systems: High Performance Computing: Compiler Tools and Services http://www.psrv.com/ Fortran compilers; profiling tools for parallel programming; some of them available for Linux at no cost.
  • What is http://www.dotgnu.org/ ?
  • ``Brave New Web'' article by Michael Connor, Austin Chronicle, December 26, 2001 http://www.alternet.org/story.html?StoryID=12142

    There are all kinds of people who classify themselves as hackers, ranging from mild-mannered, law-abiding programming geeks to credit card thieves with organized-crime connections. They're a fractious community -- usually male and in their late teens to early 20s, with a cavalier attitude toward Internet law. That community now finds itself at the center of a renewed debate over the nature of the Internet as a free system. In the post-WTC world, utopistic hopes for a democracy of information have been supplanted by fears of the power of this tool to cause harm.

    ...

    This article refers to the widely-distributed article ``The Conscience of a Hacker'' by ``The Mentor+++'' January 8, 1986

    mirrors:

  • ``Computer Hacking and Ethics'' paper by Brian Harvey, University of California, Berkeley original version 1985 http://www.cs.berkeley.edu/~bh/hackers.html

    The example of karate instruction shows a very different approach to the problem of adolescent moral limitations. Instead of using technology to limit the power of young people, this second approach deliberately empowers them. Skill in karate is a deadly weapon; to give that weapon to a young person is an affirmation of trust rather than suspicion.

    Why do karate classes for kids work? Why don't they lead to an epidemic of juvenile murders? This paper can't present a definitive answer. But I want to suggest some possibilities and use them to draw analogies for computer education.

    ...

    How can we teach young computer enthusiasts to be responsible members of the electronic community, without defining them as criminals? The analogy of karate instruction suggests that the answer is to combine ethical training with real empowerment. ...

    Access to real power. ...

    Apprenticeship: challenging problems and access to expertise. ...

    A safe arena for moral experimentation.

    One appendix discusses

    ``What is a Hacker ?'' Brian Harvey University of California, Berkeley 1986 http://www.cs.berkeley.edu/~bh/hacker.html

    Steven Levy, in the book Hackers, talks at length about what he calls the ``hacker ethic.'' This phrase is very misleading. What he has discovered is the Hacker Aesthetic, the standards for art criticism of hacks. For example, when Richard Stallman says that information should be given out freely, his opinion is not based on a notion of property as theft, which (right or wrong) would be an ethical position. His argument is that keeping information secret is inefficient; it leads to unaesthetic duplication of effort.

  • The "ethics" of hacking http://www.claws-and-paws.com/personal/hacking/
  • Public money, private code: The drive to license academic research for profit is stifling the spread of software that could be of universal benefit. article by Jeffrey Benner http://www.salon.com/tech/feature/2002/01/04/university_open_source/

    Larry Smarr, a professor of computer science at U.C. San Diego ...

    "Some universities are dead set against giving [software code] away," says Smarr. "But I don't think universities should be in the moneymaking business. They ought to be in the changing-the-world business, and open source is a great vehicle for changing the world."

    ...

    It took Chris Johnson, a computer-science professor at the University of Utah, several years of negotiation with his technology transfer office to get permission to make public a program his team had worked on for years.

    Called SCIRun (pronounced "ski run"), the program is a software platform for modeling and solving all sorts of complicated scientific problems. One of its most promising applications is as a tool for designing new medical devices. Because it is a foundation upon which other programs can be built, Johnson felt that making it an open-source-code project was fundamental to its value.

    "The hope is people will take this and put in their own applications and share those back with the community," Johnson says. But to do that, they have to be able to see and use the code without having to pay for it or get permission. "A lot of smart people out there can show you new and better ways for you, if they can see under the hood," Johnson says.

    SCIRun is officially compatible with two platforms: SGI and Linux. Installing SCIRun http://software.sci.utah.edu/scirun.html DAV: I see that SCIRun even has its own Bugzilla database http://software.sci.utah.edu/bugzilla/ . Cool.

  • Open Channel Foundation http://www.openchannelsoftware.org/ [FIXME: look at the many pieces of software here ...]
  • ``Comprehending Engineers: Stories only an engineer can find funny.'' http://gpsinformation.net/main/engineers.htm /* was http://joe.mehaffey.com/engineers.htm */

    A pastor, a doctor and an engineer were waiting one morning for a particularly slow group of golfers. ...

    ...

    What is the difference between Mechanical Engineers and Civil Engineers? Mechanical Engineers build weapons, Civil Engineers build targets.

    ...

    "Look I'm an engineer. I don't have time for a girlfriend, but a talking frog, now that's cool."

  • [#os ?] [FIXME: replace ``linux distributions'' with 2 short link lists:
    Pointers to other people's list of linux distributions;
    pointers to other people's list of ``tiny'' (floppy-based ?) linux distributions.
    *especially* point out *reviews*.]
    [FIXME: extract the root page of most of these links,
    and see if they're worth putting on a ``linux'' section of my ``periodicals'' file.]
    
    distributions [make sure other lists have these before deleting my link:]
    normal:
    
    http://www.debian.org/
    
    tiny:
    
    TINY Linux
    http://tiny.seul.org/
    
    http://www.tudols.com/dist.html
    has a list of ``Mini distributions''.
    
    Reviews of Linux distributions:
    http://www.linuxberg.com/distribution.html
    
    http://www.linuxlookup.com/html/main/distro.html
    describes about a dozen Linux distributions
    
    http://www.tudols.com/dist.html
    has a long list of all known current linux distributions.
    
    http://dmoz.org/Computers/Software/Operating_Systems/Linux/Distributions/
    list lots of linux distributions, and has pointers to other lists of distributions.
    
    Linux HQ Distribution List
    www.linuxhq.com/dist-index.html
    
    
    http://www.zdnet.com/pcmag/features/opensource/390821.html
    reviews
    Caldera OpenLinux 1.3, Debian GNU/Linux 2.0, Linux Slackware 3.6, and the official Red Hat Linux 5.2
    .
    
    http://www.linux.com/learn/getlinux/
    lists over 20 distributions with a brief blurb about each one.
    
    http://www.linuxplanet.com/linuxplanet/reports/1266/1/
    reviews of many linux distributions
    
    Security-Enhanced Linux
    http://www.nsa.gov/selinux/index.html
    some modifications to Red Hat Linux.
    
    Linux running as a user-space process on top of L4, a real-time operating system
    (DROPS, the DROPS - The Dresden Real-Time Operating System Project).
    http://os.inf.tu-dresden.de/L4/LinuxOnL4/
    
    
    
    http://www.linuxiso.org/distro-battle.html
    reviews 5 distributions
    
    
    
    After you've picked a distribution,
    be sure to check out
    http://www.linuxdoc.org/LDP/lasg/distributions/index.html
    for tips on how to improve the security of that distribution.
    
    And maybe play some games
      http://www.mandrakesoft.com/products/80/games
    
    
    Linux on a Floppy
    http://www.smith-house.org/goodlinks/Linux/Linux_Distributions/Linux_on_a_Floppy/index.html
    lists about 16 Linux-on-a-floppy distributions.
    
    
  • ``How to ispell a german text file?'' by Dino Korn

    Solution:

    	ispell -T latin1 -d deutsch textfile.txt
    	

    The -T latin1 causes ispell to handle Umlaute correctly.

    -- http://www.tldp.org/linuxfocus/common/sart/#2000-03-24:2

  • resources and notes about sound (cards) in Linux. http://twiki.org/cgi-bin/view/Wikilearn/SoundInLinux
  • [FIXME: read http://twiki.org/cgi-bin/view/Wikilearn/WomenAndLinux | HOWTO Encourage Women in Linux http://www.nmt.edu/~val/howto.html ]
  • sudo ???
  • http://www.linuxlinks.com/ ???
  • http://www.ccc.de ???
  • Linux Standard Base "Standardizing The Penguin" a workgroup of the Free Standards Group http://www.linuxbase.org/ [FIXME: check this out ... mention in c_programming.html ?]
  • ``Why LD_LIBRARY_PATH is bad'' by David Barr http://www.visi.com/~barr/ldpath.html ``Solaris 7 ... Now you can move the installation tree to another location entirely and everything will still work. We need this in other OS's!''
  • Linux Hardware Database http://lhd.datapower.com/
  • http://linux.dsi.internet2.edu/!INDEX.html seems to have lots of good stuff. See especially ``tools for scientists'' http://linux.dsi.internet2.edu/science/!INDEX.html .
  • http://dmoz.org/Computers/Open_Source/
  • SLUG - Sydney Linux Users Group http://www.slug.org.au/ SLUG - Sydney Linux Users Group Mailing List http://www.woa.com.au/lists/slug/ What ? There's another SLUG group ?
  • ``Core Competencies: Why Open Source Is The Optimum Economic Paradigm for Software'' article by Dan Kaminsky 02-Mar-1999 http://www.doxpara.com/read.php/core.html

    Open Source Software has proven itself to be inordinately successful in providing high quality software in a method that, on its face, defies standard business reasoning. This article clarifies OSS in the language of economics such that the true reasons behind its success may be understood by everyone, not just the coders.

    ...

    The dirty little secret, it appears, isn´t so much that openness is the Hot New Thing but that openness has always been the standard. Consider--it is very expensive for a business´s headquarters to physically collapse, therefore blueprints are subject to public inspection and actually must conform to many regulations such that the building remains safe. Medicine too demands the rigorous trials of peer review to determine whether or not a certain procedure can be considered safe. Indeed, to protect our freedom, we demand of our government open laws, open debate of those laws, and open access to the entire political system.

    Our education, workplaces, our lives, and our liberty all exist under the penumbra of Open Source. To deny the value of openness is to deny those protections we take for granted on a daily basis. The burden, if you will, is truly shifted to those who would keep their code secret ...

  • PXE FAQ http://www.appdeploy.com/faq/pxe.asp PXE (pronounced PiXiE) stands for Pre-boot Execution Environment which is a component of Intel’s Wired For Management (WfM) specification. looks useful for diskless workstations.
  • Softpanorama: (slightly skeptical) Open Source Software Educational Society by Nikolai Bezroukov http://www.softpanorama.org/ Unlike many others, we consider scripting languages, not OSes to be the most important part of open source movement because it helps to preserve the simplicity of the system (see about for more information). ... this is an anti-conformist computer science site with the message "Do not rely blindly on a current computer fashion" ( or a fashionable prophet ;-). ... in favor of assembler, literate programming, simplification, mixed language approach to programming, ... against "monocultures", information overload, ... ...

    DAV especially likes the humor page http://www.softpanorama.org/Bulletin/ [FIXME: simplicity, donald knuth, #os ?] [FIXME: read the "information overload" text here]

  • http://www.linuxresource.com/ ???
  • http://linuxchix.org/
  • Telsa http://www.linux.org.uk/~telsa/ translates open-source documentation into Welsh. Bibliophile. Vim user. Telsa agreed to marry Alan Cox.
  • "Cron, Batch and At ... These three commands are used to run commands at some other time." http://aplawrence.com/Unixart/cron.html
  • http://coyotegulch.com/ ??? Linux, Java, ... open-source software developer ... charities ... libcoyote: A library of C++ tools I find useful ... libcoyote includes code for generating mazes and saving them as .png files. http://coyotegulch.com/libcoyote/AMazeOfConcepts/AMazeOfConcepts.html
  • Susitna Linux Users Group http://slugak.com/contest.shtml
    Started 1997.251, mon Sep 8
    Return to index
    Send comments, suggestions, bug reports to
    David Cary
    d.cary@ieee.org.

    Validate this page: http://validator.w3.org/check?pw=&uri=http://rdrop.com/~cary/html/linux.html

    end http://rdrop.com/~cary/html/linux.html