Thanks - that's a really neat solution - however presumably someone would complain if I called that 'Open Source'?
I think most people will be smart enough not to care as long as they can legally do everything they want to do with the source code, but there will be a few vocal people who will produce huge amounts of negative publicity if it is not 'truly Open Source'.
Comments
If you want really open and still want to get some money, you could consider an advertising clause like the old 4-clause BSD license: http://en.wikipedia.org/wiki/BSD_licenses#4-clause_license_....
Note, however, that people installing stuff on microcontrollers are much more competent than the average consumer.
Thanks - that's a really neat solution - however presumably someone would complain if I called that 'Open Source'?
I think most people will be smart enough not to care as long as they can legally do everything they want to do with the source code, but there will be a few vocal people who will produce huge amounts of negative publicity if it is not 'truly Open Source'.
From a very quick skim, it looks like http://opensource.org/licenses/AAL is "OSI approved", so "official open source"-ish.
But yes, people will be happier with a more usual open-source license.