Проблемы перехода на свободное программное обеспечение
Развитие информационной экономики в РФ, внедрение цифровых компьютерных технологий. Разработка плана миграции на свободное программное обеспечение. Пилотное внедрение кроссплатформенных программ на рабочие станции. Техническая поддержка пользователей.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 30.04.2019 |
Размер файла | 16,7 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://allbest.ru
Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики
УДК 338.242, 004.4
Проблемы перехода на свободное программное обеспечение
Жилина В.А., Петров В.Ю.
В настоящее время разработка и внедрение программного обеспечения является тем ключевым фактором, который стимулирует развитие информационной экономики, поэтому появление свободного программного обеспечения может оказать значительное влияние на индустрию IT и информационное общество в целом.
Термины бесплатное программное обеспечение и свободное программное обеспечение (СПО) описывают разный тип программ. Бесплатное ПО -- это программа, которую можно использовать бесплатно в данном конкретном случае. Свободное ПО помимо этого можно еще модифицировать и распространять по специальным открытым лицензиям (GPL, BSD, MIT), а это юридически дает право пользователю использовать его бесплатно, изменять и копировать. [3]
Свободное программное обеспечение имеет открытый исходный код, это дает большие плюсы по сравнению с закрытыми коммерческими программами:
• Свободное программное обеспечение более надежно и безопасно, чем коммерческое ПО. Механизмы, по которым действует программа открыты и дают полную уверенность в том, что к вашим данным нет доступа у третьих лиц. Исходный код открытой программы изучается и модернизируется людьми по всему миру, ошибки оперативно устраняются и доступны пользователю абсолютно бесплатно;
• Программист может дополнить необходимый функционал программы самостоятельно, что невозможно сделать в случае закрытого коммерческого ПО. Свободное программное обеспечение можно изменять и копировать совершенно законно;
• Разработка и поддержка открытого программного обеспечения никогда не закончатся. Не будет необходимости покупать новую версию программы через определенное время, как в случае с коммерческим ПО;
• Свободное программное обеспечение принадлежит всему мировому сообществу, в то время, как коммерческое принадлежит конкретной компании. А это значит, что вы имеете практически неограниченные права на использование таких продуктов. [1, 2] Однако, стоит заметить, что СПО не всегда бывает бесплатным продуктом, хотя часто распространяется бесплатно. Не стоит его путать с обычным бесплатным программным обеспечением, которое хоть и распространяется без взимания платы за использование, но так или иначе недоступно для изменения и, следовательно, не является свободным, потому что его исходные тексты не опубликованы.
А свободное программное обеспечение может распространяться с оплатой за разработку, но при этом каждому пользователю предоставляется право получить исходные тексты программы без дополнительной платы, изменять их и распространять далее по своему усмотрению, т. к. пользователь уже заплатил за разработку именно этой программы.
Как правило, компании-производители СПО получают прибыль за счет предоставления услуг по внедрению и технической поддержке своих продуктов, но при этом пользователь может обойтись и без сторонних разработчиков (например, взяв в штат специалиста по выбранному ПО или обучить своего сотрудника работе с новой программой).
Переход на свободное программное обеспечение проводится постепенно и безболезненно для сотрудников компании, возможна как частичная, так и полная миграция парка компьютерной техники на свободное ПО. информационный компьютерный программный
Процесс перехода индивидуален для каждой конкретной компании, но в целом он состоит из следующих основных пунктов:
1. Аудит используемого аппаратного и программного обеспечения;
2. Определение экономической целесообразности перехода на свободное программное обеспечение;
3. Разработка плана миграции;
4. Пилотное внедрение кроссплатформенных программ на рабочие станции пользователей. Большая часть свободного программного обеспечения может запускаться на разных операционных системах, и это позволяет пользователям постепенно привыкать к новым программам.
5. Основной этап миграции. Перевод парка компьютерной техники на свободное программное обеспечение согласно плану миграции;
6. Обучение пользователей, сопровождение и техническая поддержка ИТ-инфраструктуры.
У процесса перехода на свободное ПО есть два аспекта-- технический и социальный.
С одной стороны, переход на свободное ПО-- это реализация технического проекта по переходу с одного конкретного ПО на другое, свободное (например, переход с операционной системы Microsoft Windows на Linux, замена Microsoft Office на OpenOffice и т. п.)
Часто переход ограничивается простой переустановкой программ, не требуя процесса программирования. Особое значение имеет переход на свободную ОС, поскольку это в значительной степени определяет приложения, которые в дальнейшем будут устанавливаться и использоваться.
С другой стороны, переход на СПО может рассматриваться как некий современный общественный тренд распространения свободного программного обеспечения среди различных групп пользователей. При этом уже важен сам факт выбора в пользу свободного ПО (или компьютерного устройства с предустановленным свободным ПО) и отказа от использования проприетарного ПО, а не технические детали установки конкретного программного обеспечения.
В разных странах проблему перехода на свободное ПО понимают поразному:
• В развитых странах с низким уровнем «компьютерного пиратства» пользователи делают акцент на качестве ПО, нюансах лицензирования и возможности беспрепятственной реализации гражданских прав и свобод. Подчеркивается тот факт, что если исходный код открыт, это не всегда означает, что пользователь имеет право вносить в него изменения и т. п.
• В странах бывшего СССР и ряде других пользователи часто ищут низкобюджетную альтернативу дорогостоящему проприетарному ПО. По этой причине, свободное ПО даже иногда ошибочно путают с бесплатным. В современных российских СМИ также говорят о «переходе на свободное программное обеспечение и внедрении открытых стандартов», «переходе на открытый софт» и т.п., подразумевая на самом деле практически одно и то же.
Практические сложности с процессом перехода на СПО. В отдельных, некоторых случаях, отсутствие узкоспециализированных программ на производствах (большая часть из них ориентированы на использование DOS, ОС Windows, реже -- Mac OS).
Иногда возникающие сложности совместимости с закрытыми форматами файлов и протоколов обмена несвободного ПО (жесткие лицензионные ограничения проприетарных форматов).
Предустановка проприетарного ПО производителем (на всё новое оборудование).
Консервативность конечных пользователей, инерция мышления пользователей (некоторые пользователи даже не знают про существование других ОС, кроме тех, с которыми работают в данный момент).
Частое отсутствие достаточно квалифицированных и "сертифицированных" кадров для техподдержки, из-за этого возникает необходимость «дополнительных» затрат на оплату IT-специалиста.
Необходимость в дополнительных услугах IT-консалтинга по СПО, проблема выбора конкретной версии СПО (существует около десятка оригинальных дистрибутивов Linux и более 400 их модификаций).
Медленное наращивание числа курсов по изучению СПО в школьных и вузовских программах. Неявное, но достаточно активное противодействие процессу компаниями-производителями и распространителями проприетарного ПО.
Подводя итог, можно сказать, что оптимальным решением в краткосрочной и даже в среднесрочной перспективе перехода на СПО будет сохранение операционной системы MS Windows на рабочих станциях под управлением серверов MS Windows с заменой части серверного программного обеспечения и программ на рабочих станциях на СПО. Для небольших подразделений вполне реальным является вариант полного отказа от коммерческого программного обеспечения.
С правовой точки зрения основной проблемой, которая стоит перед органами государственной власти, является проблема управления полученными по лицензионным соглашениям правами на программы для ЭВМ. Актуальность данной задачи обусловлена трудностями, сопряженными с переходом от командно-административных к рыночным методам хозяйствования, и в равной степени относится как к коммерческим, так и к «свободным» программам.
Литература
1. Григорий Рудницкий. НПП и Свободное ПО: цели, задачи, информация. - онлайн-чтение. 2012г. [Электронный ресурс] Код доступа: http://www.gosbook.ru/node/21023/
2. Пожарина Г.Ю. Свободное программное обеспечение на уроке информатики (+CD ROM). БХВ-Петербург, 2010, 336с.,
3. Отставнов Максим. Перспективы свободного программного обеспечения в сфере государственного управления и бюджетном секторе экономики- онлайн-чтение. 2010г. [Электронный ресурс] Код доступа: http://thelid/ru/books/otstavnov_mak
Размещено на Allbest.ru
...Подобные документы
Основное программное обеспечение для автоматизации производства. Финансовые и коммуникационные системы. Системы планирования и управления. Текстовые редакторы и табличные процессоры. Финансовое программное обеспечение. Шрифтовые технологии в документах.
шпаргалка [551,9 K], добавлен 16.08.2010Сущность понятия "программное обеспечение". Типы прикладных программ. Современные системы программирования для персональных компьютеров. Уровни программного обеспечения: базовый, системный, служебный. Классификация служебных программных средств.
реферат [20,2 K], добавлен 01.04.2010Программное обеспечение как совокупность программ системы обработки информации и программных документов, необходимых для эксплуатации этих программ. Системное ПО (программы общего пользования), прикладное и инструментальное (системы программирования).
реферат [73,1 K], добавлен 04.06.2010Средства компьютерной, коммуникационной и организационной техники как техническая основа обеспечения информационных технологий. Основные системы классификации компьютеров. Программное обеспечение информационных технологий в маркетинге и экономике.
лекция [924,6 K], добавлен 01.04.2012Методические аспекты перехода на СПО в условиях школьного образования. Аналоги Linux-программ при создании школьного комплекта свободного программного обеспечения. Методика использования альтернативной реализации Windows-интерфейса в системе Linux.
дипломная работа [2,3 M], добавлен 03.05.2012Разработка и внедрение информационной системы "Учет товаров в супермаркете". Понятие стандартизации, ее цели и основные термины процесса. Объекты стандартизации и ее уровни. Нормативные документы по стандартизации. Внедрение стандартов в организации.
презентация [314,9 K], добавлен 27.12.2013Особенности и принципы безопасности программного обеспечения. Причины создания вирусов для заражения компьютерных программ. Общая характеристика компьютерных вирусов и средств нейтрализации их. Классификация методов защиты от компьютерных вирусов.
реферат [21,7 K], добавлен 08.05.2012История развития IT-сферы, средства информатизации. Типовая структура хранения данных. Уровни изучения информации. Области приложения информационных технологий в экономике. Универсальное программное обеспечение. Финансово-экономические пакеты программ.
учебное пособие [720,3 K], добавлен 09.04.2014Системное и прикладное программное обеспечение. Выполнение программ, хранение данных и взаимодействие пользователя с компьютером. Возможности операционных систем. Системы технического обслуживания. Системы обработки электронных таблиц и текста.
презентация [15,9 K], добавлен 06.01.2014Системное, инструментальное и прикладное программное обеспечение. Современные настольные издательские системы. Программные средства мультимедиа. Системы искусственного интеллекта. Прикладное программное обеспечение автоматизированного проектирования.
реферат [59,4 K], добавлен 18.12.2013Сущность и назначение программного обеспечения - совокупности программ, управляющих работой компьютера или автоматизированной системы. Функции операционной системы - набора взаимодействующих программ, обеспечивающих работу (функционирование) компьютера.
контрольная работа [294,8 K], добавлен 18.01.2011Вычислительные системы и программное обеспечение как важнейшие разделы информатики, условия перехода общества в информационную стадию развития. Развитие вычислительных систем и персональных компьютеров. Операционные системы и системы программирования.
реферат [906,9 K], добавлен 18.01.2011Системное и программное прикладное программное обеспечение. Понятие "операционная система". Утилиты, программно-инструментальные средства. Системы технического обслуживания. Пакеты прикладных программ общего назначения. Сетевая операционная система.
презентация [70,2 K], добавлен 31.10.2016Прикладное программное обеспечение, его использование при проведении сложных математических вычислений. Менеджер загрузок. Офисные средства обработки информации. Система автоматизации проектных работ. Основы использования функций Excel, их аргументы.
контрольная работа [227,6 K], добавлен 01.03.2009Классификация программного обеспечения, его особенности, назначение. Программное обеспечение для работы с текстом, изображением, прикладное, офисное, для работы в Интернете. Системы программирования, специфика программного обеспечения, что такое вирусы.
презентация [1,2 M], добавлен 25.02.2010Особенности, отличия, топология и функционирование локальных компьютерных сетей. Программное обеспечение информационно-вычислительных сетей. Основные протоколы передачи данных, их установка и настройка. Аутентификация и авторизация; система Kerberos.
курсовая работа [67,7 K], добавлен 20.07.2015Проблемы автоматизации менеджмента в турфирмах для повышения эффективности систем управления и безопасности, расширения числа клиентов, решения маркетинговых задач. Внедрение компьютерных систем бронирования на примере Fidelio Hotel Management System.
курсовая работа [268,3 K], добавлен 07.01.2015Программное обеспечение для обслуживания автосалона с графическим интерфейсом, возможностью хранения файлов на диске и поиском. Программное проектирование. Документирование программного обеспечения, его тестирование. Разработка руководства пользователя.
курсовая работа [1,7 M], добавлен 06.01.2013Технико-экономическая характеристика ОАО "ТТЗ". Обоснование проектных решений информационного обеспечения комплекса задач. Описание информационной модели (схемы данных). Технологическое, программное обеспечение. Расчет экономической эффективности проекта.
дипломная работа [81,3 K], добавлен 28.09.2009"Файл-серверная" и "клиент-серверная" архитектуры. Сетевые операционные системы. Одноранговые NOS и с выделенными серверами. Семейство сетевых ОС Windows, ОС UNIX, Linux. Программное обеспечение для работы в интернет. Назначение службы доменных имен DNS.
учебное пособие [1,3 M], добавлен 19.01.2012