"Law Functions" is a collection of open-source legal language that simplifies contracts.
Here's an example where a contract party transfers ownership of intellectual property.
The table below shows the:
|Traditional Legalese||Law Function|
|The Developer Transfers IP Ownership of the Code to the Client.|
The benefits are clear in the sense that law functions:
We're only just beginning to explore how these advantages change contracting.
Legal agreements govern almost everything important but legalese makes them hard to read.
Legalese references centuries of case law and legislation, which have evolved to manage the world's complexities, edge cases and loophole seekers. Legalese is there for a good reason - to use really simple, commercial language is risky.
Law functions solve this problem, though. The approach keeps all the legalese in the document, it just doesn't clutter the "user interface" portion with it.
To make the law more accessible, non-lawyers should be able to make sense of contracts. We don't need to have legal agreements where crucial sections are unintelligible to ordinary people.
We use law functions for:
Law functions are legal document definitions containing provisions that inherit meaning from the clause using the definition.
We write the following in the client facing part of the document.
The Developer Transfers IP Ownership of the Code to the Client.
The italic terms in the definition meaning below inherit from the sentence using the definition above. In this case, assignor is "Developer", assignee is "Client", transfer subject is "Code".
- The assignor assigns all current and future Intellectual Property Rights in the transfer subject to assignee.
- The assignment is of the Intellectual Property Rights is global.
- The assignor warrants and represents to assignee that it has the right to transfer the Intellectual Property Rights under this clause and that the assignee's legitimate exercise of the assigned Intellectual Property Rights will not infringe the rights of any third party.
- The assignor agrees to do all things necessary to give effect to the foregoing assignment of Intellectual Property Rights.
- The assignor gives (and where it does not hold the relevant moral rights warrants that it will obtain) any moral rights waivers and consents necessary to ensure the assignee can deal in the Intellectual Property Rights in the transfer subject in accordance with this clause without infringing moral rights.
This approach makes the use of law functions very flexible and reusable. Here are a few more examples for this law function. In the examples below, red text represents the law function call and blue text indicates the law function’s arguments.
The Inventor Transfers IP Ownership of the Invention to the Company.
The Designer Transfers IP Ownership of the Design to the Customer.
We often find ourselves using law functions a few different ways in the same document.
If you're interested in using this approach, please get in touch! We’d love to speak with businesses who want to implement law functions in their contracting and lawyers who’d like to work with us to draft open-source language for more areas.