“6. No Discrimination Against Fields of Endeavor
The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research.”
vs.
https://github.com/micro/micro/blob/master/LICENSE
“## Noncompete
Any purpose is a permitted purpose, except for providing any product that competes with the software or any product the licensor or any of its affiliates provides using the software.
## Competition
Goods and services compete even when they provide functionality through different kinds of interfaces or for different technical platforms. Applications can compete with services, libraries with plugins, frameworks with development tools, and so on, even if they’re written in different programming languages or for different computer architectures. Goods and services compete even when provided free of charge. If you market a product as a practical substitute for the software or another product, it definitely competes.
## New Products
If you are using the software to provide a product that does not compete, but the licensor or any of its affiliates brings your product into competition by providing a new version of the software or another product using the software, you may continue using versions of the software available under these terms beforehand to provide your competing product, but not any later versions.
## Discontinued Products
You may begin using the software to compete with a product or service that the licensor or any of its affiliates has stopped providing, unless the licensor includes a plain-text line beginning with `Licensor Line of Business:` with the software that mentions that line of business.
Licensor Line of Business: M3O (https://m3o.com)
## Sales of Business
If the licensor or any of its affiliates sells a line of business developing the software or using the software to provide a product, the buyer can also enforce [Noncompete](#noncompete) for that product.”
Well, if you thoroughly explore the licensors current business so as to assure yourself that that’s not an issue, and are willing to accept the cost of ongoing monitoring in the future since your rights to continue to pull in future updates are affected by changes to the licensors business interests of which they are not required to provide you any notice (they only have to provide notice for things that they want to lock you out of even if they temporarily abandon a market).”
No sane user with anything at stake is going to put any kind of reliance on something with those terms.
And that’s just for a piece of software with a single upstring licensor with those terms. I don’t even want to begin to think about what a nightmare would be involved if you wanted to build a system that would rely on more than one piece of software, from different licensors, under this license.
That said, I can understand if one has a philosophical aversion to the license.