Math
Software
|
|
|
Description:
Maxima is a GPL computer algebra system with pre-built binaries for
Linux and Windows, the source code will also compile on Mac OS (see the
CPE/CSC section for open souce compilers and IDEs). Maxima is primarily
text based but does have graphical features (see the screen
shoots from the Maxima website). |
| Maxima
Webpage |
|
| YACAS |
GPL v2 |
  |
|
Description:
YACAS (an acronym for: "yet another computer algebra system"), is
another GPLed computer algebra system. YACAS features an extensive
library of on-line manuals and tutorials,
|
| Yaccas
Webpage |
|
| LaTeX |
LPPL (LaTeX
project public license) v1.3c |
   |
|
Description(excerpt from the LaTeX webpage):
LaTeX is a document preparation system for
high-quality typesetting.
It is most often used for medium-to-large technical or scientific
documents but it can be used for almost any form of publishing.
LaTeX is not a word processor! Instead, LaTeX
encourages
authors not to worry too much about the
appearance of their
documents but to concentrate on getting the right content.
note:
The Math department is now offering a new course in LaTeX- Math 351,
starting Winter 2008
|
LaTeX
Webpage
LaTeX
Download Page |
|
Physics
Software
|
|
|
Description:
ROOT is an open source Physics simulation software package. ROOT is
developed at CERN and used primarily for high energy/nuclear/particle
physics analysis. ROOT uses a C++ as a scripting language by
means of a C++ interpreter -CINT.
Several other libraries are availible for use on top of ROOT including
AliRoot, the library used by the Alice project at CERN.
ROOT is availible for download as pre-compiled binaries, or via source
code- alternately you can download ROOT via their CVS repository.
|
ROOT
Webpage
Alice
Webpage
AliRoot
Download/Installation (primarily via CVS) |
|
Statisics
Software
|
|
|
Description(excerpt from the R webpage):
R is a free software environment for statistical computing and
graphics. It compiles and runs on a wide variety of UNIX platforms,
Windows and MacOS. It is a GNU
project which is similar to the S language and environment which
was developed at Bell Laboratories. One of R's strengths is
the ease with which well-designed
publication-quality plots can be produced, including mathematical
symbols and formulae where needed. |
| R
Webpage |
|
CPE/CSC
|
| GCC |
GPL v2 |
  |
|
Description:
The GNU Compiler Collection is a set of open source, free compilers.
Supported languages include (in the base package):
- C
- C++
- Objective-C
- Fortran
|
|
|
| GCC
Webpage |
|
| MinGW |
GPL v2 |
 |
|
Description:
A Windows port of the GCC C++ compiler.
|
| MinGW
Webpage |
|
|
|
Description (excerpt from Eclipse webpage):
Eclipse is an open source community whose projects are focused on
building an extensible development platform, runtimes and application
frameworks for building, deploying and managing software across the
entire software lifecycle. Many people know us, and hopefully love us,
as a Java IDE but Eclipse is much more than a Java IDE.
|
| Eclipse
Webpage |
|
|
|
Description (excerpt from NetBeans webpage):
The NetBeans IDE is a free, open-source Integrated Development
Environment for software developers.
You get all the tools you need to create professional desktop,
enterprise, web and mobile applications, in Java, C/C++ and even Ruby.
|
| NetBeans
Webpage |
|
| Quincy |
no license- just
open source |
 |
|
Description:
Quincy is a C++ integrated development environment developed by Al
Stevens to accompany his book- "Sam's Teach Yourself C++ in 21 days".
It was developed mainly as a teaching tool but is included here for its
simplicity and ease of use (and since its free!! Take that Visual
Studio!!!).
Quincy can be used with the Borland C++ compiler or MingW32.
|
Quincy
2002 Download Page
Quincy
2000 Download Page |
|
| KDevelop |
GPL v2 |
 |
|
Description(excerpt from kdevelop webpage):
The KDevelop-Project was founded in 1998 to build up an easy to use IDE
(Integrated
Development Environment) for KDE. Since then, the KDevelop IDE is
publicly available under the GPL
and supports many programming languages.
|
| KDevelop
Webpage |
|
Office
Tools/Life Management
|
|
|
Description(excerpt from GNUCash webpage):
Designed to be easy to use, yet powerful and flexible, GnuCash allows
you to track bank accounts, stocks, income and expenses. As quick and
intuitive to use as a checkbook register, it is based on professional
accounting principles to ensure balanced books and accurate reports.
Features:
- Double-Entry Accounting
- Stock/Bond/Mutual Fund Accounts
- Small-Business Accounting
- Customers, Vendors, Jobs,
Invoices, A/P, A/R
GnuCash Webpage
|
- QIF/OFX/HBCI Import, Transaction
Matching
- Reports, Graphs
- Scheduled Transactions
- Financial Calculations
|
|
|
|
|
|
Description(excerpt from the Grisbi webpage):
Grisbi is a personnal accounting application running under GNU/Linux
and Windows, released under the GPL
licence.
Grisbi can manage multiple accounts, currencies and users. It manages
third party, expenditure and receipt categories, as well as budgetary
lines, financial years, and other informations that makes it quite
adapted for associations (except those that require double entry
accounting).
|
| Grisbi
Webpage |
|
| OpenOffice.org |
Lesser GPL v2.1 |
   |
|
Description:
OpenOffice.org is an open source office software suite very similar to,
and is generally compatible with, Microsoft office (for example, in
general a Word document opens ok in OpenOffice and visa versa). It also
features built in exporting to PDF format, a very nice feature.
OpenOffice is supported by Sun Microsystems (a thank
you letter is in order...).
|
| OpenOffice.org
Webpage |
|
| KOrganizer |
GPL? |
 |
|
Description:
KOrganizer is a KDE based organizer/calandering program for Linux. It
has many nice features including color coding meetings, ToDo lists with
priorities, and dead lines, as well as most other things one would
expect from a calander software.
|
| KOrganizer
Webpage |
|
|
|
Description:
ClamAV is an open source Anti-Virus, originally developed for the
Linux/Unix operating system, now ported to Mac OS and Windows. ClamAV
features an automatic updater (freshclam). In a recent competition of
Linux anti-virus software, ClamAV was one of the top in correctly
identifying audience submitted virus samples. Many other Linux
anti-virus software suites use ClamAV as an engine.
ClamAV is now commerically supported and maintained by sourcefire.
|
ClamAV
for Linux Webpage
ClamWin for
Windows Webpage
ClamXAV for
Mac OS Webpage |
|