Эти свободы защищаются лицензиями с разной степенью ограничений.
Кстати, обратите внимание, что всенародно почитаемый Windows (как и все продукты Micro$oft) не отвечает ни одному критерию свободы. Есть над чем задуматься, не так ли?
Ну что ж, хватит теории, давайте, наконец, поговорим о практических альтернативах. Нет, разговор не пойдет о немедленном всеобщем переходе на Linux и публичной казни Билла Гейтса (хотя, многие понимающие люди будут выступать за первый пункт, и найдется немало сторонников второго ;)). Мое мнение - не все могут осуществить переход на другую операционную систему за один шаг, но начать пользоваться свободными программами вместо закрытых может каждый. И это может стать первым шагом вашего и всеобщего освобождения из софтверного рабства (прим. software = ПО). Однако, не стоит забывать, что это только начало.
Итак, в качестве первого шага давайте попробуем вывести ваши электронные коммуникации из сферы влияния Некрософта и прочих корпоративных монстров в сферу свободного ПО. Рассмотрим следующие типы программ для осуществления этих самых электро-коммуникаций:
1. Броузер
2. Почтовый клиент
3. Instant Messenger
1. Броузер
Дыры в безопасности Internet Explorer уже стали легендой. Из последних особенно запомнившихся - дыра, через которую можно было получить доступ к файлам на диске или отформатировать винчестер.
Чем же сообщество свободного ПО ответило Чемберлену-Гейтсу с его черными дырами? Я за этот ответ засчитал проект Mozilla. Установив Mozilla, вы получаете в одном флаконе кроме броузера еще почтовый клиент, компоновщик HTML страниц (полноценная замена MS Front Page) и IRC чат клиент. Но не всем может понравиться такая нагруженность. В один прекрасный день чудаки из Mozilla Organisation, увидев популярность броузера, решили не мучать юзеров и создали на базе Mozilla параллельные проекты: броузер Mozilla Firebird и почтовик Mozilla Thunderbird (о Громптице речь пойдет позже).
Mozilla Огнептица действительно заслуживает свое название - и летает, и зажигает. Скорость загрузки страниц при первом знакомстве с ней меня впечатлила. С закладками, скопленными в IE за тысячи интернеточасов, не придеться расставаться - Огнептица может их импортировать. Еще одна интересная деталь - с их сайта можно загрузить и установить десятки расширений (exstensions), по сути являющихся плаг-инами, позволяющих выполнять разные полезные штуки, а иногда и просто поиграть в игры вроде Сапера. Если же вам надоел внешний вид, всегда можно скачать и установить новые темы.
2. Почтовый клиент
Хе-хе. Этот раздел вполне можно начать так же как первый: "Дыры в безопасности Outlook уже стали легендой". Дело в том, что из-за глубокой встроенности компонентов отображения веб-страниц, в том чиcле и почтовых сообщений, в ядро системы, ошибки в этих компонентах являются причиной повсеместной уязвимости приложений, использующих их, и это касается не только IE и Outlook, но также MS Office и других приложений от сторонних производителей, которые используют в своих приложениях компоненты отображения HTML от Micro$oft.
Как писалось выше, вы можете скачать Mozilla и получить почтовый клиент в составе крепкой команды приложений. Но если вас это не устраивает - есть Mozilla Громптица. В ней можно, как и в Огнептице, загружать расширения с разными полезностями, в нее встроена поддержка криптования, спам фильтр (последнее не может не радовать) и, конечно же, можно менять темы. Адресную книгу из Outlook с е-мылами китайского народа не придется переносить ручками - работает импортирование. И с почтовой базой можно проделать то же самое.
Кстати, The Bat!, которым, возможно, некоторые из вас пользуются, является таким же закрытым ПО как и Outlook, т.е. со свободой у него те же самые проблемы.
3. Instant Messenger
Существуют разные Instant Messengers (IM), т.е. программы для отправки мгновенных сообщений. Правильнее будет сказать, существуют разные протоколы для обмена сообщениями. Это в корне отличается от ситуации с почтовиками или броузерами, у которых есть единые протоколы, а основное различие между программами заключается в их способности выжимать из протокола максимум и удобстве для конечного пользователя.
Это положение очень напоминает ситуацию с e-mail в 80-х, когда существовало большое количество далеко не всегда совместимых (а чаще несовместимых) стандартов для отправки e-mail, но в результате, в конце 80-х, были разработаны открытые протоколы, вытеснившие все остальные, и которыми мы пользуемся по сей день.
Один из кандидатов, которому пророчат будущее спасителя галактики, это Jabber.
Мы с вами не будем вдаваться в тонкости работы протокола, а остановимся подробнее на клиенте, интерморду которого вы будете, в случае успешного знакомства, созерцать на своем мониторе. Давайте сравним кое-что: если вам не нравится вид и функции ICQ - вы трепетно и с надеждой ждете новую версию или переходите на другой мессенджер (читай протокол), а значит, теряете связь со своими друзьями; если вам не нравится ваш Jabber клиент, вы:
а) ждете новую версию;
б) указываете разработчикам на недостатки (разработчики открытого ПО практи чески всегда готовы к конструктивному общению);
в) самостоятельно дорабатываете программу и делитесь ею с другими людьми
г) выбираете на сайте другую программу клиент из более чем 70 (!);
д) пишете свою программу.
Неплохой выбор, вы не находите? Да, кроме того, вы можете по-прежнему держать связь со своими друзьями, оставшимися на ICQ, Yahoo! или других системах (все зависит от набора служб на конкретном сервере, к которому вы подключаетесь, но, как правило, ICQ поддерживает большинство серверов) и плотно агитировать их переходить на Jabber. ;)
Вот 2 клиента, проверенных в работе:
- Psi
- JAJC
Кроме обычного обмена сообщениями (Instant Messaging), эти клиенты поддерживают также групповые чаты в стиле IRC, получившие название Комнаты Разговоров (Talk Rooms). Еще одной бесспорно замечательной стороной Jabber является его децентрализованность, то есть вы можете зарегистрировать несколько различных учетных записей на различных серверах, и использовать их по своему усмотрению, например если с одним из серверов связь не надежна, то ваши друзья отыщут вас на другом и т.п.
Вот адрес киевского сервера:
http://jabber.kiev.ua
А здесь лежит список публичных серверов:
http://www.jabber.org/user/publicservers.php
В заключение хочу вас немного порадовать. Когда вы таки соберетесь с силами перейти на Linux, вы обнаружите там все вышеперечисленные программы :)
Больше текстов по свободному ПО можно найти здесь.