List of open source software packages

From Free net encyclopedia

Template:TOCright

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.

Contents

Applied fields

CAx

Template:Main

Electronic design automation (EDA)

Template:Main

Finance

Template:Seealso

Mathematics

Template:Main

Science

Geographic information system

Plotting

  • Gnuplot — high quality function plotting with command line interface, incorporates GNUFit for nonlinear regression (curve fitting)
  • Grace — 2D drawing, data plotting, nonlinear regression (curve fitting), formerly called xmgr
  • HippoDraw [13]
  • LabPlot — nonlinear regression (curve fitting) - OriginLab( Microcal Origin) Clone
  • QtiPlot [14] — nonlinear regression (curve fitting) - Microcal Origin Clone
  • SciGraphica [15] — A better Origin Clone

Scanning probe microscopy

  • Gwyddion [16] — Scientific data analysis
  • Gxsm [17] — Gnome X Scanning Microscopy - dsp supported scanning probe acquisition

Microscope image processing

Assistive technology

Data storage and management

Backup software

Template:Seealso

File archivers

Template:Main

Database management systems (including administration)

Template:Main

Data mining

  • Weka -- data mining software written in Java

Document editing

Office suite

Template:Main

Word processing

Template:Main

Notetaking

Template:Main

PDF

Template:Main

DjVu

LaTeX

Template:Main

Spreadsheet

Template:Main

Text editor

Template:Main

HTML editor

Template:Main

Educational

Educational Suites

Art

Learning support

Template:Main

Language

Mathematics

Science

Template:Main

Typing

Other educational programs

File managers

Template:Main

Games

Template:Main

Graphical user interface

Windowing system

Template:Main

Desktop environments

Template:Main

Window managers

Template:Main

Groupware

Template:Main

Content management systems

Template:Main

Wiki software

Template:Seealso

Media

Multimedia codecs / containers / splitters

Template:Main

Audio editors / audio management

See Free audio software

Graphics

Template:Main

Image galleries

Template:Main

Image viewers

Media players

Template:Main

Radio

Television

Template:Main

2D animation

Video editing

CD-writing software

Template:Main

Networking and Internet

E-mail

Template:Main

Instant messaging

Template:Main

Instant messaging servers

RSS/Atom readers/aggregators

Communication-related

File transfer

Template:Main

P2P file sharing

Template:Seealso

Remote access

Web browsers

Template:Main

Webcam

Webgrabber

Web-related

  • 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[60] — 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

Operating systems

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. Template:Main

Password management

Personal information managers

Programming language support

  • ArgoUML — ArgoUML is a modelling tool that helps you design using UML diagrams
  • CLISP — a Common Lisp interpreter and bytecode-compiler
  • CodeWorker — a scripting language specialized in source code generation and parse tasks
  • DJGPP — a 32-bit DOS port of GCC and other GNU utilities
  • 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 — Multi-platform .NET implementation (C#) based on the ECMA/ISO standards [64]

  • 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

Bug Trackers

Code generators

Configuration Software

Integrated development environments

Template:Main

Version control systems

Template:Main

Publishing

Screen savers

Security

Anti-virus

Encryption

Firewall

Monitoring

  • Cacti [74] — 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

SSH

Other security programs

Other

CD compilations of open-source software for Windows

Template:Main

See also

External links

General Directories

  • FSF/UNESCO Free Software Directory - a catalog of useful free software
  • OSDir.com - stable open source applications that are ready for deployment
  • OpenDEN - Pointer to Free, Open source software on the web. Includes projects from research, academic institutions.

Equivalents to proprietary software

Open source for Windows

Other directories

it:Elenco di programmi open source lt:Atviro kodo programų sąrašas pl:Lista programów FLOSS vi:Danh sách các phần mềm nguồn mở zh:开放源代码软件列表