Post
Topic
Board Mining (Altcoins)
Re: Antminer D3 Blissz firmware (10/12 v1.12 update)
by
Bajula
on 14/01/2018, 20:05:58 UTC
Blissz - You are breaking the law, cgminer is 'GNU General Public License' program. Turning it into one for your own profit and not pushing it back to ckolivas or opening it up on github is illegal under the copyright. I understand you worked hard on it and did a great job. I get that you want to be compensated and you can still have a dev fee for you pre-built binary but you CAN'T keep ignoring the licence by having the source code closed. You need to push your code back up or openly host it. You don't have to take your mining fee out and you don't have to provide building instructions but you need to honor the open source license or I'm going to do it for you. No one here is going to know how to cross compile it and then build it back into initramfs. They can barely setup there miners in the first place. Since you've always ignored me I'm going to make this super clear now. Do the right thing, push your code, or I will re-release all your Firmware, without the miner fee. IE. by injecting assembly branching operations into the compiled cgminer where the switch_pools functions execute we can skip any pool greater than 2. You have a week and them I'm going to post my Blissz modded version just like you did to Bitmain(at least there code is hosted though).... I really wish you could have just done the right thing to start with.

Disclaimer: I'm nothing even remotely close to a lawyer, just went and read the GPL - i might have missed some things. and JUST took my first sip of coffee.

K apparently the intent of the lisc is NOT to keep people from making money. it states that early on. now the corresponding source.. k from what I can tell you are not really forced to upload your modifications but MUST include the code you started with? (the definitions seem unclear here though again that may be the lack of coffee) it's like it states it one way while implying another (the implication being publish your code) If I am wrong here I am wrong and that is entirely possible. but by doing what you are about to do you will make him cease to work on updating/fixing stuff and in the future not have the desire to share anything that he fixes for himself - to me this kills the spirit of the GPL to allow for others to stand on the shoulders of giants and encourage people to BE those giants. -woah went all philosophical there. my bad.  where was I? We each could gather up the sources that he used and slowly, painfully, work out how to do the changes that he did.. in many cases not as well or as fast or as functional.. but the ability is there.. or we can download his firmware. - I get that this would be more clear within the gpl if there was a flat charge, but that would cause other difficulties.. like only a few people being able to make their d3's into something less painful of a loss. Smiley