Подписали билды Windows 7 и Windows Server 2008 RC2. Следовательно, релиз состоялся. По плану и даже чуть раньше. Прогнозы “аналитиков” о том, что делать будут “аж до хрен знает когда, раз Висту так задержали” не оправдались.
Tags: technologies
Other
7/25/2009 5:13:37 PM
Я могу поспорить, что они чуть-чуть интерфейс подпилили, чтобы на Висту похож не сильно был, а больше ничего и не делали. Поскольку Виста по чисто маркетинговым причинам провалилась, надо было быстрее ей замену сделать с другим названием.
Vadim
7/25/2009 6:48:52 PM
Вадим, ты проспорил ;) - Интерфейс не только подпилили - но и доделали достаточно. Упор делался на юзабилити и, во многом, им это удалось. - Ключевым моментом была производительность. Нововведений в ядре, например, не много, но именно изменений было сделано много. Но вообще, я бы сказал, Виста - это бета-версия 7-ки И да, ты не прав по "надо было сделать замену". Работа над _следующей_ ОС начинается _задолго_ до того, как выйдет в свет текущая. То есть, в то время, когда релиз Висты еще откладывался и откладывался, в МС уже работали над 7-кой. Так же как сейчас, судя по всему, уже работают над следующей версией ОС. Где-то читал, что планировать ОС начинают где-то за 5 лет до выхода в релиз. В то время, как "жизненный цикл" составляет 3 года. То есть, в МС такие сроки - раз в 3 года выпускается новая операционка. Это не секрет, и когда выходила Виста об этом открыто говорили тоже. И о том, что Виста - минорная система - тоже. Таким образом, планирование 7-ки началось где-то за 2 года до релиза Висты. Так же как и сейчас, достаточно высокопоставленные майкрософтовцы прямо говорят: виндовс-7 - последняя "классическая" десктопная ОС и у нас есть конкретные планы и представления того, куда мы движемся. Надо полагать, что "представления" уже утрясены и возможно даже идут какие-то технические работы в этом направлении. В это вкладываются деньги и эта ОС будет реализовываться независимо от того, ждёт ли 7-ку провал или нет (скорее всего нет - вечно на ХР тоже сидеть не станут) И кто-нибудь через 3 года тоже скажет: "надо было сделать замену 7-ке" Фишка в том, для того, чтобы выпустить ОС, посмотреть рынок, осознать "провал", принять решение, придумать ЧТО именно делать и т.д. - это отнимает кучу времени. И за оставшиеся полтора, максимум 2 года провести проектные и технические работы было бы просто невозможно.
Alexey Raga
7/28/2009 7:17:12 AM
Да, да, там очень много изменений www.codinghorror.com/blog/archives/001290.html C:\Users\Jeff>ver Microsoft Windows [Version 6.0.6002] C:\Users\Jeff>ver Microsoft Windows [Version 6.1.7600]
7/28/2009 11:49:27 AM
Да, Вадим, в том числе и номер версии ;) Я расскажу историю �� том, почему номер версии 6.1, а не 7.0, как он _должен был быть_ Возможно этот чувак подшутил над читателями, а скорее всего сам не в курсе. Итак, номер должен был definitely быть 7.0. Но не стал. Из-за ленивых программистов. ВНЕ майкрософт. Которые годами, пиша (писЯ? ;)) на С++ проверяют цифру версии WinAPI. И если она не совпадает, то просто выдают пользователю "а мы не будем работать с этой неизвестной науке системой". Причем программисты эти ленивые еще и потому, что проверяют ТОЛЬКО мажорную цифру. Потому, что это ведь непросто на С++, весь номер сравнить ;) MS "накололась" так однажды, перейдя с NT версии 5 на версию 6. Уж сколько было критики в их адрес: новая система и то не поддерживает, и такой драйвер не ставится, и вот этот софт не работает, надо ждать апгрейда. Это всё реально было, возможно ты даже помнишь. Поэтому, покумекав, они сказали: ну нафиг этих крикунов, ну их! Мы совместимость не сломали? Не сломали. Зачем же её ломать, никогда, в общем-то, не ломали. Поэтому давайте-ка присвоим номер, скажем, 6.1! Тот софт, который написан ленивыми программистами с "ленивой" проверкой версии работать по-прежнему будет. Они хотят видеть 6 - пусть видят 6, ну их, а то кричать станут! Для тех, кому нужны новые фичи API - ну, пусть проверяют минорную цифру тогда. Уж эти-то будут знать, что надо проверять, да и выбора у них иного нет, кроме как 6.0 с 6.1 сравнить. Работать, вроде, будет. Ничего, вроде, не сломается. На том и порешили. И, вроде бы, долой проблему. Ан нет! Нашлись и те, которые вычли одну версию билда из другой и порешили измерять разницу между системами этой цифрой, приняв, видимо, единицу за 100%. История, рассказанная мною, правдивая, кстати ;) Изменений там полно. В основном, насколько мне известно, связанных с оптимизацией и стабильность. Именно это было ключевым моментом 7-ки. Даже НЕ UI. Например, там, если мне память не изменяет, был сильно изменен планировщик, управляющий квантами процессорного времени. Еще что-то с количеством процессоров связанное было изменено. Был существенно изменен менеджер памяти. Поддержка загрузки с виртуальных дисков (и вообще виртуальных дисков), работа с SSD... Да мало ли. Почитай Русиновича, например. Это полезнее, точнее и интереснее, чем статьи популистов, вычитающих версии билдов ;)
7/28/2009 12:04:17 PM
Не, что-то ты мне не то рассказываешь. В 6й (то есть Висте) работать все перестало не из-за номера версии, к сожалению. А потому что изменилась система безопасности. Драйвера все подписанные стали требоваться и в другом формате. В папку с приложением уже просто так не запишешь. Пути к директориям пользователя изменились. Много чего, не только номер версии. Кстати, даже ленивые программисты, которые сравнивают старшую цифру, делают это с помощью <= операторов.
7/28/2009 12:50:44 PM
Про неподписанные драйверы - согласен. Это было хорошее решение - запретить неподписанные драйверы, это было нужно и это было сделано. Про пути к директориям пользователя - не совсем согласен. Ибо не надо их хардкодить, их надо спрашивать у системы. Кто хаками не баловался - у тех всё работало ;) Тем не менее, не все ленивые программисты проверяют версию с помощью этого волшебного символа, как оказалось ;) И не все, видимо, инсталяторы. В "былые", "довистовские", времена они расслабились, полагая, что 4 - это Win95, Win98 и Me, а 5 - это NT. Оказалось, что 6 не ожидали. Были проблемы. 7-ку же заявляли полностью совместимой. И наступать на те же грабли просто не хотели. Ибо для пользователя всё равно кто виноват: "тут у меня работает, а тут - нет" Во всяком случае это официальное объяснение. Техническое. Маркетологи не приминули бы, как и предполагалось, получить 7-ю версию везде, думаю. Что же до изменений. В Википедии даже нашел вот (сознательно пропускаю всякие там UI и медиацентры): - advances in touch and handwriting recognition, support for virtual hard disks, improved performance on multi-core processors, improved boot performance, DirectAccess, and kernel improvements. - support for systems using multiple heterogeneous graphics cards from different vendors (Heterogeneous Multi-adapter) - Windows 7 includes a new networking API with support for building SOAP-based web services in native code (as opposed to .NET based WCF web services), new features to shorten application install times, reduced UAC prompts, simplified development of installation packages, and improved globalization support through a new Extended Linguistic Services API. - color depths of 30-bit and 48-bit would be supported in Windows 7 along with the wide color gamut scRGB - supports the mounting of a virtual hard disk (VHD) as a normal data storage, and the bootloader delivered with Windows 7 can boot the Windows system from a VHD. Самое интересно, конечно, скрыто за словами 'improvements', но это уже, как и говорил, надо у того же Русиновича читать. Тот же Server 2008 RC2 вышел. В тот же день. Его "предок" - не проваливался, а совсем даже наоборот. Был очень успешен. Но выпустили же Ну, планировали - вот и выпустили.
7/28/2009 2:23:50 PM
Согласись, разница между XP и Вистой все равно намного больше, чем между Вистой и 7й. Скорее всего между XP и 2000 разница тоже больше, но тут есть сомнения. А директории из API брать - ну знаешь, те программисты, которые про <= не знают, они и пути хардкодят Те, кто знает, у них и приложения на Висту переехали без проблем, ну кроме тех, которые в ядре ковырялись.
7/28/2009 2:33:59 PM
Согласен. Но и ты согласись - ждать революции в ОС каждые три года - это тоже как-то наивно Революция, по сути, настоящая, была одна - Windows 95. Вот уж быыыло чего. А так - можно говорить, что XP - это доработанная NT, 2000 Pro - это почти та же XP, только без скина. Мои ощущения, как я уже сказал: Виста - это бета-версия Windows 7 Словом, я с тобой согласен во всём, кроме того, что 7-ка была выпущена по маркетинговым соображениям практически без изменений и только потому, что провалилась Виста
7/28/2009 2:35:25 PM
Кстати, про Висту же то же самое говорили - "XP с новым скином". Пользователю же изменений архитектуры не видно.
7/28/2009 2:46:59 PM
Я же не говорю, что только по маркетинговым соображениям Но по ним не в последнюю очередь. С Вистой долго тянули, в том числе и потому что XP продавалась хорошо. Опять же, я встречал очень интересных людей, которые считают что Windows 7 в никаком родстве с Вистой не состоит О том, что там куски кода с Windows 3.11 тянутся, они как-то предпочитают не задумываться Хотя чего стоит попробовать шрифт новый проинсталлировать...
7/28/2009 5:10:39 PM
Я думаю вряд ли с Вистой тянули по причине продаж ХР. Она и так продавалась, можно было спокойно тянуть до 7-ки сразу. С Вистой тянули потому, что очень масштабные изменения и не всё успели сделать. Плюс, как это бывает, копали несколько интересных направлений (вспомнить хотя бы те же ObjectSpaces/WinFS), а раскопать не смогли. Вспомни, сколько фич просто убрали из висты перед релизом. Ну и сколько всего доработали в сервиспаке. Висту банально не успевали сделать. За это говорит и тот факт, что рекламная ка��пания Висты началась-то "по плану". А вот самой Висты не было Они уж и так, и сяк - а продукт не готов. Денег спустили на это дело я думаю столько, что уже где-то сравнимо с прибылью от продаж ХР за этот срок ;) Потом кампанию надо было "тянуть", а бюджет не резиновый. В результате всё скомкалось и получилась не рекламная кампания, а фиг знает что. И кампания-то была бестолковая, весь этот WOW людей не впечатлил, и не вовремя, и долго... Вообще, лично мне кажется, что Виста пострадала несколько незаслуженно в этой связи. В том смысле, что как ОС она была достойна большего Ну, лично моё ощущение (у меня на нескольких компах ХР, на других Виста, вторая нравится больше). Но уж что есть - то есть... А "интересных людей" можно много разных встретить
Powered by BlogEngine.NET 2.5.0.6
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway. © Copyright 2012 Sign in