The commits being public or not does not change the fact the developement was made as a derivative work of the original version.