Site Contents:
|
What is Linux?
What is RPLUG?
The Linux system
How is it pronounced?
Why would I use Linux?
Stability
Speed
Graphical interface
Where do I get Linux?
Software development
Networking
Productivity
Fun
What Is Linux?
Linux, properly known as GNU/Linux, is a free, UNIX-like operating system, developed originally for Intel-architecture home PCs, but which now runs on a variety of platforms including PowerPC, Macintosh, Amiga, Atari, DEC Alpha, Sun Sparc, ARM, and many others. Linux is free as in beer: it is very inexpensive, and, if you like, you can brew it yourself from the raw ingredients (source files). Linux aims for POSIX compliancy to maintain maximum compatibility with other UNIX-like systems. With millions of users worldwide, Linux is probably the most popular UNIX-like OS in the world. The present "kernel" or core of Linux was conceived and first implemented by Finnish college student Linus Torvalds for use on his home 486 PC. He posted his code to the usenet (the Internet) and invited the hacker community to use and modifiy it. The compact kernel proved to be stable and fast, and was later adopted by the GNU project as the core for their collection of UNIX utilities re-written for Inel-based PCs. With millions of collaborative users and developers worldwide, Linux is the most popular UNIX-like computer operating system.
What Is RPLUG?
RPLUG stands for "Rogue Penguins Linux Users Group", so named for the first Linux Users Group of the Rogue Valley in Southern Oregon. The "Rogue Penguins" part was coined by member Loran Hughes. The group was founded in June 1999 and the website created shortly thereafter by Rik Nilsson at the suggestion of member Jacek Zagorski. Membership is a low $10/year and there are no age limits - we have teens through octogenarians! All you need is a desire to learn or teach, be interested in or using Linux, and be capable of playing well with others. RPLUG meets every month on the second Thursday of the month. RPLUG meetings are hosted free at Project A 340 A Street, Ashland Oregon. Always check RPLUG News for current details on time, place, and agenda for the next meeting. Project A also hosts the RPLUG Website at no charge on a Cobalt (now a division of Sun Microsystems) RaQ3 webserver running Apache. Dynamic functionality is accomplished through the use of JavaScript, SSI, and PERL cgi programming. RPLUG.org domain name registration, site design and maintenance courtesy of Shasta NetWorks LLC.
The GNU/Linux System
The central nervous system of Linux is the kernel, the operating system code which runs the whole computer. The kernel is under constant development and is always available in both the latest stable release and the latest experimental release. Progress on development is very fast, and the recent kernels are simply amazing on all counts. The kernel design is modular, so that the actual OS code is very small yet able to load whatever functionality it needs when it needs it, and then free the memory afterwards. Because of this, the kernel remains small and fast yet highly extensible, in comparison to other operating systems which slow down the computer and waste memory by loading everything all the time, whether you need it or not. There is even a useful Linux distribution that runs entirely from a 1.4MB floppy!
How Is It Pronounced?
Linus the inventor, being originally a Swedish-speaking minority student from Finland pronounces it "leen-ooks" similarly to the way he pronounces his own name, "Leen-oos" [hear him say it - click the icon ]. In the western U.S. it is more commonly pronounced "lynn-uks" and in the east, "line-uks". Whatever...
Why Would I Use Linux?
There are many reasons. It's more or less free, only requiring your time and some beer money... To experience the challenge of mastering something new. To share community with others of like interests. The unique opportunity to participate in what is arguably "the largest collaborative engineering project in the history of mankind." To explore an alternative to the ubiquitous and sometimes loathed and incorrectly labled "most popular" operating system for PCs. Linux systems excel in many areas, ranging from end user concerns such as stability, speed, and ease of use, to serious concerns such as development and networking. Stable, full-featured, free applications included with most distributions mimic quite well their commercial office tool counterparts. Nowadays, Linux even offers a variety of commercial productivity packages and office suites which can also import and export files from other platforms, including Windows and MacOS.
Stability
Linux has long been praised for its stability--Linux boxes are known for running months or even years at a time without crashing, freezing, or having to be rebooted. Linux users sometimes poke fun at other, less stable operating systems, by way of screensavers like BSOD (Blue Screen of Death, which displays crash screens from various other platforms) and games like XBill (where an evil virus masquerading as a popular operating system is causing machines to catch on fire). Linux is Y2K-compliant, because it stores the date in a different way from other computers (its trouble date is 2038, by which time a small modification to the kernel should have solved the problem). Also, because it is extremely secure compared to other platforms, Linux is implicitly immune to those well-known viruses that yearly crash thousands of computers using The Most Popular Operating System.
Speed
Linux machines are also known to be extremely fast, because the operating system is very efficient at managing resources such as memory, CPU power, and disk space. More of the Web than one might expect is actually powered by old 486 boxes running Linux and the Apache web server, while NASA, Scandia, Fermilabs and others have built very powerful yet inexpensive supercomputers by creating clusters of Linux boxes running in parallel.
Graphical Interface
As for an intuitive graphical interface, Linux has at least a dozen different highly configurable graphical interfaces (known as window managers) which run on top of XFree86, a free implementation of the X Window System. The most popular window managers at the moment are KDE (the K Desktop Environment) and GNOME (the GNU Network Object Model Environment). These offer the point-and-click, drag-and-drop functionality associated with other user-friendly environments (for example, Macintosh), but are extremely flexible and can take on a number of different looks and feels. If you want a Linux box running KDE to look just like a Mac, Windows, BeOS, or NextStep machine, you can do it with a few mouse clicks. Today, even complex tasks like system administration, package installation, upgrading, and network configuration can all be done very easily through graphical programs. Programs that work with one window manager nearly always work with all the others.
Screen Shots:(<80KB)
Where do I get Linux?
On the Web! Visit http://powerlinux.linuxberg.com - here you can find links to all the major distributions of Linux. Pick the one you like, go to its site, order a CD (recommended), or down load the files. Visit http://www.amazon.com and search the books category for RedHat Linux Unleashed - it's a great reference and at least used to come with Linux on a CD.
At RPLUG! Both members and major distributors have donated many different distribution CD sets and versions. Come to an RPLUG meeting or contact RPLUG for information.
Software Development
Linux systems come standard with C and C++ compilers and an assembler, and often include Pascal, FORTRAN, and BASIC implementations as well. In addition, modern languages like Perl and Python and classic languages like LISP are all available, fully functional and completely free. In addition, the source code for nearly any Linux program is freely available (and often included by default). This not only means that bugs are discovered and corrected almost immediately, but development of software proceeds at a much faster pace than one finds even at extremely successful commercial software houses. This phenomenon is called Open Source and is the subject of much discussion and amazement in the business world, the computer world, and the press.
Networking
Networking comes naturally to Linux. After all, Linux is based on UNIX, where computer networking more or less developed. Probably all networking protocols in use on the internet are native to UNIX and/or Linux, so one can expect that UNIX and Linux would network better than any other platforms. Setting up a network on a Linux machine is surprisingly simple, because Linux handles most of the work; you just have to give it the correct addresses. Linux is made for networking. A large part of the Web is running on Linux boxes, especially because of the Apache Web Server which dramatically defeated its commercial competitors, proving the effectiveness and viability of the Open Source approach.
Productivity
Productivity software availability has exploded in recent years, and commercial developershave been producing excellent software for the Linux platform. Netscape Navigator and Communicator are freely available (with some licensing restrictions) as well as Word Perfect 8.0 and a host of others, which often come standard on Linux distributions. Today, it has become hard to keep track of all the spreadsheets, databases, and word processors. Many distributors package commercial software with their distributions, and many commercial producers offer free downloads, so even if a package has the polished quality of a professional production, you might not have to pay for it. Linux productivity packages can usually read and write files from productivity packages on other platforms; Linux has always strived for compatibility and openness. In fact, Linux is perfectly happy to coexist on the same machine as other operating systems. For example, you could install Linux, Windows, BeOS, and OS/2 all on one system! This makes it possible for new Linux users to see if they like Linux without erasing their old OS or having to buy another computer.
Fun
When was the last time you felt the excitment of learning a new technology? If you're using a computer every day now, you're probably the type who enjoys accomplishing technical projects; to you I say, there is no thrill like the first time you get the blue-screen login window following a successful Linux install - and you did it all by yourself!
|