Menu

#59 License?

1.0
closed
None
enhancement
2024-11-13
2024-11-11
No

Hi, would you consider adding a license to this project?
It's awesome but I'd like to know where I stand with regards to using it.

Thanks!

Discussion

  • Quarks Processing

    • assigned_to: Quarks Processing
     
  • Quarks Processing

    Glad you like G4P and want to use it in your own software.

    The license details are in comments at the beginning of every source file. It is the GNU Lesser General Public License version 2.1 or later at your option. If you want further clarification ask away here. Effectively there are no restrictions on you copying, editing or distributing G4P even in commercial applications.

     
  • Jamie Drinkell

    Jamie Drinkell - 2024-11-12

    Hi, thanks for the clarification.

    It's been a while since I used it but now I know more about software development I'm aware of the importance of licenses. I have an MIT licensed project on Github from a few years back that depends on this and I wanted to make sure that license was appropriate - I have no qualms updating it to (A)GPL but it should be OK as is with this being LGPL.

    These days I'm learning/using Flutter, but I will always be thankful to Processing and this library for getting me started in software development (along with Arduino).

    I still think there should be a license.txt file or similar in the root of the source tree, after all it does say:

    "You should have received a copy of the GNU Lesser General
    Public License along with this library; if not, write to the
    Free Software Foundation, Inc., 59 Temple Place, Suite 330,
    Boston, MA 02111-1307 USA"

    Thanks again!

     
  • Quarks Processing

    • status: open --> closed
     
  • Quarks Processing

    G4P was my first library for Processing and was first released in 2009. Being unfamiliar with licensing I chose this one because I think Processing used it back in the day. My latest project uses the MIT non-attribution license so when I get some free time I will update the this repository to reflect that and also make it clear in the source code folder.

    This change should not affect your use of this library.

     

Log in to post a comment.

MongoDB Logo MongoDB