mechanical license

mechanical license

A grant of the right to produce and release a copyrighted work in exchange for a royalty based on the number of units manufactured and sold.
TermBase Contributor
Carl, Chinese legal translator, specializes in translating legal documents pertaining to complex business disputes.