Skip to main content
циклевка паркета москва
Posted in

Будет ли Windows бесплатной?
Что лучше использовать: пиратскую или честно купленную Windows? Может быть, лучше пока не поздно перейти на бесплатную операционную систему Linux?

Споры вокруг этих операционных систем идут давно. Интересную статью прочитал на эту тему только что.

26 июня, 22:02
Windows разбавят "свободным кодом"

В ближайшие несколько лет многие компании откажутся от жесткого выбора между приложениями с открытым кодом и коммерческим ПО.

Софтверная инфраструктура будет составлена из обоих видов программ. Об этом заявил вице-президент аналитической компании Gartner Фил Доусон (Phil Dawson), выступая в четверг на саммите для среднего бизнеса Midsize Enterprise Summit в Париже. Он сказал, что Gartner все чаще получает сообщения от клиентов о предпочтении смешанных платформ.

В одних компаниях приложения с открытым кодом используются на коммерческой ОС Windows, а в других - коммерческие приложения работают на операционной системе с открытым исходным кодом Linux. "Традиционный подход - все коммерческие приложения на Windows, или все с открытым кодом на Linux - два крайних положения маятника. Настоящий рост происходит посередине", - заявил г-н Доусон.

Совместное использование открытого кода с коммерческим на серверах происходит не в последнюю очередь благодаря тому, что Microsoft смирилась с правом Linux и другого ПО с открытым кодом на существование. "Microsoft как организация сильно изменилась за последние два года, став более зрелой, - говорит Фио Доусон. - Эти масштабные изменения... означают начало появления Windows-платформ, под
которыми работают приложения с открытым кодом, такие как Apache для Windows. Поэтому стек открытого кода теперь не означает лишь стек Linux. Коммерческие приложения на Linux - тоже область, которая растет самыми быстрыми темпами".

Идеологическая разница между Linux и Windows становится более размытой, поскольку разработчиков все больше интересует выбор между J2EE или .NET, нежели выбор операционной системы. "Независимые софтверные разработчики становятся агностиками в области платформ, если речь идет о разработках. Приложения пишутся не под ОС, а под J2EE и .NET, и это портируемые приложения, хотя здесь не обойтись без оптимизации и переконфигурации", - заявляет вице-президент Gartner.

Говоря о будущем серверных ОС, г-н Доусон отметил, что Linux потеснит Unix. Первый становится все сильнее, в то время как Unix сейчас стал уделом специфических платформ, и его доля на рынке будет уменьшаться. Опрос 50 ИТ профессионалов, проведенный Gartner на саммите, показал, что половина использует Linux, и почти две трети собираются использовать его в ближайшем времени. Что касается конкуренции между двумя крупнейшими поставщиками Linux, Red Hat и Novell (SuSE), их системы все более различаются, считают в Gartner.

Несмотря на то, что Sun пытается популяризовать Solaris с открытым кодом, Доусон говорит, что если Solaris не станет достаточно хорошей альтернативой Linux, компании начнут отходить от этой разновидности Unix и будут устанавливать какую-либо систему Linux. "Чтобы выжить, Sun инвестирует в конкуренцию с Unix и Linux. Если Sun не "вытянет" свою систему к 2007 году, у нее будут большие проблемы", - заявляет эксперт.

"На самом деле процесс комбинирования начался не вчера. Проприетарные продукты для Linux пишутся и успешно продаются как минимум лет 5-7, - комментирует менеджер по связям с общественностью компании ASPLinux Дмитрий Адров. - Примерно столько же времени существуют и варианты решений, изначально созданных, как ПО с открытым кодом - в первую очередь это тот же Apache, а также некоторые другие системы, в основном, видимо, для администрирования компьютеров работающих в корпоративной сети, СУБД и ряд других".

"Если исходить из практики "священных" войн, то легко найти организации, которые по принципиальным соображениям придерживались крайних подходов - либо только Windows, либо только решения для Linux с открытым кодом, - говорит г-н Адров. - На самом деле принципы, которым руководствуются именно организации в выборе операционных сред далеки от следования идеям "священных войн".

Основная масса корпоративных пользователей ориентируется на показатели, так или иначе связанные с их коммерческой деятельностью - такие, как необходимость быстрого взаимодействия с партнерами или снижение стоимости владения корпоративными компьютерными системами в целом. А для тех, кто ориентируется на такие показатели, выбор предлагаемого "среднего пути" существует очень давно".

