Re: Licenses in schemas

> You can't really stop it but you can put comments in the schema to say
> that you reserve the right to add new names, and people creating
> extensions should not associate them with your namespace name(s).
>
> This isn't really something you can do with a licence, because it's
> about education...
>
I'm not sure about that. Given that a schema is a copyrightable work, 
you can give people a license to do things that would otherwise violate 
copyright provided that they observe certain conditions you stipulate, 
and one of those conditions might be not putting anything in your 
namespace. (You could also require them to pay you money, or to say a 
dozen Hail Marys before breakfast - whatever makes you happy.)

Of course, some people would choose not to accept such licensing 
conditions, but that's up to them. And some would accept the conditions 
without reading them, and some would read them, accept them, and ignore 
them, but that's life.

Michael Kay
Saxonica

Received on Wednesday, 22 June 2011 07:12:11 UTC