Столман и принтерът. Произходът на лицензите за свободен софтуер

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

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

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

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

В началото на 80-те години Столман беше XNUMX-годишен програмист от Лабораторията за изкуствен интелект в Масачузетския технологичен институт. Един ден той изпрати документ от 50 страници до лазерния принтер на лабораторията. Когато той отиде да го търси, няколко часа по-късно, Той установи, че не само документът му не е отпечатан, но и предишна работа все още не е завършила отпечатването.

Не за първи път машината го принуждава да прекъсне работата си, така че той се изкуши да направи нещо по въпроса.. Тъй като той не беше хардуерен експерт, щеше да трябва да измисли как да намери решението по друг начин.

Противно на това, което може да се мисли, това не е остаряло устройство. Дарен на университета от корпорацията Xerox, той е прототип на линията принтери, които се предлагат на пазара от компанията.

В началото всичко работеше добре. Машината отпечатва графики с по-голяма прецизност от преди и намалява времето за печат с 90%. Проблемът, открит по-късно, беше често засядане на хартия.

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

Столман беше отстранил проблема със стария принтер създаване на софтуер, който периодично го наблюдава и информира всеки потребител с чакащо задание за печат, когато има проблем. Тъй като никой от тях не знаеше дали някой друг е получил известието, беше сигурно, че някой ще го поправи.

Опитвайки се да направи същото с модела Xerox, Столман установи това Вместо да предостави добре документирания изходен код, компанията беше доставила софтуера на принтера в предварително компилирани пакети.

Столман пътува до университета Карнеги Мелън, за да разговаря с колега, който е работил като разработчик на продукти на Xerox, за даредактирайте копие на отказания код.

Днес искането на Столман може да изглежда неуместно, но през 80-те години правилото за ограничаване на разпространението на софтуер беше нещо ново. Една от причините, поради които компаниите даряват хардуер на лаборатории за компютърни изследвания, беше, че знаеха, че програмистите ще разработят подобрения, които компаниите могат да предадат безплатно на клиентите. Всъщност никой не се интересуваше, че другите вземат софтуер без разрешение и правят подобрения в него. Достатъчно беше тези подобрения да са достъпни и за всички.

Както и да е, нека бъдем ясни, че принтерът е последният от поредица събития, които ще променят професионалния живот на Stallman. Той вече беше започнал да осъзнава края на парадигмата, която ръководеше разработката на софтуер след Втората световна война, безплатното наличие на изходен код.

Неспособен да понесе мисълта, че някога ще бъде принуден да откаже изходния код на някой друг, той реши, че е дошъл моментът да се направи нещо.

Но това ще е причината за друга публикация.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   cgdesiderati каза той

    И така се роди безплатен софтуер ... или греша? ??

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

      Свободният софтуер като концепция се появи малко по-късно. Но да, беше от това

  2.   Марсело каза той

    Страхотен пост. Той знаеше историята, но не толкова подробно.

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

      Много благодаря