Stallman och skrivaren. Ursprunget till gratis mjukvarulicenser

Stallman och skrivaren

Vi var färdiga vår tidigare artikel på 80-talet när programvaran hade upphört att bli något utan kommersiellt värde för att bli ett lönsamt företag, och en av de största leverantörerna, AT&T hade börjat ta betalt för uppgraderingar till en intern marknad för regeringar och universitet.

Även idag, när användningen av tryckta dokument minskar, skrivare är fortfarande en huvudvärk. Papper som har fastnat, bläckpatroner som tar slut med misstänkt hastighet och kostar mer än en njure, drivrutiner som inte fungerar när du uppdaterar operativsystemet och vi kan gå på listan.
När detta händer förolämpar de flesta av oss bara Hewlett och Packard-damerna eller önskar att COVID skulle slå Epsons huvudkontor, naturligtvis är de flesta av oss inte Richard M Stallman.

Stallman och skrivaren. Historien som förändrade allt

I början av 80-talet var Stallman det en XNUMX-årig programmerare från Massachusetts Institute of Technology Artificial Intelligence Laboratory. En dag skickade han ett 50-sidigt dokument till laboratoriets laserskrivare. När han gick för att leta efter honom, flera timmar senare, Han fann att inte bara hans dokument inte hade skrivits ut utan att ett tidigare jobb ännu inte hade slutfört utskriften.

Det var inte första gången som maskinen tvingade honom att avbryta sitt arbete, så han var frestad att göra något åt ​​det.. Eftersom han inte var hårdvaruexpert bör han ta reda på hur man hittar lösningen på ett annat sätt.

I motsats till vad man kanske tror var det inte en föråldrad enhet. Donerat till universitetet av Xerox Corporation, det var en prototyp av den serie skrivare som skulle marknadsföras av företaget.

I början hade allt fungerat bra. Maskinen skrev ut grafik med större precision än tidigare och minskade utskriftstiderna med 90%. Problemet, som upptäcktes senare, var ofta pappersstopp.

Skrivaren var en design som härstammar från en kopiator, det vill säga från en dator som har en operatör bredvid den när den används. När det gäller kopian är papperstrassel inte ett allvarligt problem. Men för en skrivare som fungerar automatiskt och på distans var det ett allvarligt besvär. Till detta måste läggas att skrivaren var tvungen att möta efterfrågan från flera användare.

Stallman hade åtgärdat problemet med den gamla skrivaren skapa programvara som regelbundet övervakade den och informerade varje användare med ett väntande utskriftsjobb när det fanns ett problem. Eftersom ingen av dem visste om någon annan hade fått meddelandet var det säkert att någon skulle fixa det.

När han försökte göra detsamma med Xerox-modellen fann Stallman det Istället för att tillhandahålla den väldokumenterade källkoden hade företaget levererat skrivarprogramvaran i förkompilerade paket.

Stallman utnyttjade en resa till Carnegie Mellon University för att prata med en kollega som arbetade som Xerox produktutvecklare för att predigera en kopia av källkoden som nekades.

Idag kan Stallmans begäran tyckas vara felaktig för oss, men på 80-talet var regeln om att begränsa mjukvarudistribution ny. En av anledningarna till att företag donerade hårdvara till datalaboratorier var att de visste att programmerare skulle utveckla förbättringar som företagen kunde överföra gratis till kunderna. Faktum är att ingen brydde sig om att andra tog programvara utan tillstånd och gjorde förbättringar av den. Det var nog att dessa förbättringar också var tillgängliga för alla.

Hur som helst, låt oss vara tydliga att skrivaren var den senaste i en serie händelser som skulle vända en vändning i Stallmans yrkesliv. Han hade redan börjat inse slutet på paradigmet som styrde programvaruutveckling sedan andra världskriget, den fria tillgången på källkod.

Han kunde inte bära tanken att han någonsin skulle vara den som tvingades förneka källkoden till någon annan och bestämde sig för att det var dags att göra något.

Men det kommer att vara anledningen till ett annat inlägg.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   cgdesiderati sade

    Och så fanns fri programvara ... eller har jag fel? ??

    1.    Diego tyska Gonzalez sade

      Gratis programvara som koncept kom lite senare. Men ja, det var från det

  2.   Marcelo sade

    Bra inlägg. Han kände historien men inte så detaljerat.

    1.    Diego tyska Gonzalez sade

      Tack så mycket