Столмен и принтер. Происхождение лицензий свободных программ

Столмен и принтер

Мы закончили наша предыдущая статья в 80-х, когда программное обеспечение перестало быть некоммерческой ценностью для прибыльного бизнеса, и, будучи одним из основных поставщиков, AT&T начала взимать плату за обновления до закрытого рынка правительств и университетов.

Даже сегодня, когда использование печатных документов сокращается, принтеры по-прежнему остаются головной болью. Застрявшая бумага, чернильные картриджи, которые заканчиваются с подозрительной скоростью и стоят дороже, чем почка, драйверы, которые не работают при обновлении операционной системы, и мы могли бы войти в список.
Когда это происходит, большинство из нас просто оскорбляет дам из Hewlett и Packard или желает, чтобы COVID поразил штаб-квартиру Epson. конечно, большинство из нас не Ричард Столмен.

Столмен и принтер. История, которая все изменила

В начале 80-х Столлман был XNUMX-летний программист из лаборатории искусственного интеллекта Массачусетского технологического института. Однажды он отправил 50-страничный документ на лазерный принтер лаборатории. Когда несколько часов спустя он пошел искать его, Он обнаружил, что не только его документ не был напечатан, но и предыдущая работа еще не была завершена.

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

Вопреки тому, что можно было подумать, это не было устаревшим устройством. Подаренный университету корпорацией Xerox, он стал прототипом линейки принтеров, которые компания будет продавать.

Вначале все шло хорошо. Машина печатала графику с большей точностью, чем раньше, и сократила время печати на 90%. Проблема, обнаруженная позже, заключалась в частом застревании бумаги.

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

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

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

Столмен воспользовался поездкой в ​​Университет Карнеги-Меллона, чтобы поговорить с коллегой, который работал разработчиком продуктов Xerox,отредактировать копию исходного кода, в которой было отказано.

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

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

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

Но это будет поводом для другого поста.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   cgdesiderati сказал

    Так родились свободные программы… или я ошибаюсь? ??

    1.    Диего Герман Гонсалес сказал

      Свободное программное обеспечение как концепция появилось немного позже. Но да, это было от того

  2.   Marcelo сказал

    Отличный пост. Он знал эту историю, но не в таких подробностях.

    1.    Диего Герман Гонсалес сказал

      Большое спасибо