Tempest in the standards world
2006-06-08 08:37 | Permanent Link | StandardsGiven that I seem to be a central figure in the drama that Howard Butler has written about and that Chris Tweedie responds to maybe I should say something. And given that my blog has been a bit, shall we say, dormant lately, this is opportune.
As I said in my posting to the list,
- *I believe it’s in the best interests of keeping GeoRSS open and available to everyone for us to keep it under a Creative Commons license.*
But why? And why not let OGC take over development of the spec? If I'm willing to let people profit from the application of the spec, why would I not let an organization profit from the development of the spec?
Why is Creative Commons important?
The mere fact that the Creative Commons license was able to stop OGC from taking the contents of the GeoRSS.org site, dumping it into a document, and submitting it to its members is clearly a major plus. (Let me say at this point that Carl Reed of OGC is reworking the document and has been asking me for my opinion on how to rework it, so maybe the next version will be better). Let's assume for a minute that OGC's motives were benign. Great. But this would presumably have also worked with an organization whose motives were not benign. It might have taken a bigger stick, but I think the protection afforded by the license would prevail.
Why not let OGC take over development of the spec?
As much as the OGC staff will deny it, the OGC process is geared towards those who can afford to participate. Entrance fees might seem low to them, but they are high to the kind of people on the GeoRSS mailing list. Travel costs to get to meetings are even higher. The OGC Portal is password protected and only members can see the contents. I've tried to convince OGC staff and members to release working documents and have been rebuffed.
Why would I not let an organization profit from the development of the spec?
That one gave me pause, even though it's my own question. So now I wonder, why not? What if I could design the ideal spec development process? Would I care how the process is financed if the result is an open spec everyone can use?
The ideal spec development process should have the following characteristics:
- Anyone can participate at no cost if they have access to email and the web and all email records, documents and other artifacts pertaining to the development of the spec will be available to everyone at all times (again at no cost).
All other characteristics would follow from that. Details would need to be worked out. So, if an organization comes along and says "we can support that", what then?
It turns out I do care about this. In the case of who benefits from the spec itself, I believe that the beneficial aspects of the spec's existence will outweigh the negative aspects. It's not posssible to control who uses it for good or for evil, as it were.
But when it comes down to which organization I support directly by my efforts, it matters a lot. Right now, the first compellingly neutral organization that jumps to mind is the Open Source Geospatial Foundation.
I wonder if the time is right to have the Open Source Geospatial Foundation become the sponsor/host/supporter of GeoRSS?