Oh get off your high horse. I do what I want, when I want and how I want. If you want to talk morals, Claymore took OPEN SOURCE miners, tweaked them a little and released them as closed-source. Depending on the licenses of the original works it might not even be legal for him to release it without the source and without containing any copyright notices of the original works he made a derivate of. Where's your outrage there?
cK'
[/quote]
Your argument is lame for several reasons. In the big picture, CM and all mining software providers, provides a service:
0) For miners, the mining software is a mission critical requirement. Even with free open source software there is a maintaining cost.
1) If you bother to read any of the CM miner threads, CM frequently incorporates suggested user changes/requirements. In a normal S/W development effort this would require some sort of costed out change order(s).
2) Unlike the real world, you don't pay extra if the mining software you need is ported to a newly released card.
3) It's in CM's financial interest to keep the mining software competitive with what is offered to large commercial installations.
4) I can't even imagine what the hourly cost would be to contract out to this software development to someone who needs coding + GPU assembly language + crypto coin programming experience.
5) People are already paying pools for providing a service as well as companies such as nicehash.
6) The cost of going from BTC to fiat is something that you really should be complaining about.
There is the opposite tack, I would like to see more features for the money:
a) I like Nerdralph's idea of mining software focused on energy efficiency. I'm always on the lookout for such solutions.
b) I would like to see an open market on GPU bio's instead of this hush/hush PM stuff. I would have no problem paying 1% for a top energy GPU efficient bios that was validated by mining software. Why can't the bios and mining software be an integrated system.
c) Finally, with summer coming, I would like to see some sort of option in the mining software based on time-of-day use for individual GPUs. There would be many good things about this:
i) Instead of trying to do this through the O/S, doing it through the mining software makes this feature platform independent.
ii) Energy hog GPU's could be shutdown during the hours of day when the electricity rates are high.
iii) It's probably more efficient to completely shut down/idle individual cards to limit heating/consumption than for all the GPU's to throttle back.