I ett inlägg av elav togs till bordet för diskussion om vad Linux behöver vara på skrivbordet. Tja, med den här artikeln av Javier Smaldone kommer vi att försöka se ett av de en gång dominerande företagen och anledningen till dess framgång och eventuella misslyckande.
Sammanfattning:
Ett välkänt anonymt ordspråk som cirkulerar på Internet börjar med att säga: «Microsoft är inte svaret. Microsoft är frågan ...«. Denna text återspeglar vissa aspekter som inte alltid avslöjas allmänt om Bill Gates, Microsoft, dess produkter, policyer och hantering; på jakt efter ett svar på frågan.
Motivation för den här artikeln:
Många är berättelserna som har berättats kring Bill Gates och Microsoft. I de flesta av dem, de som är kända för vanliga människor och de som sprids av massmedia, framstår Gates som ett datageni och hans företag, Microsoft, som ansvariga för utvecklingen av persondatorer (och till och med Internet) under de senaste decennierna. På folknivå är det lite känt om detta imperiums verkliga ursprung och om den effekt som de strategier som genomförts av Microsoft har haft på industri och informationsteknik.
På Internet är det vanligt att hitta webbplatser mot Microsoft och Bill Gates. De flesta fokuserar sin kritik ur teknisk synvinkel: pekar på den låga kvaliteten på deras produkter, avslöjar deras grova brister och anmärkningsvärda brister, jämför Windows med andra operativsystem som är mycket mer stabila, effektiva och säkra. Andra varnar för farorna med Microsofts monopolposition och den policy som detta företag genomför för att utvidga sin kontroll till andra områden, bortom persondatorer.
Den här korta artikeln har flera mål:
- Avmystifiera några berättelser som ingår i folklore, till exempel ursprunget till Bill Gates och de påstådda uppfinningarna som tillskrivs honom.
- Förklara, mycket kort, orsakerna som har lett Microsoft till sin nuvarande position av dominans på marknaden för persondatorer.
- Visa riskerna och farorna med de manövrer som utförs av Microsoft.
Myter och sanningar om Bill Gates
Datorpojken:
Hans riktiga namn är William Henry Gates III och, som han verkar indikera, kommer från en rik Seattle-familj. Historien som alltid har berättats om hans början, spelar med sin lilla persondator, är långt ifrån verkligheten. Gates utbildades i en av de dyraste skolorna (undervisningen var ungefär tredubblad från Harvard University) och när han tillsammans med en grupp kollegor ville börja spela datorer hyrde hans mödrar dem en PDP-10 (samma dator som användes av Stanford- och MIT-forskarna).
Den unga visionären som revolutionerade datorer
En annan ganska vanlig myt är att Gates skapade grundspråket. Kunde inte vara längre ifrån sanningen. Basic skapades av John Kemeny och Thomas Kurtz 1964. Vad Gates och Paul Allen gjorde var att skapa en version av Altairs personliga datortolk för det språket (en prestation som allmänt överträffas av alla studenter på en högskolekompilatorkurs). Denna tolk är den enda kända koden som är skriven, halv, av Bill Gates. Senare kommer vi att se att många andra uppfinningar som tillskrivs honom inte heller var hans arbete.
Myter och sanningar om Microsoft
Början:
Microsoft grundades av Bill Gates och Paul Allen. Till en början ägde var och en av dem 50% av företaget, även om senare Gates gradvis tog mer kontroll över det.
Microsofts första stora framgång, som bestämde dess framtida framgång, var försäljningen av MS-DOS till IBM-företaget. DOS designades inte eller utvecklades heller inte av Microsoft utan köptes från ett litet företag som heter Seattle Computer. Dess ursprungliga författare hade döpt den QDOS, förkortning för "Quick and Dirty Operating System". Det erkänns av alla att kvaliteten på design och implementering av MS-DOS i dess tidiga versioner var mycket dålig. IBM: s beslut att införliva det som operativsystem för sina datorer motiverades av en fråga om konkurrens med det digitala företaget, vilket kunde ge en mycket överlägsen produkt, och eftersom IBM inte riktigt fäste stor vikt vid raden av persondatorer. Det som var slående var att IBM inte köpte MS-DOS utan bestämde sig för att betala Microsoft en royalty för varje exemplar som såldes tillsammans med en IBM-PC. Vad som sällan har sagts är att Gates mor, Mary Maxwell, vid den tiden var chef för United Way-företaget tillsammans med IBMs VD John Opel.
Windows
Vi måste börja med att klargöra, för dem som har trott på de löjliga historierna som berättas i vissa media, att Microsoft inte uppfann grafiska miljöer, inte heller windows eller musen. Allt detta utvecklades av Xerox-företaget 1973 och kopierades sedan av Apple i slutet av 70-talet och Microsoft på 80-talet.
Windows tillkännagavs den 10 november 1983. Den första versionen (1.0) dök upp den 20 november 1985, medan den första riktigt användbara versionen (3.0) släpptes den 22 maj 1990. Ett helt urval av företagets "effektivitet" . Kom ihåg att vi pratar om en produkt som tillhandahöll funktioner som motsvarar de som Apple Macintosh införlivade 1984 (vars stabilitet och robusthet var mycket överlägsen). Den enda "dygden" till Windows var att den körde ovanpå MS-DOS på IBM-PC-kompatibla datorer.
Microsoft och Internet
Många har kommit att tro att Microsoft uppfann webben eller, ännu värre, att Internet är en lysande idé från Bill Gates.
Internet som sådant går tillbaka till ungefär 1986 (även om det härstammar från slutet av 60-talet). World Wide Web (tillsammans med de första webbläsarna) uppstod 1991. Någon tid senare köpte Microsoft en webbläsare som heter Mosaic från Spyglass-företaget för att senare förvandla den till den nu kända Internet Explorer. Den första versionen av Internet Explorer dök upp i augusti 1995.
Sanningen är att de "visionära" Gates inte såg komma till Internet. För sent, tillsammans med utseendet på Windows 95, försökte han skapa ett parallellt (och oberoende) nätverk som heter "Microsoft-nätverket" (många kommer ihåg den värdelösa lilla ikonen på skrivbordet) som misslyckades. Efter detta misslyckande köpte Microsoft flera internetrelaterade företag, inklusive en av de största webbmailleverantörerna: HotMail. Runt denna och andra tjänster skapade han äntligen sin webbplats som heter ... Microsoft Network! (för närvarande bättre känd som MSN).
Protokollen, standarderna och normerna på Internet dokumenteras av så kallade RFC (begäran om kommentarer). Hittills (januari 2003) finns det 3454 RFC. Endast åtta av dem har förberetts av Microsoft-anställda (de äldsta datumen från mars 8 och 1997 avser uteslutande produkter från detta företag), vilket motsvarar 7% av totalen. Baserat på detta kan vi säga att vi är skyldiga Microsoft 0,23% av internetets tekniska framsteg.
Microsoft och utvecklingen av datorer
Många berömmer Microsoft för att ha fört datorer närmare vanliga användare, för att ha producerat det tekniska framsteg som underlättade tillgången till persondatorer. Verkligheten visar tvärtom: inte bara är det inte Microsoft förtjänar, men detta företag orsakade, i många aspekter, en betydande teknisk efterblivenhet.
Under 80-talet var den enda Microsoft-produkten som stod ut MS-DOS (kallad PC-DOS i den version som distribuerades av IBM). MS-DOS: s framgång låg inte i dess tekniska egenskaper utan i att den ursprungligen gick hand i hand med IBM-PC, vars hårdvaruarkitektur kopierades av många andra tillverkare, vilket ledde till att "kompatibel" utrustning sprids. För dessa hårdvarutillverkare var det mycket enklare att distribuera deras utrustning tillsammans med MS-DOS än att utveckla en ny liknande produkt (vilket säkerställde kompatibilitet även på programvarunivå). Samtidigt uppträdde andra operativsystem med mycket högre kvalitet och design, men kopplade till hårdvaruarkitekturer som inte var så framgångsrika (ett exempel är den redan nämnda Apple Macintosh).
I slutet av 80-talet dök DR-DOS, från Digital Research-företaget, vars tekniska egenskaper var mycket överlägsna MS-DOS (även om det tyvärr var tvungen att följa samma design av kompatibilitetsskäl). DR-DOS version 6 hade en stor försäljningsvolym tills Microsoft släppte version 3.1 av sitt Windows-system. Intressant, och även om resten av DOS-applikationerna fungerade korrekt, kraschade Windows 3.1 när den kördes på DR-DOS. Detta ledde till en rättegång.
Årtiondet av 90-talet började med en total dominans av Microsoft inom operativsystemen för persondatorer, med MS-DOS och Windows 3.1. Alternativ började dyka upp just nu: versioner av Unix för 386 system (varav ett tillhörde Microsoft) och OS / 2 från IBM-företaget. De största nackdelarna med att dessa produkter var tvungna att tränga in på marknaden var bristen på kompatibilitet med den befintliga programvaran (utformningen av dessa system skilde sig mycket från den för MS-DOS / Windows) och kontrollen av marknaden som Microsoft utövade. Ett anmärkningsvärt faktum är att, med tanke på utvecklingen av Unix-system, beslutade Microsoft att avbryta produktionen av sin produkt som är kompatibel med detta operativsystem (kallat Xenix).
När det gäller denna fråga finns bakom varje framgångsrik Microsoft-produkt ett par mörka berättelser där orden "rättegång", "stöld", "spionage", "kopia" dyker upp flera gånger. Det finns otaliga innovativa och högteknologiska produkter som uppstod genom åren och förstördes på något sätt av Microsoft (en allmänt använd mekanism för detta var att köpa och sedan avbryta).
Det är också anmärkningsvärt hur Microsoft avser att introducera varje produktinnovation som ett tekniskt genombrott. Det gjorde till exempel med sina publicerade DLL-filer (dynamiska laddade bibliotek) i Windows (när de redan fanns i Unix under lång tid), prioriterad multitasking i Windows 95 (redan existerande i system som implementerades på 60-talet) och mer nyligen med möjligheten att hantera utrymmesbegränsningar per användare i Windows 2000 (något som många operativsystem har gjort i flera decennier) och stöd för journalföring i NTFS (en funktion som gör det möjligt att upprätthålla filsystemets integritet vid en krasch. system, och det har funnits i många operativsystem i mer än ett decennium).
Kvaliteten på Microsoft-produkter
Många tror att det är vanligt att en dator hänger då och då. Det har till och med verkat normalt för ett datavirus att förstöra allt innehåll på en hårddisk och att detta virus kan komma fram på något sätt och med minsta brist på försiktighet. De har övertygat många om att det enda sättet att undvika detta är med ett alltid uppdaterat antivirusprogram (och som Microsoft inte tillhandahåller), och om antivirusprogrammet misslyckas ... är den enda skyldige till katastrofen den onda författaren till viruset (vanligtvis en tonåring med lite datorkunskap). Det är vanligt att tänka på att uppdatera programvara (som om det hade ett utgångsdatum), och du ser sällan någon verklig förbättring efter uppdateringar. Det verkar normalt att ett program överstiger 100 Mb i storlek och kräver den senaste processorn och enorma mängder minne.
Dessa idéer, som de flesta som använder Windows-datorer lever med dagligen, har varit resultatet av datorns "teknikutveckling" under det senaste decenniet. Det är vad Microsoft har sålt ännu bättre än sina produkter, i den utsträckning som många yrkesverksamma har antagit dem som gemensam valuta.
Lösningar på grova buggar i program har "sålts" av Microsoft som genombrott genom hela dess historia. När en ny version av Windows kraschar en gång i veckan istället för två gånger är meddelandet att "det är nu mycket mer stabilt." En mycket intressant anekdot är vad som hände i de första versionerna av Microsoft Excel-kalkylbladet. Det händer så att programmet inte kunde läsa filer som genererades av versioner på andra språk eftersom det, när det sparade ett kalkylark som en fil, lagrade namnen på de funktioner som användes (funktionen att lägga till i den spanska versionen var «summa», medan vilket i den engelska versionen var "sum"). Samtidigt hade andra liknande program som Quattro Pro inte denna nackdel: i stället för funktionens namn lagrade de en numerisk kod som senare översattes till motsvarande namn enligt språket. Det här är något som lärs ut i någon inledande programmeringskurs, men Microsoft-programmerarna visste inte hur de skulle tillämpa en sådan grundidé. När en ny version av Excel släpptes, där den anmärkningsvärda felet korrigerades, markerade reklam det som en stor förbättring: nu var det möjligt att öppna dokument som genererats av versioner på olika språk. Naturligtvis var de användare som ville komma åt den nya versionen för att övervinna den löjliga begränsningen av den tidigare, att betala för licensen igen (kanske med en "fördelaktig" uppgraderingsrabatt).
Microsofts tvivelaktiga metoder
Otillbörlig konkurrens
Det finns flera dokumenterade fall (och några har gått till domstol) där Microsoft misstänks ha ändrat koden för sina operativsystem för att göra konkurrerande program långsammare eller med fel. Microsoft har ställts inför rätta flera gånger (och ibland med domar mot det) för intrång i immateriella rättigheter.
Det är också vanligt för Microsoft att utnyttja sin utmärkta ekonomiska och ekonomiska situation att köpa från de små företagen som står i vägen genom att utveckla produkter som kan konkurrera med sina egna.
Bryta mot reglerna
En taktik som Microsoft ofta använder för att uppnå marknadsdominans är känd som "Embrace and Extend". Den består i att utvidga vissa protokoll eller normer utöver standarderna på ett godtyckligt och ensidigt sätt, så att senare endast produkter som implementerar dem på samma sätt kan fungera korrekt. Det finns gott om exempel på denna typ av praxis (implementeringen av SMTP i Microsoft Exchange, ändringen av HTTP i Internet Information Server, bland andra), men kanske den mest anmärkningsvärda är den som ledde till stämningen som Sun Microsystems inledde mot Microsoft för att ha förlängt specifikationen av ditt Java-språk i strid med villkoren i din licens, vilket tillåter vem som helst att implementera en Java-kompilator, men utan att avvika från denna specifikation. Målet som Microsoft eftersträvade var att Java-programmen som genererades med dess J ++ utvecklingsmiljö bara kunde köras på Windows, eftersom Java utformades som ett språk som möjliggör utveckling av bärbara applikationer mellan olika plattformar (något som uppenbarligen inte passar det ). När detta försök misslyckades fattade Microsoft beslutet att inte inkludera stöd för Java i sitt nya operativsystem: Windows XP, Vista, 7 och 8.
Stängda och ändrade format
Formaten i vilka information lagras har historiskt använts av Microsoft för två ändamål:
- Förhindra interoperabilitet med "icke-Microsoft" -program.
- Tvinga användare att uppgradera till nya versioner.
Detta inträffar eftersom dessa format är "stängda" och inte är offentligt dokumenterade. Det betyder att endast Microsoft vet om dem och att det är det enda som kan skapa ett program som lagrar eller får åtkomst till information i sådana format. Att ha absolut kontroll över formatet gör att Microsoft kan ändra det efter behag. Det är ganska vanligt att applikationer som Microsoft Word använder nya sätt att koda information i .DOC-filer (alltid med löfte om nya funktioner, men tekniskt inte motiverade), vilket har den direkta konsekvensen att de filer som genereras av den nya versionen inte kan öppnas med tidigare versioner (även om det finns ett sätt att lagra data på ett kompatibelt sätt krävs det vissa ytterligare steg). Detta innebär att användare gradvis, med tanke på cirkulationen av filer i det nya formatet, måste migrera (med tillhörande kostnad) även om de inte behöver de "nya funktionerna" (använder någon Word-funktioner från Office 2010 som inte fanns i Word av Office 95?). Vad Microsoft uppnår genom detta är att begränsa valet av användare som är instängda i denna sanna onda cirkel.
Microsoft och hårdvarutillverkare
På grund av sin monopolställning kan Microsoft utöva stort tryck på PC-hårdvarutillverkare. Detta tryck översätts till exempel till förbudet mot att sälja utrustning med andra operativsystem installerade, på grund av att inte erbjuda rabatter på försäljning av Windows- eller Office-licenser till nämnda säljare. Ingen tillverkare av persondatorer vågar stå emot Microsoft och förlora möjligheten att erbjuda sina datorer med Windows förinstallerat (och till ett lägre pris än detaljhandelspriset). Detta har lett till att det för närvarande är mycket svårt att skaffa en erkänd märkesdator utan att kostnaden för minst en licens för någon version av Windows ingår i priset (även om man inte vill använda den här produkten).
På samma sätt har det nått det yttersta att de som ansvarar för teknisk support för datorer utrustade med Windows är tillverkaren själv. Detta är löjligt eftersom tillverkaren inte har medel (intern dokumentation, källkod, etc.) för att kunna felsöka eller korrigera fel i programmet. Återigen måste tillverkarna godkänna dessa villkor för att fortsätta att få "förmånsbehandling" från Microsoft.
Med ankomsten av Windows 7 har en ännu större nivå av beroende uppnåtts: på grund av de nya "säkerhetsfunktionerna" i Windows 7 (som inte har hindrat ett enda virus från att fungera under den här nya versionen) drivrutinerna eller kontrollerna av Enheter måste "certifieras" av Microsoft för att kunna installeras på systemet. Detta tvingar igen hårdvarutillverkarna att upprätthålla "goda relationer" med företaget och lägga till ytterligare en tryckmekanism.
Microsoft, lögner och ... "ånga"
Termen "vaporware" används vanligtvis för att referera till en produkt som annonseras av ett företag, när den inte existerar (eller inte kommer att finnas tillgänglig inom de utlovade tidsramarna). Målet med denna strategi, som vanligtvis används av företag som befinner sig i en marknadsdominanssituation, är att avskräcka sin konkurrens och skapa en blandning av oro, förväntningar och hopp hos sina användare.
Microsoft har använt den här resursen många gånger. Vi har redan pratat om de sju åren det tog från det officiella tillkännagivandet av Windows till dess första riktigt användbara version. Ett liknande fall har inträffat med Windows 95 (tillkännagavs som Windows 4 i juli 1992 och släpptes i augusti 1995) och med Windows 2000 (vars första betaversion släpptes i september 1997, under namnet Windows NT 5, och som slutligen dök upp i februari 2000). I alla dessa fall gjordes löften om förmodade funktioner och förbättringar som i slutändan inte uppfylldes. I vissa fall släpptes ofullständiga produkter, som hände med Windows NT 4, som blev riktigt användbart efter det så kallade "Service Pack 3", som släpptes ett år efter att det började marknadsföras.
Bill Gates, filantropen
Massmedia visar ofta att Bill Gates donerar programvara och håller bombastiska tal om Microsofts ansträngningar för att överbrygga den tekniska efterblivenheten i underutvecklade länder. Dessa donationer, vars belopp mäts i flera miljoner dollar, är inte riktiga. Det förmodade värdet beräknas med hänsyn till kostnaden för licenser på marknaden, men verkligheten är att Microsoft har nästan noll kostnad (bara den för att duplicera CD-ROM-skivor). På detta sätt säkerställer företaget sin tillväxt genom att lägga till ett stort antal användare av sina produkter till en mycket lägre kostnad än vad en reklamkampanj skulle ha inneburit utan att ta någon risk och sist men inte minst ... få utmärkt publicitet i gengäld!
I andra fall har dessa "donationer" en annan konnotation. Nyligen gjorde Gates, genom Bill & Melinda Gates Foundation, en serie donationer i Indien för kampen mot AIDS. Detta sker samtidigt med en serie förhandlingar och studier som genomförts av den indiska regeringen i syfte att främja utvecklingen av fri programvara i det landet.
Vi får inte misslyckas med att ta hänsyn till att denna förmodade filantrop har (från och med januari 2003) en personlig förmögenhet på 61.000 miljoner dollar, vilket motsvarar 9,33 dollar för varje invånare på denna planet.
Framtiden
Framtiden ser både uppmuntrande och skrämmande ut. Å ena sidan verkar den ständiga utvecklingen av fri programvara ha bromsat Microsofts glupska expansion. Slutligen, efter många år av absolut dominans, verkar en motståndare som Microsoft verkar frukta. Hittills har deras försök att stoppa tillväxten av fri programvara varit värdelösa, de avslöjar dess motsägelser mer än en gång och avslöjar sina begränsningar för att konkurrera med en modell som inte överensstämmer med dess system (dess stora arv är till liten nytta för att konkurrera med en rörelse baserad på samhällsutveckling, helt decentraliserad och utanför dess maktsfär).
Å andra sidan uppträder hot i horisonten som försöket att skapa en datorplattform som heter TCPA (Trusted Computing Platform Alliance), som föreslår en modell där datorer domineras av företag och inte längre av användare, som kan du är begränsa och övervaka tillgången till information. Denna typ av initiativ sätter oss ett steg bort från den allvarliga situationen som Richard Stallman ställer i sin novell "The Right to Read".
Lyckligtvis får ett stort antal människor runt om i världen, grupperade i organisationer av olika slag, som kämpar för att stoppa utvecklingen av dessa typer av faror och som satsar på framväxten och kristalliseringen av nya alternativ, att framtiden ser ut som en möjlighet till ändra det som att konsolidera de positioner som företag som Microsoft har byggt under de senaste åren.
Slutsatser
Min personliga åsikt, med hänsyn till de punkter som tas upp i denna text (och många andra som jag inte har tagit med för att de överskrider mina möjligheter) är att Microsoft utgör ett allvarligt hot mot utvecklingen av datorer och, ännu värre, mot den fria utvecklingen. i framtidens värld, alltmer kopplad till informationsteknik. Vi måste inse att det inte bara är en teknisk fråga utan att det står mycket mer på spel.
En nyckel till upprättandet av det monopol som Bill Gates har uppnått under de senaste tjugofem åren är den stora felinformation (och i många fall ointresse) som finns, som har gjort det möjligt för honom genom mycket effektiva marknadsföringskampanjer att uppnå den gemensamma Människor och många yrkesverksamma inom området har en helt förvrängd bild av företagets mål och dess verkliga bidrag till informationstekniken.
De som producerar de verkliga framstegen är de som arbetar för utveckling av vetenskap och teknik, inte de som på något sätt försöker påtvinga sina produkter, förstöra framsteg, korrumpera standarder, stjäla idéer, förstöra potentiella konkurrenter. För allt detta hittade jag redan ett svar på frågan.
Microsoft? Nej tack.
Tillstånd att kopiera, distribuera och / eller modifiera detta dokument ges enligt villkoren i GNU Free Documentation License, version 1.2 eller senare versioner publicerade av Free Software Foundation; Detta dokument presenteras utan Invariant Sections (inte Invariant Sections), utan Cover Texts (inte Front-Cover Texts) och utan Back-Cover Texts (inte Back-Cover Texts).