List of free and open-source software packages

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 202.138.99.76 (talk) at 05:13, 25 May 2006 (→‎[[Programming language]] support: disambiguate). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Jump to navigation Jump to search

This is a list of open-source software packages: computer software licensed under an open-source license. Software that fits the Free software definition may be more appropriately called free software; the GNU project in particular objects to their works being referred to as "open source." For more information about the philosophical background for open source software, see open source movement and free software movement. However, nearly all software meeting the Open Source Definition is also Free Software, so it is all listed here.

Applied fields

  • Grace — 2D drawing, data plotting, nonlinear regression (curve fitting), formerly called xmgr
  • HippoDraw [11]
  • LabPlot — nonlinear regression (curve fitting) - OriginLab( Microcal Origin) Clone
  • QtiPlot [12] — nonlinear regression (curve fitting) - Microcal Origin Clone
  • SciGraphica [13] — A better Origin Clone
  • Gwyddion [14] — Scientific data analysis
  • Gxsm [15] — Gnome X Scanning Microscopy - dsp supported scanning probe acquisition

Data storage and management

Database management systems (including administration)

  • Weka -- data mining software written in Java

Educational

Educational Suites

Art

Learning support

Other educational programs

Media

Multimedia codecs / containers / splitters

Audio editors / audio management

See Free audio software

Image galleries

CD-writing software

Networking and Internet

RSS/Atom readers/aggregators

File transfer

Remote access

Webgrabber

  • BookmarkSync — a tool for browsers
  • Apache Cocoon — a web application framework
  • Apache — the most popular web server
  • AWStats — a log file parser and analyzer
  • HTTP File Server[58] — a user friendly file server software with a drag and drop interface
  • lighttpd — Resource sparing but also fast and full featured HTTP Server
  • NetKernel — an internet application server
  • Squid cache — web proxy cache
  • XAMPP — a package of web applications including Apache and MySQL
  • Zope — a web application server

Portal Server

Middleware

Other networking programs

Be advised that available distributions of these systems often contain, or offer to build and install, added software that is neither free software nor open source.

Password management

Personal information managers

  • ArgoUML — ArgoUML is a modelling tool that helps you design using UML diagrams
  • CLISP — a Common Lisp interpreter and bytecode-compiler
  • DJGPP — a 32-bit DOS port of GCC and other GNU utilities
  • Eiffel
  • Erlang
  • Experix — command line and stack system for data acquisition and analysis and graphics
  • Forth
  • GCC — a set of compilers for multiple programming languages and platforms, including
  • GT.M is an open source MUMPS (a.k.a. M) compiler for Linux
  • Harbour — compiler for the xBase superset language often referred to as Clipper
  • Jikes — Java compiler
  • LLVM — Optimizing compiler toolkit
  • Logo — Derivative of Lisp without parenthesis, for kids, with Turtle Graphics
  • MinGW — Windows port of GCC
  • Mono development platform — Multi-platform .NET implementation (C#) based on the ECMA/ISO standards
  • MMIXware — simulator for MMIXAL language and MMIX processor
  • Objective CAML — a practical and fast functional OO language
  • Perl — a programming language strong on text processing
  • PHP — a scripting language designed for web site applications
  • Prolog — Logic programming
  • Python — A high-level scripting language
  • Refal
  • Rexx
  • Ruby
  • Seed7 — An extendable high-level language
  • StarUML — a software modeling tool and also platform that is a compelling replacement of commercial UML tools such as Rational Rose
  • Tcl/Tk — A high-level scripting language with a graphical toolkit

Configuration Software

Security

Monitoring

  • Cacti [70] — RRDtool & Php & MySQL based monitoring tool, generates MRTG charts
  • HealthMonitor — system monitoring tool for Windows, which runs as a service and notification by E-Mail, SMS ...
  • MRTG — monitor traffic and create graphs over time
  • Munin — Like MRTG but prettier
  • Nagios — highly configurable systems and network monitoring
  • Zabbix — server health monitoring. Has SLA support, uses Php and MySQL

Other security programs

Other

CD compilations of open-source software for Windows

See also

General Directories

Equivalents to proprietary software

Open source for Windows

Other directories