Первое, что приходит в голову, глядя на тематику секций конференции «ИКТ как необходимый атрибут современного общества», это мысль о том, насколько часто мы используем в своей работе свободное ПО. Поэтому задержим взгляд на секции, провозглашающей эту тему. Тут, пожалуй, следует провести краткий обзор того, что такое свободное программное обеспечение, в чем собственно, плюсы и минусы его использования. Свободное программное обеспечение — это широкий спектр программных решений, в которых права пользователя («свободы») на неограниченные установку, запуск, а также свободное использование, изучение, распространение и изменение (совершенствование) программ защищены юридически авторскими правами при помощи свободных лицензий. К свободным лицензиям в настоящее время относится следующий ряд: • Apache Software License • Лицензия BSD • GNU General Public License • Лицензии MIT • Mozilla Public License • Консорциум Всемирной паутины Вообще, что касается определения свободного ПО и истории его возникновения, то на сайте Википедии (wikipedia.org) есть хорошие обзорные статьи, которые помогают в значительной степени разобраться в данном вопросе. Непосредственно в своей преподавательской деятельности в рамках ведения дисциплины «Разработка и эксплуатация удаленных баз данных» мной используется программный продукт, относящийся к типу СПО, - MySQL и Apache. И на практических занятиях по данной дисциплине студенты работают именно с этим ПО. Apache - это веб сервер. Поддерживает операционные системы GNU/Linux, BSD, Mac OS, Microsoft Windows, Novell NetWare, BeOS. Основными достоинствами Apache считаются надёжность и гибкость конфигурации. Он позволяет подключать внешние модули для предоставления данных, использовать СУБД для аутентификации пользователей и т.д. Где его можно взять? - На официальном сайте http://www.apache.org или на http://www.apache.ru в разделе download. Что такое MySQL? MySQL – сервер баз данных. MySQL характеризуется большой скоростью, устойчивостью и легкостью в использовании, является идеальным решением для малых и средних приложений. MySQL-сервер является бесплатным для некоммерческого использования. MySQL поддерживает язык запросов SQL в стандарте ANSI 92, и кроме этого имеет множество расширений к этому стандарту, которых нет ни в одной другой СУБД. Почему не Oracle? Тут можно вести весьма длинные дискуссии на тему, какая СУБД лучше, рассматривать плюсы и минусы каждой. Но ясно одно – MySQL - ПО с открытым кодом, распространяется и используется в некоммерческих целях бесплатно, а для установления и работы СУБД Oracle требуется купить лицензию. Работая с СУБД MySQL, студенты изучают универсальный язык баз данных – SQL, приобретают навыки создания структуры удаленной базы данных и ее заполнения, навыки управления таблицами в БД и данными в них, навыки администрирования УБД. Впоследствии эти знания и умения применяются учащимися в комплексном использовании MySQL с PHP для создания web-сайтов. В этом случае широко применяется Apache Software, которое также является свободным ПО и о котором написано выше. 26 февраля 2008 года Sun Microsystems приобрела MySQL AB. А 27 января 2010 года Oracle Corporation приобрела Sun Microsystems и включила MySQL в свою линейку СУБД. К чему это приведет – читайте последние новости. В последнее время все чаще встает вопрос и об использовании той или иной операционной системы. Большинство населения использует ОС семейства Windows компании Microsoft, как персональные версии, так и серверные, лицензия на которые стоит приличных денег. Чтобы не быть голословной, приведу статистику: 80,37% - WindowsXP, 12,2 % - Windows Wista, 2,87% - Linux и т.д. Некоторые рядовые пользователи даже и не знают о существовании ОС, которые имеют бесплатную лицензию для некоммерческого использования. К таким операционным системам относится ОС Linux. В домашних условиях использую операционную систему Linux уже больше двух лет. Попытаюсь объяснить, что меня привлекло к этому с точки зрения рядового пользователя. В первую очередь к достоинствам этой ОС можно отнести то, что Linux развивается и проблем с поддержкой аппаратной части становится все меньше. Более того, пользователю Windows бывает сложнее настроить свою систему, если отсутствует установочный диск с драйверами. Во-вторых, для пользователей Windows крайне актуальна проблема компьютерных вирусов. А значит необходимы затраты на приобретение антивирусных программ (если мы говорим о лицензионном использовании ПО). Как пользователя Linux меня не беспокоит проблема компьютерных вирусов. Для решения типовых задач (работа и развлечения) есть масса хорошо написанных и отлаженных программ. Linux — система открытая и гибкая, имея опыт и знания, можно достичь 100-процентного соответствия системы своим задачам и требованиям. Однако иногда возникают проблемы с поддержкой встроенных или внешних устройств: звуковых карт, принтеров, сканеров и т. д. В настоящее время эту проблему можно решить, зайдя на официальный сайт разработчика продукта и скачать оттуда нужный драйвер. Существуют пробелы и в области ПО: например мало игр «продвинутого уровня». Что касается использования ОС Linux для серверов, то здесь тоже есть ряд преимуществ. Поскольку это ПО свободное, то и лицензия идет бесплатная, что позволяет экономить на бюджете организации. Доказано практикой, что серверы на Linux работают быстрее, удаленное администрирование осуществлять проще, трафика на это кушается меньше, и отказоустойчивость системы выше, следовательно, система работает надежней. К тому же практически неподвластна вирусам. Обычный пользователь не сможет без ведома администратора установить какое-либо ПО на ПК, работающих в сети. В том числе это касается различных компьютерных игр, которые отвлекают от основной деятельности. На мой взгляд, перечисленное выше, является веским основанием, чтобы определиться в выборе. Существует мнение, что ОС Linux сложна в использовании, и в ней трудно разобраться. Однако это мнение ошибочно. В настоящее время Linux имеет удобный и доступный графический интерфейс. Так что даже простой пользователь без особого труда сможет в ней разобраться. Конечно, число пользователей Linux, к которым можно обратиться за советом и помощью, значительно меньше, чем число пользователей Windows. Тем не менее, при возникновении каких либо вопросов, связанных с установкой и эксплуатацией системы, благодаря активному интернет-сообществу пользователей Linux можно найти ответ практически на любой вопрос, достаточно походить по специализированным форумам или набрать задачу в поисковике. Резюме: Если вы используете компьютер как инструмент для: • работы с различного рода документами, • редактирования графики и фото, • серфинга и общения в интернете, • просмотра и прослушивания мультимедиа, то вы можете смело положиться на ОС Linux. Это позволит вам, не попадая под статью пиратства, сэкономить средства не платя за лицензию, не тратить денег на антивирусные программы и при этом не переживать за устойчивость системы, так как она достаточно надежна.
|