Lock-in: правда или вымысел?

Я много лет обсуждал с клиентами технологии и их поставщиков, и многие употребляют термин «lock-in», означающий барьер для смены поставщика или привязку к поставщику. Вопросы звучали так: «Не станем ли зависимы от поставщика из-за этого продукта?» или «Решение X для нас предпочтительнее, потому что не поставит нас в зависимость от поставщика». Я много думал над этим вопросом и делился своими мыслями с клиентами, но на написание этого поста меня спровоцировало обсуждение поста @nigelpoulton под названием VSAN and HW arrays, где упоминался lock-in.
Я заявил, что этой параноидальной страшилки IT-индустрии никогда не было и быть не могло.
Что скрывается за термином Lock-in?
Когда я прошу клиентов, которых беспокоит lock-in (или зависимость от поставщика) объяснить, чего именно они опасаются, они всегда отвечают что-то вроде «Не хотелось бы потом попасть в зависимость».
Хорошо, это уже кое-что. Обычно после нескольких вопросов ситуация сводится к тому, что изменения могут быть невыполнимы из-за высоких затрат — времени или денег.
Это звучит разумно, но главные проблемы в основном бывают связаны с тем, как IT-шники смотрят на lock-in:
- Максимализм: вы либо попали в плен lock-in, либо нет.
- Реальная цена зависимости от технологии исчисляется некорректно.
- Огромное количество времени и денег тратятся на избежание зависимости, но их не считают.
Усилия — вот реальная мера
Усилия — это то, без чего невозможно движение, чем больше сложностей, тем больше усилий нужно приложить, чтобы двигаться дальше; думаю, этот термин подходит лучше, чем окутанный жутью lock-in. На самом деле мы подсчитываем (и, надеюсь, заранее), сколько денег и времени (которое тоже стоит денег) будет затрачено на какие-либо изменения. Чем выше затраты, тем больше усилий. Чем больше усилий, тем больше должно быть пользы от производимых изменений. Любое решение в IT подразумевает затраты и приложение усилий.
Не существует невыполнимого объема усилий.
Рассмотрим пример компании с наиболее очевидной lock-in привязкой к технологии — платформе Netflix на AWS. Может ли Netflix уйти от AWS? Безусловно. Будет ли это стоить таких затрат? Ни в коем случае. Как только преимущества использования другой платформы начнут перевешивать затраты на переход, они уйдут от AWS.
В этом весь смысл комментариев Найджела о том, что VMware VSAN «намертво привязывает к гипервизору». Сколько усилий требует смена технологий? Определенно, это требует некоторых усилий, но неужели их объем так велик, чтобы говорить о “lock-in”? Едва ли.
Open Source тоже требует усилий и затрат
Я часто слышу о тех, кто выбирает open-source проекты, чтобы избежать зловещего “lock-in”. Разумеется, такие проекты требуют меньших финансовых ресурсов, но при этом требуют значительного количества времени (которое, как известно, стоит денег). Выбрали CloudStack, но хотите перейти на OpenStack? Сколько усилий потребует этот процесс?
Измеряйте усилия и подсчитывайте расходы
Наиболее продвинутые работники IT (инфраструктура, разработчики, отдел закупок, даже руководство) должны принимать решения именно в таком ключе.
Пишете ли вы для специфического API, выбираете платформу для хранения данных или подписываете контракт, нужно задать себе вопрос:
Сколько усилий и затрат уйдет на изменения рабочей среды, и будут ли они того стоить?
Есть множество примеров компаний (таких как Netflix), которые принимают решения несмотря на то, что эти решения попадают под понятие lock-in, и это вовсе не плохие решения. EMC перешли на SalesForce.com несколько лет назад и (как и большинство клиентов) тщательно настроили его под себя. Многие, возможно, решат, что EMC теперь привязаны к Salesforce, но готов поспорить, если спросить руководство EMC Sales, изменили бы они свое решение, если бы могли, они ответят, что приняли бы его снова.
Так существует ли Lock-in?
Думаю, стоит отступить от точки зрения, что его не существует вовсе, но тогда стоит и изменить определение lock-in на следующее: это ситуация, в которой усилия и затраты на изменения сильно превосходят предполагаемую выгоду. Если рассматривать все с такой точки зрения, вы перестанете видеть зловещий lock-in в каждом темном углу.
- Блог компании Haulmont
- Open source
- IT-инфраструктура
- Управление разработкой
- Облачные сервисы
Vendor lock-in
«Vendor lock-in» (также «proprietary lock-in», «customer lock-in», «привязка к поставщику», «замыкание на одном поставщике», «барьер для смены поставщика»), в экономике — зависимость потребителя от продуктов и сервисов одного поставщика, невозможность сменить поставщика из‑за высоких затрат на переход.
Поставщики заинтересованы намеренно создавать замыкание для завоевания большой доли рынка, что иногда приводит к появлению монополии и «стандартов де-факто».
Совместимость
Как естественное, так и намеренное замыкание может возникнуть в результате появления несовместимых с другими «стандартов де-факто», обеспечивать совместимость с которыми для конкурентов оказывается дорого, трудно или невозможно по лицензионным причинам.
- Дорого — из‑за отсутствия конструктивной совместимости массово производимых деталей.
- Трудно — из‑за недокументированных форматов, используемых собственническим программным обеспечением.
- Незаконно — из‑за патентов, коммерческой тайны, DRM; лицензий, прямо запрещающих использование продукта в конкурирующих средах (пример — некоторые лицензии Microsoft shared source).
- Даже при отсутствии (снятии) правовых ограничений и тайн обеспечение совместимости со «стандартом де-факто» может не нести никакой иной пользы.
Иногда компании добавляют к открытым стандартам собственные расширения [1] (как полезные, так и бесполезные или дублирующие существующие), не раскрывая их или патентуя. Такая тактика называется Embrace, Extend, and Extinguish («Поддержать, надстроить и уничтожить»).
Примеры замыкания
Вы поможете проекту, исправив и дополнив его.
ICQ
AOL иногда меняла протокол ICQ несовместимым образом, что затрудняло использование «неофициальных» клиентов, таких как Miranda и другие. Отдельно стоит отметить, что «официальный» клиент существует только для Microsoft Windows и Mac OS X [2] . Бета-версия для операционных систем Linux появилась только в мае 2011 [3] , а ICQ-клиент для телефонов и прочих устройств с поддержкой J2ME был выпущен лишь в 2010 году.
Sony Memory Stick
Практически все мобильные устройства используют карты памяти стандарта SD, miniSD и microSD.
Устройства фирмы Sony используют флэш-память стандарта Memory Stick. Значительная часть устройств Sony при этом не поддерживает память, отличную от Memory Stick. Таким образом, купив устройство фирмы Sony, покупатель вынужден докупать к нему карты памяти, которые в среднем в полтора-два раза дороже SD и к тому же в большинстве случаев не могут быть использованы с уже имеющимся оборудованием.
Однако, давно появились адаптеры с SD в Memory Stick. Для PSP существует адаптер, исполненный в корпусе стандартной Memory Stick, позволяющий использовать одновременно две карты MicroSD и таким образом получать объём в 32 ГБ. [4]
Файловые системы
Файловые системы семейства FAT — стандарт или стандарт де-факто для многих носителей информации, которые должны быть доступны с помощью нескольких операционных систем, за исключением оптических дисков. Полноценная или значительная поддержка FAT существует в большинстве ОС, в отличие от других файловых систем, поддерживаемых наиболее распространёнными ОС для персональных компьютеров, Microsoft Windows, за исключением файловой системы UDF. Многие компактные мобильные устройства вроде фотоаппаратов поддерживают только эту файловую систему.
Из-за этого файловую систему FAT могут предпочесть для совместимости с такими устройствами, даже если речь идёт об использовании носителя с устройством, поддерживающим другую файловую систему (с меньшей фрагментацией файлов, меньшим износом носителя, дополнительными функциями). [источник не указан 92 дня]
Фотоаппараты
В фотоаппаратах есть всего три открытых стандарта для аксессуаров: штативный винт диаметром 1/4 дюйма, горячий башмак и резьба M42. Но последние два стандарта ограниченны в возможностях — в них нет управления диафрагмой, фокусировкой и ведущим числом фотовспышки. Поэтому разные производители делают свои собственные форматы объективов, вспышек и пультов дистанционного спуска, и при смене производителя приходится менять все аксессуары (кроме разве что штатива).
Существуют всевозможные переходники для объективов, которые стоят достаточно дёшево — во много раз меньше, чем хороший объектив. Они широко используются для крепления объективов «доцифровой» эры на современные фотоаппараты — впрочем, фокусировка или автоматика диафрагмы на них зачастую работает с ограничениями.
Microsoft
Основная статья: Microsoft
Microsoft Office
Текстовый процессор Microsoft Word и табличный процессор Microsoft Excel, входящие в пакет Microsoft Office, в течение многих лет [5] по умолчанию сохраняли документы в формате, описание которого можно было получить только за деньги и подписку о неразглашении, что препятствовало реализации качественной поддержки этого формата в конкурирующих программах. Позже условия доступа к описанию изменились, но возник вопрос о том, подходят ли они для свободного ПО, которое не приемлет патентных ограничений. Эти новые условия также распространяются на новый формат, основанный на предыдущих — сделанный стандартом ISO и Ecma вскоре после принятия ISO и OASIS менее спорного по своей открытости аналога. [6]
Microsoft предоставляет программу для Windows «Microsoft Word Viewer», которая позволяет просматривать файлы в форматах Word. С помощью Microsoft Office Word Viewer 2003 разрешено только просматривать и печатать документы. [7]
Спустя 10 лет MS Office Word 2007 Service Pack 2 обеспечивает неполную [8] поддержку открытого формата .odf, а в OpenOffice.org реализована ограниченная поддержка формата .docx, «родного» для Microsoft Word 2007.
Сжатие данных с потерями
Данные, сжатые с потерями, может быть невыгодно преобразовывать в другой формат: это приведёт либо к увеличению их размера, либо к дальнейшим потерям. [9] Приходится сохранять совместимость с использованным для сжатия данных форматом при том, что декодирование из этого формата (как у различных форматов MPEG) или распространение данных в нём (как по меньшей мере планировалось для H.264) может облагаться патентными отчислениями.
Примечания
- ↑Amy Cortese; John Verity in New York, Kathy Rebello, Rob Hof; bureau reportsThe Software Revolution—Part 2 (англ.) . The McGraw-Hill Companies Inc. (4 декабря 1995). Архивировано из первоисточника 19 марта 2012.Проверено 24 апреля 2009.
- ↑ICQ for Mac — ICQ.com
- ↑ICQ for Linux(beta) — ICQ.com
- ↑[1][2]
- ↑ * Спецификация формата Microsoft Word 97-2007 (англ.)
- ↑Илья Щуров VoyagerСтандарт, еще стандарт. Компьютерра–Онлайн (10 марта 2008). Проверено 4 октября 2008.
- ↑LICENSE TERMS FOR MICROSOFT SOFTWARE — Excel — Office.com
- ↑Update on ODF Spreadsheet Interoperability
- ↑Can I convert my MP3 collection to the Ogg Vorbis format? (англ.) . Vorbis.com: FAQ. Xiph.Org (3 October 2003). Архивировано из первоисточника 19 октября 2012.Проверено 26 августа 2012.
См. также
- Открытый формат
- Свободное программное обеспечение
- User Agent#Подделка User-agent
Ссылки
- Илья Щуров VoyagerВ первый класс — с чистой совестью. Компьютерра–Онлайн (21 августа 2007). Проверено 4 октября 2008.
- Анти-паттерны
- Microsoft
- Маркетинг
- Стратегический менеджмент
- Экономические термины
Стратегии предотвращения привязки к поставщику и защиты вашей цифровой свободы
Привязка к поставщику происходит, когда клиент становится зависимым от определенного поставщика оборудования, программного обеспечения или услуг для критически важной технологии, что затрудняет переход к другому поставщику без значительных затрат или усилий. В большинстве случаев поставщик выигрывает от такой схемы значительно больше, чем покупатель.
Поставщики ИТ используют различные тактики для поощрения лояльности клиентов к своему портфолио продуктов. По словам Тима Поттера, руководителя Deloitte Consulting, поставщики могут взимать с клиентов плату за экспорт данных со своей платформы или предлагать дополнительные услуги, которые легко интегрируются с основными предложениями, что делает их менее привлекательными для смены поставщика.
Некоторые поставщики применяют блокировку, налагая сдерживающие стимулы для клиентов, ищущих альтернативы. Алаа Негеда, старший архитектор решений и технический директор поставщика телекоммуникационных и технологических услуг AlxTel, объясняет, что эксклюзивные контракты или ограничения на использование внешних услуг могут удерживать клиентов от выбора других вариантов.
Другая стратегия, используемая поставщиками для создания закрытых сред, заключается в привязке клиентов к уникальному проприетарному программному обеспечению или службам. Сампо Ахокас, соучредитель и вице-президент по проектированию в Robocorp, делится тем, что продукты, контролируемые поставщиком, часто требуют, чтобы клиенты полагались на поставщика в таких задачах, как первоначальная настройка, жесткое программирование или устранение неполадок, что усложняет и удорожает выход за пределы поставщика. возможности или рамки.
Более того, поставщики могут отказаться интегрировать свои решения со сторонним программным обеспечением, вынуждая клиентов использовать собственные альтернативы. Такие продавцы могут соблазнить клиентов на покупку дополнительных продуктов, усугубляя ситуацию блокировки.
Важным шагом во избежание блокировки является тщательное изучение предложений и условий поставщика, прежде чем принимать решение. Тщательное изучение контрактов и понимание любых ограничений на смену поставщика имеет решающее значение.
Поттер предлагает оценить поставщиков, которые предоставляют общедоступные API и упрощают интеграцию со сторонними предложениями. Разработка плана выхода до включения нового поставщика, продукта или услуги также может оказаться полезной для поддержания гибкости.
Использование программного обеспечения с открытым исходным кодом может помочь предотвратить привязку к поставщику. Принятие широко используемых проектов с открытым исходным кодом обеспечивает доступ к глобальным талантам разработчиков и общие преимущества при участии в таких проектах.
По словам Поттера, нельзя упускать из виду проекты с открытым исходным кодом с сильным сообществом разработчиков, хотя он подчеркивает важность понимания общей стоимости владения развертыванием с открытым исходным кодом — таких факторов, как обучение, расходы на интеграцию и постоянную поддержку. цена. Однако Поттер считает, что решения с открытым исходным кодом часто могут быть более ценными по сравнению с проприетарными альтернативами.
Внедрение модульного подхода к программному обеспечению предотвращает привязку к поставщику, позволяя пользователям заменять определенные компоненты системы без капитального ремонта всей системы. Негеда подчеркивает, что такой подход упрощает переход к новому поставщику в случае необходимости.
Работа с поставщиками, у которых есть прочные партнерские отношения, также может защитить клиентов от блокировки. Поттер объясняет, что наиболее успешные поставщики сосредотачиваются на основных областях деятельности, а также строят партнерские отношения в неосновных областях, чтобы расширить свои предложения. Иногда полностью управляемые технологические решения поставщиков более рентабельны и менее рискованны, чем создание и эксплуатация аналогичных сервисов собственными силами.
Поттер также советует задуматься о том, действительно ли серьезное партнерство с конкретным поставщиком ИТ-технологий наносит ущерб. Если поставщик постоянно вводит новшества, придерживается подхода, ориентированного на клиента, и воздерживается от повышения комиссий или изменения условий лицензии, тесные отношения могут не навредить.
При навигации по рынку поставщиков рассмотрите такие платформы, как AppMaster.io , платформу без кода, которая позволяет пользователям создавать серверные, веб- и мобильные приложения с несравненной свободой и гибкостью. Создавая реальные приложения, AppMaster позволяет клиентам размещать приложения локально, избегая привязки к поставщику и обеспечивая масштабируемость для предприятий и сценариев использования с высокой нагрузкой.
Привязка к поставщику (vendor lockin), типы и способы борьбы с ним
Привет, Вы узнаете о том , что такое привязка к поставщику, Разберем основные из виды и особенности использования. Еще будет много подробных примеров и описаний. Для того чтобы лучше понимать что такое привязка к поставщику, vendor lock-in , настоятельно рекомендую прочитать все из категории Разработка программного обеспечения и информационных систем. привязка к поставщику (англ. vendor lock-in , proprietary lock-in, customer lock-in, «барьер для смены поставщика») — бизнес-модель, в которой устанавливается зависимость потребителя от продуктов и услуг одного поставщика, намеренно создаются осложнения для смены поставщика из‑за высоких затрат на переход. Поставщики заинтересованы намеренно создавать замыкание для завоевания большой доли рынка, что иногда приводит к появлению монополии и «стандартов де-факто».
Совместимость
- Дорого — из‑за отсутствия конструктивной совместимости массово производимых деталей.
- Трудно — из‑за недокументированных форматов, используемых проприетарным программным обеспечением.
- Незаконно — из‑за патентов, коммерческой тайны, DRM; лицензий, прямо запрещающих использование продукта в конкурирующих средах (пример — некоторые лицензии Microsoft shared source позволяют разработку производных продуктов только для Microsoft Windows ).
- Даже при отсутствии (снятии) правовых ограничений и тайн обеспечение совместимости со «стандартом де-факто» может не нести никакой иной пользы.
Иногда компании добавляют к открытым стандартам собственные расширения (как полезные, так и бесполезные или дублирующие существующие), не раскрывая их или патентуя. Такая тактика называется Embrace, Extend, and Extinguish («Поддержать, надстроить и уничтожить»).
Типы привязок к поставщику
| Монополистический | Коллектив | Популярный термин |
|---|---|---|
| Нет | Нет | N / A |
| да | Привязка к технологиям | |
| да | Нет | Привязка к поставщику |
| да |
Контролирует ли один поставщик рынок метода или технологии, на которые он привязан. Различает привязанность к простой технологии или, в частности, к ее поставщику.
Этот класс блокировки потенциально технологически трудно преодолеть, если монополия сдерживается рыночными барьерами, которые нетривиально преодолеть, такими как патенты, секретность, криптография или другие технические препятствия.
Заперты ли люди вместе, отчасти друг через друга. С экономической точки зрения сопротивление доминирующему на местном уровне выбору обходится дорого , как если бы это происходило из-за трений между людьми. В математической модели дифференциальных уравнений, не считая дискретности отдельных лиц, это система с распределенными параметрами по доле рынка, применимая для моделирования с помощью уравнений в частных производных , например уравнения теплопроводности .
Этот класс блокировки потенциально неизбежен для рациональных людей, не мотивированных иначе, поскольку создает дилемму заключенного — если цена сопротивления превышает стоимость присоединения, то локально оптимальный выбор — присоединиться — барьер, который требует сотрудничества для превосходить. Распределительное свойство (стоимость сопротивления локально доминирующему выбору) само по себе не является сетевым эффектом из- за отсутствия какой-либо положительной обратной связи ; однако добавление бистабильности на индивидуума, например, за счет стоимости переключения, квалифицируется как сетевой эффект, распределяя эту нестабильность на коллектив в целом.
Привязка к технологиям
Согласно определению The Independent , это немонополистический (просто технология), коллективный (на уровне общества) вид блокировки:
Технологическая блокировка — это идея о том, что чем больше общество принимает определенную технологию, тем меньше вероятность того, что пользователи переключатся на нее.
- Считается, что продолжающееся преобладание раскладки клавиатуры QWERTY вызвано технологической привязкой. Об этом говорит сайт https://intellect.icu .
- Углеродная блокировка — это теория, согласно которой общество стало полагаться на углеродоемкие технологии, тем самым препятствуя коммерциализации возобновляемых источников энергии .
- Преобразование одного формата файла с потерями в другой влечет за собой потерю генерации, которая снижает качество. Это фактически затраты на переключение. Следовательно, если ценный контент закодирован в формате, это создает потребность в постоянной совместимости с ним.
Привязка к персональным технологиям
Привязка к технологиям, по определению, носит исключительно коллективный характер. Однако личный вариант также представляет собой возможную перестановку вариантов, показанных в таблице, но без монополии и коллективности, как ожидается, будет самым слабым замком. Эквивалентные личные примеры:
- У человека, который хорошо разбирается в QWERTY-клавиатурах, появится стимул продолжать пользоваться QWERTY-клавиатурами.
- У автовладельца есть стимул пользоваться своим автомобилем, потому что его использование дешево по сравнению с общей стоимостью владения автомобилем; автомобиль считается безвозвратным .
- У человека, скопировавшего свою коллекцию компакт-дисков в MP3, появится стимул предпочесть аудиооборудование, поддерживающее этот формат; и наоборот, из соображений личных вложений имеет стимул продолжать копировать в этот формат.
- Человек, у которого большая часть своего мультимедийного оборудования подключена к HDMI, будет стремиться к совместимости с HDMI со всем своим другим мультимедийным оборудованием (хотя это гораздо менее серьезный случай блокировки, чем описанные выше, из-за широкой доступности адаптеров. которые можно использовать для подключения оборудования HDMI к оборудованию DVI или DisplayPort и обратно .
Коллективная привязка к поставщику
Существуют ситуации блокировки, которые являются как монополистическими, так и коллективными. Имея наихудший из двух миров, от них может быть очень трудно избавиться — во многих примерах цена сопротивления влечет за собой некоторый уровень изоляции от (доминирующей технологии) общества, что может быть социально дорогостоящим, но при этом прямая конкуренция с доминирующим поставщиком. мешает совместимость.
Как выразился один блоггер:
Если бы я перестал пользоваться Skype, я бы потерял связь со многими людьми, потому что невозможно заставить их всех перейти на [другое] программное обеспечение.
Хотя MP3 сейчас без патентов, в 2001 году он был одновременно запатентован и закреплен, как отметил Ричард Столлман в том же году (оправдывая слабую лицензию для Ogg Vorbis ):
существует […] опасность, что люди остановятся на формате MP3, даже если он запатентован, и нам не будет * разрешено * писать бесплатные кодировщики для самого популярного формата. […] Обычно, если кто-то решает не использовать программу с авторским левом, потому что лицензия ему не нравится, это его потеря, а не наша. Но если он отвергает код Ogg / Vorbis из-за лицензии и вместо этого использует MP3, тогда проблема перекладывается на нас, потому что его постоянное использование MP3 может помочь MP3 закрепиться и остаться.
- Проприетарные форматы файлов , получившие широкое распространение в Интернете : примеры включают GIF (срок действия патента истек), Adobe Flash и H.264 .
- Коммуникационные услуги, требующие членства у того же поставщика, что и коммуникационный партнер: в отличие от поставщиков телефонных услуг или поставщиков услуг электронной почты , которые позволяют общаться с пользователями конкурирующих поставщиков, такие услуги, как Skype и Facebook , фактически являются протоколами связи от одного поставщика. Сообщается, что Facebook достиг технологической блокировки с точки зрения своего самоподкрепляющегося присутствия на уровне общества. Однако, если привязка предназначена конкретно для Facebook, а не для социальных сетей в целом, то будет справедливо продвигать это название для коллективной привязки к поставщику .
Примеры замыкания
ICQ
AOL иногда меняла протокол ICQ несовместимым образом, что затрудняло использование «неофициальных» клиентов, таких как Miranda и другие. «Официальный» клиент существует только для Microsoft Windows и Mac OS X . Бета-версия для операционных систем Linux появилась только в мае 2011 , а ICQ-клиент для телефонов и прочих устройств с поддержкой J2ME был выпущен лишь в 2010 году. [уточнить]
Sony Memory Stick
Практически все мобильные устройства используют карты памяти стандарта SD, miniSD и microSD. Однако устройства фирмы Sony используют флэш-память стандарта Memory Stick, значительная часть устройств Sony при этом не поддерживает другие типы памяти. Таким образом, купив устройство фирмы Sony, покупатель вынужден докупать к нему карты памяти, которые в среднем в полтора-два раза дороже SD и к тому же в большинстве случаев не могут быть использованы с уже имеющимся оборудованием.
Для преодоления зависимости от поставщика сторонними производителями созданы адаптеры с SD в Memory Stick. Например, для PSP существует недорогой адаптер, исполненный в корпусе стандартной Memory Stick, позволяющий использовать одновременно две карты MicroSD и таким образом получать объем в 64 ГБ.
Файловые системы
Файловые системы семейства FAT компании Microsoft — стандарт или стандарт де-факто для многих носителей информации, которые должны быть доступны с помощью нескольких операционных систем, за исключением оптических дисков. Полноценная или значительная поддержка FAT существует в большинстве ОС, в отличие от других файловых систем, поддерживаемых Microsoft Windows — наиболее распространенными ОС для ПК — за исключением ф.с. UDF. Многие компактные мобильные устройства вроде фотоаппаратов поддерживают только FAT16 или FAT32. Стандарт карт Secure Digital SD использует FAT12 и FAT16, а SDHC — FAT32.
Хотя такие носители можно использовать с лучшими файловыми системами, часто по умолчанию используется FAT, и ее могут предпочесть для совместимости с устройствами, поддерживающими (в том числе из-за стандартов SD) только ее.
Стандартная файловая система для карт SDXC — exFAT. Она разработана специально для флэш-накопителей, и превосходит FAT по техническим характеристикам, но документация для ее реализации была доступна только по соглашению с Microsoft , в течение длительного времени поддержка exFAT в ОС на ядре Linux была ограничена. [10] [11] Однако в июне 2013 года произошла утечка исходного кода драйвера exFAT [12] , разработанного и применяемого компанией Samsung в своих мобильных устройствах. Впоследствии был установлен факт наличия в нем кода из ядра Linux, и в августе 2013 компания была вынуждена открыть исходный код драйвера под лицензией GPL v2 [13] .
Кроме того, Microsoft владеет патентами, связанными с exFAT и некоторыми элементами FAT, [14] и требует отчислений за поддержку файловых систем. [15]
Фотоаппараты
В фотоаппаратах есть всего три открытых стандарта для аксессуаров: штативный винт диаметром ¼ дюйма, горячий башмак и резьба M42. Но последние два стандарта ограниченны в возможностях — в них нет управления диафрагмой, фокусировкой и ведущим числом фотовспышки. Поэтому разные производители делают свои собственные форматы объективов, вспышек и пультов дистанционного спуска, и при смене производителя приходится менять все аксессуары (кроме разве что штатива).
Существуют всевозможные переходники для объективов, которые стоят достаточно дешево — во много раз меньше, чем хороший объектив. Они широко используются для крепления объективов «доцифровой» эры на современные фотоаппараты — впрочем, фокусировка или автоматика диафрагмы на них зачастую работает с ограничениями.
Microsoft Office
Текстовый процессор Microsoft Word и табличный процессор Microsoft Excel, входящие в пакет Microsoft Office, в течение многих лет [16] по умолчанию сохраняли документы в формате, описание которого можно было получить только за деньги и подписку о неразглашении, что препятствовало реализации качественной поддержки этого формата в конкурирующих программах. Позже условия доступа к описанию изменились, но возник вопрос о том, подходят ли они для свободного ПО, которое не приемлет патентных ограничений. Эти новые условия также распространяются на новый формат, основанный на предыдущих — сделанный стандартом ISO и Ecma вскоре после принятия ISO и OASIS менее спорного по своей открытости аналога. [17]
Microsoft предоставляет программу для Windows «Microsoft Office Word Viewer», которая позволяет просматривать файлы в форматах Word. С помощью Microsoft Office Word Viewer 2003 разрешено только просматривать и печатать документы. [18]
Спустя 10 лет Microsoft Office Word 2007 Service Pack 2 обеспечивает неполную [19] поддержку открытого формата .odf, а в OpenOffice.org реализована ограниченная поддержка формата .docx, «родного» для Microsoft Word 2007.
Skype
Протокол Skype является закрытым, что ведет к почти полной невозможности разработки неофициальных клиентов.
С протоколом Skype привязка к поставщику реализовывалась два раза: сначала закрытый протокол Skype был собственностью компании Skype, что полностью исключало разработку альтернативных клиентов, затем Skype был куплен компанией Microsoft, которая в рамках стратегии Embrace, Extend, and Extinguish сначала предложила свой, менее удобный, клиент, а затем отключила серверы аутентификации старых клиентов, несмотря на то, что они сами по себе до сих пор полностью функциональны и содержат все, что нужно для почти децентрализованной связи.
В довершение Microsoft централизовала Skype-связь. Все сообщения теперь проходят через серверы Microsoft, а не передаются напрямую от клиента к клиенту.
Сжатие данных с потерями
Данные, сжатые с потерями, могут быть невыгодно преобразованы в другой формат: это приведет либо к увеличению их размера, либо к дальнейшим потерям. [20] Приходится сохранять совместимость с использованным для сжатия данных форматом при том, что декодирование из этого формата (как у различных форматов MPEG) или распространение данных в нем (как по меньшей мере планировалось для H.264) может облагаться патентными отчислениями.
Методы борьбы с l ock-in
- использование open-source проекты, чтобы избежать зловещего “lock-in”.
- использование вендоров используемые общепринятые стандарты, например обмен через JSON
- разрабюотка своего продукта , но тогда стоит и изменить определение lock-in на следующее: это ситуация, в которой усилия и затраты на изменения сильно превосходят предполагаемую выгоду
Вау!! Ты еще не читал? Это зря!
- Закрытая площадка
- Переносимость данных
- Обнимать, расширять и гасить
- Война форматов
- Бесплатно программное обеспечение
- Аппаратные ограничения
- Сетевой эффект — выгода от наличия большого количества людей, использующих согласованный формат или поставщика
- Зависимость от пути
- Проприетарное программное обеспечение
- Региональный локаут
- Подписка на бизнес -модель
- Модель бритвы и лезвий
- Тивоизация
Исследование, описанное в статье про привязка к поставщику, подчеркивает ее значимость в современном мире. Надеюсь, что теперь ты понял что такое привязка к поставщику, vendor lock-in и для чего все это нужно, а если не понял, или есть замечания, то не стесняйся, пиши или спрашивай в комментариях, с удовольствием отвечу. Для того чтобы глубже понять настоятельно рекомендую изучить всю информацию из категории Разработка программного обеспечения и информационных систем