https://github.com/ethereum-mining/ethminer
but I can't get it to compile due to this issue:
https://github.com/ethereum-mining/ethminer/issues/2084
Thanks. Did you find anything else?
I think many of todays miners are forked from claymore, although I couldn’t find it’s source anywhere.
So many people are adding features to it too, that without source it’s nearly impossible
Nothing is forked from Claymore because Claymore was always closed source. The miners like PhoenixMiner and Lolminer are also closed source and they are completely different from Claymore.
Reason why its closed source is because the developer put in a miner fee and if it was open source, people would just make the miner fee 0% and the dev would get nothing. Its been like this way for years. Most people trusted his software and nobody had an issue.
Miner software is different from wallets like bitcoin core, those need to be open source however miners with fees generally will always be closed source unless its a free miner like ethminer, cgminer or sgminer.