This past week of Document Freedom brings even more abysmal news for Microsoft's corruption-riddled response to ODF (OpenDocument Format)
Full story »This past week of Document Freedom brings even more abysmal news for Microsoft's corruption-riddled response to ODF (OpenDocument Format)
Full story »