Need to choose a license for a software [1/3]

I’m writing a library (#PEngine) for a small 2D game engine and graphical interfaces for #Java and #Javascript that relies on #Processing and #P5js.

I’m considering putting it under LGPL because, on the one hand, there are plenty of other solutions for professionals who probably will never use it and on the other hand I don’t know if I’ll use it in the future for a non-free project or not.

Need to choose a license for a software[3/3]

What do you think? Did I understand the LGPL correctly? Is this the right way to go about it?

N.B. I want to put it on Github (or other) hence the need to choose a license.

#Java #Javascript #Processing #P5js #q5js #PEngine

@ericrogergarcia if you want people that changes that specific library to contribute back, yes lgpl. If you dont want to force contributions, apache and mit are good ones