Отправляет email-рассылки с помощью сервиса Sendsay

СПО и Linux для школы и вуза

  Все выпуски  

СПО и Linux для школы и вуза - Насколько открыто будущее (выпуск 8). Senayan


Насколько открыто будущее (выпуск 8)

Ричард Столман, хакер с этической миссией

Мы можем рассматривать Ричарда Столмана как первый «голос революции открытого кода». История эта началась в начале 80-х, когда его работодатель, лаборатория MIT, решила перейти от использования непроприетарного программного обеспечения к проприетарной операционной системе для мэйнфрейма. Вокруг старой, свободной системы сообщество хакеров развивалось в течении 15 лет, разрабатывая код и приложения и обмениваясь результатами своего труда, но переход на проприетарное ПО означал конец «свободной эры». Вдруг стало невозможным обмениваться или совместно разрабатывать рабочее ПО, поскольку каждый из пользователей теперь подписывал соглашение о неразглашении. Как пишет Столман (2002 год), «это означало, что первым шагом в использовании компьютера был обещание отказа в помощи ближнему своему. Общий труд был запрещен. Правило, создаваемое проприетарным ПО гласило: есил вы делитесь со своим ближним, значит вы пират. Если вы хотите каких-то изменений, просите их у нас». 
    С точки зрения Столмана, лишение людей возможности измениять или обмениваться программами тотально противоэтично,  поэтому он оказался перед «окончательным моральным выбором». Он бросил свою работу, и стал разрабатывать свободную операционную систему, «чтобы снова сделать возможным сообщество». Эта система должна была быть свободной от получения разрешений на ее изменение, и она должна была быть совместимой с UNIX, доминирующей системой зарождающегося Интернета того времени. В 1984 году Столман начал работу над этой свободной операционной системой, присвоив ей аббревиатуру GNU, которая рекурсивно расшифровывалась как «GNU is not Unix» (ГНУ это не UNIX).
    Самым важным в проекте Столмана было понятие свободы. Столман никогда не уставал разъяснять, что свобода означает «свободный как свобода слова, а не как бесплатное пиво». Когда мы говорим о свободном ПО, речь идет не о деньгах, речь идет о принципах. Четыре принципа свободы включают в себя: свободу использовать, свободу распространять копии (платно или бесплатно), свободу изменять и свободу распространять измененное ПО без чьего-либо разрешения.
    Чтобы сохранить эту свободу, необходимо было предпринять действия, противодействующие захвата свободного ПО в чью-то собственность. Это стало возможным с появлением метода, названного «copyleft», своего рода обратная инженерия существующих принципов и законов копирайта: «копилефт – все права наборот». Свободной ПО лицензируется по лицензии GNU (GPL, GNU General Public   License), базовым принципом которой является, что все, что добавляется или совмещается с копилефтной программой, так же становится копилефтным.  
    В 1985 году Столман основал Free Software  Foundation, освобожденный от налогов фонд для развития свободного программного обеспечения. В течении 80-х ему удалось набрать множество сторонников среди программистов, вносивших в пользу фонда деньги, оборудование и программное обеспечение. Таким образом несколько важных компонентов GNU к 1990 году были готовы, но все упиралось в отсутствии свободного ядра, что не давало создать завершенную операционную систему. К счастью, примерно к этому же времени Линукс Торвалдс начал работу над свободным Unix-совместимым ядром.  В 1992 году сочетание ядра Linux с неполной системой GNU привело к созданию относительно стабильной свободной операционной системы. Столман всегда старается держать эту историю живой, и если кто-то говорит «Linux», он обязательно поправляет его: «вы имеете в виду GNU/Linux».
    В течении 90-х, Столман был проповедником, несущим весть, при помощи выступлений на международных конференциях, онлайн-дискуссиях и различного рода манифестов. Цель состояла в том, чтобы привлечь людей к использованию свободного ПО, полностью отказавшись от использования проприетарного ПО. Эта работа Столмана полностью базируется на сильнейшей моральной притягательности его принципов.  Да, свободное ПО базируется на этических принципах: образовании сообществ, помощи вашим близким и друзьям. И не случайно книга Столмана называется «Свободное ПО, свободное общество» - он полагает, что свободно ПО принесет спасение: «В конечном счете, когда мы делаем ПО свободным, мы делаем шаг к постдефицитному миру, в котором никто не будет тяжко трудится только для того, чтобы выжить. Люди будут вольны посвятить себя деятельности, которая является для них удовольствием, такой, как программирование, после того, как они отработали десять обязательных часов в неделю на обязательной работе, такой как законотворческая деятельность, семейное консультирование, ремонт роботов или исследование астероидов».  Иногда в голосе Столмана можно уловить не только моральные, но и весьма резкие ноты: «Если программист имеет право на вознаграждение за создание инновационных программ, то, следуя этому принципу, его надо наказать за ограничение использования этих программ». Любой, кто отклоняется от прямого и узкого пути FSF, будет осужден, по крайней мере, нравственно, и мы предупреждены об этих еретиках: «Будьте готовы к тому, что многие компании, связывающие свою деятельность с термином «открытое ПО» на самом деле основывают свой бизнес на сочетании проприетарного ПО, которое работает совместно со свободным ПО». Каждый, кто использует термин «открытый исходный код» вместо «свободного ПО» в глазах Столмана является подозреваемым. Этого термина («открытый исходный код») нужно избегать, поскольку он размывает принцип свободы и обращен в первую очередь к «руководителям и деловым пользователям, чья идеология зачастую ставит прибыль выше свободы, выше общих интересов и принципов».
    Стратегию Столмана можно рассматривать как своего рода пуризм, разделяющих людей и программы на следующих правильным принципам, и отклоняющихся от них. Когда Столман упоминает «пользователей Linux», беря этот термин в кавычки, он имеет в виду «нечистых» пользователей – журналистов, рекламщиков и прочих представителей такого рода, ставящих собственное удобство или деловые модели на первое место, а принципы на второе. Одним из таких «нечистых» еретиков является бывший хакер Эрик Раймонд, следующая ключевая фигура  в социограмме открытого ПО.
Продолжение следует

Программы

Senayan

Установил эту программу просто посмотреть, и очаровался ею настолько, что тут же взял, и сделал к ней русский перевод. К сожалению, авторы программы локализацию как-то провели не полностью, и много вещей на экране осталось на английском... Да! - отвлекся от главного. Это программа автоматизации библиотечных операций. Причем, очень качественная программа. Если говорить про функциональность, то в этой программе не хватает только печати библиографических карточек. Но это и понятно: авторы, видимо, даже не знают, что есть в библиотеках такая штука, как бумажная документация.

Читать дальше

  
  
  
  
 

 


В избранное