French challenge Microsoft