Hacker News new | ask | show | jobs
by evv 3166 days ago
IANAL, but it seems that yes Google could be in trouble there, assuming that the Excel EULA prohibits reverse engineering, and also assuming that Google did actually use Excel to compare the behavior of opening different files.

It also depends if Microsoft had published the xls[x] spec, and under what license.

2 comments

The specs for the open-XML file formats (the newer XLSX) are open.
Which means you're permitted to parse the files and handle them according to spec., which is notably different to handling them "exactly as Excel does" (e.g. in cases where the spec. allows implementation variance, which I believe are frequent with OpenXML formats), particularly where Google would be testing with Excel software in order to ape implementation specifics that are absent from the spec. That's the potentially worrying differentiator in this case.
The older specifications are available as well, I don't think they have any specific requirements about their use. I think they called it CDF back then.
Might also be covered by one of the many cross-licensing agreements that no doubt exist between Google and Microsoft.