A Basic Introduction to Free and Open Source Software Presented by John Bocan.

Slides:



Advertisements
Similar presentations
Free Beer and Free Speech Thomas Krichel
Advertisements

Platinum Sponsors Gold Sponsors Navigating the Open Source Legal Waters Presenter: Jeff Strauss August 14, 2013.
What is GNU/Linux (Not Linux!)? David Sudjiman davidsudjiman (at) yahoo (dot) com The latest version of this document can.
Kurt Menke, GISP Quantum GIS (QGIS). They took a poll once… Q-G-I-S = 42% Q-G-I-S = 42% Queue-Jis = 30% Queue-Jis = 30% Queue-Gih-Is = 23% Queue-Gih-Is.
MUM/EOGEO 2005 Jody Garnett. MUM/EOGEO 2005 Open Architecture Browser ? Database (SFSQL) Desktop Web Feature Web Map Server.
OSGeo's Open Source Mapping Stack Beyond Features & Tools.
Copyleft and cathedrals How the counterculture is changing the way we do business.
Kapil Oberai Scientist Indian Institute of Remote Sensing India Geospatial Forum 2012.
IS Spring The Basics of Open Source Reinhardi A. Haqi Mohamed Umar Shakeel Advanced Topics for Systems Development.
Usage of Open Source GIS Software in the Public Sector: Possibility and Irrationality? Is the GEO-ENABLED GOVERNMENT anxious about USING OPEN SOURCE GIS.
How Is Open Source Affecting Software Development? Je-Loon Yang.
Open-Source Software ISYS 475.
GIS on Linux 4all Project team: Jan Růžička František Klímek Michal Šeliga Pavel Děrgel.
COMP 6005 An Introduction To Computing Session Two: Computer Software Acquiring Software.
CHAPTER 6 OPEN SOURCE SOFTWARE AND FREE SOFTWARE
Kurt Menke, GISP FOSS for Geospatial Unit Two. What’s Out There? A whole lot!!! Over 350 project entries on This.
Open Source in Photogrammetry An Overview By: Zack Stauber, CMS
Introduction to Open Source GIS, GeoTec 2005
Overview of Linux Dr. Michael L. Collard 1.
Open source Software Tomáš Vaníček Faculty of Civil Engeneering (Fakulta Stavební) Czech Technical University (ČVUT) Thákurova 7, Praha Dejvice, B407
Open Standards Open Source Open Data Cameron Shorter Geospatial Systems Architect Lisasoft/Terrapages GITA 2007 Geospatial Infrastructure Solutions Conference.
OPEN SOURCE AND FREE SOFTWARE. What is open source software? What is free software? What is the difference between the two? How the two differs from shareware?
Open Source Geospatial Foundation Taiwan Chapter Open Source GIS in Taiwan: Current and Future Dongpo Deng Taipei International Conference on Digital Earth.
The OpenGIS Consortium Geog 516 Presentation #2 Rueben Schulz March 2004.
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 Ethics Muhammad Sarmad Ali. What is Open Source? Doesn’t just mean access to source code.
Practical Introduction to QGIS Impact HUB Seattle
Data Scrounging 101 Steve Signell, Instructor Robert Poirier, TA School of Science Rensselaer Polytechnic Institute Monday,
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,
Implementing Web GIS Solutions using open source software Karsten Vennemann Seattle.
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.
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.
GDAL/OGR. GDAL/OGR GDAL/OGR : Frank Warmerdam Tools for reading, writing, and processing GDAL - Geospatial Data Abstraction Library GDAL - Geospatial.
A.Batchimeg GDAL Geospatial Data Abstraction Library GDAL Geospatial Data Abstraction Library
Web-Based Open Source GIS: Decision Support Tools OCEANSystem and FORESTSystem Presented by Aaron Racicot – GIS Programmer April 18th,
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 –
10 May 2005UNSDI Workshop - FAO-HQ - Italy Free and Open Source Software (FOSS) & OpenSDI Jeroen Ticheler.
FOSS in Education Strategy JOHN MACASIO 6 September 2006.
Open Source Programming and OpenOffice.org Jeff Koehler ITEC V1FF April 5, 2007.
GeoConnections Secretariat May 2000 NRCan/GeoConnections OGC activities Brian McLeod Canada Centre for Remote Sensing.
W W W. R E F R A C T I O N S. N E T Introduction to An Open Source Platform for GIS.
How To configure GDAL. 2 What is GDAL? GDAL is a translator library for raster and vector geospatial data formats that is released under an X/MIT style.
Web-Based Open Source GIS: Decision Support Tools for Natural Resource Management OCEANSystem and TREESystem Presented by Aaron Racicot – GIS Programmer.
Chapter 3: Understanding Software Licensing
Uploading Data Matthew Hanson  GeoNode made up of several components  Web Framework – Django  OGC Server – GeoServer  Database – PostGIS.
5 ٥ V new position ? 10 ^1 10 ^2 10 ^ : : : : 99.
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.
Exposure Mapping Assistance Workshop - April Kingstown St. Vincent and the Grenadines Eduardo Mattenet Consultant 2013 Using Open Source desktop.
Geospatial Data Abstraction Library(GDAL) Sabya Sachi.
Bob Bruce, P.Eng Mapping and Lands Branch, Manitoba Conservation A Survey of Open Source Geospatial Software APEGM PD Breakfast.
The Free Software Definition Rahmat M. Samik-Ibrahim (c) 2007 adapted from
What Is Free Software and Open Source Software?. So, whats up here?
Self Publishing and Open Access, CTE 2009, UNCW1 Self Publishing and Open Access Journals Dr. Russell Herman University of North Carolina Wilmington
Concept Demonstration: Implementing GEOSS Architecture using Open Standards and Open Source Software “The User and GEOSS Architecture” Workshop, 30 Oct.
Introduction to FOSS. Classes of software  Operating System (OS)  Software that manages all the application programs in a computer  Manages the computer.
OSGeo Mission and Goals OSGeo Projects: Incubation and Graduation
LINUX History In 1984 a project was launched by Richard Stallman to develop a complete Unix-like operating system that would be considered free software.
GTECH 709 How to get ArcGIS and FOSS software
OPEN SOURCE.
OSGeo Mission and Goals OSGeo Projects: Incubation and Graduation
OSGeo's Open Source Mapping Stack
A Survey of Open Source GIS
FREE SOFTWARE DEFINITION
Presentation transcript:

