Размышления о свободном софте…

Не за горами времена, когда всем нам придется делать тяжелый выбор между коммерческим программным обеспечением и ПО, распространяемым под так называемой “свободной” лицензией. А в том, что такой выбор сделать придется, сомнений остается все меньше и меньше…

В нашей стране начали уделять все больше внимания охране авторских прав. Люди, считающие, что их это не коснется, глубоко заблуждаются. У меня лично сложилось мнение, что это надолго и всерьез. Простой пример: вспомните, что творилось в магазинах 1.5-2 года назад. Вспомнили? Купить можно было все: от операционных систем до сред разработки, от офисных программ до систем проектирования, причем по ценам, в десятки, а то и сотни раз ниже, нежели стоимость легального ПО. И где сейчас все это? Конечно, при желании все еще можно найти кучу пиратского софта, но сейчас, как нам рассказывают СМИ, идет преследование не только тех, кто продает, но и тех, кто этим пользуется!
Правда пока, преследуются в основном организации, но кто может дать гарантию, что в обозримом будущем это не коснется простых пользователей? А это вообще непаханое поле, штрафовать можно почти любого, причем вполне обоснованно… Штрафы за пользование всем этим добром немалые, и если даже они не ставят предприятие на грань банкротства, то по его финансовому положению бьют ощутимо. В первую очередь это коснется мелкого бизнеса, где в большинстве случаев софт установлен пиратский. Предприятия вынуждены будут переходить либо на лицензионный софт и выкладывать за него 150-200 у.е. (а жаба-то душит!), либо — на ПО под “свободной” лицензией. Конечно, можно купить донельзя урезанный Windows XP Started Edition, который добрый дядя Билли продает “всего” за 30 у.е., но лично мне не совсем понятно, за ЧТО просят столько денег, если там даже сеть не поддерживается? Дешевле будет купить тот же Linux или FreeBSD в комплекте со всеми нужными приложениями…
Но! Проблема в том, что люди привыкли к Windows и, в большинстве своем,­ больше ничего знать не хотят! Это можно сказать даже о некоторых системных администраторах, не говоря уже о простых пользователях. И это при том, что, как показывает практика, клоны Unix (каковыми и являются FreeBSD, Linux и другие ОС, в том числе и коммерческие) работают намного стабильнее (нормально настроенный Linux стабильно работает круглосуточно месяцами, проверено), заражениям вирусами подвержены гораздо меньше, их возможности — шире, графический интерфейс — если и не красивее, то уж во всяком случае не хуже (это с точки зрения обычных пользователей), не говоря уже о цене. Различные офисные приложения — в наличии. Тот же OpenOffice, например, который позволяет создавать и читать стандартные “микрософтофисные” файлы, а по интерфейсу близок к MicrosoftOffice.
Парадокс, не так ли? А почему так происходит? Вероятнее всего, от отсутствия полной информации. Многие о “свободных” системах даже и не слыхивали, другие думают, что тот же Linux предназначен для маньяков-программистов, и нормальному человеку никогда не разобраться, что к чему, а еще он работает только с командной строкой и т.д. и т.п.
Но если хорошенько разобраться, то что же в нем такого страшного? Графическая оболочка, в принципе, интуитивно понятна и не сильно отличается от Windows. К тому же иногда она вообще не нужна (а зачем она мне, если я, например, использую машину как сервер? Чтобы ресурсы лишние кушала?). Приложений тоже великое множество, причем самого различного назначения: офисные (OpenOffice и KOffice), издательские (LyX), графические редакторы (GIMP), различные мультимедийные приложения, да много чего еще. И вообще, складывается такое впечатление, что разработчики сделали все, чтобы при переходе с Windows на Linux у обычных пользователей не возникало бы ни малейшего дискомфорта. Имеются даже эмуляторы для запуска программ, написанных под Windows. Конечно, работают они не совсем идеаль­но, но со временем становятся все совершеннее.
С точки зрения администраторов, ситуация, конечно, другая. Я бы даже сказал, абсолютно другая. Конечно, трудно перестроиться при переходе с одной ОС на другую, но перестраиваться, скорее всего, придется. И чем быстрее, тем лучше.
Какие же трудности могут возникнуть у человека, который никогда не сталкивался с Unix-подобными системами, в частности с Linux? Linux имеет ряд особенностей (не путать с недостатками, которые, справедливости ради надо сказать, тоже имеют место быть). Кратко остановимся на некоторых из них.
Во-первых, это другая структура каталогов. Диски C:, D: и т.д. отсутствуют. Есть только корневой каталог. А все устройства (жесткие диски, дискеты и т.д.) монтируются. В первое время это может вызвать определенные затруднения, хотя большинство устройств монтируется автоматически.
Во-вторых, это наличие большого количества различных сервисов, в которых, не читая документации, разобраться сложно.
В-третьих, администрирование в большинстве случаев — это правка конфигурационных файлов. Также придется часто работать с командной строкой. Но, конечно, можно осуществлять администрирование и из графической оболочки, благо для этого имеются все инструменты.
Но имеется и немало плюсов. Для администраторов и программистов это, в первую очередь, подробная документация и открытые исходные коды.
Конечно, я не говорю, что коммерческое ПО — это всегда плохо. Если бы это было плохо, то не покупалось бы…
Ну и что же мы имеем в итоге исходя из реалий сегодняшнего дня? Либо мы покупаем лицензионное коммерческое ПО за реальные деньги, либо используем пиратское ПО и с ужасом ждем, когда же нам дадут штраф, который нас, скорее всего, разорит, либо ставим себе “свободное” ПО. Четвертого пути пока не существует.


Рекомендуем почитать: