20070615 tech: Linux unites Microsoft rivals