OliverRC / Postman-WebApi-HelpDocumentation

Allows developers expose their MVC WebAPI endpoints so that they can be imported into postman
Other
9 stars 2 forks source link

Licence reclassification #3

Closed rheone closed 8 years ago

rheone commented 8 years ago

This project was based on on the Stack Overflow question How to generate JSON Postman Collections from a WebApi2 project using WebApi HelpPages question and answer which is released under a Creative Commons Attribution Share Alike as per Stack Exchange Network Terms of Service those portions of code may not be re-classified under a MIT licences.

OliverRC commented 8 years ago

I am upgrading the collection to generate Postman Collection 2.0 compatible at which point I believe the code will no longer resemble that of the StackOverflow answer and therefore licensing on CC will no longer be applicable since it won't be "based on" but more "inspired by".

I am not sure why you believe that I am trying to "steal your thunder". I in no way benefit from this codebase other than its assistance in being able to import my own API's into Postman. If you are so attached then please feel free to contribute to the source.

rheone commented 8 years ago

On the contrary, I'm quite glad you've picked up the mantle and are even running with the code that I initially created. That's exactly why I posted it to Stack Overflow, for others to possibly benefit from it and improve it. I don't mean to dissuade you at all. I would contribute, but unfortunately where I presently work requires a me to fill out a bunch of non-conflict of interest type paper work for submitting much more than a snippet out into the wild. If you would truly like some help that I can provide I'll go through the process of paper work so that I can lend a hand.

The licensing issue is more than inspiration vs composition. The fact is there exists code that I wrote, and/or code based on what I wrote in your repository and history. The original code under was released under Create Commons Attribution per Stack Overflow. Per licencing the work you've done is considered a Derivative Work. As such you have to license your derivative work under the same license. If you wish to continue with the MIT licenses you'll have to remove all instances of CC code and its derivative work. Essentially start over. I'm just asking that you respect my intellectual property, and the license in which it was originally released.

OliverRC commented 8 years ago

I am happy to change the license. Unfortunately I am no expert when it comes to Open Source licensing as 99% my work is developed as closed source internal application.

I've briefly had a look at CC By-SA license but am not 100% confident I will do it correctly. You seem to know a little about it and therefore maybe you could submit a merge request to have the license updated?

rheone commented 8 years ago

Pull request corrected license info #4 should correct the issue

OliverRC commented 8 years ago

Thank you. I've merged your changes in. Will close this issue.