Can an Open Source Map Project Make Money?
Roblimo writes "Bing and Mapquest both use output from OpenStreetMap.org. Mapquest supports the project with money for equipment and access to the code they've written to integrate OSM's work with their display. Bing? They just take from the project and do nothing for it in return. This may be okay in a legal sense, but it is a seriously nekulturny way to behave. Even so, having Microsoft's Bing as a reference might help the project's founder make money. They've put a lot of work into this project, and it's doing a lot of people a lot of good, so they certainly deserve some sort of payback, either direct or indirect. They have a few ideas about how they might legitimately earn a few bucks from their project while remaining free software purists. Do you have any ideas, yourself, about how they might turn a few bucks from OSM?"
Bing? They just take from the project and do nothing for it in return. This may be okay in a legal sense, but it is a seriously nekulturny way to behave.
Free software advocates really need to understand that if you want to have true freedom, you have to let people use the project the way the want to and stop tossing a fit when someone doesn't contribute back to it. If you expect or want to get contributions back, you should choose a license that requires it. Otherwise you're being quite a hypocrite about free software.
Purpose of the BSD license also is to let everyone use code freely the way they want, the only true form of freedom. Once you start demanding something more than attribution you're removing freedom and limiting what people can do, making it no better than just having a commercial license. This is also why I view BSD license as way more free than GPL, which has many, many limitations forced upon you. Not really the definition of freedom, is it?
That's my thought on the matter. Cash is usually to cover the cost of a resource and generally not expected if a person is being expected to contribute his or her time and effort. With /. users with sufficient karma are allowed to deactivate ads officially as a reward for contributing in other ways. I'd say in this case, that unless there's value being added which can't otherwise be had that donations or ads, but presumably not both, would be reasonable. But if you go that route all of a sudden that raises the expectations a great deal.
They just take from the project and do nothing for it in return.
If you all agreed that MS is rat bastards for pulling this kinds of tricks just remember that the next time someone goes on one of their MAFIAA rants. After all, Microsoft just made a copy... and did it all legal like, unlike the pirates who wave their flags high around here.
If it sucks when Microsoft does it, it sucks more when you do it.
The accusation that MapQuest only take from OpenStreetMap is untrue. MapQuest have already contributed publicly to OpenStreetMap in fine Free Software fashion.
When MapQuest announced their new http://open.mapquest.co.uk beta project with OpenStreetMap data, they had already sponsored development in two key OSM subprojects (Mapnik http://mapnik.org and nominatim http://wiki.openstreetmap.org/wiki/Nominatim). Since their announcement, MapQuest have released "code" in the form of their Mapnik style sheets. They have also announced US$1Million of support earmarked for projects that improve OpenStreetMap data in the US.
http://opengeodata.org/mapquest-announce-openstreetmap-support
Both MapQuest and Microsoft sponsored the recent OpenStreetMap State of the Map conference in Girona Spain.
And besides, if OSM is a truly Open project, there is no obligation to contribute, beyond compliance with the license terms of the project. Just as many use Firefox without "contributing" to the Mozilla project.
--rweait
I have worked for many large companies and I can say that if you give it away, they will take it. Open source is scattered in all of my projects of the last 1- years, including Zipping, creating PDFs, displaying graphics, emailing, many tools and the like. I get paid and the people who's software is used receives nothing. The US government uses tons of LAMP. My previous customer is converting from Windows based systems to LAMP to save them money. Linux, Apache, Mysql and PHP will get nothing, but some manager will get big bonuses for saving them money.
When you give it away, you receive no respect.
> without any acknowledgement or payment to the origin of the product is just immoral,
Acknowledgement is attribution, and attribution is part of the license. And the license is being followed.
As for payment... there is no obligation for that. Would it be nice? Sure. But it's not required.
I'm sorry you couldn't get that into the OP. I have had my fill of /. sensationalisms.