Re: Why only now?
Nope, StarOffice had it already since at least 1997. StarOffice got open sourced as OpenOffice, and OpenOffice got forked as LibreOffice.
StarOffice optionally even offered an alternative shell including a desktop and startmenu for Win9x, just like Internet Explorer 3/4 offered an alternative improved shell for Win95, that came preinstalled with Win98 and onwards.