You patched binary file. Now that’s some serious skill
Seriously, congratulations.
I’ll gladly donate for both, firmware and patch, if I get a chance.
As for licensing, I don’t believe BenF would speak here, he haven’t respond to anyone for some time now.
But I can paste first two paragraphs He wrote in the instruction manual to his firmware, that would clear situation a bit:
Introduction
The BenF V3 firmware has been developed to overcome some of the limitations and issues
with the official firmware releases. In particular this applies to improved SD card support, a
more advanced no loss sampling algorithm and a more intuitive user interface. The firmware
is designed to run on Seeed Studio DSO Nano V1 and V2 hardware. It may or may not work
with hardware supplied by other manufacturers.
The firmware is free of charge to individuals in its binary format and is put into the public
domain in the hope that it will be useful for others and not only the author. Any use of this
firmware is at your own risk. No express or implied warranty is granted for the firmware or
related documentation and under no circumstance can the author be held responsible for any
direct or consequential damage that may arise from using it.
Link: benfwaves.googlecode.com/files/ … 0Guide.pdf
From wiki:
Derivative works include translations, musical arrangements, and dramatizations of a work, as well as other forms of transformation or adaptation.[13] Copyrighted works may not be used for derivative works without permission from the copyright owner,[14] while public domain works can be freely used for derivative works without permission.
Link: en.wikipedia.org/wiki/Public_dom … tive_works