Difference between revisions of "Essential Free and Open Source Software"

From Help Wiki
(Meaning of Free and Open Source: listing meaning of Free Software and Open Source)
m
 
(17 intermediate revisions by 4 users not shown)
Line 1: Line 1:
=Meaning of Free and Open Source=
+
{{TOC_right}}
Free and Open Source Software are tools that are available to all people, regardless of income, political affiliation, location, etc.. Free Software and Open Source Software allow us the freedoms to
+
==Meaning of Free and Open Source==
* ''access'' the tools for any reason (commercial, political, creative, etc.)
+
[http://www.gnu.org/philosophy/free-sw.html Free Software] and [http://opensource.org/osd Open Source] are principles that encourage creators to make creative works available to all people, regardless of income, political affiliation, location, etc..  
* ''share'' the tools with a wider community,
+
* ''modify'' the tools to meet our specific needs, and
+
* ''study'' or view the sourcecode to learn how the tools work.  
+
  
These are essential freedoms; not simply in terms of cost, but ''liberty''.
+
Free Software and Open Source Software allow us the ''freedoms'' to
 +
* '''access''' the tools for any reason (commercial, political, creative, etc.)
 +
* '''share''' the tools with a wider community,
 +
* '''modify''' the tools to meet our specific needs, and
 +
* '''study''' or view the sourcecode to learn how the tools work.  
  
Please review [[http://freedomdefined.org/Definition|Freedom Defined]] for more information.
+
These are essential ''freedoms''; not simply in terms of cost, but '''liberty'''.
  
=Design=
+
Please review [http://freedomdefined.org/Definition Freedom Defined] for more information.
* [http://inkscape.org Inkscape] - vector illustration, design, layout, web development. Using the SVG standard.
+
* [http://scribus.net Scribus] - page layout, design, publishing.
+
* [http://gimp.org GIMP] - image manipulation, design, web development, and layered graphics.
+
  
=Animation and Simulation=
+
==Animation and Simulation==
 
* [http://blender.org Blender 3D] - Game design, physics simulation, animation, 3D modeling, architecture, video editing, compositing, etc..
 
* [http://blender.org Blender 3D] - Game design, physics simulation, animation, 3D modeling, architecture, video editing, compositing, etc..
  
=Statistics and Data Visualization=
+
==Audio==
* [http://rstudio.com R Studio] - development environment for the [http://r-project.org R Language for stistical computing].
+
* [http://audacity.sourceforge.net/ Audacity] - audio editor and recorder for Windows, Mac OS X, GNU/Linux and other operating systems.
* [http://gephi.org Gephi] Graph visualization, analysis, manipulation.
+
==Creative Coding==
 
+
=Mathematics=
+
* [http://sagemath.org Python SAGE] - [http://sagenb.org Sage Notebook] is a math worksheet, graphing, and publishing tool.
+
 
+
=Creative Coding=
+
 
* [http://openframeworks.cc openFrameworks] - C++ toolkit for creative coding.
 
* [http://openframeworks.cc openFrameworks] - C++ toolkit for creative coding.
 
* [http://processing.org Processing] - create images, animations, and interactions.
 
* [http://processing.org Processing] - create images, animations, and interactions.
  
=Geospatial=
+
==Design==
 +
* [http://gimp.org GIMP] - image manipulation, design, web development, and layered graphics.
 +
* [http://inkscape.org Inkscape] - vector illustration, design, layout, web development. Using the SVG standard.
 +
* [http://scribus.net Scribus] - page layout, design, publishing.
 +
 
 +
==Geospatial==
 +
* [http://en.wikipedia.org/wiki/List_of_geographic_information_systems_software Wikipedia list of GIS software]
 +
* [http://en.wikipedia.org/wiki/Comparison_of_geographic_information_systems_software Wikipedia comparison of GIS software]
 +
* [http://grass.osgeo.org GRASS GIS] - data management, analysis, image processing, modeling.
 
* [http://qgis.org Quantum GIS] - integrated toolkit for geospatial analysis, data management, etc.
 
* [http://qgis.org Quantum GIS] - integrated toolkit for geospatial analysis, data management, etc.
 
* [http://saga-gis.org SAGA GIS] - collection of geospatial tools featuring a simple UI.
 
* [http://saga-gis.org SAGA GIS] - collection of geospatial tools featuring a simple UI.
* [http://grass.osgeo.org GRASS GIS] - data management, analysis, image processing, modeling.
 
 
* [http://sextantegis.com SEXTANTE GIS] - GIS graphical modeling tool and collection of geospatial libraries.
 
* [http://sextantegis.com SEXTANTE GIS] - GIS graphical modeling tool and collection of geospatial libraries.
  
 
'''NOTE:''' Quantum GIS has plugins to integrate GRASS, SAGA, and SEXTANTE into a unified interface!
 
'''NOTE:''' Quantum GIS has plugins to integrate GRASS, SAGA, and SEXTANTE into a unified interface!
 +
 +
==Mathematics==
 +
* [http://sagemath.org Python SAGE] - [http://sagenb.org Sage Notebook] is a math worksheet, graphing, and publishing tool.
 +
 +
==Software Development==
 +
* [http://qt-project.org/ Qt Project] - cross-platform application and UI framework for developers using C++ or QML, a CSS & JavaScript like language. Qt Creator is the supporting Qt IDE.
 +
 +
==Statistics and Data Visualization==
 +
* [http://gephi.org Gephi] Graph visualization, analysis, manipulation.
 +
* [http://orange.biolab.si Orange] - Open source data visualization and analysis for novice and experts. Data mining through visual programming or Python scripting. Components for machine learning. Add-ons for bioinformatics and text mining. Packed with features for data analytics.
 +
* [http://rstudio.com R Studio] - development environment for the [http://r-project.org R Language for statistical computing].
 +
* [http://www.sofastatistics.com/home.php SOFA] - Statistics Open For All is a user-friendly statistics, analysis, and reporting program.
 +
 +
==Video==
 +
* [http://www.videolan.org/ VideoLAN Client] - video playback, streaming, download, and conversion tool. Swiss-army knife for video processing.
 +
 +
[[Category:Free and Open Source]]
 +
[[Category: Software Help]]
 +
[[Category:Design]]
 +
[[Category:Statistics]]
 +
[[Category:Math]]
 +
[[Category:GIS]]
 +
[[Category:Geospatial]]
 +
[[Category:Animation]]
 +
[[Category:3D Modeling]]
 +
[[Category:Physics]]
 +
[[Category:Machine Learning]]
 +
[[Category:Python]]
 +
[[Category:Data Visualization]]

Latest revision as of 15:07, 23 March 2017

Meaning of Free and Open Source

Free Software and Open Source are principles that encourage creators to make creative works available to all people, regardless of income, political affiliation, location, etc..

Free Software and Open Source Software allow us the freedoms to

  • access the tools for any reason (commercial, political, creative, etc.)
  • share the tools with a wider community,
  • modify the tools to meet our specific needs, and
  • study or view the sourcecode to learn how the tools work.

These are essential freedoms; not simply in terms of cost, but liberty.

Please review Freedom Defined for more information.

Animation and Simulation

  • Blender 3D - Game design, physics simulation, animation, 3D modeling, architecture, video editing, compositing, etc..

Audio

  • Audacity - audio editor and recorder for Windows, Mac OS X, GNU/Linux and other operating systems.

Creative Coding

Design

  • GIMP - image manipulation, design, web development, and layered graphics.
  • Inkscape - vector illustration, design, layout, web development. Using the SVG standard.
  • Scribus - page layout, design, publishing.

Geospatial

NOTE: Quantum GIS has plugins to integrate GRASS, SAGA, and SEXTANTE into a unified interface!

Mathematics

Software Development

  • Qt Project - cross-platform application and UI framework for developers using C++ or QML, a CSS & JavaScript like language. Qt Creator is the supporting Qt IDE.

Statistics and Data Visualization

  • Gephi Graph visualization, analysis, manipulation.
  • Orange - Open source data visualization and analysis for novice and experts. Data mining through visual programming or Python scripting. Components for machine learning. Add-ons for bioinformatics and text mining. Packed with features for data analytics.
  • R Studio - development environment for the R Language for statistical computing.
  • SOFA - Statistics Open For All is a user-friendly statistics, analysis, and reporting program.

Video

  • VideoLAN Client - video playback, streaming, download, and conversion tool. Swiss-army knife for video processing.