20070628 tech: Red Hat; Microsoft deal in the offing?