>>ironma+X6
This is technically how open source is supposed to work. There never was any obligation to develop in public, or technically to release the source code publicly either. There is no obligation to communication, bug requests, etc.
The obligation is specifically to provide the source code (without certain usage restrictions) for binary releases when requested, and no more.