It sounds HP's suit is based not on a non-compete agreement, but a provision of his $35M severance package in which he agreed not to disclose trade secrets or confidential info.
That's the impression I got from the article, anyway. I suppose it wouldn't be hard to argue that he can work for Oracle without disclosing HP trade secrets.