| Fair Source licenses place restrictions on how code can be used (for a "limited" time) in order to prevent others from using the code to compete with the corporate sponsors of the Fair Source code. It isn't clear what restrictions will be allowed and still qualify as a "Fair Source" license. The first Fair Source license is the Functional Source License, which converts to Open Source after 2 years. It places restrictions on using the code to offer any commercial product or service that competes with the corporate sponsor. If you choose to adopt such software, you will be unable to switch vendors for hosting, technical support or assistance, or any other service which the corporate sponsor offers in any way. The corporate sponsor can raise rates, offer terrible service, or otherwise do a bad job of supporting your business and the only alternative you will have is to adopt a different product (with all of the integration and development efforts that takes) or to self host and self support the product. You will be unable to engage a new vendor, at least for two years from the release of the version you are reliant on. Also, if you contribute to a Fair Source product you will likely be forced to sign a CLA that grants rights to the corporate sponsor ponsor that go beyond the rights that you recieve under the license. As you can see, I feel that Open Source is a much better model that better protects users, contributors, and community members of software. |
We called that out on the website though:
Fair Source Software (FSS):
* is publicly available to read;
* allows use, modification, and redistribution with minimal restrictions to protect the producer’s business model; and
* undergoes delayed Open Source publication (DOSP).
The delayed open source publication part is explicit.