Author

Topic: CCminer(SP-MOD) Modded NVIDIA Maxwell / Pascal kernels. - page 908. (Read 2347659 times)

legendary
Activity: 2002
Merit: 1051
ICO? Not even once.
Another offtopic question: what is your most profitable card to get depending on your region?

Edit: where I live it seems the 970 has kicked off the 750 Ti off its throne a while ago.

I think you know the answer. Why do you ask?

I'm mostly curious about the significance of regional differences. So should I wait for the 980/980Ti cards to decrease in price or should I just stuck with the prices I'm given.
sp_
legendary
Activity: 2954
Merit: 1087
Team Black developer
Another offtopic question: what is your most profitable card to get depending on your region?

Edit: where I live it seems the 970 has kicked off the 750 Ti off its throne a while ago.

I think you know the answer. Why do you ask?
legendary
Activity: 2002
Merit: 1051
ICO? Not even once.
Another offtopic question: what is your most profitable card to get depending on your region?

Edit: where I live it seems the 970 has kicked off the 750 Ti off its throne a while ago.
newbie
Activity: 25
Merit: 0
Can I run ccminer to solo mining on wallet with getblocktemplate rpc only (without getwork) ?
legendary
Activity: 2716
Merit: 1094
Black Belt Developer
The only solution is a completely new, closed source, fee-based miner with completely new kernels written in isolation from the specs.  The resulting binaries would further need to be copy protected to dissuade reverse-engineering and binary patching.  How many people do you think would trust that?
Not necessarily.
My miner is moving towards being fully data-driven and so far everything is either MIT or zlib. In theory I would be fully for zlib but for a reason or the other I ended up with MIT. So there is (will be) full source accessibility, ability to rebuild privately, fully legal to redistribute as the kernels can be plugged in as you plug in a new map in a game.
To be completely honest the whole point of this message is to ask you to take a look at the license.txt file I've used as I'm only about 99% sure it's compliant right now.

can you incorporate a miner fee in the kernel? I guess not... nor you can avoid someone remove the whole fee code in the miner because it's opensource...
hero member
Activity: 672
Merit: 500
The only solution is a completely new, closed source, fee-based miner with completely new kernels written in isolation from the specs.  The resulting binaries would further need to be copy protected to dissuade reverse-engineering and binary patching.  How many people do you think would trust that?
Not necessarily.
My miner is moving towards being fully data-driven and so far everything is either MIT or zlib. In theory I would be fully for zlib but for a reason or the other I ended up with MIT. So there is (will be) full source accessibility, ability to rebuild privately, fully legal to redistribute as the kernels can be plugged in as you plug in a new map in a game.
To be completely honest the whole point of this message is to ask you to take a look at the license.txt file I've used as I'm only about 99% sure it's compliant right now.
member
Activity: 81
Merit: 10
You will wait until your lyra2v2 kernal is not profitable anymore, and then you release it. Just like you did with Neoscrypt.


sorry but neoscrypt was available on subscription and yes I waited to open source the code so that people who made a
donation can enjoy the advantage for which they donated (it is a bit strange that you forgot that in your comment... but hey...  Roll Eyes )

It is may-be time you realize that I don't release algo for you (may-be if you were giving a dev fee to people from which you outsource your code...  Grin )
sp_
legendary
Activity: 2954
Merit: 1087
Team Black developer
You will wait until your lyra2v2 kernal is not profitable anymore, and then you release it. Just like you did with Neoscrypt.


Similar to to the Bitcoin ASIC producers. They will produce, mine and then sell the used ASIC's before the profit is gone. In the end the small miners will always loose..
Closed source fee based miner with a small fee. (2%) to cover the developmentcosts could work..
But gpl licencing could make this alot of work for only 2%
To earn anything the kernals needs to be the fastest in the world.. (alot of work Smiley
member
Activity: 81
Merit: 10
So at the end..What we have? Smiley) i have really mixed mind  Huh .How will this project goes? Cheesy
why aren't you happy with what you (already) got ?
There is no reason that the new newer newest code should be open sourced right away.
* There is a time to brag and be happy about ourselves...
* There is a time to release...
guess I am rather stuck on point 1 for the moment Grin
sr. member
Activity: 248
Merit: 250
So at the end..What we have? Smiley) i have really mixed mind  Huh .How will this project goes? Cheesy
member
Activity: 81
Merit: 10

Before continuing Your accusations, please provide GPL license text that is violated when sending binaries over private channels. You can assume that user is asking and paying developer to make better code for him from open source code. Can You make citation from GPL license that is broken with this?

