Использование Linux
в школьном образовании — пока
ещё новшество и редкость, хотя уже и не исключительный случай: в
ряде стран, например, в Норвегии, Linux
занимает всё более
прочные позиции на образовательной сцене, и не только в
университетах. И это не просто причуды политики или рынка.
Столь высокий интерес к Linux
объясняется тем, что он
неразрывно связан с двумя традициями: открытыми системами и
свободным программным обеспечением.
Во-первых, в Linux
реализована классическая архитектура системы
UNIX
(весьма удачной операционной системы, ставшей основой
современного стандарта). Реализаций UNIX
множество, и все они
соответствуют одному и тому же стандарту. А стандартизация
означает совместимость. Именно поэтому все системы,
соответствующие этому стандарту, называются открытыми системами. Написав программу для Linux
, можно с
минимальными усилиями перенести её на любую другую открытую
систему и использовать там. Экономическая выгода и практическое
удобство здесь очевидны.
Во-вторых, это полностью свободная
реализация UNIX
, что означает возможность для любого
беспрепятственно копировать, распространять, и, что самое
важное, получить исходные тексты всех программ и право изменять
их на своё усмотрение. А это значит улучшать, приспосабливая для своих
нужд. Свободное программное обеспечение принесло совершенно
новую модель взаимодействия пользователей и создателей программ,
новую этику и экономику.
И открытые системы, и свободные программы — развитые
области со своей собственной терминологией, специфическими
понятиями и приёмами работы. Но для того, чтобы эффективно
использовать Linux
в качестве платформы для преподавания
информатики так или иначе необходимо обращаться к особенностям
открытых систем, и к специфике свободного программного
обеспечения. Именно поэтому и появилась эта книга: здесь
освещаются правовые, экономические и технологические особенности
свободного программного обеспечения, поставляемого вместе с
Linux
, а также возможности, которые открывают эти программы
для преподавания основ информатики.
Первая глава посвящена правовым и историческим аспектам существования свободного программного обеспечения и развитию открытых систем. Вторая посвящена обсуждению особенностей пользовательского интерфейса открытых систем, который иногда кажется непривычным и неудобным, но обладает рядом безусловных преимуществ, и, в частности, для преподавания. Третья глава — это очень выборочный обзор существующих свободных прикладных программ.
При подготовке книги использованы материалы Максима Отставнова, ранее публиковавшиеся в
серии статей в газете Информатика (2002–3 акад. г.);
брошюре Прикладные свободные программы в школе. — М.: 2003. ISBN 5-94842-003-5;
статье в сборнике Теорiя та методика навчання математики, фiзики, iнформатики. Вип. 3, т. 3. — Кривий Рiг: 2003;
книге Свободные программы и системы в школе — М.: 2003, ISBN 5-85593-146-3;
серии статей в газете Информатика (2003–4 ак.г.).
Эти материалы также доступны со страницы http://www.otstavnov.com/fsft на условиях Лицензии на свободную документацию GNU FDL.
Раздел Сети: обмен данными написан Вадимом Виниченко (вводная часть) и Андреем Добровольским (описание пакета Mozilla).