Giter VIP home page Giter VIP logo

Comments (7)

XRobots avatar XRobots commented on July 24, 2024 1

Thanks @IanTheEngineer I've added a statement to say 'All CAD and code is licensed under GPL3: https://www.gnu.org/licenses/gpl-3.0.en.html' in each README for RObotX and openDog.

from opendog.

jantje avatar jantje commented on July 24, 2024

If I understood correctly from james his video the licence is GNU GPLv3

from opendog.

XRobots avatar XRobots commented on July 24, 2024

@IanTheEngineer looks great - I should really take the time to learn about ROS, but maybe I will once basic functionality is there.

I'm probably re-drawing the whole thing though from the feel up as I actually design the detail of where bearings and hinges etc go, although it's the same overall concept.

@jantje @IanTheEngineer yes the license is 'true open source' so anyone can modify and commercialise the design if they wish - same as RapRap 3D printers. I think GPL3 fits as that's what Lulzbot are using for printer hardware and software: https://www.lulzbot.com/learn/tutorials/licensing-recommendations

Also they have a copyright license, which is I guess for the 'likeness' of the printer since that should only cover creative works?.

Obviously Creative Commons licensing is used a lot on Thingiverse , but my understanding is that a copyright license can't cover functionality unless it's inherent in the look of it.

from opendog.

jantje avatar jantje commented on July 24, 2024

I hate licences so I'm not the specialist but if I understood correctly you want people that modify the code to share their modifications. In that case (based on the link above) GNU GPLv3 is the way to go

from opendog.

IanTheEngineer avatar IanTheEngineer commented on July 24, 2024

I hate licences so I'm not the specialist

I agree with the sentiment that the license shouldn't matter, but rather just the contribution to open source itself. Alas, no license is in fact a license only to the original author, which is generally avoided by the open source community.

yes the license is 'true open source' so anyone can modify and commercialise the design if they wish - same as RapRap 3D printers. I think GPL3 fits...

I think your assessment that GPL3 is a better fit than Creative Commons for this CAD/software hybrid project is a good one. There are plenty of open source software projects in the world using GPL3, and Creative Commons itself recommends against using their license for software.

I should really take the time to learn about ROS, but maybe I will once basic functionality is there.

I would be happy to help in your efforts to learn ROS, and add it to your robots. I've been using it for years in grad school, professionally, and as a hobbyist. Most recently, I emulated my employer's robot arm using Gazebo for educators & researchers. The learning curve is unfortunately a bit steep, but the rewards are substantial: robotics math toolkits, pre-calculated transforms, path planning algorithms, physics simulators, inter-process communication, sensor drivers, etc. Plus a robust open source community :)

Feel free to contact me via email [email protected] whenever you're ready to dive into ROS.

from opendog.

rjw57 avatar rjw57 commented on July 24, 2024

That's great, @XRobots, I'll open a PR which adds a "COPYING" file to the repo. Then GitHub will mark the repo as being GPL3.

from opendog.

rjw57 avatar rjw57 commented on July 24, 2024

@XRobots PR open at #4.

from opendog.

Related Issues (19)

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.