Mozilla и Gnome выстраивают единый фронт против Longhorn



Пока Microsoft занимается слиянием веб-браузера с операционной системой, конкуренты из лагеря open source обдумывают, как им объединить усилия, чтобы достойно ответить софтверному гиганту.

На прошлой неделе представители двух организаций open source, Mozilla и Gnome, встретились, чтобы обсудить совместный план действий, нацеленный на сохранение значимости своих программных продуктов — соответственно для Web и рабочего стола, — когда Microsoft выпустит следующую версию Windows, Longhorn.

«В Microsoft работой с Web и собственно десктопом сейчас занимается единая команда, — заметил один из участников встречи. — Gnome и Mozilla должны противопоставить ей свои согласованные действия», — говорится в протоколе совещания, опубликованном на веб-сайте Gnome.

На состоявшейся 21 апреля встрече присутствовали главные организаторы проектов Mozilla и Gnome, включая изобретателя JavaScript Брендана Эйча и соучредителя Ximian Натана Фридмана. Она стала всего лишь демонстрацией испуга сообщества open source перед Longhorn, в котором Microsoft пообещала предложить небывалый симбиоз веб-браузера и десктопа.В прошлом году Microsoft предупредила, что откажется от дальнейшего развития самостоятельных версий браузера Internet Explorer, чтобы сосредоточить усилия разработчиков на Longhorn.

Конкуренты боятся, что, когда выйдет Longhorn, самостоятельный браузер и настольные приложения могут оказаться на свалке компьютерных парадигм.Правда, у разработчиков open source еще достаточно времени. В начале месяца Microsoft сообщила, что Longhorn появится не раньше первого полугодия 2006 года.К тому же еще не ясно, во что выльется для Microsoft решение Европейского союза. Оно может создать прецедент по установлению для компании правил написания ПО, которые повлияют и на Longhorn, где должно быть много новых функций.

Но, хотя компания несколько раз переносила выпуск Longhorn на более поздние сроки, она уже разработала важные компоненты и необходимые технологии, включая Extensible Application Markup Language (XAML), графический механизм Avalon и технологию пользовательского интерфейса, а также структуру веб-сервисов .Net.

Опасная комбинация
Если собрать весь этот арсенал вместе, то open source-конкурентам действительно есть от чего лишиться сна.«Убийственная комбинация возможностей Microsoft по распространению с ее XAML, Avalon и .Net делает Longhorn опасным для жизнеспособности Linux на десктопе, — писал соучредитель Ximian Мигель Деиказа в недавнем блог-постинге. — Это именно то, что Java собиралась делать с вебом, — плюс канал для распространения всего этого и усвоенные уроки ошибок Java. Эта комбинация означает, что Longhorn-приложения получат все преимущества распространения через Web: их можно централизованно разрабатывать, централизованно внедрять и безопасно обращаться к любому контенту через браузер».

Главным оружием в любой планируемой контратаке может стать Extensible User Interface Language (XUL) от Mozilla — схема с пятилетним стажем для построения пользовательских интерфейсов настольных приложений при помощи легковесных языков разметки для веб, таких как XML (Extensible Markup Language) и CSS (Cascading Style Sheets).Первоначальное назначение XUL состояло в том, чтобы сделать сам бразуер Mozilla более легким и быстродействующим путем создания его интерфейса по веб-стандартам. Разработчики говорили, что из результирующей технологии они высекут искру «революции в программировании».

Пока XUL не оправдал ожиданий, и Microsoft задает вопрос: многим ли поможет технология Mozilla, чтобы отразить грозящий удар Longhorn?XAML, предупреждает Microsoft, способен лучше, чем XUL, реализовать любые возможности операционной системы.«XUL не является многоцелевым декларативным языком, который, вероятно, нужен Gnome, — сказал продакт-менеджер по платформе Windows для разработчиков Эд Кэйм. — Говорят, что, когда у человека нет ничего, кроме молотка, ему везде мерещатся гвозди. Точно так же они пытаются придумать, как втиснуть XUL в операционную систему, для которой он на самом деле не предназначен. Браузер хорош для многих вещей, но, когда нужны мощные клиентские приложения, это не самый подходящий вариант».

