Скачать 343.49 Kb.
|
Современное состояние рынка и перспективы: в мире и в России Open Source Software — «свободные» программы, распространяемые без ограничений вместе с исходными текстами, без защиты от копирования, обязательной оплаты лицензии на использование и т.п. Казалось бы, такие программы неспособны продаваться и приносить прибыль, и поэтому должны были бы оставаться уделом компьютерщиков-любителей и фундаментальных учёных. Однако опыт показывает, что это отнюдь не так. Свободных программ всё больше, и многие из них созданы или поддерживаются серьёзными корпорациями. Надёжность и безопасность решений на основе свободных операционных систем — Linux, различных версий BSD — по мнению многих специалистов, оказывается выше, чем при использовании закрытых и платных систем семейства Microsoft Windows. В сочетании с отсутствием проблемы корректного лицензирования всего программного обеспечения, используемого в компании, это делает свободные программы всё более привлекательным решением для серверов и иногда даже рабочих станций в фирмах любого масштаба. По мнению сторонников идеи свободных программ, общедоступность исходных кодов и возможность их модификации предоставляет существенные преимущества. Поскольку благодаря открытости для огромного количества пользователей-специалистов ошибки и проблемы быстро находятся и устраняются, свободные программы оказываются весьма надёжны и защищены (в частности, от несанкционированного доступа). Полноценная поддержка таких программ, включая внесение требуемых изменений, может производиться любой группой достаточно квалифицированных специалистов, поэтому пользователь не оказывается зависим от «милостей» одной-единственной фирмы; поддержку можно поручить сотрудникам собственного предприятия(если оно может себе это позволить) или же заказать у компании, которая не будет столь далека и малодоступна, как Microsoft или другая зарубежная корпорация. Подчеркну, что поддержку свободных программ вполне можно получить на коммерческой основе, несмотря на отсутствие оплаты лицензии. В частности, многие фирмы предлагают дистрибутивы Linux. Реально в такие дистрибутивы наряду с ОС Linux обычно входят многие свободные программы, обеспечивающие полноценную функциональность системы. Такой дистрибутив можно приобрести вместе с той или иной формой поддержки(а можно и получить бесплатно или почти бесплатно без таковой). Интересно, что многие крупные международные фирмы так или иначе поддерживают свободные программы. Так, Sun и IBM предлагают серверы, на которых установлена операционная система Linux. IBM также предлагает решение Websphere, включающее в себя свободную программную систему для WWW-сервера Apache. Функциональные возможности и распространённость свободных программ Справедливости ради следует отметить, что ещё далеко не все функции, доступные в закрытом ПО, реализованы в свободных программах или хотя бы в программах, выполняемых в свободных операционных системах. Однако ситуация быстро изменяется, и для решения всё большего количества задач сегодня можно полностью отказаться от операционных систем семейства Windows в пользу той или иной версии Linux(или, реже, BSD). Интернет-серверы Интернет-серверы уже давно стали «вотчиной» свободных программ. Для них существуют проверенные и надёжные решения. Концепции интернета и «открытых исходников» отлично дополняют друг друга: интернет основан на чётко определённых и опубликованных протоколах взаимодействия, и вполне естественно, что и реализация этих протоколов оказывается полностью открытой. Основой становления интернета в его нынешнем виде стали исходные коды сетевых библиотек, выпущенные университетом Беркли в свободное обращение ещё в конце 80-х годов. Длительное время интернет-серверы использовали в основном те или иные виды операционной системы Unix, из которых на PC-совместимых компьютерах чаще всего применялись свободные системы BSD (наиболее распространённая — FreeBSD ) либо Linux. В настоящий момент на многих интернет-серверах установлены системы семейства Windows NT 6.1 (к ним относится Windows Server 2008 R2, и не выпущенный ещё Windows Server 8). Однако многие эксперты утверждают, что по безопасности и надёжности системы от Microsoft (ОС Windows в сочетании с программной системой Internet Information Server) уступают традиционным свободным решениям. Согласно обзорам фирмы Netcraft, свободная программная система для WWW-сервера Apache стабильно, с 1995 года (когда Netcraft начала проводить свои исследования) и до настоящего времени, используется на более чем 50% WWW-серверов во всём мировом интернете. Интересно, что ведущей операционной системой при этом является Windows (все версии, вместе взятые — около 49%). Это означает, что на значительной части серверов применяется программная система Apache, исполняемая под Windows. Вторая по популярности на интернет-серверах операционная система — Linux (около 28%). При обзоре ответов веб-серверов 100 тысяч самых посещаемых сайтов было выявлено следующее распределение среди 50 самых распространенных названий серверов (покрывает 75% рассмотренных сайтов):
Оставшиеся 24868 веб-серверов дали менее популяные ответы о своем названии чем приведенные в таблице. Заметим, что обеспечение стабильной работы интернет-сервера под большой нагрузкой требует от программного обеспечения значительной степени надёжности и безопасности. Популярность свободных программ в этой области доказывает, что они способны обеспечить надёжность работы, приемлемую для корпоративных задач. Как указано выше, по мнению сторонников свободного ПО, это следует из самого способа развития этих программ. Другие серверы В области прочих серверов, используемых в бизнесе — серверов баз данных, почты, файловых серверов и т.д. — позиции свободных программ также достаточно сильны. Операционная система Linux за последние годы доказала свою полную пригодность для корпоративных задач; так, фирма Bloor Research в недавнем пресс-релизе признала эту систему полностью готовой для использования в масштабах предприятия (Enterprise Ready). Интересно, что российский суперкомпьютер МВС 1000М работает под управлением Linux. Большинство существующих дистрибутивов Linux, включая наиболее известный — Red Hat — ориентировано в первую очередь на серверы. Конечно, фирма Red Hat не ближе к российскому пользователю, чем Microsoft. Но в России также есть две компании, предлагающие дистрибутивы Linux и их поддержку — ALT Linux и ASP Linux. Кроме того, квалифицированный системный администратор, устанавливая и настраивая сервер без какой-либо коммерческой поддержки, сможет опираться на неформальную связь с многочисленным сообществом пользователей Linux и других свободных программ через интернет. Серверы (как и рабочие станции), работающие под управлением Linux, способны успешно взаимодействовать с Windows-машинами через локальную сеть. Свободных серверных программ достаточно много. Однако если их функциональности не хватает, можно использовать закрытые программы, работающие под Linux — в частности, системы управления базами данных Oracle и Informix. По оценкам фирмы IDC, доля платформы Linux на серверном рынке в 2008 году составила 25% и это немало, хотя, конечно, ведущими по доле рынка сегодня являются системы семейства Microsoft Windows. Настольные компьютеры Относительно недавно применение свободных программ на настольных машинах, особенно для обычных пользователей, было почти нереальным. В операционных системах Linux и BSD отсутствовал полноценный графический интерфейс; офисных программ, способных сравниться с Microsoft Office, практически не было; о программах для других пользовательских задач нередко не приходилось и говорить; мультимедиа-возможности почти отсутствовали. Ситуация резко изменилась за последние 3–4 года. Появилась возможность обеспечить полноценную работу пользователя при помощи свободных программ. Операционная система Linux полноценно работает со звуком и видеоизображением. Удобный в использовании графический интерфейс реализован, причём возможностей для его изменения и подстройки куда больше, чем в Microsoft Windows. Имеется полноценный свободный офисный пакет OpenOffice.org и свободные программы для многих других пользовательских задач (графика, музыка и т.д.) Более того — под Linux созданы многие инструменты, позволяющие сделать разработку документации в средних и крупных формах более рациональной, чем при использовании офисных пакетов. Для некоторых задач, ещё не решаемых свободными программами, можно использовать закрытые программы, выпущенные в версии для Linux — например, систему трёхмерной анимации Maya. Пожалуй, из всех распространённых работ, выполняемых пользователями, только вёрстку на экране для бумажной печати (подготовка журналов и т.п.), насколько нам известно, невозможно производить под Linux из-за отсутствия нужных программных решений. Игры для Linux также доступны, но в куда меньшем количестве, чем для Windows. Для установки и настройки Linux на пользовательском компьютере нужна достаточно высокая квалификация. Однако для корпоративного использования это может быть преимуществом — меньше вероятность того, что пользователи попытаются внести несанкционированные изменения в настройки. Настроенную систему можно легко «клонировать» на много компьютеров(даже с другой аппаратной конфигурацией), поэтому подготовка к работе множества настольных машин в фирме может оказаться легче, чем при использовании Windows. Впрочем, при корректной настройке можно обеспечить высокую степень защиты от практически любых действий пользователя, способных нарушить работу системы, даже если этот пользователь имеет представление о Linux. Защита от несанкционированного доступа к информации, по мнению некоторых экспертов, в Linux также лучше, чем в Windows. Во многих случаях оптимальным является использование терминальной схемы работы: настольные компьютеры выполняют роль графических терминалов, а все приложения выполняются на сервере. Это позволяет наращивать мощность сервера по необходимости, избегая затрат на улучшение множества компьютеров(и даже не устанавливая в них жёсткие диски); у такого решения есть также ряд других преимуществ. Использование Linux(с системой LTSP) на компьютерах-терминалах позволяет избежать необходимости оплачивать многочисленные лицензии; при этом на сервере может быть установлена как та же ОС Linux, так и Microsoft Windows NT Terminal Server, в зависимости от необходимых приложений. Существуют дистрибутивы Linux, предназначенные специально для использования на настольных компьютерах. За рубежом это Xandros и Lycoris , в России — ALT Linux Junior, ASP Linux Express. Следует заметить, что требования Linux к аппаратному обеспечению для работы с графическим интерфейсом с приемлемой скоростью примерно аналогичны требованиям Windows Vista/Seven; на относительно маломощных компьютерах Windows 2000 или XP может работать быстрее. Свободная система Linux весьма недавно стала полностью пригодна для использования на настольных компьютерах. Поэтому ее доля на этом рынке пока что невелика — около 1,7% (по данным IDC). Между тем, популярность свободных систем растёт, поэтому немала вероятность того, что эта доля заметно увеличится. |
2. Обзор com-технологии Массовое применение com отчасти связано с мощью ее разработчика, фирмы Microsoft. С этим приходится считаться, и каждый программный... | Виртуальная справочная служба Сегодня у человека есть технические возможности передать свои вопросы в библиотеку в любое время и из любого места в мире. Это удобно... | ||
Понятие информационной образовательной среды в условиях модернизации педагогического образования «письменных» домашних заданий, чтения текста на иностранном языке, отснятый им видеофильм, таблицу экспериментальных данных и т д.,... | Планеты 2010 год Гайя предлагает нам свои собственные решения самых насущных проблем, с которыми сталкивается человечество в нынешнее непростое, переходное... | ||
Избранное: Величие и нищета метафизики Гайя предлагает нам свои собственные решения самых насущных проблем, с которыми сталкивается человечество в нынешнее непростое, переходное... | Публичный Доклад об итогах работы Гайя предлагает нам свои собственные решения самых насущных проблем, с которыми сталкивается человечество в нынешнее непростое, переходное... | ||
Программа дисциплины "Информатизация и управление" Для подготовки Гайя предлагает нам свои собственные решения самых насущных проблем, с которыми сталкивается человечество в нынешнее непростое, переходное... | Лабораторная работа №2 Разработка учебно-методических материалов... Цель: Научиться использовать стандартное приложение Microsoft Office (ms power Point) при разработке урока по определенной теме школьного... | ||
Мониторинг сми РФ по пенсионной тематике 24 мая 2013 года Доклад направлен в правительство РФ. Россия планирует присоединиться к оэср в 2015 году, и в этой перспективе рекомендации этой организации,... | Александр Викторович Филатов Маршрут в прошлое (Будни нии хронотроники.) Гайя предлагает нам свои собственные решения самых насущных проблем, с которыми сталкивается человечество в нынешнее непростое, переходное... | ||
Факультет кти кафедра асоиу к защите допустить: Заведующий кафедрой Гайя предлагает нам свои собственные решения самых насущных проблем, с которыми сталкивается человечество в нынешнее непростое, переходное... | «Санкт-Петербургский государственный электротехнический университет... Гайя предлагает нам свои собственные решения самых насущных проблем, с которыми сталкивается человечество в нынешнее непростое, переходное... | ||
Колетт Барон-Рид Послания от Духа. Удивительная сила предсказаний, знаков и символов Гайя предлагает нам свои собственные решения самых насущных проблем, с которыми сталкивается человечество в нынешнее непростое, переходное... | Проблемные вопросы по педагогике (4 курс заочное отделение) Развитие умения озаглавливать текст, составлять вопросы к тексту, письменно отвечать на них | ||
Урока. Сегодня заключительный урок по теме «Квадратичные функции» Мы проведём его в форме игры «Звёздный час». Ваша задача: в процессе игры показать свои знания по теме, выявить пробелы, наметить... | Конспект и самоанализ урока по теме: «Деление десятичной дроби на... Необходимое оборудование и материалы для занятия – компьютер, операционная среда Microsoft Windows xp, 200 Microsoft PowerPoint,... |