Best license to use for houdini – axidraw module

Home Evil Mad Scientist Forums AxiDraw Best license to use for houdini – axidraw module

Tagged: , , ,

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #29101
    ch3
    Participant

    Hello,

    I recently purchased an axidraw and most my designs are generated in Houdini. To streamline my process and avoid the multiple crashes I’ve experiences with inkscape, I ended up wrapping axidraw’s python API into a Houdini Digital Asset and I’ve exposed most of its functionality. Apart from a few bugs that I need to fix it works great and eventually I would like to share with everyone.

    I’ve never released code that may potentially be used by others and I am not very familiar with the subtle differences between the various licenses used in GitHub.

    Which one do you think makes the most sense to use?
    I noticed the axidraw library is under GNUv2.0 but I also use svglib which is under GNUv3.0

    Thank you
    Georgios

    #29102
    Windell Oskay
    Keymaster

    GPL 2.0 code may be re-released under GPL 3.0, and if the other code requires 3.0, then that’s what you need to go with.

    #29103
    ch3
    Participant

    Oh sorry I got it wrong, this is the SVG lib I use, which doesn’t use one of the templates
    https://github.com/mozman/svgwrite/blob/master/LICENSE.TXT

    So maybe GPL2.0 would be ok?

    thanks for the input

    #29108
    Windell Oskay
    Keymaster

    Presumably, if you also include that required copyright notice. Dealing with things that have multiple licenses can be tricky.

    #29113
    ch3
    Participant

    Right, I will add that in too.

    And just so I understand what the good practise is in general with freely available code and libraries…
    Should I always include the license of any library I use in my code? Even if that’s just an include without any modifications?

    thanks again

    #29114
    Windell Oskay
    Keymaster

    Most libraries that you include will already have a license file with them. Generally, check with each library that you consider using to determine its license properties well before starting to use it.

Viewing 6 posts - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.