License for approval
Bruce Perens
bruce at perens.com
Sat May 24 17:45:45 UTC 2008
Alex Wang wrote:
> You are right that one of our intent is to prevent the Microsoft-style
> "Embrace and Enhance". UOML is open standard for document interoperation, it
> will break down the monoplization of Microsoft, we must do our best to
> prevent the destroy from Microsoft.
>
Well, I sympathize, but what you propose to do can easily be bypassed by
Microsoft. If Microsoft ever wishes to "embrace and enhance" the UOML
standard, they can develop their own software instead of using software
under the proposed license. Thus, the proposed license could end up
hurting the good guys more than the bad guys.
> The No.1 reason is that UOML is a document interoperation
> standard, thus any incompliance will due to fail of interoperation, even
> though it is a powerful, useful and valuable extension. The only way to
> extend standard is to develope a new version of standard according to open
> standard rule.
>
Consider what would happen if I were trying to develop a new feature for
submission to the UOML committee. I would first develop a test
implementation using the UOML Open Source software, so that I could test
my idea and prove that it works. And I would distribute it to other
interested people who would test it. But the UOML license would prevent
this.
Now, if the license allowed that sort of work, but did not allow me to
call the result UOML until the committee approved it, that would make
more sense.
We don't like "Embrace and Enhance", but we want to fight it without
hurting people who are not part of the fight.
Thanks
Bruce
> Thanks.
>
> -Alex
>
> -----Original Message-----
> From: Bruce Perens [mailto:bruce at perens.com]
> Sent: Sunday, May 25, 2008 1:02 AM
> To: Brian Behlendorf
> Cc: dlwang at sursen.com; allison_shi; liumingjuan;
> license-review at opensource.org
> Subject: Re: License for approval
>
>
> If someone wanted to make an extended version of the standard, with new
> features that were deliberately not in compliance with the version
> released by the UOML committee, this license would prevent the Open
> Source software from being made compliant with the new extended standard.
>
> That's OK if - and only if - all that will be lost is the right to use
> the UOML trademark. Trademarks are the proper means for protecting the
> perception of a brand such as the UOML standard.
>
> Obviously, the intent is to prevent the Microsoft-style "Embrace and
> Enhance". But it also stops people who are trying to continue the
> viability of the standard in the face of sincere future changes in
> user's needs. So, it ends up saying "thou shalt not innovate, whatever
> your motivation, good or bad."
>
> It also assumes that the UOML committee will always be there to approve
> changes and produce new test suites. And of course they will all go on
> to something else.
>
> Thanks
>
> Bruce
>
>
>
More information about the License-review
mailing list