|
Folks, I want to answer questions and continue to try to learn
what the concerns are. I thought I’d sit down and write a longer mail
about the discussions I see taking place around all this. The responses seem to
range from thoughtful to paranoid. So clearly the inability to speak freely has
not been our friend. I have triedi to explain why we needed to be quiet about
it, and hopefully that adds to the understanding. It is good to be able to speak freely about all this, at
last. I have been very uncomfortable with only being able to speak to a limited
set of stakeholders, but unable to see a way around the legal issues our legal
team put in front of us before undertaking all this. Let me give some
background on how we got here. About two years ago I kicked off a project to rewrite
MapGuide so that it would be a first-class citizen on Linux. The current
MapGuide is Windows-centric to the core. To me, trying to do web-mapping in
2003 that didn’t support Linux was a non-starter. The team agreed and off
we went. We started off using ACE and BDB as foundation
technologies, used SWIG for generating our API infrastructure, and switched to
SQLite for the geodatabase, and created the FDO framework for accessing
multiple data types through a modular architecture that is sort of like JDO but
with a geospatial slant (hence “Feature Data Object”). At the start
of the project, on instinct, I asked the engineers to please make their code as
readable and as easy to change as possible, as if someone from outside the
company would read it some day. We really valued the open source components we were using and
started to wonder how to give something back to the open source world. About a
year ago, we visited a friend of mine who was the CEO at Ximian, which had been
recently acquired by Novell. We spent a lot of time with Nat and Miguel who
encouraged us to think hard about open source. We were thinking about some
minor products. They encouraged us to think about Tux after hearing about it. We
listened carefully and took lots of notes. A little less than a year ago, I began to believe that, as
we were selling more applications the web server components, maybe our users
would be better served by an open source process for the Map server tier. It
turned out that DMSolutions and some of our people in
1) We could
have gone it alone and been public about that from day one. However, that gave
us no options for stakeholder consultation and meant we would have to try to
bridge the gap with MapServer after effectively attacking it. 2) Or, from
day one, we could ask those who represent the widest number of MapServer
stakeholders - i.e. the steering committee - if we could have a preliminary
conversation about what to do. Those were really our only two choices. The bottom line is
that a public company can't speculate on a mailing list about what it should or
should not do. If we disagree on this point, let’s send our lawyers off to
argue about it, but I am not in a position to disagree with ours in any event. d) we will contribute code to MapServer as well as
continue to work on the code we
Now that we're past the initial step of disclosure, the
discussion should be as wide open as possible. We are all actively talking to
other entities about sponsoring the MapServer Foundation. Just as we don't want
Autodesk to be the driver of the community we would like to see more
involvement by other players in the GIS world. Gary Lang [EMAIL PROTECTED] |
- [UMN_MAPSERVER-USERS] ADSK and the MapServer Foundation - tyi... Gary Lang
- Re: [UMN_MAPSERVER-USERS] ADSK and the MapServer Foundat... Lowell.Filak
- Re: [UMN_MAPSERVER-USERS] ADSK and the MapServer Foundat... Ed McNierney
- Re: [UMN_MAPSERVER-USERS] ADSK and the MapServer Foundat... Ethan Alpert
- Re: [UMN_MAPSERVER-USERS] ADSK and the MapServer Foundat... Gary Lang
- Re: [UMN_MAPSERVER-USERS] ADSK and the MapServer Foundat... Ethan Alpert
- Re: [UMN_MAPSERVER-USERS] ADSK and the MapServer Foundat... Gary Lang
- Re: [UMN_MAPSERVER-USERS] ADSK and the MapServer Foundat... Gary Lang
