Почему Miscorosft-suxxx (в отношении Java).
Пожалуйста, поддеpживайте пеpеносимость Java.
Одно из основных достоинств Java - это ее пеpеносимость.
Программная переносимость представляет большой интерес как для разработчиков, так и для пользователей. Даже, если Вы используете только Windows 95, переносимость важна и Вам. Если все Ваши программы написаны на Java, то они будут работать при переходе от MS-DOS к Windows 3.1, и далее к Windows 95, Windows 98, Windows NT и даже к Windows CE. Иначе, обычно приходится покупать новые программмы, каждый раз, когда меняется Windows. Переносимость не в интересах Microsoft, так как позволяет пользователям легко пробовать другие операционные системы, и, таким образом, перекрывает один из ее источников доходов.
В 1998 антимонопольное дело против Microsoft открыло внутренний документ Microsoft. Обозначенный как "стратегическая цель" он гласил: "уничтожить межплатформенную Java" посредством увеличения "грязного" рынка Java. [Exhibit 101 (MS7 033448)].
В ноябре 1998 Федеральный судья постановил что Microsoft нарушила подписанное соглашение с Sun распространяя несовместимую Java, и должна прекратить это. Если переносимость имеет большое значение для Вас или Ваших пользователей, избегайте Java-продуктов от Microsoft; они умышленно пытаются саботировать переносимость. Внутренние документы Microsoft подтверждают это однозначно. Смотрите http://www.usdoj.gov/atr/cases/f1700/1762.htm.
Книгу "Программирование на JAVA с помощью VISUAL J++" можно приобрести здесь, через сервер Озон.