jroo / monome-teensy

monome serial library for teensy development boards
10 stars 1 forks source link

License? #7

Open spacenate opened 2 years ago

spacenate commented 2 years ago

First off, thanks @jroo for sharing this!

I saw your post over on the lines forum where you welcome pull requests, so that answers my first question 🙂

My next question, are you willing to make this available under an open source license, such as GPL (like the Norns and Teletype firmwares) or MIT? I'm happy to open a PR for this, if you indicate which license you prefer.

Without a license, I believe others must explicitly ask for permission to use your code in their own projects. So, I will also go ahead and ask, may I use your code in a project I am working on? I am refactoring the Teletype firmware in order to extend it with more features (to be available under an open-source license of course, as required by Teletype's GPL license).

Because I won't be targeting the Teensy, I will open a separate issue suggesting to abstract the USB/serial transport functionality, along the lines of how FortySevenEffects/arduino_midi_library is structured (and am willing to open a PR for this too).

jroo commented 2 years ago

Hey, thanks for the nudge. I've been lazy with the license but yes, feel free to use it and put in a PR for the license. My preference to keep the license compatible with the community. I'll also take a look at arduino_midi_library and let you know what I think. Much appreciated.