Смекни!
smekni.com

Компьютерные технологии в педагогическом образовании: особенности правового и методического регулирования (стр. 10 из 15)

- нельзя ограничивать распространение программы и требовать за нее денежную компенсацию;

- исходные тексты программы должны быть доступны;

- на основе программы могут создаваться производные продукты, которые можно распространять на тех же условиях, что и оригинал;

- если распространение производных работ запрещается по причине требования сохранности целостности исходного текста, то должно быть разрешено свободное распространение патчей;

- недопустима дискриминация пользователей или их групп, в частности, программа не может быть недоступной жителям какой-то страны;

- программа может использоваться с любой целью;

- не должно быть никаких дополнительных соглашений, относящихся к программному обеспечению;

- нельзя юридически привязывать программу к какому-либо другому продукту;

- нельзя накладывать какие-либо требования на другие программы;

-на пользователя программы нельзя накладывать какие-либо ограничения технологического характера.

Движение СПО было обусловлено новизной и неизведанностью отрасли информационных технологий , а его участники характеризовались высокой профессиональной компетенцией, заинтересованностью в максимальной открытости результатов работы и стремлении к интенсивному взаимодействию с коллегами. Первоначально целью движения являлся проект GNU (GNU is Not Unix) Цель проекта — создание полноценной операционной системы и набора программ, которые разрабатываются и распространяются на свободных условиях, не препятствующих пользователям изучать программы и обмениваться своими наработками.

Применительно к ПО Ричардом Столлманом были сформулированы четыре принципа свобод:

- свободно запускать программу с любой целью («нулевая свобода»)

- свободно изучать как работает программа и адаптировать её под свои нужды («первая свобода»), при этом доступ к исходным текстам является непременным условием;

- свободно распространять копии, в помощь другим пользователям («вторая свобода»);

- свободно улучшать программу и публиковать улучшенную версию с тем, чтобы принести пользу всему сообществу («третья свобода»).

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

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

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

Наиболее известными примерами СПО являются проекты «GNU/Linux» «OpenOffice», «Mozilla», «Gimmage» и многие др.

В марте 2008г. была опубликована Концепция развития разработки и использования свободного программного обеспечения в Российской Федерации. В Концепции определяется государственная политика в области разработки и использования СПО12. Главными целями являются: "создание условий, обеспечивающих органам государственной власти, гражданам и субъектам экономической деятельности получение преимуществ в выполнении своих задач от использования СПО в масштабах, соответствующих мировому уровню; обеспечение перспективных направлений развития отрасли информационных технологий и связи, зависящих от развития СПО".

При Академии народного хозяйства при Правительстве Российской Федерации создан Центр ИТ - исследований и экспертизы, являющийся единственным в России исследовательской организацией, занимающейся вопросами использования СПО в государственном секторе и осуществляющей регулярный мониторинг основных событий этого рынка и государственных инициатив, связанных с внедрением СПО и открытых стандартов в государственном секторе в мире и в России.

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

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

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

И совершенно некорректно называть свободное программное обеспечение или программное обеспечение с открытым исходным кодом просто бесплатным. Нулевая цена вовсе не подразумевает передачу пользователю каких-то дополнительных прав и тем более никак не обязывает разработчика делиться с кем-то исходным текстом. Хотя и не запрещает ему это делать.

К тому же свободное программное обеспечение вполне может продаваться за деньги. К примеру, именно таким образом распространяются коробочные версии дистрибутивов Linux. В этом случае покупатели могут получить печатное руководство пользователя и купон на техническую поддержку. Хотя это совершенно не обязательно.

Таблица 2.1. Сравнение типов лицензий программного обеспечения

Платное ПО Бесплатное ПО ПО с открытым кодом Свободное ПО (лицензия GNU GPL)
Получение экземпляра платно бесплатно платно или бесплатно платно или бесплатно
Установка на компьютеры ограничен может быть ограничена ограничена не ограничена
Исходный код не доступен не доступен доступен доступен
Распространение запрещено разрешено запрещено разрешено
Модификация запрещена запрещена запрещена разрешена

В ближайшее время перед учителями информатики встанет вопрос использования программного обеспечения для преподавания предмета «Информатика и ИКТ». В случае принятия решения о переходе на платформу Linux учителя информатики получат готовую среду для работы (дистрибутивы AltLinux, разосланные в школы). Если же на компьютерах установлена лицензионная ОС Windows не из пакета СБППО (к примеру, компьютеры закуплены с предустановленной операционной системой), то оптимальным решением будет использование бесплатных и свободных программ для платформы Windows.

