Giter Site home page Giter Site logo

contributor agreement? about libsml HOT 3 CLOSED

jmberg avatar jmberg commented on September 24, 2024
contributor agreement?

from libsml.

Comments (3)

andig avatar andig commented on September 24, 2024

Not really but I don't know if we are free to do so.

ping @justinotherguy

from libsml.

jmberg avatar jmberg commented on September 24, 2024

Of course you can remove it.

The original source code is GPLv3, so your only requirements are to adhere to that license. You don't need to actually assign copyright of your own contributions to them, it's yours!

I don't know what discussions you had on the mailing list you alluded to in the other ticket, but the situation here is really that clear.

from libsml.

jmberg avatar jmberg commented on September 24, 2024

For the record, I'm not a lawyer but an engineer, but I routinely deal with these things at my work - a large chunk of which consists of contributions to the GPLv2 licensed Linux kernel and similar projects.

The GPL (v2 or v3) has no requirements for copyright assignment, but if you want to license the library under a different license then you need to own all the copyright. That is clearly the intention of the original dailab code, since they write "other licenses are available".

I'd recommend that you:

  • remove the copyright assignment form (and any potential language referring to it)
  • remove the language saying "other licenses are available"
  • add your own copyright statements to the README.md file, unless you've actually sent copyright assignment forms to dailab?! this isn't really needed but it helps to be obvious

But any further discussion should probably indeed happen on a mailing list.

from libsml.

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.