travisgoodspeed / loraham

Ham radio protocols and Arduino examples for LoRa on 70cm.
Other
269 stars 28 forks source link

Lack of License #13

Closed jonjmz closed 7 years ago

jonjmz commented 7 years ago

I'm having a hard time finding a license for this project. I'm looking to play around with LoRa and have some transceivers on the way, but I don't feel conferrable pulling your code without knowing your intentions for it.

brouhaha commented 7 years ago

I like it, but unfortunately it doesn't meet the Free Software Definition (section 1) or Debian Free Software Guideline (section 1), and won't be acceptable for inclusion in the Debian or Fedora Linux distributions.

travisgoodspeed commented 7 years ago

Are there any licenses that Debian and Fedora accept which demand proper gratuities to restaurant staff? If not, which license would you recommend that is acceptable for package inclusion while still politely mocking this modern world's obsession with having to ask permission for every minor thing?

jonjmz commented 7 years ago

Ha. Works for me travis. This is off topic for this issue, but I was wondering if you were partial to python as the console software. I wanted to get started with fleshing that out but I prefer Golang.

travisgoodspeed commented 7 years ago

@jonjmz We should probably keep conversations off the issue tracker. Would you care to join #loraham on Freenode IRC?

Breaking my own rule for one post: The console is in Python because it needs to be a quick example. Just like the old gateway, we can and will retire it when a proper implementation is available. If a decent curses library is available for Golang, that would be an excellent choice for a proper console.

The backbone software is already in Golang, and will be slowly merged to this repo as things are ready for external eyes. The Finger daemon will appear first, maybe later this week.

brouhaha commented 7 years ago

I don't know of any suitable licenses that meet your objective, sorry.

There was a similar problem with the JSON license, which said that the software shall be used for good, not evil.

In practice, I'm not sure that the license issue is actually a problem. It's unclear to me whether it makes sense to package this for Debian or Fedora.

travisgoodspeed commented 7 years ago

Okey dokey. I'll leave this issue closed and re-open it if it becomes a problem.