Oh yeah? He's making better open source code, so he can then open source it? Using a loophole doesn't make it right. You're not supposed to be able to profit off other persons open work without their permission, that's the way it works. Just because you do it in private doesn't mean you aren't violating it. It's like doing something illegal profit still makes it illegal even if you more then likely wont get caught.


Your freewill understanding of GPL license doesn't count at all. If You can not provide citation of GPL license that is broken with before mentioned case than You should stop Your false accusations.

 DJM was spouting BS and I followed along with it without reading through the entire license agreement (my bad for believing DJM knew what he was talking about).
Don't project your own behavior on others  Grin
Can you tell me how long would stay a fee in an open-source code ? (hence the reason why it needs to be closed source... and most likely crypted... hence might violate licence agreements... I guess I will probably have to explain you this over the next 2 or 3 months...  Roll Eyes)

ps: If I spout BS this is as an amateur, you clearly have the world record... (and don't worry, your record is safe, I have no intention to become pro and compete with you... not that there is any chance to beat you...)  


edit: the article is interesting though...

How long would it exist? Probably every time it's released on github and reposted on cryptomining blog and people just use it. Most people who mine don't know how to code. Taking a supporting dev fee out of a miner isn't something everyone does either. You assume everyone is and wants to be bad.

Not sure you understand what projecting means.


Yup, actually went and looked it up... You can charge for it, whether it's private or open. So CCminer could easily add a fee to it and it wouldn't violate a GNU license as long as a source is included (which goes for private and public versions, private miners are required to provide source if they're built off of any GNU licensed material). DJM was spouting BS and I followed along with it without reading through the entire license agreement (my bad for believing DJM knew what he was talking about).

So there is no problem with adding a fee to CCminer, it doesn't violate a GNU license. So by all means SP, fee away dude.

Helpful link: http://www.gnu.org/philosophy/selling.en.html

Great. Going step by step to the point. The point is that GPL license was created by very bright people, clever enough not to prohibit something that can not be enforced: distribution of binaries over private channels without source code. You can assume that I'm asking djm34: "Hay djm, please look at this source code, please compile and make it faster for me, I will pay You 10BTC. I don't need source code and I will not publish binaries, because I know that I will have to publish source code too, that costs 100BTC to buy it from You. Thank You." No license break.

That's covered in the article I posted. You're required to give the source in addition to the private version on request.

OK you toy lawyers... I've been in FLOSS dev for over ten years and have plenty of experience with GPL compliance.

1) ccminer is hopelessly non-compliant.  The core code is GPLv2.  It links to some dependencies which are mostly LGPLv2 system libraries.  A few of the algo kernels are licensed MIT, BSD or Apache.  So far, so good.  Now there are a couple dozen kernels with no stated license whatsoever.  The sources being public does NOT make them open.  They default copyright to the original author.  Using them in any way, without written permission from the original author, leaves you open to legal action.  ccminer linking to them breaks GPL-compliance and distributing its binaries is illegal.

2) Just because someone uses GPL'd code in some private project does not give you any legal recourse towards them.  You have to legally obtain a binary release first.  It is perfectly fine to use GPL code in something you never release to the public.  It is perfectly legal to sell a binary release privately, so long as you give the customer some means to obtain the code for that release.  The sources need not be posted publicly by the original author.  They can be sent to the customer via email, on a USB stick, CD or even printed on 100,000 pages and mailed, etc.  Additionally, purchasing a binary only gives your rights the the sources used to build THAT release binary.  The author does not have to give you SCM history and you are not entitled to future release sources without legally obtaining said future release in binary form.

3) As a continuation to #2; Anyone who legally obtains the source code to a GPL compliant project has the right to do what they want with it within the GPL licensing framework.  This includes modification and redistribution, including to the public.

So as djm34 has been saying, adding a mining fee to ccminer is a lost cause.  Even if distributed privately, it only takes one person to exercise their GPL rights to obtain the code.  That person doesn't need to even know anything about code to publish it.  Next some will remove the mining fee and use it privately.  Eventually someone will remove the fee and release fee-less versions of the code.

Taking the opposite side of this argument is untenable.  You think people will morally sit back and pay that fee if they don't have to?  Bet your ass they won't.  I'd be the first one in line to obtain the sources and strip the fee for my own use.

The only solution is a completely new, closed source, fee-based miner with completely new kernels written in isolation from the specs.  The resulting binaries would further need to be copy protected to dissuade reverse-engineering and binary patching.  How many people do you think would trust that?

The opposite side of the argument is that private miners that are paid are also violating license terms as well.

I assumed that CCminer licensing is a mess, but you have to go along with the flow before someone comes along that has everything already figured out. I'm not a lawyer and I'm not going to pretend to be. But when people bring up legal speak to scare people out of a idea, especially when other people in the area are already violating what they're talking about,it has to be sorted out.

Once again, people are assuming that everyone is evil and no one would donate with a fee. There is nothing wrong with making people jump through a extra hoop to get a free miner, especially with a low fee. You can easily make a argument for developer support and show where the fees are going. Most miners don't even know how to code and just use prebuilt binaries, people are also willing to donate a little bit of hash to a cause. You don't even need to make it closed source, although that would limit the possibilities, it would keep any licensing from being violated. Essentially what we have now, with a fee.

OK you toy lawyers... [...]
How many people do you think would trust that?

@t-nelson: I think you'd find plenty of people willing to trust a completely new, closed source miner, as long as it was published/developed by a trustworthy person. That is the case with Claymore's Cryptonight miners for example.

It so happens that not a single person has shown interest in developing such a miner for the Nvidia crowd.
It is obviously (a lot of) hard work, and not certain to ever be worthwhile for the developer venturing on this. There's also various limitations of technical nature that result from a fee based approach, but not worth getting into that discussion, if we can't even get past the interest stage.

Wolf0 had been doing something of the sort (own miner developed from scratch). Maybe he can share his experience on this, and we'd get the point of view from someone on that side of the fence, someone that actually spent some time on a similar project.

I agree there is plenty of interest and trust, this is why I've brought up the idea of a company a few different times. I don't think it's that far fetched considering the long term outlook of cryptos. GPU mining will exist, in some form, well into the future.

I've been trying to get Claymore into this thread and to get some input from him as he seems to be the only reputable fee based miner in the community with quite a bit of experience, but that hasn't worked out as he seems to be retired/afk/doesn't care. Claymore would be able to offer great input on the topic.

There is another option. Sell the compiled gpu kernals in a binary format:
(Like wolf0's sgminer .bin files)

This will be linux compatible, and the user can use a modified ccminer without gpu-code.

No Licesence issues, if the kernals are written from scratch.. (They should if you want to optimize them)

-- SNIP--


Dynamically loading non-GPL code into GPL code is legal grey area.  Not that there's any precedent for any of this stuff.

It also does nothing to address the issue of the fee being removed.

Very interesting...

What if you used the module approach and picked more plugin pieces, not just the kernels. You can wall off the majority of the open source code on one side and then make a blackbox for the 'tasty bits' like the kernels. All you would have to do is write the interface between the two, which wouldn't really matter that much if someone copies. You could do more then the kernels inside the box and add things like a miners fee. You would just have to make a API or a standard interface of some kind between the two.

... can't even find in your way-too-long message the part which concerns me  Grin
anyhow.... I don't assume that people are bad or good, just greedy and there are many excuses when it comes to justify removing fees or stuff like that. (electricity, too expensive, profit not good enough, dev too greedy,  well anything can fit here: my cat eat too much..., ....placeholder-for-your-best -excuse.... etc... ).
And it is like hacked software, nobody who use them know how to remove protection but still...
legendary
Activity: 1764
Merit: 1024

Before continuing Your accusations, please provide GPL license text that is violated when sending binaries over private channels. You can assume that user is asking and paying developer to make better code for him from open source code. Can You make citation from GPL license that is broken with this?

Oh yeah? He's making better open source code, so he can then open source it? Using a loophole doesn't make it right. You're not supposed to be able to profit off other persons open work without their permission, that's the way it works. Just because you do it in private doesn't mean you aren't violating it. It's like doing something illegal profit still makes it illegal even if you more then likely wont get caught.


Your freewill understanding of GPL license doesn't count at all. If You can not provide citation of GPL license that is broken with before mentioned case than You should stop Your false accusations.

 DJM was spouting BS and I followed along with it without reading through the entire license agreement (my bad for believing DJM knew what he was talking about).
Don't project your own behavior on others  Grin
Can you tell me how long would stay a fee in an open-source code ? (hence the reason why it needs to be closed source... and most likely crypted... hence might violate licence agreements... I guess I will probably have to explain you this over the next 2 or 3 months...  Roll Eyes)

ps: If I spout BS this is as an amateur, you clearly have the world record... (and don't worry, your record is safe, I have no intention to become pro and compete with you... not that there is any chance to beat you...)  


edit: the article is interesting though...

How long would it exist? Probably every time it's released on github and reposted on cryptomining blog and people just use it. Most people who mine don't know how to code. Taking a supporting dev fee out of a miner isn't something everyone does either. You assume everyone is and wants to be bad.

Not sure you understand what projecting means.


Yup, actually went and looked it up... You can charge for it, whether it's private or open. So CCminer could easily add a fee to it and it wouldn't violate a GNU license as long as a source is included (which goes for private and public versions, private miners are required to provide source if they're built off of any GNU licensed material). DJM was spouting BS and I followed along with it without reading through the entire license agreement (my bad for believing DJM knew what he was talking about).

So there is no problem with adding a fee to CCminer, it doesn't violate a GNU license. So by all means SP, fee away dude.

Helpful link: http://www.gnu.org/philosophy/selling.en.html

Great. Going step by step to the point. The point is that GPL license was created by very bright people, clever enough not to prohibit something that can not be enforced: distribution of binaries over private channels without source code. You can assume that I'm asking djm34: "Hay djm, please look at this source code, please compile and make it faster for me, I will pay You 10BTC. I don't need source code and I will not publish binaries, because I know that I will have to publish source code too, that costs 100BTC to buy it from You. Thank You." No license break.

That's covered in the article I posted. You're required to give the source in addition to the private version on request.

OK you toy lawyers... I've been in FLOSS dev for over ten years and have plenty of experience with GPL compliance.

1) ccminer is hopelessly non-compliant.  The core code is GPLv2.  It links to some dependencies which are mostly LGPLv2 system libraries.  A few of the algo kernels are licensed MIT, BSD or Apache.  So far, so good.  Now there are a couple dozen kernels with no stated license whatsoever.  The sources being public does NOT make them open.  They default copyright to the original author.  Using them in any way, without written permission from the original author, leaves you open to legal action.  ccminer linking to them breaks GPL-compliance and distributing its binaries is illegal.

2) Just because someone uses GPL'd code in some private project does not give you any legal recourse towards them.  You have to legally obtain a binary release first.  It is perfectly fine to use GPL code in something you never release to the public.  It is perfectly legal to sell a binary release privately, so long as you give the customer some means to obtain the code for that release.  The sources need not be posted publicly by the original author.  They can be sent to the customer via email, on a USB stick, CD or even printed on 100,000 pages and mailed, etc.  Additionally, purchasing a binary only gives your rights the the sources used to build THAT release binary.  The author does not have to give you SCM history and you are not entitled to future release sources without legally obtaining said future release in binary form.

3) As a continuation to #2; Anyone who legally obtains the source code to a GPL compliant project has the right to do what they want with it within the GPL licensing framework.  This includes modification and redistribution, including to the public.

So as djm34 has been saying, adding a mining fee to ccminer is a lost cause.  Even if distributed privately, it only takes one person to exercise their GPL rights to obtain the code.  That person doesn't need to even know anything about code to publish it.  Next some will remove the mining fee and use it privately.  Eventually someone will remove the fee and release fee-less versions of the code.

Taking the opposite side of this argument is untenable.  You think people will morally sit back and pay that fee if they don't have to?  Bet your ass they won't.  I'd be the first one in line to obtain the sources and strip the fee for my own use.

The only solution is a completely new, closed source, fee-based miner with completely new kernels written in isolation from the specs.  The resulting binaries would further need to be copy protected to dissuade reverse-engineering and binary patching.  How many people do you think would trust that?

The opposite side of the argument is that private miners that are paid are also violating license terms as well.

I assumed that CCminer licensing is a mess, but you have to go along with the flow before someone comes along that has everything already figured out. I'm not a lawyer and I'm not going to pretend to be. But when people bring up legal speak to scare people out of a idea, especially when other people in the area are already violating what they're talking about,it has to be sorted out.

Once again, people are assuming that everyone is evil and no one would donate with a fee. There is nothing wrong with making people jump through a extra hoop to get a free miner, especially with a low fee. You can easily make a argument for developer support and show where the fees are going. Most miners don't even know how to code and just use prebuilt binaries, people are also willing to donate a little bit of hash to a cause. You don't even need to make it closed source, although that would limit the possibilities, it would keep any licensing from being violated. Essentially what we have now, with a fee.

OK you toy lawyers... [...]
How many people do you think would trust that?

