-
Notifications
You must be signed in to change notification settings - Fork 343
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
Licensing question #1064
Comments
Keeping the LICENSE file in your repository is both necessary and appropriate. Here's why: Sylius Standard is Open Source Attribution Requirement Practical Implementation |
You basically explained what the MIT requirements are, but my point is that these requirements seem quite impractical and likely not enforceable for Sylius Standard, which is a template project consisting of a collection of mostly boilerplate, autogenerated, dummy, and configuration files, which are hardly copyright-worthy. Even the favicon image is more suitable as a subject of trademark law rather then something you'd claim copyright over. So in my opinion, licensing under MIT with no clarification is somewhat confusing/misleading. Additionally, the only place where MIT license currently seems to be specified in this project is the LICENSE file. How exactly do you even envision your downstream users including that LICENSE file in "parts [of code] that incorporate Sylius Standard"? I found a couple links that talk about this issue and, well, reinforce my position:
I wonder how many people actually follow the requirement of the MIT license in real life for projects like this one. IMO, it would make sense to relicense Sylius Standard under CC0 to avoid confusion and/or add a If you have lawyers at Sylius, I wonder what they think about my arguments. |
Thank you for raising your concerns. While your arguments regarding the nature of Sylius Standard and its boilerplate aspects are noted, the position of Sylius is clear: the MIT License, as currently applied, is both legally valid and necessary. Here’s why: 1. Copyright and Boilerplate Code 2. Legal Framework for Open-Source Use Ensures that all users clearly understand the terms under which Sylius Standard can be used, modified, and distributed. 3. Trademark and Attribution 4. Retention of the LICENSE File Conclusion |
I started a project based on Sylius Standard today, and I'm a bit unsure what to do with the LICENSE file.
On the one hand, the project I'm creating will not be open-source, so it seems incorrect to keep the LICENSE file as-is.
On the other hand, the file specifies how Sylius Standard itself is licensed, and the project I've started will definitely include "substantial portions of the Software" so, at least from a very strict point of view, I'm supposed to retain pretty much the whole contents of the file somewhere in my repo. But this doesn't make sense from a practical point of view, because "the Software" in this case is just a barebones skeleton, which wraps around
sylius/sylius
and a few other packages.I wonder what your take on this is.
The text was updated successfully, but these errors were encountered: