Skip to content

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

Closed
fson opened this issue Mar 5, 2016 · 5 comments
Closed

Open source license? #57

fson opened this issue Mar 5, 2016 · 5 comments

Comments

@fson
Copy link

fson commented Mar 5, 2016

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:

We hope to see the Parse community take ownership of the Parse Dashboard and drive the creation of new features and distribution methods.

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.

@ericlw
Copy link

ericlw commented Mar 7, 2016

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.

@cristiursachi
Copy link

+1 for an open source license, such as the BSD license that Parse Server is licensed with.

@drew-gross
Copy link
Contributor

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.

@fson
Copy link
Author

fson commented Mar 19, 2016

@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.

@ericlw
Copy link

ericlw commented Mar 20, 2016

@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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants