the alternative is to work with the Mozilla Foundation to rewrite their 
Trademark License.

the *intent* is clear, they do not trust Licensees (distributors) to "damage" 
the rust API, which is perfectly reasonable.

therefore, why don't they just say that?

    "if a distributor performs source code modifications to a
     published revision that cause security holes, cause API or
     language incompatibilities or cause other end-user
     complaints, then this a Trademark Violation"

something along these lines is waaay more sensible than pissing about trying to 
completely unreasonably "lock down" the source code.

normally i would suggest that they convert the Trademark to a Certification 
Mark because the rust API is a Standard, and its unit tests the Compliance 
Suite, but the fact that they sell T-Shirts and merchandise prohibits that from 
being accepted (sale of products including merchandise is commercial 
competition with Licensees, and is prohibited under Certification Mark Law but 
*not* Trademark Law ).

l.


Reply via email to