Open Source in Photogrammetry An Overview By: Zack Stauber, CMS

Slides:



Advertisements
Similar presentations
Open Source GIS : Exploring the crossroads of organization, integration, and acceptance in the real world GIS in Action 2007.
Advertisements

Open Source Geospatial Foundation (OSGeo) : Exploring the cross-roads of organization, integration, and acceptance of OS Geospatial in the real world Presented.
Configuration management
OSGeo's Open Source Mapping Stack Beyond Features & Tools.
GNU / Linux A free operating system. Summary History What can you find on a Linux OS Linux Economy.
Kapil Oberai Scientist Indian Institute of Remote Sensing India Geospatial Forum 2012.
Adopting OS GIS technology in heterogeneous environments Providing decision makers with arguments beyond cost ● Save Money! Currently this catch line.
IS Spring The Basics of Open Source Reinhardi A. Haqi Mohamed Umar Shakeel Advanced Topics for Systems Development.
SCIENTIFIC SOLUTIONS Thomson ResearchSoft Paul Torpey April 8, 2005.
Open Source/Free Software Source code is available Extensible Can be changed, modified Freely distributed Copies Modified versions Alternatives to commercial/proprietary.
COMP 6005 An Introduction To Computing Session Two: Computer Software Acquiring Software.
Linux Introduction. Overview What is Unix/Linux? History of Linux Features Supported Under Linux The future of Linux.
Web Design Basic Concepts.
GNORASI vision and achievements, Future perspectives Panagiotis Symeonidis Environmental Physicist, M.Sc., Ph.D. Technical Director DRAXIS Environmental.
Open Source for Government Alexander C. Pitzner Sr. Network Engineer Harrisburg University of Science and Technology
Designing Interactive, Community-based Websites Michael MacIsaac.
Web-Based Tool and Why Cross Platform Support Multi-User No special software to install… just a browser Offload real work to server No worrying about versions.
Is Open Source Software a viable option for private and public organizations? Anthony W. Hamann Tuesday, March 21, 2006.
US Army Corps of Engineers DGI Europe 2008 Interoperability & Collaboration Focus Day Joel Schlagel & Michael Smith US Army Corps of Engineers Hanover,
IBM Governmental Programs Open Computing, Open Standards and Open Source Recommendation for Governments.
Computers and Society Examine the extent to which Richard Stallman’s GNU manifesto has succeeded in challenging the dominance of conventionally distributed.
Open Source Software An Introduction. The Creation of Software l As you know, programmers create the software that we use l What you may not understand.
Open Standards Open Source Open Data Cameron Shorter Geospatial Systems Architect Lisasoft/Terrapages GITA 2007 Geospatial Infrastructure Solutions Conference.
Department of Information Engineering 1 What is –Java? –Javascript –VisualBasic –CGI –NT –Linux –Unix.
 To explain the importance of software configuration management (CM)  To describe key CM activities namely CM planning, change management, version management.
A Basic Introduction to Free and Open Source Software Presented by John Bocan.
Configuration Management (CM)
QGIS (v2.2) Intro to QGIS What is QGIS? A free, open-source desktop geographic information system Runs on Linux, Mac OSX, Unix, and Windows Licensed.
Open Source Geospatial: Exploring the cross-roads of community organization, product integration, and acceptance in the real world Presented at NOAA on.
The FalconView Geodata Overlay
D R I V I N G F O R R E S U L T S : S T R E N G T H E N I N G T H E S C I E N C E B A S I S A N D C A T A L Y T I C R O L E O F U N E P Open GIS Training,
CPS 82, Fall Open Source, Copyright, Copyleft.
Open Source GIS in Salmon Nation Equity, Ecology, and Economics Presented by Aaron Racicot – GIS Programmer November 16, 2005 A Citizen.
OSGeo Mashup : A practical look at 5 Open Source GIS applications GRASS/QGIS, GDAL/OGR, POSTGIS, MAPSERVER, GMT Presented at OSCON 2006 by Aaron Racicot.
Open Source 1 AGSE 2013 Open Source and the Approach of OSGeo Franz-Josef Behr 19 Dezember 2013 AGSE 2013,CEPT University Based on a presentation of Arnulf.
INTRODUCTION SOFTWARE HARDWARE DIFFERENCE BETWEEN THE S/W AND H/W.
OpenSource GIS 2004 Ottawa, Canada A Survey of Open Source GIS “The View from 30,000 Feet” or “A Mile Wide and an Inch Deep” Paul Ramsey.
OPEN SOURCE (SOFTWARE SAVIOR) Justin Hanson, Dec. 3, 2008.
A.Batchimeg GDAL Geospatial Data Abstraction Library GDAL Geospatial Data Abstraction Library
1 CS 501 Spring 2003 CS 501: Software Engineering Lecture 7 Business Aspects of Software Engineering.
Using Open Source GIS Technology overview Presented by Aaron Racicot – GIS Programmer January 25, 2006 A Citizen of Salmon Nation.
Open Source Geospatial Tools: Enabling Decision Makers Exploring Open Source tools available for EBM Presented at Coastal Zone 2007 by Aaron Racicot –
MIS 105 LECTURE 1 INTRODUCTION TO COMPUTER HARDWARE CHAPTER REFERENCE- CHP. 1.
10 May 2005UNSDI Workshop - FAO-HQ - Italy Free and Open Source Software (FOSS) & OpenSDI Jeroen Ticheler.
GIS Data and Tools for the LTER: resources for site research and synthesis Presenters: Adam Skibbe, Theresa Valentine, Aaron Stephenson Jamie Hollingsworth,
Made By: Micheal Mouner Linux VS Windows. Agenda.
Process Asad Ur Rehman Chief Technology Officer Feditec Enterprise.
Reverse Engineering. Reverse engineering is the general process of analyzing a technology specifically to ascertain how it was designed or how it operates.
Open Source Software. Chris Moylan Group 5...I think.
Kurt Menke, GISP Quantum GIS (QGIS) Plugins. Extending QGIS Plugins Think ArcGIS extensions and script tools Core Plugins Core Plugins Contributed Plugins.
Topic 3 Software System Software (3) Applications.
GIS software overview GIS/CAD5. OPEN SOURCE COMMERCIAL DESKTOP WEB-BASED (SERVER)
Welcome to Open Source Technology An Overview of Software By Afroz Hippargi, CIT, YASHADA, Pune.
Professional Standards. Proprietary Standards A standard that is manufactured & used by one company. E.g IOS This improves the overall quality of the.
Software Development. The Software Life Cycle Encompasses all activities from initial analysis until obsolescence Analysis of problem or request Analysis.
Free Software - Introduction to free software and the GPL Copyright © 2007 Marcus Rejås Free Software Foundation Europe I hereby grant everyone the right.
Screencast by Arnulf Christl ● President of OSGeo ● Member of the OGC Architecture Board ● Technical Coordinator of ESDIN Pan-European SDI perspectives.
Tohir Sabzaliev Tamara Preduschnig Shah Faisal. Content General information about ESRI ESRI and their profit Example: Industrial Sector of ESRI Business,
Introduction to FOSS. Classes of software  Operating System (OS)  Software that manages all the application programs in a computer  Manages the computer.
A not so short introduction to OSGeo Jorge Gaspar Sanz Salinas International Geodetic Students Meeting 05/05/08 · Valencia · Spain.
OSGeo Mission and Goals OSGeo Projects: Incubation and Graduation
INTRO. To I.T Razan N. AlShihabi
OSGeo Mission and Goals OSGeo Projects: Incubation and Graduation
OSGeo Mission and Goals OSGeo Projects: Incubation and Graduation
OSGeo's Open Source Mapping Stack
Design and Implementation
Ethics of Free Software
Lecture 06:Software Maintenance
2010 Began open source / Hybrid Geo 2014 First Release of CartoView
Module 02 Operating Systems
Presentation transcript:

