Embrace, Extend, and Extinguish

бізнес-стратегія Microsoft щодо поглинання програмних платформ

«Embrace, extend and extinguish»[1] або ж «Embrace, extend, and exterminate»[2]англ. — «Підтримати, надбудувати і знищити») — фраза, як встановило Міністерство юстиції США[3], використовувана в корпорації Microsoft[4], щоб описати їхню стратегію впровадження в галузі програмного забезпечення, що використовує поширені стандарти шляхом розширення цих стандартів і подальшого використання цих відмінностей для отримання переваги над конкурентами.

Тактика складається з таких кроків:

  • створення та просування ринку своєї реалізації певної відомої технології, заснованої на відкритих стандартах, досягнення хоча б значущого, а то й провідного, становища на ринку (embrace);
  • додання до технології своїх власницьких розширень, що реалізують потрібні користувачам можливості (extend);
  • після накопичення певної «критичної маси» власницьких розширень йде повна відмова від оригінальної відкритої технології, заміна її власницькою зі збереженням при цьому зовнішнього вигляду технології для користувачів. Оскільки на цьому етапі продукт є лідером ринку, відкрита технологія помирає через відставання від власницької (extinguish).

Прихильники вільного програмного забезпечення вважають це морально неприйнятним способом створення бар'єрів для зміни постачальника і вкрай негативно реагують на будь-які спроби Microsoft додати власницькі розширення до відкритих стандартів (наприклад, Kerberos).

Приклади ред.

  • Несумісність реалізацій Java. Припускають, що наприкінці 1990-х Microsoft могла застосувати стратегію «embrace and extend» до платформи Java (спочатку розробленої для різних ОС, зокрема Windows, Mac і Linux). Microsoft у реалізації відмовилася від інтерфейсу Java Native Interface, замінивши його власним J/Direct, доступним лише в ОС Windows, але не в Linux і Mac. Згідно зі внутрішніми документами, так компанія намагалася обмежити портованість платформи[5]. У січні 2001 року Microsoft виплатила Sun 20 млн доларів[6].
  • Мережеві протоколи. 2000 року у Windows 2000 Server включено розширений варіант протоколу Kerberos (спочатку — стандарт інтернету), що порушило сумісність із наявними реалізаціями[7]. Розширення опубліковано лише як виконуваний файл, його запуск вимагав згоди з NDA, що забороняло сторонні реалізації розширення, особливо з відкритими сирцями. Користувачі інтернет-форуму Slashdot, порушивши угоду з розробниками, виклали опис розширення. Microsoft зажадала від Slashdot видалити ці документи[8].
  • Системи обміну текстовими повідомленнями. 2001 року портал CNet News.com виявив схожість зі стратегією у вбудованих в ОС Microsoft системах обміну текстовими повідомленнями[9]. Спочатку Microsoft прийняла стандарт AOL, поширений у 1990-х і на початку 2000-х, потім розширила його власною функціональністю, при цьому позбавивши його сумісності з програмами AOL. Розширена реалізація зайняла значну частку ринку, оскільки ОС Microsoft була встановленою на 95 % ПК, і програма MS Messenger надавалася безкоштовно. Фактично програми обміну повідомленнями AOL було знищено, оскільки AOL не могла використовувати запатентованих Microsoft розширень протоколу.
  • Формат PDF: Adobe Systems заборонила Microsoft реалізацію вбудованої підтримки відображення PDF-документів, побоюючись застосування нею стратегії «embrace and extend»[10].
  • Офісні документи. У пам'ятці для групи продуктів Office у 1998 році Білл Гейтс заявив: "Дозволяти офісним документам добре відображатися в сторонніх браузерах — це одна з найдеструктивніших речей, які ми повинні змінити в нашій стратегії. Ми повинні припинити докладати зусиль у цьому напрямку та переконатися, що документи Office дуже добре залежать від можливостей PROPRIETARY IE. Решта — самогубство для нашої платформи. Це той випадок[sic], коли Office повинен уникати будь-яких дій зі знищення[sic] Windows[11].
  • Свідчення в суді. 2007 року Рональд Алепін (Ronald Alepin) дав свідчення суду у справі Comes v. Microsoft, у яких навів цитати зі внутрішніх листів Microsoft на підтвердження існування стратегії[12].
  • Несумісності браузерів (CSS, data: URI[en] тощо): Opera Software 2007 року подала до європейського суду проти Microsoft, заявляючи про застосування нею подібної стратегії у браузерах при реалізації стандартів[13].
  • Поглинення Nokia. 2 вересня 2013 року компанія Microsoft, буквально на піку спаду популярності, викуповує компанію «Пристрої мобільних телефонів Nokia». Вважають[хто?], що спад викликало невдоволення користувачів ОС Windows Phone, встановленої на пристрої Nokia. Мобільні телефони цієї компанії серії X (під керуванням ОС Android) взагалі мали урізану функціональність[джерело?]. Ці фактори дуже вплинули на конкурентоспроможність Nokia на світовому ринку мобільних пристроїв, що призвело до падіння акцій та подальшої купівлі компанією Microsoft corp.
  • Поштові протоколи. Microsoft підтримувала поштові протоколи POP3, IMAP та SMTP у своєму поштовому клієнті Microsoft Outlook. Разом з тим, вони розробили власний протокол електронної пошти Microsoft Exchange Server. У вересні 2019 року Microsoft оголосила, що припинила підтримку базового автентифікаційного доступу до API Exchange Online для користувачів Office 365[14]. Це фактично призвело до того, що багато користувачів, переважно університети, припинили підтримку IMAP і SMTP, обмеживши своїх користувачів лише доступом до електронної пошти Microsoft Outlook або через Інтернет[15][16][17][18].

