Well, right now it's only a promise to release the source, but that promise is backed up by prior action - the GPLing of Star Office.
I think Star Office is not under the GPL?
A version of Star Office was released under the LGPL (not the GPL) as OpenOffice. Star Office has always been under a non-free softwre license.