-
Notifications
You must be signed in to change notification settings - Fork 9
Clarify License #109
Description
The tagline at https://github.com/Glimpse/Home/issues/new currently reads
The open source diagnostics platform for the web
And the Readme states:
This project has adopted the Microsoft Open Source Code of Conduct
...which states as its scope:
This code of conduct applies to all repos and communities for Microsoft-managed open source projects regardless of whether or not the repo explicitly calls out its use of this code.
The project is also listed at https://opensource.microsoft.com/?keyword=glimpse.
Yet the actual license at https://github.com/Glimpse/Home/blob/master/license.md (and, identically, in most of the other repositories) is not Open Source in any accepted definition of the term.
This is bound to create confusion, ill will, and/or legal headaches when people trust the tagline, or the mention of the Code of Conduct without explicitly checking the license, and you decide to turn this into a commercial product, or cancel the project, and especially when you're accepting pull requests from contributors thinking they're contributing to an open source project. In fact, I can expose myself to accusations of piracy with just one click, right here: The "Fork" button on the top right would immediately make me a distributer, which would be a breach of the current license.
Please consider changing the license if you want to continue developing this software within the OSS ecosystem. Until such time as that decision is made, you should remove the mention of "open source" from the organization's description, and add a prominent notice to each project's readme. Ideally, you should try to also find a way to communicate this to people installing the NPM package,