-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Open source license? #57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
It is very peculiar the current license doesn't specify anything about derivative works. With 64 forks as of time of writing, something to the effect of "with or without modification" would alleviate concerns. |
+1 for an open source license, such as the BSD license that Parse Server is licensed with. |
We've updated the licence to make it clear that you can modify the dashboard and distribute it in custom integrations such as NodeChef's. |
@drew-gross Thanks for your response. However, this is still a custom license and not an OSI-approved open source license. It also only allows modifications for "own internal use" – I'm doubtful even open sourcing modified versions of the software is allowed. Why not make the dashboard free and open source software like the other components of the Parse platform such as the Parse SDKs and Parse Server? Of course it's up to Parse as the license holder to choose whether or not to open source this project, and you don't owe us an explanation, but still, I'm curious as to why this project isn't open like the those other projects? If open source licensing the whole dashboard is impossible for some reason, would you consider at least licensing the reusable React components in this project (the src/components folder) under a different, permissive open source license (e.g. BSD)? These great components are possibly the most valuable part of the codebase for the community and I'm sure they would be useful for many projects, including other open source tools, if available under an open source license. |
@fson let's go with the obvious answer to the "why": Parse Dashboard is the baby of a graphics designer on the UI/UX team, that wants more control over it than the open source community desires. They don't want anyone 'claiming' it without substantial visual modifications. Visual artists get like that. I like your suggestions for compromise |
It's fantastic that the source code for the dashboard has been made available to developers. But the current license is not an open source license, because it doesn't allow distributing modifications of the software.
From the introduction blog post:
To enable these contributions from the community, please consider adding a permissive open source license, such as the BSD license that Parse Server is licensed with.
The text was updated successfully, but these errors were encountered: