Articles

cum Hotmail a schimbat Microsoft (și e-mail) pentru totdeauna

multe vieți ale Hotmail.
Enlarge / multe vieți de Hotmail.
Sean Gallagher

acum douăzeci de ani în această săptămână, pe 29 decembrie 1997, Bill Gates a cumpărat Microsoft un cadou de Crăciun târziu de 450 de milioane de dolari: o ținută bazată pe Sunnyvale numită Hotmail. Cu buy—cea mai mare achiziție de pornire pe internet în numerar din ziua sa-Microsoft s—a cufundat în lumea emergentă a e-mailului bazat pe Web.lansat inițial în 1996 de Jack Smith și Sabeer Bhatia ca „HoTMaiL” (referindu-se la HTML, limba World Wide Web), Hotmail a fost inițial pliat în serviciul online MSN al Microsoft. S-au făcut greșeli. S-au cheltuit mulți dolari. Brandingul a fost schimbat. Spam-ul a devenit legiune. Multe, multe semnături de e-mail oribile au fost generate.

Vezi mai multe

dar de-a lungul anilor care au urmat, Hotmail va stabili cursul pentru toate ofertele de e-mail bazate pe Web care au urmat, lansând era serviciilor de e-mail gratuite pentru consumatori în masă. Pe parcurs, Hotmail a condus schimbări în Windows în sine (în special în ceea ce ar deveni Windows Server), care ar pune bazele sistemului de operare pentru a-și împinge în centrul de date. Și serviciul de e-mail ar fi primul pas al Microsoft către ceea ce este acum cloud Azure.

fostul executiv Microsoft Marco DeMello, acum CEO al firmei de securitate mobilă PSafe Technology, a primit sarcina de a gestiona integrarea Hotmail ca manager de program principal pentru MSN—răspunsul Microsoft la America Online. Într—un interviu cu Ars, DeMello—care va continua să fie director de securitate Windows și manager de produs pentru Exchange înainte de a părăsi Microsoft în 2006-a povestit cum, imediat după ce a fost angajat în octombrie 1996 pentru a gestiona MSN, a fost chemat la Redmond pentru o întâlnire cu Bill Gates. „El mi-a dat mie și Echipei Mele misiunea de a găsi sau de a crea un sistem gratuit de e-mail bazat pe Web pentru întreaga lume pe care Microsoft l-ar oferi”, a spus DeMello.

ai mail

în 1996, Web-ul încă câștiga tracțiune. Aproape toate acces la Internet personal a fost de peste dial-up servicii, cum ar fi AOL, MSN, CompuServe, și EarthLink. Câțiva norocoși au avut un serviciu de Internet „de mare viteză” timpuriu prin conexiuni ISDN, dar multe companii nu și-au conectat încă sistemele de e-mail corporative la Internet. Deși au existat câteva oferte de e-mail bazate pe Web de la ISP-uri integrate în conturile de găzduire Web, iar Lotus a demonstrat o interfață web către cc:Mail în 1994, Hotmail și concurentul Rocketmail (care va deveni ulterior Yahoo Mail) au fost primii care au oferit e-mailuri gratuite, bazate pe Web, finanțate prin publicitate. Până în 1997, Hotmail avea deja 9 milioane de utilizatori.

„am făcut punctul, și a fost evident”, a spus DeMello, „că nu am putut construi propriul nostru serviciu de e-mail Web în timpul specificat de Bill.”Cumpărarea unui serviciu existent a fost singura alegere reală-deși una nepopulară printre alți directori Microsoft, care au aderat de obicei la Politica de „a ne mânca propria mâncare pentru câini.”

publicitate

dar în cele din urmă,” Bill a scris un cec de 450 milioane dolari în numerar, ” demello a povestit. „Și mi s-a dat responsabilitatea de a integra acel sistem și de a-l extinde în cadrul Microsoft.”

Vendor lock-in

această responsabilitate ar include sarcina oarecum delicată de a încorpora software—ul care rulează pe Unix-un amestec de servere Web FreeBSD pe front—end și Sun Solaris pe SPARC pe back-end-într-un mediu numai pentru Windows și migrarea serviciului către serverele Windows.

Windows NT Server nu a fost pentru această sarcină în 1997. În timp ce echipa lui DeMello a dezvoltat câteva interfețe cu mediul Windows pentru platforma Hotmail, „am fost un client al Windows Server”, a spus el, „și la început am fost un client nu foarte fericit.”

În ciuda presiunii de a muta imediat codul în Windows, DeMello a spus: „au existat o mulțime de lucruri la care ne—am băgat—de la securitate la gestionarea memoriei și până la stiva de rețea TCP în sine—pe care le comparam -” asta obținem de la Unix, asta obținem de la NT și de aceea nu migrează încă. A fost întotdeauna, Nu, Nu putem migra încă.”

într-un moment în care CEO-ul Sun, Scott McNealy, a făcut în mod regulat sistemul de operare al serverului Microsoft fundul glumelor, acest lucru a fost probabil sare în rănile directorilor Microsoft. Pentru a schimba acel ” nope „la un” da ” ar dura trei ani și dezvoltarea Windows 2000 Server. Echipa lui DeMello „a lucrat cu Cutler și crew la acea vreme”, a povestit DeMello, ” mai întâi pe piesa de scalabilitate—vorbim despre Internet Information Server, și stiva de rețea, și stiva TCP și memoria și modul în care a fost gestionat—și, de asemenea, securitatea accesării folderelor locale direct din procesul executabil. În cele din urmă, Cutler și echipa sa au reușit să-l scoată.”

publicitate

că relația dintre echipa de dezvoltare a serverului Microsoft și echipa Hotmail va continua ani de zile, în special pentru dezvoltarea IIS, componenta de servicii web și Internet Windows. „Am avea construcții care au fost create pentru a testa IIS—Hotmail a fost întotdeauna un pat de testare”, a spus DeMello. „Mantra a fost dacă trece testul Hotmail, îl puteți da oricui—a devenit un test de stres pentru IIS.”

funcționarea Hotmail a oferit Microsoft experiența finală” mănâncă-ți propria mâncare pentru câini ” atunci când a venit vorba de operațiunile de zi cu zi ale unui serviciu global bazat pe Web-experiența pe care DeMello o consideră reflectată în modul în care Microsoft rulează astăzi norul Azure. „A fost un fel de bogăție fără fund de informații în ceea ce privește ce să faci și să nu faci—cele mai bune practici, cele mai proaste practici, ce funcționează și ce nu”, a spus el, „de la problemele minuscule ale timpului de răspuns la o autentificare până la modul în care ai gestiona transferurile mari de date.”

în timp ce migrarea către serverele Web Windows a avut loc mai devreme, sistemul backend al Hotmail—serverele de baze de date și stocarea—nici măcar nu a început să se mute la Windows Server și SQL Server până în 2004. Migrarea a devenit o creștere din ce în ce mai mare pe măsură ce cererile de stocare au crescut, deoarece au existat limite pentru cât de repede conturile ar putea fi mutate dintr-o bază de date în alta și să fie propagate în centrele de date.

publicitate

Hotmail a lăsat, de asemenea, un semn pe platforma Office—în afară de a fi predecesorul Outlook.com. Prima versiune a Outlook a venit la doar câteva săptămâni după achiziția Hotmail, iar următoarea versiune—Outlook ’98—a trebuit să fie adaptată pentru a funcționa cu Hotmail—ducând la un pic de război de protocoale. „folosea MAPI ca protocol”, a spus DeMello și a descris MAPI prin TCP/IP ca ” unul dintre cele mai grele lucruri inventate vreodată, așa că a trebuit să schimbăm asta în WebDAV drept atunci. Așa că am avut câteva probleme, să spunem așa-care protocol a trebuit să câștige războaiele protocolului.”

durerea experienței

Oh, da, acest lucru sa întâmplat.
Enlarge / Oh, da, acest lucru sa întâmplat.

migrarea de la Solaris la Windows a durat trei ani. Și în timp ce această migrație a plecat în mare parte fără incidente—DeMello a spus o „poruncă de la Bill Gates de sus” a fost „” să nu pierzi o singură cutie poștală „—și nu am făcut-o. ” a existat încă o durere pe parcurs.

scalarea pentru a servi milioane de utilizatori a însemnat extinderea centrelor de date care ar putea gestiona stocarea în continuă creștere și pot calcula cerințele Hotmail. Depozitarea era departe de a fi ieftină. „Am avut de-a face cu costuri ridicate pentru hard disk-uri”, a spus DeMello. „Trebuie să vă amintiți că vorbim despre 1997 în 2000… încă plătiți prin nas pe megabyte—uitați de gigaocteți. Și astfel costul infrastructurii în sine a fost un proiect de lege uimitor.”

publicitate

și aceste centre de date au fost scumpe și foame de putere. „Îmi amintesc când am terminat de fapt noul centru de date, care a fost construit în Bothell”, a spus DeMello. „L—am alimentat pentru a-l testa-iar în prima zi în care am testat Saturn, am provocat o pană de curent în Bothell. A trebuit să răspund unui oficial al orașului foarte supărat a doua zi dimineață. Am reușit a doua oară—nu a existat nicio întrerupere. Capacitatea fusese mărită și toată lumea era pregătită pentru ea și se pregătea pentru ea și se aștepta ca orașul să fie lins de flăcări, dar nu s-a întâmplat.”

apoi, în vara anului 1999, Hotmail a avut prima breșă de securitate mare. Fiecare dintre conturile Hotmail—care la acea vreme numărau în jur de 50 de milioane—a fost potențial expus de un bug într-un script de pe serverele Hotmail care a dat acces la orice cont Hotmail cu aceeași parolă: „eh.”

au apărut site-uri Gateway care au folosit exploatarea pentru a permite oricui să aibă acces la o cutie poștală introducând doar numele contului vizat. Unii au susținut că au acces la conturi prin intermediul bug-ului Timp de aproape două luni înainte ca Microsoft să-l patch-uri. Unii au crezut că a fost un backdoor lăsat de un dezvoltator Hotmail.