Див. також ред.

Примітки ред.

  1. Deadly embrace. The Economist. 30 березня 2000. Архів оригіналу за 1 березня 2010. Процитовано 23 січня 2009.(англ.)
  2. Microsoft limits XML in Office 2003. Архів оригіналу за 24 жовтня 2004. Процитовано 23 січня 2009. {{cite web}}: Недійсний |deadurl=404 (довідка)(англ.)
  3. US Department of Justice Proposed Findings of Fact (PDF). Архів оригіналу (PDF) за 23 березня 2012. Процитовано 23 січня 2009.(англ.)
  4. US Department of Justice Proposed Findings of Fact. Архів оригіналу за 23 березня 2012. Процитовано 23 січня 2009.(англ.)
  5. Matt Richtel (22 жовтня 1998). Memos Released in Sun-Microsoft Suit. The New York Times. Архів оригіналу за 4 травня 2008. Процитовано 22 лютого 2008. У судових документах зазначено, що у квітні 1997 року Бен Слівка, менеджер Microsoft, відповідальний за реалізацію стратегії Java, надіслав електронного листа голові правління Microsoft Вільяму Г. Гейтсу, зазначивши: «Коли я зустрічався з вами востаннє, у вас було багато досить гострих питань про Java, тому я хочу переконатися, що розумію ваші проблеми та занепокоєння». Пан Сливка продовжує запитувати, чи містер Гейтс хвилювався: «Як ми вирвемо контроль над Java у Sun?» і «Як ми перетворимо Java на найновіший, найкращий спосіб написання програм для Windows?
    Оригінальний текст (англ.)
    The court documents state that in April 1997, Ben Slivka, the Microsoft manager responsible for executing the Java strategy, sent an E-mail to Microsoft's chairman, William H. Gates, noting "When I met with you last, you had a lot of pretty pointed questions about Java, so I want to make sure I understand your issues and concerns." Mr. Slivka goes on to ask if Mr. Gates's concerns included "How do we wrest control of Java away from Sun?" and "How we turn Java into just the latest, best way to write Windows applications?
  6. Sun, Microsoft settle Java suit. Архів оригіналу за 27 травня 2012. Процитовано 23 січня 2001.
  7. Microsoft's Kerberos shuck and jive. 11 травня 2000. Архів оригіналу за 22 лютого 2014.
  8. Microsoft Asks Slashdot To Remove Readers' Posts. Архів оригіналу за 17 лютого 2021. Процитовано 7 травня 2022.
  9. Jim Hu (7 червня 2001). Microsoft messaging tactics recall browser wars. CNet News.com.
  10. CIO: Adobe Speaks Out on Microsoft PDF Battle. Архів оригіналу за 10 січня 2010. Процитовано 14 березня 2009.
  11. Plaintiff's Exhibit : 2991 : Comes v Microsoft (PDF). Antitrust.slated.org. Архів оригіналу (PDF) за 30 вересня 2011. Процитовано 28 квітня 2016.
  12. Expert Testimony of Ronald Alepin in Comes v. Microsoft — Embrace, Extend, Extinguish [Архівовано 2010-10-14 у Wayback Machine.], Groklaw, January 8, 2007.
  13. Opera files antitrust complaint with the EU. Архів оригіналу за 6 вересня 2008. Процитовано 14 березня 2009.
  14. End of support for Basic Authentication access to Exchange Online API’s for Office 365 customers - Microsoft 365 Developer Blog. Архів оригіналу за 3 липня 2020. Процитовано 9 липня 2020.
  15. UC Denver IT dept. help page |quote=Microsoft Outlook will not support connection to emails through the IMAP client or POP account. Архів оригіналу за 2 липня 2020. Процитовано 9 липня 2020.
  16. UW-Madison IT dept. help page. Архів оригіналу за 2 липня 2020. Процитовано 9 липня 2020.
  17. Washington University IT dept. help page. Архів оригіналу за 3 липня 2020. Процитовано 9 липня 2020.
  18. Western Michigan University IT dept. help page. Архів оригіналу за 1 липня 2020. Процитовано 9 липня 2020.