-
Notifications
You must be signed in to change notification settings - Fork 0
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
License #1
Comments
Hi, Yes, the project was inspired by Changeset as stated in the Readme in the repo. I've read the code of Changeset as well and found where he got the algorithm. It's available in Wikipedia and explained further by a blog post he cited. The public APIs are different but the algorithm, which is the core component of the project, used is the same. I honestly don't know if it's considered as a modification since implementing the same algorithm (especially the pseudocode based on Wikipedia) will result to a very similar code structure. However, the project was built from scratch. Perhaps, I should coordinate with Changeset's author. Thank you for bringing up this issue :) |
Cool! Thanks for being so approachable! Awesome. Hard for me to say if this is a violation or not. Anyway, I think it is a good idea to give him a heads up. I'm guessing he will be a good sport and grant you the rights to license your lib under MIT without including his BSD-2 license. As you say, it is hard to implement the same algorithm and at the same time end up with different code. |
Awesome |
Thanks for bringing this up, @hfossli. I thought the two licences were practically identical, but clearly not quite. The license of Changeset v1.0.3 and going forward is now MIT. That should clear up this licensing issue. I appreciate the attribution in your README, @chrisamanse. Thank you. |
👍 @osteslag No problem. |
Hey
I just saw this project on twitter from the cocoapods feed.
I don't know how much of the code is overlapping or how much / how little is taken from https://github.com/osteslag/Changeset, but I do think if there is any code at all you should comply to the license specified in that project. I have no relation to Changeset or the author. I just think it is a good sport to respect the licenses.
If you have any code at all (modified or not modified) taken/borrowed from Changeset
If you don't have any code at all (modified or not modified) taken/borrowed from Changeset then I'm sorry to have wasted your time :-)
I really like the MIT license is a lot better than the BSD-2 so I hope I'm wrong or that the author of Changeset will switch to MIT.
The text was updated successfully, but these errors were encountered: