Thanks for your reply Genoil.
You migh consider putting a devfee and updating your ETH miner. If I had the skills I presume you have I d definitively do it cause it would be worth 6 digits $ at least. Maybe I m underestimating the difficulty.
How does the Claymore miner work? I m pretty sure the archtecture is similar to the original ETH miner. In that case if he is using all these open source libraries and asks for a fee, it would seem to me that he is breaking some open source agreements.
Maybe it copy some part of code, but it redesign it, cause it have dual mining at same time (it is not to easy to implement) he also added multi stratum protocol (eth-proxy (default), nicehash, ethstratum) and remake algo.
Consider also it make multiple program eth-dual, zec, and monero, not just one miner like genoil, then i don't think it copy the old code.
About eth-proxy i tried to upgrade it and test on ethmine.org after authorization i have always bad json request (also if program not send data) (i get proof of code from ethminer, work, and you can choice from 3 different stratum protocol).
sprintf(s, "{\"id\":%d,\"worker\":\"%s\",\"method\":\"eth_submitLogin\",\"params\":[\"%s\"]}\n", swork_id++, pool->worker, pool->rpc_user); //it work
on stratumauth i use:
sprintf(s, "{\"id\":%d,\"method\":\"eth_getWork\",\"params\":[]}\n", swork_id++); //with or without this call i have always bad request from recv without send any data, i'm bit confuse, i tried same call with c# and it working (i'm a c# coder not c++).
I tried to use also zawawawa miner (99% same of original) cause winbuild working instead waste time to fix original genoil.
I hope genoil can fix miner, cause atm there aren't good open souce miner i don't have much experience with c++ to fix.