@t-nelson: I think you'd find plenty of people willing to trust a completely new, closed source miner, as long as it was published/developed by a trustworthy person. That is the case with Claymore's Cryptonight miners for example.

It so happens that not a single person has shown interest in developing such a miner for the Nvidia crowd.
It is obviously (a lot of) hard work, and not certain to ever be worthwhile for the developer venturing on this. There's also various limitations of technical nature that result from a fee based approach, but not worth getting into that discussion, if we can't even get past the interest stage.

Wolf0 had been doing something of the sort (own miner developed from scratch). Maybe he can share his experience on this, and we'd get the point of view from someone on that side of the fence, someone that actually spent some time on a similar project.

I agree there is plenty of interest and trust, this is why I've brought up the idea of a company a few different times. I don't think it's that far fetched considering the long term outlook of cryptos. GPU mining will exist, in some form, well into the future.

I've been trying to get Claymore into this thread and to get some input from him as he seems to be the only reputable fee based miner in the community with quite a bit of experience, but that hasn't worked out as he seems to be retired/afk/doesn't care. Claymore would be able to offer great input on the topic.

There is another option. Sell the compiled gpu kernals in a binary format:
(Like wolf0's sgminer .bin files)

This will be linux compatible, and the user can use a modified ccminer without gpu-code.

No Licesence issues, if the kernals are written from scratch.. (They should if you want to optimize them)

-- SNIP--


Dynamically loading non-GPL code into GPL code is legal grey area.  Not that there's any precedent for any of this stuff.

It also does nothing to address the issue of the fee being removed.

Very interesting...

What if you used the module approach and picked more plugin pieces, not just the kernels. You can wall off the majority of the open source code on one side and then make a blackbox for the 'tasty bits' like the kernels. All you would have to do is write the interface between the two, which wouldn't really matter that much if someone copies. You could do more then the kernels inside the box and add things like a miners fee. You would just have to make a API or a standard interface of some kind between the two.
legendary
Activity: 2716
Merit: 1094
Black Belt Developer
We are continuing to discuss this licencing issue to no end, and always to the same conclusion.
What should we learn from this? Trust the developers if they all say they don't want to make a fee based miner.
Or do it yourself.
sp_
legendary
Activity: 2954
Merit: 1087
Team Black developer
Nicehash lyrav2 currently paying     2.6896btc ..Dropped to 0.50
Up to 0.9296 now..
https://www.nicehash.com/index.jsp?p=miners&a=14&l=0
The top miner just switched from mining quark to lyra2v2 5,4 gigash all NVIDIA. I wonder if he is using the DJM-34 version or the sp-mod.

This farm is making 3.274 BTC a day on this adress..
Pretty good..
No donations to the developers.
If you release your faster lyra2v2 kernal djm34, he will upgrade and the profit will go away.

Massive hashrate...

equal to around 1300 750ti's @ 40watt (52,000 watt)

But I think this company has some older compute cards. So the power usage is probobly twice as much as the competition. And all the rigs are linux based.

There are big miners out there. I can sell a 50% faster quark kernal for alot of Bitcoins..

The GM miner on nicehash is currently earning around 4BTC per day with almost only NVIDIA RIGS.
With a modded kernal he will make 6BTC per day. ($543 120 a year)

A modded kernal will ROI a 980ti card in 200days with power included.



member
Activity: 70
Merit: 10
There is another option. Sell the compiled gpu kernals in a binary format:
(Like wolf0's sgminer .bin files)

This will be linux compatible, and the user can use a modified ccminer without gpu-code.

No Licesence issues, if the kernals are written from scratch.. (They should if you want to optimize them)

-- SNIP--


Dynamically loading non-GPL code into GPL code is legal grey area.  Not that there's any precedent for any of this stuff.

It also does nothing to address the issue of the fee being removed.
sp_
legendary
Activity: 2954
Merit: 1087
Team Black developer
There is another option. Sell the compiled gpu kernals in a binary format:
(Like wolf0's sgminer .bin files)

This will be linux compatible, and the user can use a modified ccminer without gpu-code.

No Licesence issues, if the kernals are written from scratch.. (They should if you want to optimize them)




legendary
Activity: 1154
Merit: 1001
OK you toy lawyers... [...]
How many people do you think would trust that?

@t-nelson: I think you'd find plenty of people willing to trust a completely new, closed source miner, as long as it was published/developed by a trustworthy person. That is the case with Claymore's Cryptonight miners for example.

It so happens that not a single person has shown interest in developing such a miner for the Nvidia crowd.
It is obviously (a lot of) hard work, and not certain to ever be worthwhile for the developer venturing on this. There's also various limitations of technical nature that result from a fee based approach, but not worth getting into that discussion, if we can't even get past the interest stage.

Wolf0 had been doing something of the sort (own miner developed from scratch). Maybe he can share his experience on this, and we'd get the point of view from someone on that side of the fence, someone that actually spent some time on a similar project.
legendary
Activity: 1484
Merit: 1082
ccminer/cpuminer developer
i know one which will again "sell" our code...

Binary from my linux branch :
Code:
[2015-10-07 17:31:52] GPU #1: ASUS GTX 970, 11.17 MH/s
[2015-10-07 17:36:55] GPU #0: EVGA GTX 970, 11.32 MH/s
[2015-10-07 17:36:55] accepted: 152/152 (diff 2.446), 22.48 MH/s yes!
[2015-10-07 17:36:58] GPU #0: EVGA GTX 970, 11.32 MH/s
[2015-10-07 17:36:58] accepted: 153/153 (diff 2.846), 22.48 MH/s yes!
[2015-10-07 17:37:00] GPU #0: EVGA GTX 970, 11.32 MH/s
[2015-10-07 17:37:00] accepted: 154/154 (diff 116.602), 22.48 MH/s yay!!!
[2015-10-07 17:37:00] whirlpool block 201120, diff 16.099

Im not against that, but you should give a tip (or a percent of your tips) to the original (and active) authors... yes i talk to you sp :p

Was working on yiimp whirlpool algo
member
Activity: 70
Merit: 10
OK you toy lawyers... I've been in FLOSS dev for over ten years and have plenty of experience with GPL compliance.

1) ccminer is hopelessly non-compliant.  The core code is GPLv2.  It links to some dependencies which are mostly LGPLv2 system libraries.  A few of the algo kernels are licensed MIT, BSD or Apache.  So far, so good.  Now there are a couple dozen kernels with no stated license whatsoever.  The sources being public does NOT make them open.  They default copyright to the original author.  Using them in any way, without written permission from the original author, leaves you open to legal action.  ccminer linking to them breaks GPL-compliance and distributing its binaries is illegal.

2) Just because someone uses GPL'd code in some private project does not give you any legal recourse towards them.  You have to legally obtain a binary release first.  It is perfectly fine to use GPL code in something you never release to the public.  It is perfectly legal to sell a binary release privately, so long as you give the customer some means to obtain the code for that release.  The sources need not be posted publicly by the original author.  They can be sent to the customer via email, on a USB stick, CD or even printed on 100,000 pages and mailed, etc.  Additionally, purchasing a binary only gives your rights the the sources used to build THAT release binary.  The author does not have to give you SCM history and you are not entitled to future release sources without legally obtaining said future release in binary form.

3) As a continuation to #2; Anyone who legally obtains the source code to a GPL compliant project has the right to do what they want with it within the GPL licensing framework.  This includes modification and redistribution, including to the public.

