fin-hypergrid / core

A canvas-based super high performant grid renderer API
MIT License
897 stars 144 forks source link

License clarity #766

Closed gurch101 closed 6 years ago

gurch101 commented 6 years ago

I was looking to build a React wrapper around this library but it looks like the license used for this project seems to be an amended MIT license with the following addition:

You may not redistribute the software or modifications as part of any
application that can be described as a development toolkit, library or
framework.

I Don't know the relationship between openfin/JPM but isn't JPMorgans Perspective library a violation of your license?

joneit commented 6 years ago

The intent was to prevent anyone from forking, merely renaming, calling it their own and possibly commercializing it as is, i.e., as a grid visualization engine.

To clarify the license, we are considering adding the above phrase "grid visualization engine" as follows:

You may not redistribute the software or modifications as part of any application that can be described as a grid visualization engine development toolkit, library or framework.

Does that make it any clearer?

joneit commented 6 years ago

We also are considering "specifically as a grid visualization engine" or "solely and specifically" ....

joneit commented 6 years ago

After some internal discussion, we have decided to remove the clause in its entirety (PR #768, to be included in the 3.1.0 release).