intro to free and open source software for geospatial

Post on 29-Aug-2014

509 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

Welcome!

Who we are?

Summer School Details

Open Web Services and Web Mapping Applications Summer School 2013

Program

Agenda (schedule example)

Open Web Services and Web Mapping Applications Summer School 2013

Where to?

Coffe Coffe BreaksBreaks:

Guided TourGuided Tour: LunchLunch:

DinnerDinner:

Introduction to Free and Open

Source Software

Open Web Services and Web Mapping Applications Summer School 2013

What is Free Software?

Free software is...

Open Web Services and Web Mapping Applications Summer School 2013

What is Free and Open Source Software?

Open Web Services and Web Mapping Applications Summer School 2013

A software to be considered as a Free Software, must guarantee:

Freedom #0: Freedom to run the program for any purpose

Freedom #1: Freedom to study how the program works, and change to make it do what you wish

Open Web Services and Web Mapping Applications Summer School 2013

A software to be considered as a Free Software, must guarantee:

Freedom #2: Freedom to redistribute copies so you can help your neighbor

Freedom #3: Freedom to redistribute copies of your modified version to others (benefit for the communities)

Open Web Services and Web Mapping Applications Summer School 2013

«Free not as in a Free Beer»

Free software is a matter of freedom, not price

The term “free software” is sometimes The term “free software” is sometimes misunderstood – it has nothing to do with misunderstood – it has nothing to do with

price. It is about freedomprice. It is about freedom [...] [...] (R.Stallman)

Open Web Services and Web Mapping Applications Summer School 2013

http://www.gnu.org/philosophy/selling.html

Open Web Services and Web Mapping Applications Summer School 2013

Open Web Services and Web Mapping Applications Summer School 2013

GNU General Public License, v3, 2007

[...] When we speak of free software, we are referring to freedom not price. Our General Public License are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things [...] http://www.opensource.org/licenses/gpl-3.0.html

Open Web Services and Web Mapping Applications Summer School 2013

“If I have seen further it is only by standing on the shoulders of giants”

Image of Jens Auer on Flickr (CC-BY_NC_SA)

Open Web Services and Web Mapping Applications Summer School 2013

Why developing in the open?*

Transparency leads to trust -> anyone can inspect the project

Transparency leads to quality -> developers know anyone can see their work

Transparency leads to feedback -> anyone can study and suggest improvements

Transparency leads to prestige -> good work can be recognized by peers

* Jesus M. González Barahona (@jgbarah), Free software development in the open, VII Jornadas de SIG Libre, Girona, 2013

Open Web Services and Web Mapping Applications Summer School 2013

Open source is taking over the software world, survey says:

Source: pcworld.com

Open Web Services and Web Mapping Applications Summer School 2013

... in summary...* 4 freedoms: use, modify, redistribute copies, redistribute changes

* F1 & F3 needs to access the source code

* Is not the same:

-- Free software -- Privative Software-- Open Source Software -- Commercial Software

Resources:

-- The Cathedral and the Bazaar (E.S. Raymon, 1999)-- Free Software, Free Society (Richard M. Stallman)

Open Web Services and Web Mapping Applications Summer School 2013

Introduction to Free and Open Source Software for Geospatial

Open Web Services and Web Mapping Applications Summer School 2013

“The Open Source Geospatial Foundation (OSGeo), is a non-profit and non-governmental organization whose mission is to support the development of open geospatial technologies and data, and promote its widespread use.”

OSGeo (“the leader organization that promotes OS for Geospatial”) provide:

* Financial* Organizational /Technical SUPPORT* Legal

... to the Open Source Community for GIS ...

Open Web Services and Web Mapping Applications Summer School 2013

OSGeo :

-> Started in February 20062006

-> Legally registered in Delaware, US

-> Everyone is a volunteervolunteer

-> Funded by sponsorshipsponsorship

Open Web Services and Web Mapping Applications Summer School 2013

OSGeo Goals (Jeff McKenna, OSGeo President, 2013):

● Provision of resourcesresources

● Promote freely available datadata

● Promote project useuse in industry

● Encourage the use of standardsstandards

● Provide a common brand of qualityquality

Open Web Services and Web Mapping Applications Summer School 2013

OSGeo Goals (Jeff McKenna, OSGeo President, 2013):

