Get Confident, Stupid!

I've been trying to ignore this nagging pain, but it just won't go away. The Open Source Geospatial Foundation will not assert technical superiority of open source software, and worse, makes statements like this in its FAQ:

The foundation respects the important role that proprietary software plays in our industry, and is not trying to get rid of it, or the companies that produce it.

Better to be like the ASF and simply make no statement at all about proprietary software. The one above is an embarrassment.

However, the foundation takes the position that free and open source software can and should play an important role in the geospatial industry. Furthermore, having quality open source alternatives to proprietary software can be good for the end user, the industry, and even the proprietary software vendors. In fact, most proprietary geospatial software is built on open source software to some extent.

Having alternatives can be good? Of course, but the thing that motivates me -- and I'm not alone, here -- are superior alternatives. The open source and free software movements are winning. We're producing the best web server, the best web browser, the best operating system. GDAL, PostGIS, and MapServer (to name a few) are displacing proprietary software in shops on their technical merits. Come on, OSGeo milquetoasts, stand up for open source. If you need help, I'll loan you my Troy McClure self-help video collection.

Comments

Re: Get Confident, Stupid!

Author: Allan

I think you're right. OSGeo needs to be confident. The recent email thread about a potential workshop at FOSS4G by Oracle is a case in point. There seemed to be a considerable breadth of opinion in the response.

Re: Get Confident, Stupid!

Author: Matt Perry

The blanket statement that all open-source is superior to proprietary is a bit far fetched. I think OSGEO's statement strikes a perfect tone. Open source and proprietary feed off of each other and the competition is healthy for all. The key is to highlight areas where open source is ahead of the pack. My totally off-the-cuff analysis of the current playing field: In some realms open source GIS is technically superior (web mapping), in some it is at least as capable but more difficult to learn and deploy (geostatistics, analysis) and in others proprietary software is leading the way (Desktop). For myself, its just about picking the right tool for the job. If a piece of software lets me get my job done better and faster, then I use it. And if the goal is to increase adoption of open source, playing the superiority card won't get you very far with the pointy-haired boss types :-)

Re: Get Confident, Stupid!

Author: Sean

Matt, you just pulled that blanket statement out of thin air.

Be Confident

Author: Matt Giger

Open source is great, and indeed superior in many areas. However commercial software is important and often have the best products out there since they can devote millions or billions of dollars into the making of a platform. I don't know where OSGeo is coming from, but I do think their statement is reasonable. Open Software provides a baseline of functionality that the commercial world must meet or beat in order to survive (theoretically).

Re: Get Confident, Stupid!

Author: Andy

I like Matt's analysis. He's being nice about geostatistics, analysis though. Web mapping hands down Open Source wins the day with MapServer. Nothing comes even remotely close to Mapserver. Desktop hands down ArcGIS wins by a land slide even over other proprietary solutions. ArcGIS may suck but it sucks less than anything else by a long ways. As far as superior OSs go from an end user stand point Open Source has a long ways to go before it even comes close to Windows. Just in Fonts alone Windows totally spanks the competition from and end user stand point. Every time I fire up an Open Source OS I just sigh and realize how far Open Source OSs still have to go before non-super users are ever going to take a look at them. It's getting there but even Novell's stuff isn't close yet, and I love my Suse but I am also realistic. I deal with end users when I deploy software I have written and 99% of them aren't even remotely ready for a non-Windows or non-Mac solution. PostGIS is a better database than Oracle Spatial. PostgreSQL is just plain the best database out there period in my opinion but it has no good management UI and the largest enterprise GIS system (SDE) doesn't work with it. That is fixing to change hopefully very soon and once you can use PostGIS from ArcCatalog I think we will see a big shift away from Oracle. All that said I agree they shouldn't open their mouths about proprietary software.We should be concentrating on writing better software and promoting it on it's merits and sticking up for solutions we believe in. Let their spin doctors do whatever they want but our spin doctors should at least be sticking up for the software we write so long as it is the technically superior alternative. If we aren't the technically superior alternative then we need to shut up and code better software until we are.

Re: Get Confident, Stupid!

Author: Matt Perry

Sean, Yeah I see your point. You didn't say ALL open source software was superior but you did claim: "The Open Source Geospatial Foundation will not assert technical superiority of open source software" and "The open source and free software movements are winning." .. both of which indicate you feel that open source software is superior to proprietary across the board. Sorry if I put words in your mouth.

Re: Get Confident, Stupid!

Author: Frank Warmerdam

Thanks for your analysis of my modest FAQ write-ups. They are an attempt to avoid unnecessary controversy and to be a statement that is broadly acceptable to those involved in OSGeo. I don't see any compelling reason to change them. Of course, I'm also a big fan of "good enough" instead of always aiming for technical superiority. No doubt a character flaw.

Re: Get Confident, Stupid!

Author: Sean

Frank, thanks for the comment. I'm not calling on you to give any of your friends and customers in the proprietary software business the finger. Just eliminate the proprietary bias in the FAQ, and show some pride and confidence in open source. Like GeoServer does.