Разработка пакета свободного отечественного программного

advertisement
Разработка пакета свободного отечественного программного обеспечения – одна из
центральных задач, которую необходимо решить для информационной безопасности России.
Об этом неоднократно заявлял первый вице-премьер Правительства РФ Дмитрий Медведев.
По его словам, до 2010 г. в России должна быть создана собственная операционная система с
открытым кодом и полный комплект приложений для обеспечения эффективной работы
государственных органов и бюджетных организаций.
Первый открытый конкурс на разработку и поставку пакета свободного программного
обеспечения был проведен в России осенью 2007 года. Его победителем стала группа
«Армада». Согласно подписанному контракту, стоимость которого составила 59,5 млн. руб.,
«Армада» обязалась разработать и протестировать пакет свободного ПО. В течение 2008
года данный комплект будет установлен более чем в 1200 школах республики Татарстан,
Пермского края и Томской области. После внесения необходимых доработок, подобными
программными продуктами планируется оснастить еще более 60 тысяч российских школ.
В настоящее время ПСПО проходит апробацию во всех пилотных регионах, в каждом из
них выбрано 10-15 школ-лидеров. Таким образом, на первом этапе задействовано 40 школ.
Что такое свободное программное обеспечение и что этот термин обозначает?
В литературе принято различать "свободно распространяемы программы" и "свободное
программное обеспечение". Последний термин "закреплен" за программами,
распространяющимися вместе с исходным кодом.
Понятие ``свободное программное обеспечение'' ссылается на свободу пользователя
запускать, копировать, распространять, изучать и улучшать программы. Более точно, оно
говорит о четырех видах свободы для пользователей программ:
o
Свобода запускать программу с любой целью.
o
Свобода изучать, как программа работает, и приспосабливать ее для ваших
нужд.
o
Свобода распространять копии, чтобы вы могли помочь ближнему.
o
Свобода улучшать программу и публиковать ваши изменения, чтобы
сообщество получало пользу .
Программа, удовлетворяющая этим условиям, является свободной.
Таким образом, существенным фактором свободного программного обеспечения
является свобода обращения с программным кодом, но не вопрос цены этого кода.
Про такие программы говорят, что они распространяются по лицензии GNU. Кроме
того, это - программы с "открытым кодом", поэтому о них говорят, что это - модель
распространения Open Source. Часто встречается и термин CopyLeft, подчеркивающий
отличие этого ПО от модели CopyRight.
Надо учитывать, что есть тонкости, которые были важны для тех, кто стоял у истоков
движения.
Свободное ПО может помочь школам экономить деньги. Даже в самых богатых странах,
школам не хватает денег. Свободное ПО дает образовательным учреждениям, также как и
другим пользователям, свободу копировать и распространять компьютерные программы.
Таким образом, школа может сделать копии свободной программы и установить ее на все
компьютеры, которые у нее имеются. В бедных странах это может помочь решить проблемы
с финансированием использования высоких технологий в образовании.
Свободные компьютерные программы позволяют ученикам узнать как работает
программное обеспечение. Когда учащиеся достигают возраста 13 - 19 лет, некоторые из них
хотят узнать и изучить все, что связано с их компьютером и программным обеспечением для
него. Это возраст, когда люди, которые будут хорошими программистами начинают
постигать свое ремесло. Для того, чтобы научиться писать качественные программы,
ученики должны читать много кода и писать много кода. Им нужно читать и понимать
настоящие программы, которые люди действительно используют. Ученикам будет крайне
любопытно читать исходный код программ, которые они используют каждый день.
Проприетраное ПО отвергает жажду учащихся к познанию, оно говорит: ``Знание,
которое ты хочешь -- секретно, изучение запрещено!'' Свободные программы поощряют
учебу каждого. Сообщество пользователей и разработчиков свободных программ отвергает
``священство технологии'', которое держит широкую общественность в неведении того как
работают технологии; мы поощряем учащихся любого возраста и положения читать
исходный код и учиться столько сколько им хочется. Образовательные учреждения, которые
использую свободные программы позволят развиваться одаренным программистам среди
учеников.
Обучение людей использованию свободных программ и участию в сообществе
разработчиков и пользователей свободных программ -- это практическое обучение
гражданственности.
Автор Барсукова М.А.
Источники:
http://www.linuxrsp.ru/artic/schools-stallman.html
http://www.citforum.ru/programming/prg96/74.shtml
http://krkam.edusite.ru/p38aa1.html
Download