publicitate

DeMello nu ar comenta cu privire la această încălcare. „Ți-aș putea spune, dar ar trebui să te omor”, a glumit el. Dar el a susținut că Hotmail a pus întotdeauna securitatea și confidențialitatea pe primul loc—cel puțin, atât cât era practic la începutul mileniului. „Punem multă energie și efort în securitate și confidențialitate”, a spus el. „Nu a fost un gând ulterior. Cred că am construit sistemul de la zero concentrându-ne pe securitate și confidențialitate.”

Pentru 1999, asta însemna să faci două lucruri în special, a spus DeMello. „Am încercat să protejăm acreditările și politicile de parolă aplicate. Și am vrut să fim foarte deschiși utilizatorilor cu privire la necesitatea de a-și proteja parolele și am precizat că e-mailul nu este un mediu sigur. La Întrebări frecvente și în comunicările echipei Hotmail în sine, am avertizat să nu partajați sau să trimiteți niciodată informații personale sau financiare sau informații de securitate prin e-mail.”Hotmail a folosit HTTP securizat (HTTPS) cu criptare SSL pentru a proteja datele de conectare ale utilizatorilor, iar Microsoft a forțat clienții să utilizeze parole mai complexe—dar restul serviciului a trecut peste HTTP necriptat. „Doar piesa de autentificare ne-a cerut să rulăm acceleratoare hardware la acea vreme”, a spus DeMello. „Și asta a avut un cost foarte ridicat-mii de dolari pe card, pe care trebuia să-l rulați indiferent dacă utilizați Unix sau Windows Server. Nu ați putut rula întreaga infrastructură în acel moment prin SSL.”

publicitate

care s—a schimbat pe măsură ce procesoarele care rulează serverele au evoluat-și astăzi, este” insondabil să rulezi ceva cu HTTP Drept”, a spus DeMello.

politicile de parole au fost configurate pentru a împiedica clienții să utilizeze parole prea scurte sau (începând din 2011) prea utilizate în mod obișnuit. Cu toate acestea, Hotmail avea o limită de lungime a parolei de 16 caractere, așa că a existat un plafon cu privire la cât de complexe ar putea deveni aceste parole.

Deci, în timp ce cineva care ascultă rețeaua Wi-Fi a cafenelei ar putea să nu fie neapărat capabil să adulmece parolele, exista încă posibilitatea ca cineva să vă poată citi mesajele Hotmail prin apucarea traficului Web după conectare.

heartbreak Hotmail stigmatul

concurența de la Gmail Google și de la Yahoo forțat Hotmail pentru a obține mai bine, dar, de asemenea, a declanșat unele rebranding ciudat. Ca parte a încercării Microsoft de a face MSN mai „live” în perioada lansării Windows Vista în 2005, Microsoft a încercat să rebrandeze multe dintre serviciile sale ca „Windows Live”.”Hotmail a fost redenumit” Windows Live Mail.”Dar utilizatorii Hotmail au fost aparent confuzi, așa că l—au schimbat din nou-în Windows Live Hotmail. Împreună cu rebrandingul, Microsoft a început o rescriere completă a sistemelor front-end pentru Hotmail, care anterior fuseseră în mare parte porturi ale Codului Solaris original în C++ și Perl. Rescrierea, în C # și ASP.NET code, în cele din urmă a pus capăt moștenirii Unix a Hotmail și, în bine sau mai rău, a făcut din serviciu o vitrină pentru platformele proprii Microsoft—stabilind compania pe un curs către platforma Office 365 și Azure cloud.în timp ce Hotmail a fost important pentru Microsoft ca un teren de testare pentru multe lucruri—și poate mai puțin important ca generator de venituri—a atins, de asemenea, o reputație în unele trimestre de a fi rădăcina a tot ceea ce a fost rău pe Internet. Utilizatorii Hotmail au fost fundul glumelor și urii generale de ani de zile. Un consultant de management a sugerat în mod deschis că companiile nu ar trebui să angajeze niciodată persoane care folosesc Hotmail.

publicitate

Hotmail a fost țara de conturi arzător pentru oameni înființarea false datare profile. Ca pionier în e-mailul HTML, utilizatorii Hotmail au fost o țintă naturală pentru atacurile de tip phishing și drive-by download. Capacitățile sale de filtrare a spamului au fost discutabile în cel mai bun caz. În mod ironic, incapacitatea Hotmail de a bloca spamul a făcut ca conturile Hotmail să fie mai susceptibile de a fi blocate ca spam—în parte din cauza tuturor recuperărilor cauzate de cutiile poștale complete.

deci, în ciuda tuturor lucrurilor relativ bune pe care le putem credita Hotmail cu ajutorul, Nu există prea multe motive să-i plângem trecerea. Outlook.com face uitând zilele rele vechi de webmail mai ușor … și există încă mii de oameni care au fost prea leneși pentru a renunța la păstrarea lor Hotmail.com adresa.