If a developer dedicates several years of his life to a project he believes in and he want to make it into a good and solid business for everyone to benefit from in an honest and ethical correct fashion, then of course he need to keep his source/codes to himself, until that day when everyone knows it is HIS project. Then and only then can he start thinking about how much of the source he can safely disclose to the public, and still be in charge of his business..
You are apparently oblivious to your implicit assumption that an honest dev is also, apparently by magic, a capable dev. Open Source isn't about the dev's integrity, it's about being able to ascertain the
correctness of the implementation. No-one of consequence gives a monkey's fart about whether the dev is as straight as a die or as crooked as a corkscrew, it's all about whether the code does the job it's supposed to.
It is not for bad reasons an honest developer does not want to disclose his coding in public, it is fear of losing his lifework!
That's risibly simplistic, you are clearly unaware of the nonsensical nature of your argument. You need to address your profound unfamiliarity with the domain of FOSS licencing, only then will you be in a position to mount a coherent argument. I suggest you start with the
wikipedia entry for FOSS.
Give him time - show him you trust his brilliant work - then he will show you trust. There are still honest business people on this planet. Dan is one of them I can guarantee you!
I presume you are referring to Dan Metcalfe. I've no idea why you chose to introduce that irrelevance but I regret to advise you that you've strayed well out of your depth and that has led you to make unforced errors:
1. I'll thank you
not to insult my intelligence by offering me a vacuous guarantee that you patently have no means of securing.
2. Your choice of offensively patronising tone is unfortunate, it lends a keen irony to the fact that you have just embarrassed yourself, assuming you have any such sensibility. Earlier today I submitted a PR containing several fixes to the BlockNet code that had apparently slipped atcsecure's notice:
https://github.com/atcsecure/blocknet/pull/2.
3. I'll leave you to reconcile the above fact with your claim of brilliance.
We can continue this discussion after you've acquired some basic factual knowledge about FOSS principles and practice.
Cheers
Graham