END USER LICENSE AGREEMENT (EULA)
VL.Rhino
Last updated: 20.05.2026
This End User License Agreement (“Agreement”) governs the use of the software component VL.Rhino (“Software”) developed and distributed by:
Wolf Moritz Cramer
Hamburg, Germany
hello@wolfmoritzcramer.de
(“Licensor”)
By downloading, installing, or using the Software, you agree to the terms of this Agreement.
The Software is licensed, not sold.
1. License Structure
The Software may be provided under different license types:
- Commercial Licenses (Individual, Studio)
- Academic / Non-Commercial Licenses (Student)
- Free or Evaluation Licenses (if applicable)
The rights granted depend on the specific license acquired.
The Software is licensed, not sold.
2. Definitions
Developer Seat means one natural person authorized to use the Software for development purposes (creating, modifying, and testing patches in vvvv gamma).
Deployment Device means one physical or virtual machine on which the Software is loaded and executed at runtime, including:
- machines running vvvv gamma with the Software loaded as a NuGet library
- machines running an exported executable (.exe) that includes the Software
Development machines used by a licensed Developer Seat count as Deployment Devices.
Commercial Use means any use:
- in exchange for payment
- within a commercial entity
- in client projects
- in revenue-generating activities
- in connection with professional services
Non-Commercial Use means use exclusively for:
- personal study
- teaching
- academic research
- non-profit activities without commercial advantage
Organization means a single legal entity (e.g., a company, studio, or institution).
3. Commercial Licenses
Commercial licenses grant the right to:
- use the Software for commercial and non-commercial projects
- install and run it on the number of Developer Seats and Deployment Devices defined by the license type
- receive feature updates during the purchased update period (1 year of updates included)
Individual License
- 1 Developer Seat
- Up to 3 Deployment Devices total (including the developer’s own machine)
- Commercial use permitted
- 1 year of updates included
Studio License
- Up to 5 Developer Seats within one Organization
- Up to 10 Deployment Devices total (including all developers’ machines)
- All seats must belong to the same Organization
- Seats may be reassigned to other members of the same Organization
- Commercial use permitted
- 1 year of updates included
Larger deployments: If your project requires more Developer Seats or Deployment Devices than included in the Studio License, please contact hello@wolfmoritzcramer.de to discuss a custom license. The Licensor offers fair, project-based pricing for large installations and enterprise use.
4. Deployment Devices — Detailed Terms
The Deployment Device count applies to all machines on which the Software is loaded and executed, regardless of context:
- machines running vvvv gamma (development environment) with the Software loaded
- machines running an exported executable that includes the Software
- physical, virtual, or cloud-based machines
- short-term and long-term deployments (e.g., temporary event installations and permanent installations both count)
A Deployment Device counts as one device per physical or virtual machine. Multiple users on the same device do not multiply the count.
Deployment Device limits are intended as fair-use guidance and rely on the Licensee’s honest declaration, consistent with the broader vvvv community trust model. The Licensor reserves the right to request reasonable information about deployment scope in case of significant doubt.
5. Academic / Non-Commercial License (Student)
If the Software is provided under the Student License or otherwise designated as “Academic”, “Educational”, or “Non-Commercial”, the following applies:
The Software may only be used:
- within a recognized educational institution
- for teaching or academic research
- for personal study purposes
The Software may not be used:
- for commercial projects
- for paid client work
- within commercial entities
- in any context involving direct or indirect commercial advantage
If the Software is used commercially, a valid Commercial License must be purchased.
The Licensor reserves the right to request proof of academic eligibility at any time.
The Student License is distributed as a separate NuGet package (VL.Rhino.EDU) containing a non-commercial license marker. It is not interchangeable with the commercial package.
Student License scope: 1 Developer Seat, 1 Deployment Device (the student’s own machine).
6. Free / Evaluation License (if applicable)
If the Software is provided as a trial or evaluation version:
- it may be time-limited
- it may be feature-limited
- it is restricted to non-commercial evaluation purposes
Commercial use requires purchase of a Commercial License.
7. License Restrictions
You may not:
- distribute, sublicense, rent, or resell the Software
- upload the Software or its files to public repositories (including but not limited to public GitHub repositories or NuGet.org)
- make the Software publicly accessible via download links, shared storage, or any other means
- share account credentials or download access with unauthorized parties
- remove, alter, or obscure any copyright notices or license information
- use the Software in any way that violates applicable law
Reverse engineering is permitted only to the extent required by mandatory law.
8. Updates and Maintenance
Each license includes one (1) year of software updates from the date of purchase.
Security updates required by applicable law may be provided independently of the update period.
After expiration of the update period:
- previously downloaded versions remain fully usable
- access to newer versions requires renewal or purchase of an eligible license
Update renewals are available at a reduced rate and do not affect the perpetual right to use the last downloaded version.
9. Intellectual Property
All intellectual property rights remain exclusively with the Licensor.
No ownership rights are transferred by this Agreement.
10. Non-Affiliation and Trademark Notice
VL.Rhino is an independent software component. It is not affiliated with, endorsed by, or officially connected to:
- Robert McNeel & Associates (Rhino, Rhinoceros, Grasshopper)
- the vvvv group (vvvv gamma / VL)
- Stride Foundation (Stride)
All product names, trademarks, and registered trademarks are the property of their respective owners and are used for identification purposes only.
11. Third-Party Components
The Software includes third-party open-source components, in particular the rhino3dm .NET library by Robert McNeel & Associates, licensed under the MIT License.
These open-source licenses apply solely to their respective components and do not modify the licensing terms of VL.Rhino as a whole. A full list of third-party licenses is included with the Software distribution (THIRD_PARTY_LICENSES.txt).
12. Warranty
Statutory warranty rights for digital products under applicable law apply.
The Licensor does not guarantee:
- uninterrupted or error-free operation
- compatibility with all versions of vvvv gamma, Stride, or Rhino
- suitability for any particular purpose
13. Limitation of Liability
The Licensor is fully liable for intent and gross negligence.
In cases of slight negligence, liability is limited to foreseeable damages typical for this type of contract.
Liability for indirect damages, loss of profit, or data loss is excluded except where mandatory law applies.
Total liability shall not exceed the amount paid for the applicable license.
This limitation does not apply in cases of personal injury or mandatory statutory liability under German law.
14. Termination
This license terminates automatically and without notice if the Licensee materially breaches any term of this Agreement.
Upon termination, the Licensee must immediately cease all use of the Software.
Previously made payments are non-refundable upon termination due to breach.
15. Governing Law
This Agreement is governed by the laws of the Federal Republic of Germany, excluding conflict-of-law rules.
If the Licensee is a consumer within the European Union, mandatory consumer protection provisions of the Licensee’s country of residence remain unaffected.
16. Severability
If any provision of this Agreement is found to be invalid or unenforceable, the remaining provisions shall continue in full force and effect.
17. Contact
Wolf Moritz Cramer
Hamburg, Germany
hello@wolfmoritzcramer.de
