Giter Site home page Giter Site logo

Comments (6)

hamishcoleman avatar hamishcoleman commented on May 23, 2024 4

In another ticket, lucaderi said:

@hamishcoleman Said that you are free to do what you like, the CLA protects contributors and developers that the code that is incorporated in n2n is original, is not copied violating the original coder's license, and that it is patent-free so users should not be concerned when using it. If making a fork for circumventing all this means more freedom to you, I have a different opinion.

Hi @lucaderi,
I am still interested in getting some engagement on the conversation started above in October as I wanted to discuss it in more detail. In over four months, I have only had the one short message from you on it. So, I was very surprised to get a reply from you in my n3n announcement ticket (#1171) within 30 minutes.

The n2n project appears to be very close to abandon-ware as far as the ntop corporation is concerned - all the work done in the last three years was done by volunteers. From some conversations, my feeling is that these volunteers are all opposed to this CLA.

Personally - since I am volunteering my work on an open source basis - I am concerned about the history that CLA's have of subverting the spirit of the original contributions.

Of particular interest to me:

  • Why was this CLA suddenly added?
  • How was the exact wording determined?
  • What clear and legally binding benefits does this bring to volunteer contributors?
    • I understand that there are clear benefits to the ntop corporation and its customers and some knock-on benefits for ordinary users of the software, however I am none of these things
  • What rights would the volunteer contributors be giving up if they were to sign the ntop CLA?
  • What other options were considered before adding this licence?
    • For example, a developer certificate of origin appears to address the same concerns you have mentioned

from n2n.

hamishcoleman avatar hamishcoleman commented on May 23, 2024 1

I am concerned that the use of a CLA is an instrument to bypass my original intent when I contribute under an open source licence as it appears that it could give ntop a way to sublicence.

I'm unsure as to how the addition of the CLA is in any way beneficial to me and my rights - it appears to be weighted towards protecting ntop and the ntop commercial interests.

Can you explain why this was added and what value it has for me as a contributor? Especially since it has a clear negative impact on my desire to volunteer my time and effort.

from n2n.

lucaderi avatar lucaderi commented on May 23, 2024

As described in the CLA (taken from Apache) a CLA protects ntop and n2n users while not changing your rights to use your own Contributions for any other purpose.
In essence

  • (article 6 and 8) it guarantees that contributions are original, and if you have taken third-party code this can be included in the project
  • (article 7) you are not responsible for your code contributions

Hope this clarifies the idea

from n2n.

hamishcoleman avatar hamishcoleman commented on May 23, 2024

@lucaderi , I was hoping that you would be able to explain the reasoning behind the sudden addition of this CLA. It would be good if you could try and sell the volunteers on the idea that it is worth adding to this project.

I personally dont want to suddenly find out that by signing a CLA, I am allowing my contributions to be reused in a way that I did not intend - which seems to be a common feature of CLAs.

from n2n.

Logan007 avatar Logan007 commented on May 23, 2024

I appreciate the effort to ensure the project's legal clarity but do not understand the importance of having contributors fill out and sign a Contributor License Agreement (CLA).

It is actually more like I have some strong reservations about signing the CLA as it seems to introduce terms that may differ from the original open-source license (GPL3.0) under which I initially contributed.

Furthermore, I am not able to give up pseudonomity.

Does that mean that I cannot contribute to n2n anymore?

from n2n.

lucktu avatar lucktu commented on May 23, 2024

As described in the CLA (taken from Apache) a CLA protects ntop and n2n users while not changing your rights to use your own Contributions for any other purpose. In essence

  • (article 6 and 8) it guarantees that contributions are original, and if you have taken third-party code this can be included in the project
  • (article 7) you are not responsible for your code contributions

Hope this clarifies the idea

It is recommended that the CLA agreement be revoked (or use dco instead), otherwise, the project could be lost to the sea unless the owner develops it himself.

from n2n.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.