ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
GAIA RESOURCES


                                                   Open Source
                                                      5 Myths
                                                    Andrew Dennison
                                                     Gaia Resources




Presented at SSSI Going Places, 29th March, 2012
What¡¯s it all about?
     Open Source vs Open Standards vs Open Data



     ¡°Open-source software is software whose source code
     is published and made available to the public,
     enabling anyone to copy, modify and redistribute the
     source code without paying royalties or fees¡±
     - Wikipedia
Overview
Overview




    ¡°Open source creates a license so that nobody can
    ever improve the software."
Overview




    ¡°If programmers deserve to be rewarded for creating
    innovative programs, by the same token they deserve
    to be punished if they restrict the use of these
    programs.¡±
Overview
Five Myths of Open Source
Myth #1
  Open source software is
unsupported and unreliable
Unsupported?
Unreliable?
  Oracle 11g vs PostgreSQL/PostGIS benchmarking

  ? PostGIS was faster in 10 of 13 queries ¨C in most cases
    much faster
Unreliable?
 In 2011 Coverity Inc. reviewed the source code for
 around 100 proprietary and open source products
 and found¡­¡­¡­.

 ? Open Source = 0.45 bugs / 1000 lines
 ? Proprietary = 0.64 bugs / 1000 lines
Myth #2
Big companies don¡¯t use
  open source software
Five Myths of Open Source
Myth #3
It¡¯s free
Proprietary Software

                                      Certifications




                  Online
                                                                  Integration
                 Services




                            Support                    Training
Open Source Software

                                    Certifications




                Online
                                                                Integration
               Services


                               Software

                          Support                    Training
Myth #4
Open Source is
Unsustainable
Certifications                                                  Certifications




 Online                                                         Online
                                                 Integration                                                     Integration
Services                                                       Services


                                                                                    Software



           Support                    Training                            Support                     Training
Myth #5
Open Source improves
       faster
Open Source Improves Faster



                     VS
What about spatial?

Javascript
Libraries


Webmap
Server



Desktop




Database
References and Resources
  ? Paul Ramsey ¨C Beyond Nerds Bearing Gifts
    http://www.fosslc.org/drupal/content/beyond-nerds-bearing-gifts-future-open-source-
    economy


  ? Open Source Technology and ESRI
    http://www.esri.com/news/arcnews/spring11articles/open-source-technology-and-
    esri.html


  ? OSGEO - http://www.osgeo.org
  ? QGIS - http://www.qgis.org
  ? GeoServer - http://geoserver.org
  ? OpenLayers - http://openlayers.org
  ? PostGIS - http://postgis.refractions.net
Questions?

? If you want to know more, please contact me

             andrew@gaiaresources.com.au
                  @andrew_dennison
                    (08) 9227 7309
                     0459 990 256

? Web site:
              www.gaiaresources.com.au

More Related Content

Five Myths of Open Source

  • 1. GAIA RESOURCES Open Source 5 Myths Andrew Dennison Gaia Resources Presented at SSSI Going Places, 29th March, 2012
  • 2. What¡¯s it all about? Open Source vs Open Standards vs Open Data ¡°Open-source software is software whose source code is published and made available to the public, enabling anyone to copy, modify and redistribute the source code without paying royalties or fees¡± - Wikipedia
  • 4. Overview ¡°Open source creates a license so that nobody can ever improve the software."
  • 5. Overview ¡°If programmers deserve to be rewarded for creating innovative programs, by the same token they deserve to be punished if they restrict the use of these programs.¡±
  • 8. Myth #1 Open source software is unsupported and unreliable
  • 10. Unreliable? Oracle 11g vs PostgreSQL/PostGIS benchmarking ? PostGIS was faster in 10 of 13 queries ¨C in most cases much faster
  • 11. Unreliable? In 2011 Coverity Inc. reviewed the source code for around 100 proprietary and open source products and found¡­¡­¡­. ? Open Source = 0.45 bugs / 1000 lines ? Proprietary = 0.64 bugs / 1000 lines
  • 12. Myth #2 Big companies don¡¯t use open source software
  • 15. Proprietary Software Certifications Online Integration Services Support Training
  • 16. Open Source Software Certifications Online Integration Services Software Support Training
  • 17. Myth #4 Open Source is Unsustainable
  • 18. Certifications Certifications Online Online Integration Integration Services Services Software Support Training Support Training
  • 19. Myth #5 Open Source improves faster
  • 20. Open Source Improves Faster VS
  • 22. References and Resources ? Paul Ramsey ¨C Beyond Nerds Bearing Gifts http://www.fosslc.org/drupal/content/beyond-nerds-bearing-gifts-future-open-source- economy ? Open Source Technology and ESRI http://www.esri.com/news/arcnews/spring11articles/open-source-technology-and- esri.html ? OSGEO - http://www.osgeo.org ? QGIS - http://www.qgis.org ? GeoServer - http://geoserver.org ? OpenLayers - http://openlayers.org ? PostGIS - http://postgis.refractions.net
  • 23. Questions? ? If you want to know more, please contact me andrew@gaiaresources.com.au @andrew_dennison (08) 9227 7309 0459 990 256 ? Web site: www.gaiaresources.com.au

Editor's Notes

  • #2: General open source with a spatial twistBoth Positive and Negative MythsNot trying to convince everyone that open source is better and that they should dump their ESRI licenses
  • #3: Lots of ¡®open¡¯ terms thrown around, but what do they meanOpen Data ¨C Data licensing modelOpen Standards ¨C Interoperability ¨C WFS/WMS etcOpen Source ¨C Software licensing model
  • #4: Lots of historical conflict between open source and proprietary communities
  • #5: Bill Gates
  • #6: Richard Stallman ¨C Creator of GNU, which is a foundation of LINUX
  • #7: If you do a 30 second google search you get images like these
  • #8: Let¡¯s try to find some middle ground and look at some myths along the way
  • #10: Lot¡¯s of companies base there business around supporting open source productsOpenGeo do work at Landgate
  • #11: Does that mean that PostGIS is better than Oracle ¨C NO!
  • #14: Scalability ¨C Estimates are that Google has over 1M serversESRI¨C Over 80 open source components in ArcGISESRI promote a mixed model between open source and proprietary
  • #16: It¡¯s about products not softwareWhen you buy an ESRI license you get the software plus¡­¡­¡­¡­.
  • #17: The total product cost needs to be taken into accountDepends on your needs
  • #18: Where¡¯s the business model in open source if you give the software away
  • #19: Proprietary ¨C Pay for the software, get the other things for free (mostly)Open Source ¨C Get the software for free, pay for the other things
  • #20: Community based development = faster development cycle
  • #22: There is a full open source stackIntegrates with proprietary stack (mostly)Depends on requirements
  • #24: Presentation is on slideshare