Stallman en de printer. De oorsprong van gratis softwarelicenties

Stallman en de printer

We waren klaar ons vorige artikel in de jaren 80 toen de software was niet langer een niet-commerciële waarde voor een winstgevend bedrijf, en, een van de belangrijkste providers, AT&T was begonnen met het in rekening brengen van upgrades voor een markt van regeringen en universiteiten.

Zelfs nu het gebruik van gedrukte documenten afneemt, printers zijn nog steeds hoofdpijn. Vastgelopen papier, inktpatronen die met verdachte snelheid opraken en meer kosten dan een nier, stuurprogramma's die niet werken bij het updaten van het besturingssysteem en we zouden op de lijst kunnen gaan.
Wanneer dit gebeurt, beledigen de meesten van ons gewoon de dames van Hewlett en Packard of willen dat COVID het hoofdkantoor van Epson zou treffen, natuurlijk zijn de meesten van ons niet Richard M. Stallman.

Stallman en de printer. Het verhaal dat alles veranderde

In het begin van de jaren tachtig was Stallman dat een XNUMX-jarige programmeur van het Massachusetts Institute of Technology Artificial Intelligence Laboratory​ Op een dag stuurde hij een document van 50 pagina's naar de laserprinter van het laboratorium. Toen hij hem enkele uren later ging zoeken, Hij ontdekte dat niet alleen zijn document niet was afgedrukt, maar dat een eerdere taak nog niet was afgedrukt.

Het was niet de eerste keer dat de machine hem dwong zijn werk te onderbreken, dus kwam hij in de verleiding er iets aan te doen.​ Omdat hij geen hardware-expert was, moest hij uitzoeken hoe hij de oplossing op een andere manier kon vinden.

In tegenstelling tot wat je zou denken, was het geen verouderd apparaat. Het werd door de Xerox Corporation aan de universiteit geschonken en was een prototype van de lijn printers die het bedrijf op de markt zou brengen.

In het begin werkte alles goed. De machine drukte afbeeldingen met grotere precisie af dan voorheen en verkortte de afdruktijden met 90%. Het probleem, dat later werd ontdekt, waren de regelmatige papierstoringen.

De printer was een ontwerp dat was afgeleid van een kopieerapparaat, dat wil zeggen van een computer die een operator aan zijn zijde heeft wanneer deze wordt bediend. In het geval van de kopieermachine zijn papierstoringen geen al te ernstig probleem. Maar voor een printer die automatisch en op afstand werkt, was het een ernstig ongemak. Hieraan moet worden toegevoegd dat de printer moest voldoen aan de vraag van meerdere gebruikers.

Stallman had het probleem met de oude printer opgelost het maken van software die het periodiek bewaakt en elke gebruiker informeert met een wachtende afdruktaak wanneer er een probleem was. Omdat geen van hen wist of iemand anders de melding had ontvangen, was er zeker iemand die het zou gaan repareren.

Door hetzelfde te proberen met het Xerox-model, ontdekte Stallman dat In plaats van de goed gedocumenteerde broncode te verstrekken, had het bedrijf de printersoftware geleverd in voorgecompileerde pakketten.

Stallman ging op reis naar Carnegie Mellon University om te spreken met een collega die als Xerox-productontwikkelaar werkte.bewerk een kopie van de broncode die werd geweigerd.

Tegenwoordig lijkt het verzoek van Stallman ons misschien niet op zijn plaats, maar in de jaren tachtig was de regel om softwaredistributie te beperken iets nieuws. Een van de redenen waarom bedrijven hardware aan computeronderzoekslaboratoria schonken, was omdat ze wisten dat programmeurs verbeteringen gingen ontwikkelen die bedrijven gratis aan klanten konden doorgeven. In feite kon het niemand iets schelen dat anderen software zonder toestemming gebruikten en er verbeteringen in aanbrachten. Het was voldoende dat die verbeteringen ook voor iedereen beschikbaar waren.

Hoe dan ook, laten we duidelijk zijn dat de printer de laatste was in een reeks gebeurtenissen die het professionele leven van Stallman zouden veranderen. Hij was al begonnen met het besef van het einde van het paradigma dat de softwareontwikkeling had geleid sinds de Tweede Wereldoorlog, de gratis beschikbaarheid van broncode.

Omdat hij de gedachte niet kon verdragen dat hij ooit degene zou zijn die gedwongen zou worden om de broncode aan iemand anders te weigeren, besloot hij dat het tijd was om iets te doen.

Maar dat zal de reden zijn voor een andere post.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   cgdesiderati zei

    En zo werd vrije software geboren ... of heb ik het mis? ​

    1.    Diego Duitse Gonzalez zei

      Vrije software als concept kwam iets later. Maar ja, daar kwam het vandaan

  2.   Marcelo zei

    Goede post. Hij kende het verhaal, maar niet zo gedetailleerd.

    1.    Diego Duitse Gonzalez zei

      Heel erg bedankt