A Basic Introduction to Free and Open Source Software Presented by John Bocan

Misnomers and misunderstandings Is it just like the other “free” software and shareware? Will it run under Windows? Do I have to learn Linux? Is there a GUI? Will I need to use only the command line? Does it use some strange and weird filetype? Do I need to compile source code before I install it? I guess there is no support if I have a problem? Who uses this stuff?

What is meant by free? Is it free as in speech or as in beer?  There IS a difference! We refer to philosophical ideas of freedom and not in terms of price.

Free Software Foundation “Free software is a matter of the users' freedom to run, copy, distribute, study, change and improve the software. More precisely, it means that the program's users have the four essential freedoms: ● The freedom to run the program, for any purpose (freedom 0). ● The freedom to study how the program works, and change it to make it do what you wish (freedom 1). Access to the source code is a precondition for this. ● The freedom to redistribute copies so you can help your neighbor (freedom 2). ● The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this.” - from the Free Software Definition

Open Source Software 10 criteria for being “Open Source” (1) Free Redistribution (2) Source Code (3) Derived Works (4) Integrity of the author's source code. (5) No discrimination against persons or groups (6) No Discrimination against fields of endeavor (7) Distribution of license (8) License must not be specific to a product (9)License must not restrict other software (10) License must be technology-neutral From the Open Source Definition

Licensing License Can be mixed with proprietary software Modifications can be taken private and not returned to the public. Release changes under a different license GPL LGPL BSD alike (BSD, Mozilla, MIT) No Yes No Yes No Yes (ltd. For Mozilla) Public Domain (no copyright) Proprietary license Yes - Yes No Yes No Table 1. Differences between FOSS licenses (modified after Perens 1999). - From: Steiniger and Bocher, “An Overview on Current Free and Open Source Desktop GIS Developments”

GIS Software Desktop Server Web Server/Applicaitons Tools / Frameworks / Libraries SuitesSoft

GIS Software: Desktop GRASS Quantum GIS (QGIS) Udig OpenJump (and varients) gvSIG SAGA

Screenshots/examples from: Steiniger and Bocher, “An Overview on Current Free and Open Source Desktop GIS Developments”

GIS Software: Server and Web Mapping GeoServer MapServer

GIS Software: Tools / Libraries / Suites C based: GDAL raster format reader/writer) OGR (vector format reader/writer) Proj4 (coordinate reprojection) GEOS (geometry objects and functions Java based: JTS Topology Suite (OpenGIS geometries and methods) GeoTools (data formats, Java GIS Toolkit) WKB4J (Java Well-Known Binary reader/writer GML4J (GML reader/writer)

GIS Software: Suites Arramagong Live DVD From OSGeo Xubuntu DVD full of FOSS GIS OpenGeo Suite – Community Edition Portable GIS on a Stick from Archaeogeek:

User Questions for Evaluation  Can it work in a current version of MS Windows (or Mac OS X)? e.g., OpenGeo Suite Community or Enterprise Editions  Is there solid, consistent, active recent development for the project/software?  How old is the project in relation to the software product(s)?  The number and type of bugs are in the bug reports?  Evidence of quick turnaround for bug solutions/corrections/fixes?  Ample technical documentation?  Does project have good evolutionary direction? Does project change scope?  Ample, accessible and active help and/or developer forums, wikis, blogs, etc?  Can it work with industry standard file formats including some major proprietary (e.g., shapefile, tiff, jpeg, png, dem)? mrSid?  Can I open a shapfile or create new ones?  Who’s using this? View sample galleries/applications or see if there are links to clients.  Does the project have any industrial, governmental, educational contributors, sponsors, backers? e.g., Refractions Research  Does the project embrace standards? WMS, WFS, metadata  How “free” is the software? As in “freedom”, “beer”, “first one is free”?  Also licensing? Has it changed in the past?

Resources: An Overview on Current Free and Open Source Desktop GIS Developments (paper,PDF) ): OSGeo: OpenGeo Community-Edition: The State of Open Source GIS – Paul Ramsey 12.pdf Free Geography Tools: Listing of Open Source GIS : (tries to give licensing info) Overview of Free and Open Source Desktop GIS (charts): Open Geospatial Consortium, Inc (OGC) is a non-profit, international, voluntary consensus standards organization that is leading the development of standards for geospatial and location based services. John Bocan geosrv.wvnet.edu