If I release a faster kernel the closed source miners will use a couple of days, steal my hard work and put a 1% fee on top of it.. Bad for business. But on the other hand, if nothing is done about the speed, gpu mining for small gpu miners in many of the well known algos could be history.
hm, is it possible to hide the code somehow, like obfuscating or something like this?
but the situation is really looking like a pat to me - if there would be no development for sp's miners, that means it will loose advantage in a speed race and less users will use it, it will loose its user's base.
if you will improve the core, you may loose your work, it could be used in other projects.. but users would download your miner cause it receives speed updates first hand.