List of Open-Source Software

List of Open-Source Software Engineering  Computer-aided design (CAD) - CAD is mainly used for detailed engineering of 3D models and/or 2D drawings ...
Author: Dale Adams
21 downloads 2 Views 275KB Size
List of Open-Source Software

Engineering  Computer-aided design (CAD) - CAD is mainly used for detailed engineering of 3D models and/or 2D drawings of physical components. It is also used throughout the engineering process from conceptual design and layout of products, through strength and dynamic analysis of assemblies to definition of manufacturing methods of components.  FreeCAD - FreeCAD is a free and open-source (under the LGPLv2+ license) generalpurpose parametric 3D CAD modeller. FreeCAD is aimed directly at mechanical engineering and product design but also fits in a wider range of uses around engineering, such as architecture or other engineering specialities. FreeCAD is currently in a beta stage of development.  SimPy - SimPy is a process-based discrete-event simulation framework based on standard Python. Its event dispatcher is based on Python’s generators and can also be used for asynchronous networking or to implement multi-agent systems (with both, simulated and real communication).  Eclipse - Eclipse is an integrated development environment (IDE). It contains a base workspace and an extensible plug-in system for customizing the environment. Written mostly in Java, Eclipse can be used to develop applications. By means of various plug-ins, Eclipse may also be used to develop applications in other programming languages: Ada, ABAP, C, C++, COBOL, Fortran, Haskell, JavaScript, Lasso, Lua, Natu ral, Perl, PHP, Prolog, Python, R, Ruby (including Ruby on Rails framework), Scala, Clojure, Groovy, Scheme, and Erlang.  MIT Open Courseware - An initiative of MIT to provide the entire MIT curriculum online, free of charge. The open courseware site includes video lectures, presentations and course material.  Cloudworks- This is a platform that aims at providing inspiration on designing learning activities and developing resources through the shared environment of a fluffy digital cloud.  DSpace- Open source digital repository software system for research institutions. Sponsored by MIT Libraries &Hewlett-Packard Company, developers can use the DSpace Wiki to keep in touch with one another and to share and contribute code fixes and enhancements.

 Open Circuit Design – This tool offers a variety of things:       

Magic, the VLSI layout editor, extraction, and DRC tool. XCircuit, the circuit drawing and schematic capture tool. IRSIM, the switch-level digital circuit simulator. Netgen, the circuit netlist comparison (LVS) and netlist conversion tool. Qrouter, the over-the-cell (sea-of-gates) detail router. Qflow, a complete digital synthesis design flow using open-source software and open-source standard cell libraries. PCB, the printed circuit board layout editor.

Humanities  CamStudio- CamStudio is a screen casting program for Microsoft Windows released as free software. The software renders videos in an AVI format. It can also convert these AVIs into a Flash Video format, embedded in SWF files.  Audacity - Audacity is a free open source digital audio editor and recording computer software application, available for Windows, OS X, Linux and other operating systems  The GNU Image Manipulation Program (GIMU) - GIMU Program is a free and opensource raster graphics editor used for image retouching and editing, free-form drawing, resizing, cropping, photo-montages, converting between different image formats, and more specialized tasks.  Blender - Blender is a professional free and open-source 3D computer graphics software product used for creating animated films, visual effects, art, 3D printed models, interactive 3D applications and video games.  Praat – is a free scientific computer software package for the analysis of speech in phonetics.

 IMS Open Corpus Workbench - is a collection of tools for managing and querying large text corpora (100 M words and more) with linguistic annotations.  TXM - Unicode-XML-TEI text/corpus analysis platform.

Social Sciences  ATutor- Open Source Web-based Learning Content Management System (LCMS) designed with accessibility and adaptability in mind.  Canvas- a free platform that lets users build an open online course.

Math  R – Statistics analysis software  SageMath -SageMath (previously Sage or SAGE, System for Algebra and Geometry Experimentation) is mathematical software with features covering many aspects of mathematics, including algebra, combinatorics, numerical mathematics, number theory, and calculus.

 Khan Academy - contains library of videos and interactive experience targeting math education.

 Math Forum – It offers a wealth of problems and puzzles; online mentoring; research; team problem solving; collaborations; and professional development.

Law  Applied Math and Science Education Repository (AMSER) - AMSER is a portal of educational resources and services aimed at community and technical colleges but free for anyone to use. Also covers topics such as law and religion.  Citizendium - The Citizendium, a “citizens’ compendium of everything,” is an experimental new wiki project. It aims to improve on the wiki model by adding “gentle expert oversight” and requiring contributors to use their real names.

Science  Commonwealth of Learning (COL) – COL is a worldwide initiative designed to increase open learning globally. It contains materials on drug management, counselling, disease prevention, and a slew of other topics, most of which resources are downloadable and editable.

 SketchEL- Chemical structure sketching tool, for use with various cheminformatics applications. Convenient to use and moderately sophisticated. Suitable for viewing, creating and editing MDL MOL files.  Avogadro - is an advanced molecular editor designed for cross-platform use in computational chemistry, molecular modeling, bioinformatics, materials science and related areas. It offers a flexible rendering framework and a powerful plugin architecture.

 Jmol - is a molecular viewer for three-dimensional chemical structures that runs in four independent modes: an HTML5-only web application utilizing jQuery, a Java applet, a stand-alone Java program (Jmol.jar), and a "headless" server-side component (JmolData.jar).

 ASCEND - is a modelling environment and solver for large or small systems of nonlinear equations, for use in engineering, thermodynamics, chemistry, physics, mathematics and biology.

 Bioclipse - An open source workbench for chemo- and bioinformatics built on the Eclipse Rich Client Platform (RCP).

 LipidWrapper - is capable of creating curved membrane models with geometries derived from various possible sources.

 PyMca- Stand-alone application and Python tools for interactive and/or batch processing analysis of X-Ray Fluorescence Spectra.

 APBS – A software package for the numerical solution of the Poisson-Boltzmann equation, a popular continuum model for describing electrostatic interactions between molecular solutes over a wide range of length scales.

Geography  SAGA GIS –System for Automated Geoscientific Analyses. It contains rich library of modules, which comes in the form of raster analyses and manipulation.

 Opticks - It offers plugins for raster math, radar processing and hyper/multispectral.

 GRASS- Geographic Resource Analysis support System. GRASS is a full functionality system and offers image classification, PC, edge detection, radiometric corrections, 3D, geostatistics analysis, filtering options and LiDAR processing and analysis.

 Polsarpro- This software can handle dual and full polarization SAR data. The SAR data can come from ENVISAT-ASAR, ALOS-PALSAR, RADARSAT-2 and TerraSAR-X. There’s a wide range of tools like importing, conversion, filtering, decompositions, inSAR processing and calibration.

 ORFEO - Optical and Radar Federated Earth Observation. It contains a library of remote sensing image processing specifically aimed at high spatial resolution. ORFEO provides a wide range of remote sensing functions: radiometry, PCA, change detection, pan sharpening, image segmentation, classification and filtering.

 Open Source Software Image Map (OSSIM) - Open Source Software Image Map. It is a high performance open source remote sensing software application. It is compatible with more than 100 raster and vector formats and over 4000 different projections and datums. This is a good product specifically for high spatial resolution imagery.

 InterImage - This product specializes in automatic image interpretation. It involves segmentation, exploring attributes and supervised classification.

 E-foto - This tool mainly focuses on digital photogrammetry. It’s core functionality is photo triangulation, stereoscopic modeling, digital elevation model extraction and terrain correction.

 Quantum GIS (QGIS) – one of the most powerful open source GIS software packages available for free. It allows users to visualize, analyze, interpret and understand spatial data.