Глубоки ли разногласия между IBM и Sun относительно методов разработки Java?

В последнее время появились сообщения, что Голубой гигант ведет тайные переговоры с такими неожиданными на первый взгляд компаньонами, как Microsoft и Hewlett-Packard. Эти компании, несомненно, задумываются о том, чтобы отмежеваться от Sun, поскольку та намерена продолжать разработку Java, не оглядываясь на международные стандартизирующие организации. В конце прошлого года в Sun приняли решение не передавать разработку Java в Европейскую ассоциацию производителей вычислительной техники, посчитав за лучшее вести эту работу в рамках так называемого Java Community Process.

Тем не менее аналитики, знакомые с позицией IBM в отношении Java, утверждают, что подобные переговоры никогда не велись и что корпорация пытается устранить разногласия с Sun. Эти разногласия в первую очередь связаны с лицензионными соглашениями об использовании торговой марки.

«Эти разговоры не имеют ничего общего с истинным положением вещей, — заметил один из аналитиков по поводу слухов о сепаратных переговорах IBM и Microsoft. — IBM — активный сторонник Java, она инвестировала огромные средства в эту технологию и не станет решать какие-либо вопросы, не узнав сначала мнения другой стороны».

Однако, по данным другого источника, IBM не придется долго ждать реакции со стороны Sun. Как сообщается, IBM в числе нескольких организаций приглашена и примет участие во встрече с Джорджем Паолини, который, как вице-президент Sun Java Community Development, недавно назначен представителем Sun на всех переговорах, связанных с Java.

Какие именно вопросы будут обсуждаться на встрече, пока неизвестно, но большинство аналитиков убеждены, что Паолини намерен говорить о налаживании более эффективной работы Sun с другими компаниями, дабы Java Community Process оставался открытым, кооперативным и жизнеспособным.

Как утверждает один из экспертов, Java, вопреки мрачным прогнозам, не превратился в яблоко раздора между IBM и Sun, свидетельством чему стало намерение IBM по-прежнему заниматься реализацией базовых API-интерфейсов Java и поддерживать Jakarta — эталонную реализацию Java Servlet 2.2 для Apache и спецификации JavaServer Pages 1.1.

И все же, по мнению некоторых аналитиков, хотя IBM и является твердым сторонником координированной и совместной разработки Java, ее вовсе не радует перспектива платить за торговую марку, в силу чего корпорация будет как можно дольше пытаться разрешить ситуацию политическими методами.