From today the license applied to the project will be the Apache 2.0 license with an extra line forbidding usage of the codebase as an integration or app to Atlassian's Confluence or Jira products....
I have a totally different view, if I can use it in my own projects, that are released with an MIT or Apache 2 or similar license, then its open source.
Not that I want to, but I could contribute to draw.io, or fork it and privately make changes, then make money off either the original repo or my fork, and its legal.
I could sell one line of code change for a million dollars and then start writing daily taunting letters, daring them to sue me, and I would be fine.
No, it’s not. Those restrictions are against the open source definition.
Edit: Lol, people with no clue donvoting what they don’t want to hear. The open source definition is a fixed set of clauses. Read up on it.
I have a totally different view, if I can use it in my own projects, that are released with an MIT or Apache 2 or similar license, then its open source.
Not that I want to, but I could contribute to draw.io, or fork it and privately make changes, then make money off either the original repo or my fork, and its legal.
I could sell one line of code change for a million dollars and then start writing daily taunting letters, daring them to sue me, and I would be fine.
How is that not open source?
It is still open source. However, it is not free software anymore.