Files
oldlinux-files/docs/Install-Guide/install-guide-2.2.2/node20.html
2024-02-19 00:23:35 -05:00

103 lines
5.7 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3O//DTD W3 HTML 2.0//EN">
<!Converted with LaTeX2HTML 95.1 (Fri Jan 20 1995) by Nikos Drakos (nikos@cbl.leeds.ac.uk), CBLU, University of Leeds >
<HEAD>
<TITLE>1.4.8 Other applications</TITLE>
</HEAD>
<BODY>
<meta name="description" value="1.4.8 Other applications">
<meta name="keywords" value="gs">
<meta name="resource-type" value="document">
<meta name="distribution" value="global">
<P>
<BR> <HR><A NAME=tex2html1904 HREF="node21.html"><IMG ALIGN=BOTTOM ALT="next" SRC="next_motif.gif"></A> <A NAME=tex2html1902 HREF="node12.html"><IMG ALIGN=BOTTOM ALT="up" SRC="up_motif.gif"></A> <A NAME=tex2html1898 HREF="node19.html"><IMG ALIGN=BOTTOM ALT="previous" SRC="previous_motif.gif"></A> <A NAME=tex2html1906 HREF="node1.html"><IMG ALIGN=BOTTOM ALT="contents" SRC="contents_motif.gif"></A> <A NAME=tex2html1907 HREF="node250.html"><IMG ALIGN=BOTTOM ALT="index" SRC="index_motif.gif"></A> <BR>
<B> Next:</B> <A NAME=tex2html1905 HREF="node21.html">1.5 About Linux's Copyright</A>
<B>Up:</B> <A NAME=tex2html1903 HREF="node12.html">1.4 Software Features</A>
<B> Previous:</B> <A NAME=tex2html1899 HREF="node19.html">1.4.7 Interfacing with MS-DOS</A>
<BR> <HR> <P>
<H2><A NAME=SECTION00348000000000000000>1.4.8 Other applications</A></H2>
<P>
A host of miscellany is available for Linux, as one would expect from
such a hodgepodge operating system.
Linux's primary focus is currently for personal UNIX computing, but
this is rapidly changing. Business and scientific software is expanding,
and commercial software vendors are beginning to contribute to the growing
pool of applications.
<P>
Several relational databases are available for Linux, including Postgres,
Ingres, and Mbase. These are full-featured, professional client/server
database applications similar to those found on other UNIX platforms.
<tt>/rdb</tt>, a commercial database system, is available as well.
<A NAME=402>&#160;</A>
<A NAME=403>&#160;</A><A NAME=404>&#160;</A><A NAME=405>&#160;</A>
<P>
Scientific computing applications
<A NAME=406>&#160;</A>
include FELT (a finite element analysis
tool); <tt>gnuplot</tt> (a plotting and data analysis application);
Octave (a symbolic mathematics package, similar to MATLAB);
<tt>xspread</tt> (a spreadsheet calculator); <tt>xfractint</tt>, an X-based
port of the popular Fractint fractal generator; <tt>xlispstat</tt>
(a statistics package), and more. Other applications include Spice
(a circuit design and analysis tool) and Khoros (an image/digital signal
processing and visualization system).
<P>
Of course, there are many more such applications which have been, and
can be, ported to run on Linux. Whatever your field, porting UNIX-based
applications to Linux should be quite straightforward. Linux provides
a complete UNIX programming interface, sufficient to serve as the
base for any scientific application.
<P>
As with any operating system, Linux has its share of games.
<A NAME=411>&#160;</A>
These include
classic text-based dungeon games such as Nethack and Moria; MUDs
(multi-user dungeons, which allow many users to interact in a text-based
adventure) such as DikuMUD and TinyMUD; as well as a slew of X games
such as <tt>xtetris</tt>, <tt>netrek</tt>, and <tt>Xboard</tt> (the X11 version
of <tt>gnuchess</tt>). The popular shoot-em-up arcade-style <em>Doom</em>
has also been ported to Linux.
<A NAME=417>&#160;</A>
<A NAME=418>&#160;</A>
<P>
For audiophiles, Linux has support for various sound cards and related
<A NAME=419>&#160;</A>
software, such as CDplayer (a program which can control a CD-ROM drive
as a conventional CD player, surprisingly enough),
MIDI sequencers and editors (allowing you
to compose music for playback through a synthesizer or other MIDI-controlled
instrument), and sound editors for digitized sounds.
<P>
Can't find the application you're looking for? The Linux Software Map,
<A NAME=420>&#160;</A><A NAME=421>&#160;</A>
described in Appendix <A HREF="node225.html#appsourcesnum">A</A>, contains a list of many
software packages which have been written and ported to Linux. While this
list is far from complete, it contains a great deal of software.
Another way to find Linux applications is to look at the <tt>INDEX</tt> files
found on Linux FTP sites, if you have Internet access. Just by poking
around you'll find a great deal of software just waiting to be played with.
<P>
If you absolutely can't find what you need, you can always attempt to
port the application from another platform to Linux. Most freely
distributable UNIX-based software will compile on Linux with few problems.
Or, if all else fails, you can write the application yourself. If it's
a commercial application you're looking for, there may be a free
``clone'' available. Or, you can encourage the software company to
consider releasing a Linux binary version. Several
individuals have contacted software companies, asking them to port
their applications to Linux, and have met with various degrees of
success.
<P>
<A NAME=424>&#160;</A>
<P>
<BR> <HR><A NAME=tex2html1904 HREF="node21.html"><IMG ALIGN=BOTTOM ALT="next" SRC="next_motif.gif"></A> <A NAME=tex2html1902 HREF="node12.html"><IMG ALIGN=BOTTOM ALT="up" SRC="up_motif.gif"></A> <A NAME=tex2html1898 HREF="node19.html"><IMG ALIGN=BOTTOM ALT="previous" SRC="previous_motif.gif"></A> <A NAME=tex2html1906 HREF="node1.html"><IMG ALIGN=BOTTOM ALT="contents" SRC="contents_motif.gif"></A> <A NAME=tex2html1907 HREF="node250.html"><IMG ALIGN=BOTTOM ALT="index" SRC="index_motif.gif"></A> <BR>
<B> Next:</B> <A NAME=tex2html1905 HREF="node21.html">1.5 About Linux's Copyright</A>
<B>Up:</B> <A NAME=tex2html1903 HREF="node12.html">1.4 Software Features</A>
<B> Previous:</B> <A NAME=tex2html1899 HREF="node19.html">1.4.7 Interfacing with MS-DOS</A>
<BR> <HR> <P>
<BR> <HR>
<P><ADDRESS>
<I>Matt Welsh <BR>
mdw@sunsite.unc.edu</I>
</ADDRESS>
</BODY>