Open Source in Photogrammetry An Overview By: Zack Stauber, CMS

What is open source software? Software whose source code can be viewed by the public  For more detailed list of requirements, see Open Source on Often there is a compiled executable available for free download Often the licensing allows the source to be modified or even sold by third parties  For all the possible licenses, see  The most liberal is the MIT License Open source is based on Open Standards (i.e. file formats, modalities, practices)‏  Open standards must be free  Not patented  Not derived from or dependent on another commercial product

What is so great about it? Theory Free, no risk in trying it out (take note, small businesses)‏ Downloadable, available without red tape (take note, government)‏ Flexible: you can tear it apart and change it to suit your needs Open: You can verify that the source code correctly implements industry standard practices.  No black boxes, essential under “Daubert” guidelines  Often several ways to implement things in evolving fields  Third parties can correct software and submit patches

What is so great about it? Practice Better technical support  Very few layers between you and the programmers  Releases are as-fixed rather than on an annual or semiannual schedule as with commercial software  You can fix it yourself if you have to Better operating systems support  Often written on open source compilers so the code is already cross platform Better international support  Programming groups for larger software applications often extend to many nations so they have built in support for other languages, currencies, time-zones, etc.  Examples: PostgreSQL

What is so great about it? Practice Stable  Programmers are often the first and most demanding users, so it has to work, or else the programmer wouldn't bother making it  Spreads by web searches or word-of-mouth, so overwhelming advertising money cannot spread useless products by brute force  Examples: Linux, Firefox, OpenOffice, GDAL Generic  Decentralized international programming groups and a wider variety of users often incorporates more and more varied user requests  Examples: Linux, GDAL, PostgreSQL

What kind of idiots would give away all that effort for free? Originally: universities and other government agencies  Many commercial software applications originated as university projects (e.g. GRASS). More than a few became commercial businesses in the early days (e.g. Khoros). Boo!  Also, software was ruled patentable (may be about to overturn) and universities could hold and make money on patents (thank you Strom Thurmond) so it decreased

What kind of idiots would give away all that effort for free? Later: innovative businesses  Only cheap software with many users can be sold as a product (e.g. ArcGIS, TatukGIS, IDRISI)‏  Mashups vs. GIS analysis vs. data production = exponential  Market model shows hyper expensive software cannot be sold as a product at a net gain (e.g. Autodesk's MapGuide)‏  Rather than selling 200 copies worldwide and providing terrible support and no improvements, software was given away for free and services such as customizations were sold (e.g. OSSIM)‏ Finally the commercial trend is reversing: everyone  Some companies go under and release their software for free (e.g. Ingres, Dynamix, Netscape) or change their profit making model and release their software for free or parts of it for free (ILWIS, OpenOffice). Yay!

What about OS mapping software? Open Source Geospatial Foundation (software)‏ / Open Geospatial Consortium (standards) / Web  MapServer  WorldWind  MapGuide  MapBender  MapBuilder Desktop  GRASS  QGis  uDig  gvSIG Industrial strength  PostgreSQL/PostGIS  FWTools Programming Tools  GDAL  GEOS  FDO  GeoTools

What about photogrammetry OS? T'aint None  No seriously, there is only OSSIM  GDAL is a great platform to build on wants you!  Can you program?  Are you a math nerd?  Do you like beer?  2 of 3 required (not really)‏