Lsos projects are free for:
No activation key is required:
You get an activation key by filling an online formular, then add it to your project with the command
$ lsos activate <activation-key>.
For small companies (<10 developers by default) Lsos projects are free. For larger companies, an Lsos project costs between 1$ and 40$ per month (default: 10$ per month).
A developer being a part- or full-time employee who's writing software source code for the company.
Yes, the source code of Lsos projects is MIT licensed. Anyone can fork the code, remove the Lsos, and turn the project into a standard MIT-licensed project with no Lsos.
From a legal perspective, yes you can. However, we take measures against those who we know are circumventing the fee.
Yes, anyone can fork and contribute to an Lsos project (just like any other MIT licensed project). No activation key is required to contribute.
Fees apply during development only. If you develop a software for 3 months and deploy it during 10 years, you pay for 3 months only. If you need to write a quick patch at a later point, you can purchase an activation key that is valid only for a couple of days.
Yes, you can choose:
Yes, simply remove the Lsos library from your code.
We take between 0% and 3% depending on the project.
The MIT License allows selling Software:
Permission is hereby granted [...] the rights to [...] sell copies of the Software.
No, the Lsos library is tiny and has no dependencies (runtime is ~100 LOC and postinstall script is ~1k LOC). Activation key verification is done offline by using asymmetric encryption.
The Lsos library verifies that companies have a valid activation key: if the key is missing the library logs a warning in the developer console, and if the company persists in not getting an activation key then the library throws an error that blocks the usage of your code.
An activation key is not required if:
Your users can get an activation key by filling a short online formular. Small companies and nonprofits get a free activation key while larger companies pay to get an activation key.
$ lsos activate <activation-key>command.