Giter VIP home page Giter VIP logo

Comments (6)

mnlevy1981 avatar mnlevy1981 commented on August 13, 2024 1

@koldunovn -- sorry to take so long to respond to this issue. As of v0.99-beta CVMix is now officially covered by LGPLv3

from cvmix-src.

koldunovn avatar koldunovn commented on August 13, 2024 1

This is what GPT4 thinks about it :)

Prompt: Consider the situation. Initially the project did not have any license. Then at some point it adopted the LGPL3 license. If we want to change license to Apache, should we ask permissions only from users who contributed in the period after LGPL3 was adopted, or we have to ask all people who contributed from the very beginning of the project?

Answer: If a project initially did not have any license and later adopted the LGPLv3 license, you would generally need to obtain permission from all contributors who made contributions after the adoption of the LGPLv3 license. Contributors who made contributions before the project was under any license may not have the same legal expectations regarding their contributions.

However, to be on the safe side, it is still a good practice to notify and seek permission from all contributors, including those who contributed before the adoption of the LGPLv3 license. This way, you can ensure that all parties are aware of the license change and provide an opportunity for them to voice any concerns or objections.

Always keep in mind that changing a license can have legal implications, and it's essential to consult with legal experts if needed.

from cvmix-src.

koldunovn avatar koldunovn commented on August 13, 2024

Thanks a lot for the update! Ping @patrickscholz and @dsidoren so they get the info.

from cvmix-src.

mnlevy1981 avatar mnlevy1981 commented on August 13, 2024

Reopening this issue because it seems like the LGPL license we went with is too restrictive to allow collaboration with some industry partners (specifically, NVIDIA corporate policy forbids contributing to repositories bound by LGPLv3 out of concern that it puts them at risk of a lawsuit claiming their proprietary software is now also bound by LGPL). I don't know what is involved in switching to an Apache, BSD, or other open source license.

from cvmix-src.

koldunovn avatar koldunovn commented on August 13, 2024

I think you can just change the license as long as people who contributed so far do not mind. For FESOM it would be also a great solution, since we can't have CVMix as part of the repo for some of the projects.

from cvmix-src.

mnlevy1981 avatar mnlevy1981 commented on August 13, 2024

@koldunovn I was hoping I could get away with only talking to the folks who have contributed since we adopted the LGPL license (since adopting that license was the last commit), but I suspect you are right.

from cvmix-src.

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.