( 24 Июл 2006 )

12 принципов разработки Windows

Как пишет eWEEK, 19 июля Microsoft в лице первого вице-президента Брэда Смита (Brad Smith) огласила 12 приципов, основываясь на которых планируется вести разработку всех десктоп-версий Windows, начиная с Vista.

Как говорит Смит, большинство принципов корпорация вынесла для себя из опыта последних 10 лет, насыщенных анти-монопольными судебными разбирательствами, конкуренцией на нескольких фронтах и многими другими важными моментами. Вот они, лишенные лирических отступлений и развернутых пояснений Смита:

  1. Облегчение совместимости стороннего ПО и драйверов с ОС.
  2. Возможность для поставщиков компьютеров с предустановленной Windows изменять вид системных меню, добавлять иконки, дополнительные настройки и прочее, то есть – модульный принцип построения интерфейса.
  3. Принцип, по которому для любой задачи может быть назначена любая программа по-умолчанию, включая не-майкрософтовские продукты. Это могут делать как сами пользователи, так и поставщики ПК.
  4. Продвижение сторонних программ, например в области поиска и медиа. Это значит, что до сведения пользователя будет доведено, что искать в интернете можно не только через MSN (представьте, есть много людей, которые не слышали о Google! :) ).
  5. Производители ПК, использующие в качестве ОЕМ-ОС не только Windows, но и другие продукты (сейчас уже мало кто не выпускает компов с установленными изначально Linux или FreeDOS/OpenDOS), не будут подвергаться ценовым репрессиям. Все контракты на поставку ОС таким производителям будут заключаться на основе публичного прайс-листа, доступного с сайта Microsoft.
  6. Все использованные в новых ОС новшества, которые в принципе могут использовать для своих продуктов сторонние разработчики ПО, будут задокументированы и представлены всем желающим в виде API. Ключевое слово здесь – все.
  7. Новый набор интернет-сервисов Windows Live, которым сейчас активно занимаются в корпорации, не будет никому навязываться – потребители вправе будут решить нужно оно им или нет.
  8. Доступ в интернет не будет каким-то образом ограничиваться (то есть времена, когда скачать обновления для винды можно было только Internet Explorer’ом уйдут в прошлое).
  9. Также Microsoft обязана (по решению суда) не вступать в соглашения со
    сторонними фирмами, желающими экслюзивно продвигать Windows или ее часть на каком-то рынке.
  10. Коммуникационные протоколы и технологии, используемые в ОС, будут доступны для всех желающих их использовать в своих продуктах. Кто сказал, что бесплатно?
  11. Патенты на инновации в ОС будут открыты для изучения под лицензией.
  12. Поддержка отраслевых стандартов будет одним из важных направлений разработки.

Смит заметил, что это не 12 заповедей и в них нет ответов на все вопросы. Идущие сейчас судебные процессы (по мотивам ТВ-рекламы: "в эту секунду 1254689 человек спят,… 1500 человек судятся с Microsoft" :) ) не учитываются и, возможно, будут учтены потом. Также Брэд не приминул упомянуть модную тему нейтральности сети, сказав, что Майкрософт завсегда горой за право любого человека иметь доступ к информации. Ага.

В общем-то названные принципы уже были давно и крепко описаны в законодательстве большинства стран, где работала Майкрософт, что никак не мешало ей их нарушать. Остается надеяться, что и сейчас все эти слова не просто так и потом не будет отмазок вроде "А я пальцы за спиной скрестил!" или "На самом-то деле я имел в виду совсем другое…"! :)

Рубрики: Бизнес, Софт Автор: Tigger
Отзывов (8)

Отзывов: 8 на «12 принципов разработки Windows» »

  1. 2.0 пишет:

    news2.ru

  2. seen it all пишет:

    гы :) т.е. Гейтс откажется от своих любимых недокументированных возможностей?
    Интересно, а не станет ли это минусом?
    Раньше Гейст делал как: они писали апи, половина из которого не была документированна, или была документированна, но слабо. Причем это была вкусная часть. Все ее использовали, после периода раскопок кода винды. И все были довольны. Конечно, майкрософт ни за что не отвечала, но все равно, все работало и все всех устраивало.
    Теперь же, когда Гейтс сотоварищи должен документировать все подряд, что пишет, не решат ли ребята просто забить болт на многое и банально урезать вкусности?

  3. Tigger пишет:

    Вот мне шестой пункт тоже показался самым занимательным. Они же затрабахаются документировать все фичи в API! Точнее затрабахаются отличать фичи от багов :) И наверняка текучка кадров в отделе документации будет большая – высокий процент самоубийств им обеспечен… :)

  4. A4 пишет:

    Заявления интересные. Посмотрим, как они будут их обходить (похоже, все с долей иронии относятся к тому, что МС будет выполнять сказанное).

  5. seen it all пишет:

    да на мой взгляд во многих пунктах нет ничего критичного, либо даже нового :)
    вот например пункт 3 :)
    ну скажите, расзве у вас раньше не тот же самый принцип на десктопе соблюдался? :)

  6. Tigger пишет:

    seen it all, согласен. Раз Еврокомиссия сказала, значит они будут следовать. И все равно, что все давно приспособились и вполне довольны. Все это делает обещания еще меньше похожими на правду…

  7. Fizpok пишет:

    «Как пишет eWEEK, 19 августа Microsoft в лице первого вице-президента Брэда Смита (Brad Smith) огласила »

    Новость от 26 июля о том что мелкософт ОГЛАСИЛА 19-го августа – это сильно!

  8. Tigger пишет:

    Fizpok, у меня слов нет! :) Блин, как же я все это время не замечал такой опечатки? :) Спасибо, поправил. Там говорится об июле, естественно.

Комментарии RSS. | Trackback

Оставьте свой отзыв

|
| RSS | WP | GFXedit | перевод Rlz.ru - разработка сайтов