So as djm34 has been saying, adding a mining fee to ccminer is a lost cause.  Even if distributed privately, it only takes one person to exercise their GPL rights to obtain the code.  That person doesn't need to even know anything about code to publish it.  Next some will remove the mining fee and use it privately.  Eventually someone will remove the fee and release fee-less versions of the code.

Taking the opposite side of this argument is untenable.  You think people will morally sit back and pay that fee if they don't have to?  Bet your ass they won't.  I'd be the first one in line to obtain the sources and strip the fee for my own use.

The only solution is a completely new, closed source, fee-based miner with completely new kernels written in isolation from the specs.  The resulting binaries would further need to be copy protected to dissuade reverse-engineering and binary patching.  How many people do you think would trust that?
sr. member
Activity: 737
Merit: 262
Me, Myself & I
Great. Going step by step to the point. The point is that GPL license was created by very bright people, clever enough not to prohibit something that can not be enforced: distribution of binaries over private channels without source code. You can assume that I'm asking djm34: "Hay djm, please look at this source code, please compile and make it faster for me, I will pay You 10BTC.
you got a deal  Grin Grin


actually the article says clearly than in case of public distribution of the binaries the code has to be given on request... (hence our concerns)
                                                                   ^^^^
Of course. If published, obligation for source code on request.
Deal is a deal. Short at the moment for about 9BTC but I'll do my best at exchanges.  Tongue

Jump to: