[odc-discuss] ODbL: Does publishing Produced Work from Derivative Database trigger Derivative Database ShareAlike?
Frederik Ramm
frederik at remote.org
Wed Mar 4 21:42:26 UTC 2009
Hi,
(For non-OSM people: "the planet file" = a large XML file that contains
all of OpenStreetMap; "map tiles" = small PNG images produced from the
dataase)
Richard Fairhurst wrote:
> I think this is an issue with the formats that are admissible for a
> diff, not with the Produced Work question.
Agreed that both are different things that can be solved individually.
> My submission (and that of a few others) to the co-ment page is that
> osm2pgsql, or indeed any other open source program on a widely used
> platform, should be acceptable as a diff - i.e. "the program that
> makes the [algorithmic] change". This solves the problem that
> distributing a 5Gb PostGIS dump on demand is prohibitively expensive.
I do not think this goes quite far enough. For example, think about
someone reading the data into his RDMS and creating a clever index that
allows him to serve map tiles much faster. A proper "diff" cannot
possibly be provided. A diff of your kind would perhaps include the full
PostGIS source code. And what if the person uses Oracle?
Someone else wrote somewhere else "is it true that ODbL allows
processing the data only with Open Source software" to which you rightly
replied "no". But in this scenario, using Oracle suddenly becomes a
showstopper because a diff cannot be provided, and neither can the
source code that produces the diff. (It could be argued that even, say,
compressing the planet file with a "shareware" compression utility, for
which source is not available and which is not free, would land the user
in the same quandary.)
I think we should request the diff only where factual information has
been added. I.e. if there *is* a computer program - any program - that
creates the derived database from the original database (only), then the
database need not be shared. Only if new data comes into the equation,
e.g. for OSM, someone adds surveying labour etc., then I want the
share-alike to work.
I know this is hard to express in watertight legalese but it is worth an
attempt. - Matt Amos is right in saying that the unmodified 0.9 version
would not have this problem at all but the unmodified 0.9 version will
never be accepted by the OSM community so this is moot.
Bye
Frederik
--
Frederik Ramm ## eMail frederik at remote.org ## N49°00'09" E008°23'33"
More information about the odc-discuss
mailing list