Смекни!
smekni.com

Использование свободного программного обеспечения для обучения векторной графике (стр. 2 из 5)

Интерфейс Школьного Сервера позволяет легко управлять: межсетевым экраном (с помощью упрощенного или расширенного интерфейса); почтовым сервером с поддержкой средств борьбы с вирусами и спамом; прокси-сервером (с поддержкой вывода статистики доступа); серверами файлов (организация доступа к каталогам, доступным по протоколу Samba и FTP) и печати (CUPS); обновлениями системы (включая настройку источников обновлений); подсистемой авторизации и персональных данных (LDAP-сервер); сетевыми интерфейсами; созданием локальных зеркал репозиториев; резервным копированием; синхронизацией времени на сервере; выделением IP-адресов для локальной сети (DHCP-сервер); веб-ориентированными приложениями (Moodle и MediaWiki) [7].

Аппаратные требования для установки свободного ПО

Около трети школ имеют компьютеры с объемом оперативной памяти менее 128 Мб, что примерно соответствует уровню десятилетней давности, поэтому аппаратным требованиям дистрибутива было уделено особое внимание.

Аппаратные требования:

– привод CD;

– процессор совместимый с Pentium III архитектуры от 500 МГц;

– объём оперативной памяти от 128 Мб.

– свободное место на жёстком диске от 4 Гб.

Необходимое место для хранения пользовательских данных, зеркал дистрибутивов и прочих потенциально объёмных данных может сильно варьироваться, поэтому пользователю необходимо позаботиться о наличии достаточного резерва дополнительно к указанным величинам;

– сетевой адаптер 10/100 Мбит;

– видеокарта (особых требований нет)

Разработка и апробация пакета свободного программного обеспечения для общеобразовательных учреждений РФ проводится для обеспечения лицензионной поддержкой стандартного (базового) коммерческого пакета программного обеспечения всех общеобразовательных учреждений РФ до 2010 года и проведение апробации использования пакета свободного программного обеспечения (ПСПО) в общеобразовательных учреждениях 3 субъектов РФ (Республика Татарстан, Пермский край и Томская область) [3].

Правовые аспекты применения свободного программного обеспечения в Российской Федерации

Распространение свободного программного обеспечения (СПО) на мировом рынке вызывает необходимость в оценке соответствия лицензионных условий использования подобных программных продуктов действующему российскому законодательству.

СПО отличается четырьмя ключевыми свободами - правами на запуск программы в любых целях, ее изучение (адаптацию), распространение и совершенствование (модификацию).

Распространение СПО осуществляется на основании свободных лицензий. На сегодняшний день существует множество подобных лицензий, характеризующихся предоставляющимся пользователю набором прав и порядком осуществления таких прав. Вместе с тем представляется целесообразным проведение условной классификации свободных лицензий на два типа, отличающихся между собой возможностью придания в дальнейшем продукту закрытого статуса (например, BSD) либо невозможностью осуществления подобных действий (GNU GPL).

Свободные программные продукты распространяются свободно и могут использоваться в любых целях, включая коммерческие, совершенно безвозмездно, их использование регулируется лицензионными соглашениями, устанавливающими объем прав и обязанностей правомочного пользователя программы. Условия так называемой свободной лицензии действуют по всему миру и дают пользователю значительный объем прав, но при этом могут вступать в противоречие с действующим законодательством в каждой отдельной стране.

В соответствии с положениями российского законодательства (Гражданский кодекс Российской Федерации, IV часть) передача прав на использование СПО на условиях свободной лицензии GNU GPL v3 должна осуществляться на основании лицензионного договора, согласно которому одна сторона - обладатель исключительного права на результат интеллектуальной деятельности (лицензиар) - предоставляет или обязуется предоставить другой стороне (лицензиату) право использования такого результата в предусмотренных договором пределах с сохранением за лицензиаром права выдачи лицензий другим лицам (простая, неисключительная, лицензия) либо без такового (исключительная лицензия). Основным механизмом, обеспечивающим существование свободных программ в мире, являются свободные лицензии (или авторские, лицензионные договоры) – юридические документы, регламентирующие условия использования свободных (открытых) программ и передающие пользователям ряд дополнительных прав по сравнению с установленным объемом прав по умолчанию в местном законодательстве. Существуют различные варианты свободных лицензий и различные варианты их использования.

