nhiều phe làm ra sản phẩm cạnh tranh nhau và phần mềm không
tương thích với nhau mà Java được tạo ra chỉ để tránh những điều
đó.
Microsoft yêu cầu Sun phải đệ trình ngôn ngữ lập trình Java lên
hội đồng bình xét tiêu chuẩn công nghiệp, tuyên bố rằng một sản
phẩm không thể vừa thuộc quyền sở hữu của một công ty lại vừa có
sự phê chuẩn chính thức của hội đồng tiêu chuẩn.
“Việc Microsoft khuyên chúng tôi về những chuẩn mở cũng
tương tự như một diễn viên hài giảng đạo đức cho dàn đồng ca nhà
thờ vậy,” Scott McNealy, Tổng Giám đốc điều hành của Sun phản
pháo.
Gates nhấn mạnh rằng công ty Sun Microsystems chơi không
đẹp:
“… khi Sun viết một sản phẩm nhái Windows được gọi là WABI,
họ không có giấy phép nào của chúng tôi. Chúng tôi rất hoan
nghênh. Cứ tiến hành đi. Thoải mái mà làm. Nhưng khi chúng tôi
bắt đầu phát triển Java, chúng tôi đến gặp họ, ký tên vào giấy
phép, thanh toán lệ phí đầy đủ. Bởi vì chúng tôi cho rằng nếu
Java có vai trò ở đây thì điều đó cũng đáng đấy chứ. Sự việc này
như một cách để minh họa cho sự mâu thuẫn của việc gọi một cái gì
đó là chuẩn mở trong khi một công ty lại đứng ra kiểm soát thương
hiệu và định nghĩa nó. Và chúng tôi chẳng thắc mắc xem nó có là
chuẩn hay không. Chúng tôi nghĩ là chúng có giá trị đích thực nào
đó. Nhưng chúng tôi cho rằng cái gì đã là chuẩn thì phải nên được
quản lý một cách trung lập và cái gì thuộc về sản phẩm riêng của
một công ty, tức là công ty đó nhận lãnh phần thành công hay
thất bại với sản phẩm đó, thì chúng nên được dán nhãn rõ ràng.”