Show me the part where say clearly that you must publish this code, when it is not finish or in development stage.
It's literally at the top off all the cgminer source code.
/*
* Copyright 2011-2017 Con Kolivas
* Copyright 2011-2015 Andrew Smith
* Copyright 2011-2012 Luke Dashjr
* Copyright 2010 Jeff Garzik
*
* This program is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the Free
* Software Foundation; either version 3 of the License, or (at your option)
* any later version. See COPYING for more details.
*/
Here's a dumbed-down version on the GPL3 license:
https://tldrlegal.com/license/gnu-general-public-license-v3-(gpl-3)
I know the GNU v3 and it say that you must make it public,
but it´s not saying that you must make it public in Beta stage or before it´s finish.
Until now we are all beta tester.
Think what will be happen when he publish a work in progress with an BIG error and someone know how to compile and make the Image and destroy his Miner.
Don´t think everyone here in the Forum is to stupid to make a working Version of source.
Or you only want to see the source, that you can see how he make all this things?