Продукты, распространяемые под свободной лицензией, представляют собой объекты авторского права, на которые изначально распространяется принцип исключительности. Не исключительные права на использование этих программных продуктов формально передаются через лицензионный договор (свободную лицензию), к которому пользователь присоединяется в момент начала использования программы и тем самым выражает согласие со всеми положениями лицензии. Здесь вроде бы никаких проблем не возникает. Вся сложность заключается в том, чтобы признать легальность свободных лицензий в условиях российского законодательства [10].

Правовые риски при использовании открытых и свободных программ заключаются в том, что при любой проверке окажется, что использование программного обеспечения не подтверждено ни одним бумажным документом. Отечественные же правоохранители (зачастую не обременяя себя юридическим самообразованием) считают любое использование «без бумажки» незаконным. Очевидно, что в общем случае конечный пользователь СПО или поставщик решений на базе СПО сможет предъявить правоохранителям лишь ссылку на сайт компании-поставщика и распечатку лицензионного договора (с его переводом на русский могут быть проблемы, тем более с нотариально заверенным). Что же касается «декларации соблюдения прав...», подписанного оригинала договора, оригиналов документов, подтверждающих передачу программного продукта и факта оплаты договора, упаковки от программного продукта и, тем более – «уникальных идентификационных номеров экземпляров свободного ПО», то указанные документы относятся скорее к области «ненаучной фантастики».

Распространение СПО происходит на условиях лицензионных договоров, оформленных в виде договоров присоединения. Оно осуществляется либо безвозмездно, либо по себестоимости носителя информации, записи на него продукта и его доставки пользователю. Никаких бумажных договоров при этом не заключается и, естественно, не оформляется никаких накладных, счетов-фактур, актов передачи экземпляров и прочих бумажных документов. Исключением здесь являются лишь отечественные поставщики СПО, законность действий которых в отношении иностранных продуктов является по меньшей мере спорной (подробнее об этом будет сказано далее) [11].

Итак, для решения задач полноценной организации сетевого информационного пространства общеобразовательного учреждения необходимо создание принципиально новых программных продуктов, основанных на свободных решениях и открытых стандартах, не имеющих каких бы то ни было ограничений срока использования. ПСПО создано для того чтобы решить данные задачи. Использование свободного ПО расширяет информационное пространство образовательного учреждения свободного от лицензий и других отчислений, и ориентировано для создания динамической учебной среды между преподавателем и учеником.

2. ОСНОВНЫЕ ПОНЯТИЯ ВЕКТОРНОЙ ГРАФИКИ НА ПРИМЕРЕ РЕДАКТОРА INKSCAPE

Работая с векторной графикой, имеют в виду определенный круг задач, решаемых в процессе создания и редактирования векторного изображения. Цель обучения в данном случае — овладение учащимися совокупностью основных стандартных приемов работы с векторными изображениями. Необходимо научиться создавать и редактировать объекты, составлять из простых объектов сложные, освоить приемы взаимного расположения объектов, выравнивания и распределения. Так же необходимо освоить приемы работы с текстом.

Несмотря на огромное многообразие векторных графических редакторов, основные приемы работы с векторными изображениями остаются неизменными.

Векторный редактор Inkscape(http://www.inkscape.org) является отличным инструментом как для опытного дизайнера, так и для начинающего пользователя, и вполне может использоваться для обучения.

В векторной графике изображения строятся из простых объектов — прямых линий, дуг, окружностей, эллипсов, прямоугольников, областей однотонного или изменяющегося цвета (заполнителей) и т. п., называемых примитивами. Из простых векторных объектов создаются различные рисунки (рис. 1).

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

Комбинируя векторные объекты-примитивы и используя закраску различными цветами, можно получить и более интересные иллюстрации (рис. 2)


Рис. 2. Рисунок, составленный из векторных примитивов

В трёхмерной компьютерной графике могут использоваться «пространственные» примитивы — куб, сфера и т. п.

Векторные примитивы задаются с помощью описаний. Например:

– рисовать линию от точки А до точки В;

– рисовать эллипс, ограниченный заданным прямоугольником.

Для компьютера подобные описания представляются в виде команд, каждая из которых определяет некоторую функцию и соответствующие ей параметры. Символические команды для приведённых выше примеров описаний в векторном формате. Собственный формат сохранения изображений в Inkscape — svg. Имеется возможность сохранить изображении в ряде других форматов, в том числе популярные и широко используемые форматы pdf, odg, ai.