Poll: MapServer and Autodesk
Allan Doyle
adoyle at EOGEO.ORG
Thu Dec 22 19:51:37 PST 2005
On Dec 22, 2005, at 18:49, Gary Lang wrote:
> Below is a note that Tyler Mitchell and I put together to help
> describe some of the 'open letter' groups' thinking around the
> name issue. There is also a new POLL related to it - please vote
> when you have a minute. It will be very helpful to measuring
> peoples' opinions.
>
>
> http://mapserver.gis.umn.edu/community/polls/ms_autodesk
>
>
> At the end of this message is a poll for you to vote on.
>
>
> Those of us that signed the open letter may not have laid out
> exactly what it meant to us to have a shared name brand. This note
> is an attempt lay out those reasons clearly, so we all understand
> why we thought it was important to share name brands.
>
>
> Each of us knew that:
>
>
> * MapServer has had a good history, significant market share and
> has good equity in its name.
>
>
> * Autodesk is a very successful company, with successful products
> and has significant amounts of brand equity
>
>
> * Autodesk were planning to release "Tux" as open source and
> continue to develop it through an open source community
>
>
> Autodesk had a choice to make: a) offer to work with MapServer to
> find common ground, to build synergies and not compete; or, b) set
> up their own open source geospatial software foundation as a home
> for their product, develop their own independent branding for their
> product and end up competing with MapServer.
I don't understand the "compete" thing. It represents a
misunderstanding about open source. In the open source community,
there may be a dominant package or there might not. For example,
Apache dominates the HTTP server space. But MySQL and PostgreSQL are
much more balanced. But do MySQL and PostgreSQL "compete" in the
traditional sense of the word?
To me the answer is no. The existence of MySQL and PostgreSQL
provides more choice. Companies that earn money supporting open
source by providing customers with integrated solutions can choose
one or the other depending on their needs. Companies can specialize
in one or the other and become more effective integrators, and they
can contribute code back to the code base to make the package more
suitable to their needs when the next release comes around.
Mapserver was not the only "mapserver" out there in the open source
community. There's GeoServer, SimpleMapServer, PMS, OpenMap, MIT
OrthoServer, GISToolkit, and who knows what else. These packages
provide choice and allow people to make a living.
Along comes Autodesk. If Autodesk had set up shop on sourceforge or
anywhere, and had started supporting Tux as open source without
talking to the MapServer folks, would that have been competition? Not
any more than if some university group who had been developing the
next big thing in map server code had done that. No one would have
objected to a university doing it. No one should object to a company
doing it. When Genasys went under, people were trying to get them to
open source Genamap. There's no value in orphaned close-source code.
There's plenty of value in a new, open source codebase.
Another good reason for different packages is that they often have
different licensing. Ironically, now that Tux has been released under
LGPL, it is less likely to get used in some enterprise settings than
MapServer which is under a form of the MIT license.
>
> In the spirit of open source, Autodesk engaged DM Solutions, UMN,
> Steve Lime and other developers, etc. to try to find a way to work
> together.
>
> Granted, it was behind closed doors because an NDA was required for
> a public company like Autodesk to even have such a conversation
> with outsiders, but we thought we had a very good representation of
> the leaders in the community.
You did. But even the best sometimes don't come up with the right
thing. In particular, you should know that traditional marketing
would say you should have done more market research, i.e. talk to
people outside the group. And more edgy marketers would say you
should have done something viral, i.e. get people outside the group
to buzz about it.
>
> Our collective thinking was that a common name for the products
> would be ideal. Having both products under the same banner was
> good, but only if both products and the foundation could share that
> common name. There was going to be potential for confusion, but
> sharing a common prefix for two different products is not unheard
> of and it was going to be a major change. We all wanted to keep
> building on MapServer momentum instead of ignoring MapServer and
> building something independent of it.
The way to build on the MapServer momentum is to contribute to its
code base, its documentation, talk about it to people, present papers
at conferences, and use it when it makes sense to use it.
Releasing Tux would not have stopped MapServer. You would have had a
parallel code base that by everyone's description appeals to a
different, more "enterprise" audience. There would be choice and DM
Solutions, Arnulf's company or anyone else could start using it in
their work, thus strengthening the entire open source geo offerings.
Maybe there would be some cross over of people who would stop using
MapServer and would start using Tux. But there might be some that go
the other way. And, eventually, there could be borrowing of code from
one base to the other, again making things stronger.
>
> After all the feedback from the community, it's more than obvious
> that the naming is an major issue. But the naming of both the
> products really represents the willingness to share the brand or
> not. A "MapServer Foundation" cannot equally represent both
> MapServer and MapGuide. The names are the brand. If a product
> can't use the name, then it isn't using the brand.
>
>
> Autodesk decided that it would rather take the harder road and work
> with an existing community, than go it alone and work against that
> community.
As I hope I've pointed out, those were not the only two choices.
Going it alone does not work against the community unless you keep
saying it does. Then it can become true.
> And the MapServer stakeholders decided they would take the hard
> road and work with Autodesk to find a common path, rather then
> compete head-to-head.
They were right to try to help Autodesk enter the open source space.
But they should not enter into a common foundation out of fear of
competition. They should enter into it because it is the right thing
to do.
>
> Then the story broke, and the MapServer community had the reaction
> we all saw to the name. The general reaction to the announcement
> outside of the MapServer community has actually been quite positive.
But wouldn't that be the reaction of the people who did not know
MapServer existed? I.e. the people who we have been hearing about on
the lists, as the ones who thought Autodesk had somehow open sourced
the Minnesota MapServer? The ones who do not know much about the
overall geo open source area?
>
> If a common name brand can't be used, then one alternative will be
> that MapServer is not going to be leading the startup of a
> foundation that can house both MapServer and Tux. As well, such a
> foundation can not be called the "MapServer Foundation" any more
> than it should be called the "MapGuide Foundation". In many ways,
> voting against sharing the name brand is actually voting against
> working with Autodesk on starting the MapServer Foundation.
> Autodesk will not be willing to put their investment into a
> foundation that hides their name brand under the name of another
> web-based mapping project. It has already invested a lot of money
> in promoting the "MapServer Foundation", which no one else has ever
> done.
If Autodesk is not willing to work with a foundation unless it's
called "MapServer Foundation", then that would be Autodesk's
prerogative. However, what would Autodesk do if some other big GIS
vendor came along and decided to start a foundation?
I think Autodesk has to realize that open source is quite a different
game than commercial software. Cooperation is key. Open discussion is
key. Competition is not a big concept.
>
> So this was the thinking and these are the choices. We didn't do
> it all perfectly and not having broader community input was a real
> problem. I wish that we could have put the following question out
> there for community feedback from the very start.
>
>
> Here is the poll question, please cast your vote and comment on the
> poll online at:
>
>
> http://mapserver.gis.umn.edu/community/polls/ms_autodesk
>
>
> -------------
>
>
> What serves the MapServer Community best?
>
>
> a) Work with Autodesk under the MapServer Foundation, creating a
> unified brand name, with MapServer and Autodesk lending their
> respective brand equities to each other and working together to
> make open source web mapping the platform of choice.
>
>
> b) Work with Autodesk to release its product through a foundation
> with a different name such as "MapTools", with MapServer now
> competing directly with the new brand name that will be created and
> heavily promoted by Autodesk, even though they will likely be
> housed by the same foundation.
c) Work with Autodesk to release its product through a foundation
with a different name such as "MapTools", with MapServer and
<newname> being supported by the same umbrella organization.
Allan
>
> Gary Lang
>
> Tyler Mitchell
>
>
--
Allan Doyle
+1.781.433.2695
adoyle at eogeo.org
More information about the MapServer-users
mailing list