Флашбек на WWDC: Защо са необходими 10 години от въглерод до снежен леопард


Изображение: AP, via Guardian UK

Днешните слухове, че Стив Джобс може да въведе постепенна актуализация на OS X, се наричат Снежен леопард на своята световна конференция за разработчици основната бележка предоставя мощно напомняне за това колко ефективен е бил проектът за замяна на класическата Mac OS. Шум по кабелите твърди, че Snow Leopard ще бъде само за процесори на Intel, напълно изоставяйки платформата PowerPC, която Стив Джобс наследи в Apple през 1996 г. Някои дори предполагат, че Carbon и последните части от оригиналния инструментариум за Mac OS могат по подобен начин да бъдат изхвърлени в изданието. Ако всичко това е вярно (а последната част е особено трудна за преглъщане без тухли сол), това официално отбелязва смъртта на операционната система Macintosh в ръцете на нейния горд наследник, OS X.

Това е наистина значително постижение, а не защото носталгирам по MultiFinder. Това официално бележи заключението на най-търпеливата, постепенна и дясна консервативна кампания за промяна, водена някога от Стивън П. Работни места. На WWDC, подобен на този, само преди 10 години, той започна да води тази война. Следващият понеделник той ще спечели. Mac е мъртъв. Да живее OS X. За да прочетете защо и как се е случило това, моля щракнете върху.



Коренната промяна често води до липса на промяна
Не се заблуждавайте: освен фиксираната лента с менюта в горната част на екрана, днешната OS X прилича много повече на OpenStep операционна система, която Apple купи с покупката на NeXT през 1996 г., отколкото като Mac OS 7.6. OS X е изградена на Mach микроядро. Работи по -добре на Intel, отколкото на PowerPC. Тристепенното сърфиране е по-ефективно от традиционните взаимодействия с папки и икони на Mac. Докът следи често използваните приложения и текущите задачи. Objective-C е предпочитаният език за мощно, бързо обектно-ориентирано развитие. Разширенията на файлове с три знака определят типа на файла, а не скритите четири символни типа и кодовете на създателя. Всички системни предпочитания се съдържат в един панел вместо десетки отделни контроли. Нещо невероятно е. Просто погледнете това Снимка на екрана на OpenStep 4.2. Всичко е там. Mac е мъртъв. Да живее OS X.

Очевидно нищо от това не трябва да бъде шок. Apple взе блестящо решение, когато придоби NeXT през 1996 г., за да създаде модерна операционна система за Mac. Това беше изключително успешно усилие. Шокиращото вместо това е колко постепенен е процесът. Дванадесет години е век в компютърната индустрия. Това е по -дълго от първия мандат на Стив Джобс в Apple и е дори по -дълго от времето, прекарано извън Apple. Джобс не е човек, известен с търпение или постепенни подобрения. Какво му позволи търпението да замени постепенно класическия Mac, който всички обичахме, в крещящата OS X, която всички обичаме днес? Защо просто не хвърли тежко наранената ОС 7.5 до бордюра и не продължи, вместо да чака повече повече от десетилетие, за да достави операционна система, много подобна на тази, която той продаде на Apple през средата на 90-те?

Прост. Току -що беше прекарал десетилетие, опитвайки се да убеди институциите, че коренно различният, очевидно превъзходен хардуер и софтуер на NeXT трябва да осигури основата за бъдещето на компютрите. И той се бе провалил. Университетите предпочитат предимно своите Mac. Бизнесът предпочита своите машини IBM. Дори когато направи компромис и направи софтуера NeXT достъпен за работа на хардуер на Sun и IBM, много малко хора го направиха. Създаването на поле за съвместимост за NeXT под Windows NT всъщност не отиде никъде. В края на грандиозния експеримент за създаването на първите компютри на 21 -ви век, Стив Джобс знае през 1996 г. без никакво съмнение, че единственият начин да се гарантира, че хората никога няма да изоставят ужасните си DOS машини и нестабилните Mac, е да спорим с тях за то. Изискването хората да се променят се провали. Всъщност нещата бяха толкова укрепени, че той стигна до извода, че компютрите мълчат в продължение на десетилетие. Както той каза Гари Волф от Wired в най -неохраняваното интервю който някога е давал,

Индустрията за настолни компютри е мъртва. Иновациите на практика са спрели. Microsoft доминира с много малко иновации. Това свърши. Apple загуби. Пазарът на настолни компютри навлезе в тъмната ера и ще бъде в тъмната епоха през следващите 10 години или със сигурност през останалата част от това десетилетие.

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

Това е гласът на човек, който прави иновации от десетилетие и не вижда промяна. По времето, когато изговори тези думи, винаги съм предполагал, че е просто огорчен или песимистичен. Той не беше. Но той беше информиран от прозрението, че не са необходими нови технологии за спасяване на компютъра. Хората просто трябваше да започнат да възприемат невероятните, разработени през предходното десетилетие. И това е историята на OS X. Най -голямата иновация в настолните компютри, откакто изрече тези думи, не е в създаването на някаква значима нова технология. Той направи NeXT технологиите привлекателни, интуитивни и удобни за десетки милиони потребители на Mac.