"Да, безусловно, коммерческие приложения для Linux - одно из основных направлений роста. Не думаю, что на такое развитие ситуации повлияли реальные или мнимые перемены в политике и практике Microsoft. Скорее здесь большую роль играет желание, прежде всего, корпоративных пользователей получить гарантированно работающие предложения, создание которых нерегулируемыми сообществами может быть затруднено, если не невозможно совсем.

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

"Если подходить к вопросу кроссплатформенности более широко, то мы увидим, что "отвязаться" о конкретной ОС можно несколькими путями, - заявляет Дмитрий Адров. - Самый очевидный и простой способ, применяемый при разработке корпоративных приложений - использование идеологии "тонкого" клиента, при которой пользователи обращаются с серверным приложением через браузер, при этом конкретная программная платформа серверного решения не так важна.

Развитием или, если угодно, параллельным путем, подвидом таких решений являются ориентированные на клиента веб-сервисы создаваемые с помощью технологии Ajax или аналогичных. В последнем случае говорить об оптимизации можно только применительно к правильному отображению запускаемых на клиентской машине скриптов в браузере.

"Противопоставление Linux и других UNIX-подобных систем бесперспективно, - считает российский эксперт. - Последние имеют свой круг пользователей, и большую установочную базу, часто оптимизированную под применение той или иной UNIX-подобной системы, например AIX на серверах и рабочих станциях IBM.

Ситуация с Solaris примерно такая же - с одной стороны Sun рада подключиться к сообществу Linux, а с другой, имея огромную установочную базу собственного аппаратного обеспечения, желает создать сообщество разработчиков, работающих именно с компьютерами своего производства. Именно эта установочная база служит гарантией того, что Solaris с открытым кодом получит достойное развитие. Хотя, с другой стороны Sun подвергается постоянному давлению со стороны тех, кто ждет от системы большего и "угрожает" миграцией на Linux".

"Что касается противостояния между Red Hat и Novell Suse, то его с точки зрения применяемых технологий практически незаметно. Главным образом, потому что любую разработку, примененную в одном дистрибутиве можно применять и в другом. Прежде всего, это касается среды Mono предлагаемой Novell в качестве альтернативы .NET. Если все же говорить о каком-то противостоянии, то оно ведется не на технологическом, а на коммерческом уровне. И здесь оба дистрибутива идут, что называется, ноздря в ноздрю", - говорит г-н Адров.

"Никто реально не торопится открывать код своих приложений под Windows. Кстати, именно это обстоятельство - необходимость в определенных случаях обязательно открывать код под Linux приводит к серьезному отставанию некоторых программных решения для Linux от аналогичных продуктов под Windows.

Вспомним, например, драйверы для видеоплат ATI и nVidia - необходимость открывать код столь важных для этих компаний программных решений приводит только к тому, что пользователям ОС Linux предлагаются усеченные или даже несколько устаревшие решения, а новые разработки ориентированы строго под Windows", - заключает эксперт.

Источник: news.rin.ru

Что-то мне подсказывает, что лучше уметь работать с обеими системами, чем быть приверженцем одной платформы.

ReactOS

ReactOS - это попытка создать свободную систему с открытым исходным кодом, которая может заменить Microsoft Windows(TM)
http://www.reactos.org/ru/index.html

Проекту десять лет, он пока в стадии pre-alpha и не рекомендован для обычного использования, однако, задумка любопытная.

Вот что пишут о ReactOS на сайте разработчиков:

Проект ReactOS® направлен на распространение свободного ПО путем разработки новой операционной системы, совместимой с Microsoft Windows® XP. ReactOS нацелена на достижение полной двоичной совместимости с приложениями и драйверами операционных систем NT и XP, используя подобные архитектуру и предоставляя эквивалентный и полный публичный интерфейс.

Хотя сторонники свободного ПО единодушны в мнении, что свободные ОС улучшают современное положение дел за счёт стимулирования конкуренции, ReactOS также имеет и практическую пользу; ReactOS - наиболее полная рабочая модель Windows® - подобной операционной системы. Следовательно, разработчики могут почерпнуть огромное количество информации просто изучая исходный код ReactOS'а или даже непосредственно участвуя в разработке.

Компоненты ReactOS становятся всё более и более совместимыми с эквивалентными проприетарными альтернативами, но ReactOS не просто остановится на некой отчерченной на песке линии. ReactOS включает и будет продолжать включать новые версии Win32 API и таким образом будет отслеживать и иногда даже определять состояние дел в технологиях операционных систем. Вместо того, чтобы просто ограничиться тем, что есть, мы постоянно следим за новыми версиями операционных систем и включаем всё самое новое и интересное.