Бесплатное и свободное программное обеспечение идеально подходит для сферы образования. Его можно устанавливать на произвольное число компьютеров как в школе, так за её пределами. Можно использовать в компьютерных классах, на рабочих компьютерах учителей, библиотекаря, администрации, домашних и личных компьютерах учителей информатики, учителей-предметников, учеников и их родителей. Ученики могут беспрепятственно устанавливать такое программное обеспечение на компьютеры своих знакомых, друзей. Копирование носителей со свободным программным обеспечением абсолютно легальная операция. Другая отличительная особенность свободного ПО – свобода изучать, изменять и распространять модифицированную программу. Свободные программы распространяются вместе с исходными текстами этих программ. Люди, получившие свободную программу, могут изучить механизм её работы, внести собственные изменения в программу. Им гарантируется право как пользоваться модифицированной программой, так и распространять любым доступным способом свою модифицированную программу. Ученики, интересующиеся программированием, могут внести посильный вклад в доработку любой понравившейся свободной программы. Приведенная ниже таблица (таблица 2.2) составлена на основе дистрибутива Линукс Мастер, в дистрибутивах версий Легкий Линукс и Линукс Юниор некоторые программы отсутствуют. Все указанные в таблице бесплатные и свободные программы для Windows можно найти в сети Интернет[64].


Таблица 2.2 Соответствие программ для разных платформ (в скобках указан тип лицензии).

Назначение ПО платформа Windows платформа Linux1
Информация и информационные процессы
Калькулятор, системы счисления Калькулятор2 Kcalc
Клавиатурный тренажер Руки солиста3 (Freeware) KTouch
Кодирование и обработка текста Hieroglyph (Freeware) KCharSelect
Кодирование и обработка звука Звукозапись2, Audacity (GNU) Audasity, KRec
Кодирование и обработка графической информации Paint2 TuxPaint, KolourPaint
Воспроизведение аудиозаписей Проигрыватель Windows Media2 Amarok, JuK
Воспроизведение видеозаписей Проигрыватель Windows Media2 Kaffeine, VLC MediaPlayer
Архивация данных 7-Zip (Freeware) Ark
Антивирусный сканер Dr.Web Cureit (Freeware) KlamAV
Аппаратные и программные средства ИКТ
Файловый менеджер, работа с файлами Проводник2, Far Manager (Freeware) Konqueror, MidnightCommander
Информация о системе Панель управления2 KinfoCenter
Запись на CD/DVD InfraRecorder (Freeware) K3b
Управление задачами, контроль загрузки памяти и процессора Диспетчер задач2 KSysGuard
Текстовый редактор Блокнот2 KWrite, Kate
Текстовый процессор OpenOffice.org Writer (GNU) OpenOffice.org Writer
Создание математических формул OpenOffice.org Math (GNU) OpenOffice.org Math
Табличный процессор OpenOffice.org Calc (GNU) OpenOffice.org Calc
Система управления базами данных OpenOffice.org Base (GNU) OpenOffice.org Base, Kexi, MySQL
Разработка презентаций OpenOffice.org Impress (GNU) OpenOffice.org Impress
Редактор векторной графики OpenOffice.org Draw (GNU) OpenOffice.org Draw, Inkscape, Skencil
Редактор растровой графики GIMP (GNU) GIMP
Система автоматизированного проектирования (САПР) КОМПАС 3D v5 Lite (Freeware для учебных целей) QCAD
Редактор 3D-графики OpenOffice.org Draw (GNU) Blender, KpovModeler, OpenOffice.org Draw
Редактор потокового видео Movie Maker2 Kino
Настольная издательская система Scribus
Словарь иностранных слов Lingvo-online (сервис Словари на www.yandex.ru) StarDict, KSocrat
Сканирование и распознавание текста Мастер работы со сканером2 (только сканирование) xsane, Kooka, OCR CuneiForm
Коммуникационные технологии
Браузер Internet Explorer2, Opera (Freeware), Mozilla FireFox (GNU) Mozilla FireFox, Konqueror
Электронная почта Outlook Express2 Mozilla Thunderbird, Kmail
Визуальная среда разработки web-приложений Nvu (GNU) Quanta Plus
Основы алгоритмизации и программирования
Исполнители Паркетчик3 (Freeware), Стрелочка3 (Freeware) Kturtle
Среда разработки на Basic FreeBasic (GNU) Basic256
Среда визуальной разработки на Basic Visual Basic Express (Freeware для учебных целей) Gambas
Среда разработки на Pascal FreePascal (GNU) FreePascal
Среда визуальной разработки на Pascal Lasarus
Моделирование
Электронная модель периодической таблицы Д.И.Менделеева Table (Freeware) Kalzium
Построение графиков математических функций Математика+ (Freeware) KmPlot, Scilab
Настольный планетарий KStars, Celestia
Администрирование локальной сети
Управление компьютерами в локальной сети (специализированное ПО для учителей) iTALC (GNU) iTALC

2.2 Проблемы развития дистанционного образования в России и пути их решения