What if for each PIC programmed I embed a unique address as serial#. I can write a small script to automate that using a deterministic MPK.
Then adding a burntest (sendlove) option in cgminer would use that address for the burn period (and the address is also available at any time for user donation later).
It's easy to mine to an address directly. eg. 50btc.com allows using an address as username and all share pmt goes to that address. This makes it easy to automate. If you run cgminer in burntest mode any mining is donated to the encoded test serial# address.
I calculate that a K16 @ 282 MHz would need to mine for about 2 hours to cover my fee (today, no doubt more later). So if you ran burn tests for a couple hours even I'd be getting more than my license fee.
The nice thing about this is that if I use a different MPK for each "authorized" vendor then I can always know how much has been donated by that vendor's sold units.
I could have a web page (w/vendor login) that would generate unique PIC program images on demand such that any vendor could program their own boards as they please. As long as the donation amount is more than the (units sold * fee) - I'd consider myself paid in full. And they would never have to think about sending me payment as long as they burn each unit they ship.
Thoughts? (just figuring this out myself)
(One thing's clear from this - my design fee is trivial in comparison to how much people will earn from their rigs: 2 hours...)
The effort and support put into cgminer over the last 2 years makes most bitcoin projects pale in comparison.
Interesting that when ckolivas added a 1% optional fee into cgminer to mine for him, all hell broke loose ... so he removed it.
I wonder if this again means (as with Avalon) if we get people asking for support we tell them we can't since we wont have the hardware
and Bicknellski seems to think that us supporting Klondike through another channel is also a bad idea ...
https://bitcointalksearch.org/topic/sydney-klondike-assembly-eoi-210768
Although, quite clearly, the license on cgminer says you can do with it as per the GPLv3, I am, however, curious to know where you stand on the subject and leave that open to you to make that clear rather than attempting to guess