How To Use Tons of Powerful, Free Software - Fast: in This Chapter
How To Use Tons of Powerful, Free Software - Fast: in This Chapter
AL
RI
In This Chapter
TE
Exploring what free software has to offer
Downloading and installing the top free software package
MA
Getting support for your free software
T
D
he Internet offers over 10,000 free software packages available for down-
load. Some of these, of course, stand head and shoulders above the rest.
TE
In the opinion of your humble author and many others, free software is best
when it is not just free as in zero cost but also free as in freedom. In the case of
software released under the terms of popular free software licenses like the GNU
RI
General Public license, you are free to use the software in any way you want,
including giving it away, improving it, and modifying it however you want or
PY
selling it on a street corner. The only thing you are not free to do under free soft-
ware licenses like the GNU General Public License is restrict someone else’s
freedom to do the same. Needless to say, many programmers love free software,
CO
which is also known as open source. It’s like buying a car they can tinker with
and not having the hood padlocked. And it is the result of modifications made
by businesses and individual programmers that this software grows and
evolves.
The free software packages that I describe in this book are generally as good,
if not better than available proprietary software, and you can expect this free
software soon to outperform any proprietary software competition. This
enormous growth is the history of free software. When the free software pro-
tocols of TCP/IP, http, ftp, and others appeared, the Internet was born and
soon saw the demise of proprietary networks such as Compuserve. Free soft-
ware powers 68 percent of all Web servers. And currently, free software is
gaining a firm foothold in the application software field. Why? Because it
grows through the spirit of giving, which may be one of the most powerful
forces in the universe.
So, why not explore the world of free software? It’s all free, it’s powerful, it’s
secure, and it’s available for everyone to enjoy and improve. And if you’re
concerned about support for your free software, let me assuage your fears:
Support is available, and it’s free, too.
Figure 1-1:
Use Mozilla
Firefox Web
browser
for secure
browsing,
tabs, easy-
access
search
engines,
RSS, and
more.
1. Find the downloaded file with the file format .dmg. (If you can only
find the file that ends with .dmg.gz, double-click on it. Stuff It Expander
unpacks it and creates a file ending with .dmg.)
2. Double-click on the downloaded file ending with .dmg.
3. Drag the Firefox application (the globe with the fox on it) into the
Applications folder.
4. Drag the icon onto the dock, if you want it to be there (which is handy).
GNU/Linux users can download and install Mozilla Firefox using KPackage.
For more details, see the Appendix.
Intelligent Junk Mail filtering: Mozilla learns from you, and then you let
it take over the task of getting rid of unwanted messages for you.
RSS Integration: Subscribe to an RSS feed of your choice and have the
latest information automatically sent to you as e-mails.
Advanced filtering: Filter e-mail into folders as it arrives, or easily sort
your inbox with a single click.
Smart address book: This feature fills in addresses automatically as you
type them.
Saved Search feature: You can search e-mails and save them into folders,
as shown in Figure 1-2.
Save the file to the hard drive. Then after it finishes downloading, Windows
users, follow the instructions in the sidebar in the “Exploring the Web with
Mozilla Firefox” section of this chapter to install the program.
14 Part I: Plunging Into Free Software
1. Find the downloaded file with the file format .dmg. (If you can only
find the file that ends with .dmg.gz, double-click on it; Stuff It Expander
unpacks it and creates a file ending with .dmg.)
2. Double-click on the downloaded file ending with .dmg.
3. Drag the Thunderbird application into the Applications folder.
4. Drag the icon onto the dock, if you want it to be there (which is handy).
Figure 1-2:
Mozilla
Thunderbird
is a
security-
minded mail
client full
of great
features.
Figure 1-3:
Using the
GIMP’s
Clone tool,
I erased
the horse’s
fence.
16 Part I: Plunging Into Free Software
Each time you click the Download link, you can choose a mirror site to down-
load the program from. (For more about mirrors, see the Appendix.) Click
in the Download column for a site near you. Save the file to the hard drive.
Click the Back button to return to the page to start the other files download-
ing in the same manner.
After the files finish downloading, follow the instructions in the sidebar in the
“Exploring the Web with Mozilla Firefox” section of this chapter, to install the
programs. Install GTK+ 2 first, then the Gimp For Windows, and then GIMP
Help 2.
After the file has downloaded, Mac OS X users can install the GIMP by doing
the following:
Chapter 1: How to Use Tons of Powerful, Free Software — Fast 17
1. Find the downloaded file with the file format .dmg. (If you can only
find the file that ends with .dmg.gz, then double-click on it; Stuff It
Expander unpacks it and creates a file ending with .dmg.)
2. Double-click on the downloaded file ending with .dmg.
3. Drag the application into the Applications folder.
4. Drag the icon onto the dock, if you want it to be there (which is handy).
Follow the same steps to install the X11 file you downloaded, if it’s not
already installed on your Macintosh.
GNU/Linux users generally have The GIMP installed already on their desk-
tops. Or they can use KPackage to download and install it or get the latest
version. For more information on KPackage, see the Appendix.
Skype can also be used as an instant messenger, which is handy when you
want to spell out things to people you may be talking to.
To run Skype, you need an Internet connection, either a dial-up with a mini-
mum 33.6 Kbps; or cable, DSL, or other broadband connection. Plus, you
need a microphone.
Figure 1-4:
Free
telephone
calls with
great
reception
and
conference
calling
ability for
up to four
callers is
available
with Skype.
Downloading Audacity
You can download Audacity from http://audacity.sourceforge.net.
Click on the Download tab and click either the Windows or Mac OS 9 Or X
link to download the Audacity 1.2.3 installer. Click in the Download column of
Chapter 1: How to Use Tons of Powerful, Free Software — Fast 19
a site near you. (If you want more information about mirrors, see the
Appendix.) Save the file to the hard drive.
You’ll also want to download the LAME MP3 encoder. This program allows
you to export a sound file into MP3 format. To download the MP3 encoder,
Windows users can go to http://mitiok.free.fr and click on any lame-
3.96.1 link. Mac OS X users can go to http://spaghetticode.org/lame/
and click on the link for Mac OS X.
Installing Audacity
After the files finish downloading, you may need to extract the zipped files
of the LAME MP3 encoder. To do so, Windows users can right-click on the
lame-3.96 file and choose Extract files. The unpacking may take place auto-
matically in Mac OS X. If you saw a progress bar for Stuff It Expander when
you downloaded Lame, you don’t need to unpack it. Otherwise, just double-
click on the file.
The first time Audacity needs to use the LAME MP3 encoder, it will ask you
where it is. Otherwise, you don’t need to do anything else with the LAME
MP3 program at present.
To install Audacity, Windows users can follow the instructions in the sidebar
in the “Exploring the Web with Mozilla Firefox” section of this chapter.
Figure 1-5:
Multi-track
your voice
and more
with
Audacity.
20 Part I: Plunging Into Free Software
GNU/Linux users may already have Audacity installed, but if you don’t or if
you want to update it to the latest version, you can use KPackage to do so.
See the instructions in the Appendix.
Mac OS X users can double-click on the downloaded file and then drag the
Audacity application into the Applications folder.
OpenOffice.org 2.0 is available for Windows and GNU/Linux, but the Mac OS X
version is only available in an earlier version. You have the choice of using a
version that runs on X11, creating the look and feel of the GNU/Linux desktop,
or you can use NeoOffice, which runs in the Mac OS X desktop. Currently,
NeoOffice is still a beta release candidate, but it may be completely stable by
the time you read this. Check out www.openoffice.org for more information
about what’s available.
Processing words
OpenOffice.org Writer, as shown in Figure 1-6, is a powerful word processor
that can handle huge documents and lots of different formats, including
Microsoft Word. It can automatically generate indexes, tables of contents,
headers and footers, footnotes, and more. You can apply styles and add
graphics, as well as scale, position, and improve their color. You can also add
columns, generate templates, and much more.
Making calculations
OpenOffice.org Calc is a spreadsheet program for 2D tables and 3D matrices.
It can import and export many spreadsheet formats, including Microsoft
Excel. It has a capacity for over 65,000 lines and has hundreds of ready-made
functions in categories such as Financial, Statistics, Mathematics, Database,
and more. Its Function Wizard is shown in Figure 1-7.
Chapter 1: How to Use Tons of Powerful, Free Software — Fast 21
Figure 1-6:
OpenOffice.
org Writer is
useful for all
of your word
processing
needs.
Figure 1-7:
OpenOffice.
org Calc
can handle
huge 2D or
3D tables
and over
65,000 lines.
22 Part I: Plunging Into Free Software
Building databases
The newest member of the OpenOffice.org suite is OpenOffice.org Base, as
shown in Figure 1-8. You can create new databases, complete with relational
tables, using the Table Wizard. You can create links to other databases, such
as dBASE, MySQL, Oracle, Access, and others, to enter data, query data, and
generate reports using the Form, Query, and Report Wizards.
Figure 1-8:
Use the
Form, Query,
and Report
Wizards to
create a
database,
enter data,
find data,
and write
reports for
any Base
database,
or other
databases
such as
dBASE,
MySQL,
Oracle,
Access,
and others.
Figure 1-9:
Use
OpenOffice.
org Writer
to create a
Web site,
either from
scratch
using
tables or
automati-
cally using
the Web
Page
Wizard.
Making presentations
Impress is a PowerPoint clone designed to help you create presentations, as
shown in Figure 1-11. It imports and exports PowerPoint files, as well as Flash
(SWF) files and HTML Web pages. You can create slide shows and add transi-
tional effects, such as wipes and sounds. You can automatically advance
slides at time intervals of your choosing, or you can advance slides manually
with a single click or press of a key. You can also use the Navigator to choose
the slide order as you go. Charts are simple to create, either 2D or 3D, and
you can customize them. Creating a presentation is quick and easy with
Impress because it uses basically the same menus and tools as Draw and
Writer. The learning curve is quick.
24 Part I: Plunging Into Free Software
Figure 1-10:
Draw 2D
or 3D clip
art with
OpenOffice.
org Draw.
Figure 1-11:
Create
presen-
tations
easily using
OpenOffice.
org Impress.
Chapter 1: How to Use Tons of Powerful, Free Software — Fast 25
Generating PDF documents
Another great feature of OpenOffice.org is that it can generate PDF docu-
ments from any of its modules. (It’s funny that it can’t read PDF documents,
but that’s okay. Adobe Acrobat Reader is free to use, even though it is not
free as in the freedom to change it.)
OpenOffice.org version 1.1.2: This uses X11, a program that comes with
Mac OS X.
NeoOffice: This beta version currently runs like any Mac OS X program,
as shown in Figure 1-12. By the time you read this, however, it may be
available in a stable version. Even as a beta version, it’s very handy.
Figure 1-12:
NeoOffice
is one of
the two
Mac OS X
versions
of Open
Office.org.
After the files finish downloading, follow the instructions in the sidebar in the
“Exploring the Web with Mozilla Firefox” section of this chapter to install pro-
grams with the following exception: In Step 7, you’ll find that OpenOffice.org
has more than one possible application program to click on. The program
that you want to double-click on is called Setup.
After the files finish downloading, double-click on the downloaded file. If you
downloaded NeoOffice, this should open a volume called NeoOfficej. Double-
click on NeoOfficej to open a window with the NeoOfficej.pkg file. Double-click
on the NeoOfficej.pkg file to start the Installation Wizard. Follow the instruc-
tions of the Installation Wizard.
To start NeoOffice click the Applications button in any folder window in the
Finder, scroll through the applications until you reach NeoOffice, and double-
click on it.
1. Go to java.sun.com/j2se/1.4.2/download.html.
2. Click on the Download J2SE JRE link.
A Terms of Use License Agreement window appears. (Basically, you’re
not allowed to modify, decompile, or reverse engineer the program.
You’re also not allowed to use it for the design, construction, operation,
or maintenance of any nuclear facility.)
3. Click Accept and then click Continue.
4. Click the Windows Installation, Multi-language link or click the link
for your GNU/Linux operating system.
5. Save the program to the hard drive.
6. When installing Java 2 Runtime Environment, double-click on the
downloaded file and follow the instructions of the Installation Wizard.
28 Part I: Plunging Into Free Software
Figure 1-13:
Create an
animated 3D
logo using
Blender.
After the files finish downloading, Windows users can follow the instructions
in the sidebar in the “Exploring the Web with Mozilla Firefox” section of this
chapter to install Blender.
GNU/Linux users can download and install Blender using KPackage. See the
Appendix for instructions.
Chapter 1: How to Use Tons of Powerful, Free Software — Fast 29
Mac OS X users can install Blender by doing the following:
1. Find the downloaded file without the file format .zip on the end. If
you cannot locate the file, then double-click on the file with .zip on
the end.
The file unpacks.
2. Double-click on the downloaded folder blender-publisher-2.25-mac-
osx-10.1 to open it.
3. Double-click on the blenderpublisher icon.
4. Drag the icon onto the Dock, if you want it to be there (which is handy).
Creating Diagrams
Dia is a free diagramming program for Windows and GNU/Linux that is easy to
use and versatile. You can use it to create flowcharts, IT networking diagrams
(as shown in Figure 1-14) electrical diagrams, chemical engineering diagrams,
civil engineering diagrams, maps, and more. It has tons of ready-made symbols,
and all you have to do to create diagrams is basically just drag and drop. You
can resize easily, move items around, add text, and more.
Figure 1-14:
Using Dia,
you can
create
flowcharts
and other
diagrams
quickly.
along with the file sizes beside each name. Click on one of the three filename
links and click in the Download column for a site near you. Save the download
to the hard drive and click the Back button to return to the previous window.
Repeat the process to download all three files.
After the files finish downloading, follow the instructions in the sidebar in the
“Exploring the Web with Mozilla Firefox” section of this chapter to install Dia
using the dia-setup file.
GNU/Linux users can download and install Dia using KPackage, as described
in the Appendix.
1. go to http://ipodder.sourceforge.net.
2. Click on the appropriate Download link: Windows 2000 or XP; OS X
10.3 or Higher; or GNU/Linux.
3. Choose a mirror site near you and click in the Download column.
4. Save the file to the hard drive.
After the file finishes downloading, Windows users can follow the instruc-
tions in the sidebar in the “Exploring the Web with Mozilla Firefox” section of
this chapter to install iPodder.
1. Find the downloaded file with the file format .dmg. (If you can only
find the file that ends with .dmg.gz, double-click on it; Stuff It Expander
unpacks it and creates a file ending with .dmg.)
2. Double-click on the downloaded file ending with .dmg.
3. Drag the application (the lemon icon) into the Applications folder.
4. Drag the icon onto the Dock, if you want it to be there (which is handy).
Chapter 1: How to Use Tons of Powerful, Free Software — Fast 31
Figure 1-15:
Subscribe to
RSS audio
feeds to
receive the
latest
programs
with
iPodder.
Learning
Lots of free software is available for educational purposes. Chapter 21
includes a discussion of the following, as well as all the information on down-
loading and installing all of them:
Celestia: Get an up close and personal view of the solar system, as shown
in Figure 1-16, as well as explore hundreds of stars, including some with
known planets. This program gives you the feeling of really touring
around the universe. Budding astronomers will find it fascinating.
Figure 1-16:
Explore the
universe
with
Celestia.
32 Part I: Plunging Into Free Software
Flight Gear: This incredible program lets you pilot any one of dozens of
aircraft to any one of 20,000 airports around the world, while automati-
cally generating the terrain of the earth from a three-DVD set of terrain
or from downloads. It also varies the time of day and weather conditions.
Imagine flying around the world from the comfort of your home. You can
even request instant online help. Mayday!
Gcompris: Children may find Gcompris, a suite of colorful, educational
games, to be lots of fun while learning the alphabet and more.
Solfege: This ear-training software trains you to recognize musical notes,
chords, pitches, and rhythm. The easiest level of this program is not all
that easy, and the hardest is quite hard. You had better be serious about
music to use this program.
Tux Paint: This software is for children of all ages. Even the smallest can
probably enjoy the stamps and paint tools, as shown in Figure 1-17. The
interface uses large buttons and is easy to navigate using the mouse.
Tux Paint doesn’t require reading to understand how to use it.
Tux Typing: This program teaches typing with fun game play. Fish drop
from the sky with letters that you need to type before the fish hit the
ground. Then Tux the penguin gets to eat them.
Figure 1-17:
Children
love the
Tux Paint
stamps.
Having Fun
Many great games are available as free software. Some are extremely involved
and sophisticated, like Freeciv, a multiplayer, online, free software game simi-
lar to the popular Civilization game. Others are delightful, like SuperTux, the
Chapter 1: How to Use Tons of Powerful, Free Software — Fast 33
side-scrolling, jump-and-run platform game, shown in Figure 1-18, with lots
of levels and a storyline to go with it. This is Super Mario in Antarctica. For
more information about these games, including downloading and installation
instructions, see Chapter 22.
Figure 1-18:
SuperTux is
a delightful
Super
Mario-
type side-
scrolling,
story-based
game with
lots of levels
to keep
every kid at
heart busy
for days!
In Chapter 22, I describe how to download, install, and play the games — at
least, how to start to play them — especially SuperTux, my favorite!
34 Part I: Plunging Into Free Software
Figure 1-19:
Stay on
track with
Trackballs.
Getting Support
The free software world doesn’t leave you all to yourself with no recourse for
support. In fact, often the opposite is true. Support forums for virtually every
Chapter 1: How to Use Tons of Powerful, Free Software — Fast 35
top free software application are brimming with activity. Hundreds of experi-
enced users come to the aid of the free software newbies daily. And the
searchable archives of these forums are a vast treasure chest of information.
Asking questions
If the answer to your question is not in the support forums, then go ahead, be
brave, and ask the question on the forum. Be concise and brief, and title it
descriptively. (Remember, this e-mail may be read by hundreds of people.)
You can normally expect an answer in about 24 hours. Although, if your topic
is hot, it may take as little as a few minutes.
Figure 1-20:
The Simply-
MEPIS
desktop
installs
with tons
of free
software
and is
virus-free.
36 Part I: Plunging Into Free Software