Другая трудность заключается в том, чтобы примирить XUL с существующей технологией пользовательского интерфейса Gnome.«Поженить их можно, — говорит Брюс Перенс, консультант по open source и исполнительный директор маркетинговой организации Desktop Linux Consortium. — Но заставить две команды работать в одном и том же направлении очень трудно. Каждая из них совершила многолетний тур технического творчества, разрабатывая все необходимое для GUI-приложений, – и они не сошлись в одной точке. Теперь, чтобы объединиться, им нужно потратить столько же лет на преодоление технологических различий».

Gnome уже опирается на некоторое ПО Mozilla и делает браузер на базе Mozilla под названием Epiphany.Mozilla тоже делает версию собственного браузера Firefox для Linux и Gnome, и одним из предметов обсуждения между двумя группами является создание браузера, сочетающего элементы оригинального интерфейса Gnome Epiphany с многоплатформенными возможностями и 200 расширениями, или плагинами, которые есть у Firefox.

Однако такая среда разработки несет с собой дополнительные проблемы и поднимает ставки еще выше.«Глядя на те трудности, которые стоят на нашем пути, мы должны помнить о конкуренции и сохранить запал, чтобы обеспечить пользователям широкие возможности на всех платформах, — сказал представитель Mozilla Барт Декрем. — XUL прошел долгий путь с момента выпуска первой версии, и сочетание Gecko с XUL служит отличной стартовой площадкой для построения богатых настольных приложений».


Автор: Пол Феста
Дата:
Новые статьи: Новости НеWindows
22.06.2020 23:41

Apple представила iOS 14, iPadOS 14, macOS Big Sur и watchOS 7

На всемирной конференции для разработчиков WWDC 2020 компания Apple представила новые версии своих операционных систем для различных устройств

10.06.2020 18:28

Вышла вторая бета-версия операционной системы Haiku R1

Изначально проект развивался под именем OpenBeOS, но был переименован из-за претензий, связанных с использованием в названии торговой марки BeOS

03.06.2020 05:15

Выпущена операционная система Tails 4.7

Tails — операционная система, ориентированная на обеспечение приватности и анонимности пользователя

01.05.2020 14:25

Разработчики Ubuntu вышли на самообеспечение

Компания Canonical, занимающаяся разработкой и поддержкой популярного Linux-дистрибутива Ubuntu, вышла на самообеспечение

11.04.2020 23:08

Выпущена ReactOS 0.4.13

ReactOS — операционная система, нацеленная на обеспечение совместимости с программами и драйверами Windows

Популярное: Новости НеWindows
03.06.2020 05:15

Выпущена операционная система Tails 4.7

Tails — операционная система, ориентированная на обеспечение приватности и анонимности пользователя

09.06.2016 18:52

Выпущена ОС Tails 2.4

Выпущена Tails 2.4 — новая версия дистрибутива Linux на основе Debian, созданного для обеспечения приватности и анонимности

25.09.2016 19:48

Операционная система Google Andromeda может быть анонсирована 4 октября

Презентация новых смартфонов из линейки Google Pixel станет не единственным важным событием 4 октября

11.05.2016 17:13

Выпущена Sailfish OS 2.0.1

Выпущена новая версия мобильной операционной системы Sailfish OS для смартфонов и планшетов

25.09.2009 16:36

Microsoft разработала экспериментальную операционную систему

Microsoft выпустила прототип новой операционной системы под кодовым названием Barrelfish

» Оставьте первым свой комментарий

Новости /
Новости НеWindows /
Mozilla и Gnome выстраивают единый фронт против Longhorn
Все рубрики статей:
Статистика | Рейтинги | Авторам | Реклама
Copyright © 1999-2020 Softodrom.ru
О перепечатках | Рассылки | Пользовательское соглашение | Политика конфиденциальности | О проекте | Карта сайта
Яндекс.Метрика