● Make software more accessibleaccessible to users

○ Provide installers

● Provide support for OSGeo software use in educationeducation

● Encourage cooperationcooperation between different OSGeo communities:○ Java <--> C++ && GNU/Linux <--> Windows

Open Web Services and Web Mapping Applications Summer School 2013

OSGeo Goals (Jeff McKenna, OSGeo President, 2013):

● Support use and development in the worldwideworldwide communitycommunity

● Operate annual FOSS4GFOSS4G Conference

● Award the Sol KatzSol Katz award for service to the community

Open Web Services and Web Mapping Applications Summer School 2013

OSGeo is:

Community of Communities

A common voice

19 + 8

Open Web Services and Web Mapping Applications Summer School 2013

OSGeo as a “UNITY”

GFOSS unites different types of peopleGFOSS unites different types of projects

GFOSS unitesunites and empowersempowers people & projects!

“ OSGeo works because you participate in the IT process!

Participation includes:

-> using,-> learning and then-> contributing back to the community... “

A. Christl, 2008-2012 OSGeo President

Open Web Services and Web Mapping Applications Summer School 2013

CommitteesCommittees

Committees

Board of 9 Directorsand President

LocalChaptersLocal

ChaptersLocalChapters

OfficersOfficers

25 Officers

LocalChaptersLocal

ChaptersFoundationProjects

CommitteesCommitteesCommittees

elected by Membership 145 Charter Members

Charter Members vote

represent

Sponsors

OSGeo's Structure

Open Web Services and Web Mapping Applications Summer School 2013

OSGeo projects in detail...

Data access librariesData analysis/processing librariesDesktop GIS & image analysisWebmapping frameworksMetadata catalogs

... open standards ...

Other projects -> Books, Education, GeoData, journal, Blog, Local Chapters, ...

Open Web Services and Web Mapping Applications Summer School 2013

GeoMooseMapServerGeoServer

degreegeomajasMapFish

MapGuide OSOpenLayersMapbenderMapBuilder

Team EngineZOO-Project

GRASS GISgvSIG

Quantum GISOpticksMarble

FDOPostGISMetaCRSGeoTools

GDAL/OGRGEOSOSSIM

rasdaman

Geonetworkpycsw

OSGeo

The Projects

Open Web Services and Web Mapping Applications Summer School 2013

OSGeo in numbers (2012/13)

19.16019.160 subscribers

197197 mailing lists

12.81112.811 registered users (OSGeo wiki)

2.7832.783 pages on the OSGeo wiki

1.480.0001.480.000 Google hits for “osgeo”

+16M+16M Lines of code

Open Web Services and Web Mapping Applications Summer School 2013

OSGeo in numbers (2012/3)

743743 contributors

2727 Projects (adopted + incubation)

Open Web Services and Web Mapping Applications Summer School 2013

OSGeo on the Internet:

Official Website: http://www.osgeo.org/

Wiki page: http://wiki.osgeo.org/wiki/Main_Page

Blog: http://planet.osgeo.org

Mailing List: http://www.osgeo.org/content/faq/mailing_lists.html

IRC: http://wiki.osgeo.org/wiki/IRC

Journal: http://www.osgeo.org/journal

Local Chapters: http://www.osgeo.org/content/chapters/index.html

Open Web Services and Web Mapping Applications Summer School 2013

OSGeo on the Internet:

OSGeo LiveDVD: http://live.osgeo.org/en/index.html

Open Web Services and Web Mapping Applications Summer School 2013

GFOSS and State of the Art:

Projects and “Relations”

Open Web Services and Web Mapping Applications Summer School 2013

Open Web Services and Web Mapping Applications Summer School 2013

Open Web Services and Web Mapping Applications Summer School 2013

ICA-OSGeo Labs Network

Open Web Services and Web Mapping Applications Summer School 2013

ICA-OSGeo Labs Network Goals:

-- Goal #1: Establishing research and trainingtraining opportunitiesopportunities in open source GIS

-- Goal #2: Provide a worldwide learninglearning platformplatform

-- Goal #3: Build teaching and researchresearch infrastructureinfrastructure worldwide

Open Web Services and Web Mapping Applications Summer School 2013

Thanks for your attention...

...and enjoy the Summer School!

top related