Прикриване на разликата
Когато Apple купи NeXT, Джобс почти забрави уроците от своите борби, стимулиращи растежа на пазарния дял на OpenStep. Първоначалният план беше да се създаде Rhapsody OS, бърз и мръсен порт на OpenStep към хардуер PowerPC с интерфейс, подобен на Mac OS 9, който да работи красив, обектно-ориентиран софтуер OpenStep, а след това нещо, наречено сериозно „Blue Box“, по магически начин ще изпълнява стар, срив, лошо многозадачен Mac приложения. Идеята в началото изглеждаше ОК. Apple ще има модерна операционна система на пазара възможно най -бързо, а новата платформа може технически да продължи да изпълнява съществуващи програми за Mac.

Но „Рапсодия“ всъщност беше катастрофа. Разработчиците се разбунтуваха. Adobe няма да пренесе PhotoShop към платформата OpenStep. Microsoft никога няма да направи нова версия на Office, която да изисква пренаписване в Objective-C. Тогава Джобс видя как да извърши реална промяна: направете го бавно и не позволявайте на никого да осъзнава какво правите. На WWDC 1998, месеци след като Rhapsody трябваше да излезе, Джобс обяви, че плановете са се променили. Вместо да предоставя съвременни възможности на операционната система само на NeXT-базирани технологии, нов API, наречен Carbon, би позволил на съществуващите приложения на Mac да станат модерни само с няколко ощипвания. Objective-C и други технологии бяха подчертани и изтласкани на заден план. Въглеродът ще бъде бъдещето. Никой не трябваше да се променя - просто трябваше да премахнат няколко особено лоши обаждания в Mac OS Toolbox. Всичко останало беше същото, или поне така изглеждаше.

Когато първото потребителско издание на Mac OS X беше изпратено под формата на публична бета версия в средата на 2000 г., това беше много повече Mac, отколкото NeXT. От своя „облизващ се“ потребителски интерфейс до класическата му зона за съвместимост, това беше еволюция на опита на Mac. Но външният вид може да бъде измамен. И от момента, в който беше пусната първата версия на Mac OS X, Apple много тихо отне всичко, което някога изглеждаше от съществено значение за опита на Mac в полза на нещо ново, което прилича много повече на OpenStep, отколкото на Mac корени. Но това се случи толкова постепенно, че по времето, когато Apple заяви, че поддръжката на приложенията за Classic Mac е мъртва с пристигането на Leopard, само технически писатели, работещи в FrameMaker, се оплакаха, което е доста забележителен.

Успех от неуспех
Преходът към OS X без наследство през последното десетилетие беше толкова огромен успех по една проста причина: Apple маскира степента на промяна, която внедрява във всяко издание. Mac OS X 10.0 всъщност беше радикална промяна, но изглеждаше като скок от OS 7.6 на 8, а не от OS 8 към Red Hat Linux. И всяка следваща версия е поддържала достатъчно познатото, за да улесни обработката на промените. И както всички знаем, много малки промени в крайна сметка водят до радикални различия. Когато Microsoft и Adobe най -накрая създадоха съвременни версии на своите приложения за OS X, които бяха създадени с помощта на инструментите на Apple XCode вместо по -удобната среда CodeWarrior беше ясно, че Джобс е спечелил състезанието за осиновяване чрез бавни и стабилни стъпки напред. И точно тук сме днес.

Точно както каза Стив Джобс, десетилетието, завършващо през 2006 г., не вижда непременно много иновации в настолните компютри. Но днес най -накрая сме готови да постигнем най -новите постижения за 1996 г. след пълното възприемане на NeXT начина за правене на неща в Apple, неговите разработчици и потребители на Mac. Оказва се, че всички ние бихме могли да претърпим огромна промяна - просто ни трябваше десетилетие, за да консумираме всичко това. Слава Богу, Стив имаше толкова ужасно време да приложи технологиите на NeXT за първи път - иначе биха могли никога не са били вкарвани в нашия Mac Kool-Aid достатъчно постепенно, за да се научим да обичаме вкуса дори повече от класическия Mac.

Последна публикация в блога

Продава се: Всеки Нютон, правен някога
September 10, 2021

Джон Вензон, уредник на Музей Нютон затваря уебсайта и продава колекцията си от всеки Нютон, правен някога.Venzon управлява уебсайта от 2001 г. Вен...

Собствена анимационна мрежа на Video Podcasting
September 10, 2021

Собствената анимационна мрежа на Video PodcastingКарикатуристът Фред Зайбърт, мозъкът зад поредица от хитове на Nickelodeon, включително шоу номер ...

Телевизия при поискване от NBC, CBS - но не и за IPod
September 10, 2021

Телевизия при поискване от NBC, CBS - но не и за IPodОще две телевизионни мрежи ще започнат да предлагат предавания в праймтайм при поискване за по...