Одним з плюсів використання відкритих початкових кодів є факт незалежності від кого-небудь. Зворотним боком цієї медалі з точки зору компаній, пов'язаних зі світом відкритого програмного забезпечення, є труднощі замикання грошових потоків клієнтів на себе. В ідеалі, клієнтів в світі відкритих початкових кодів потрібно утримувати приголомшливим обслуговуванням, підтримкою 24х7х365 і широким вибором можливостей. Але це ідеальний світ, а ми живемо в в світі не настільки райдужному. Red Hat вирішила в "кращих традиціях" Microsoft почати викручувати руки своїм клієнтам.
Суть проблеми в тому, що Red Hat зі своєю домінуючою часткою на ринку Linux вирішила не надавати свою підтримку тим, хто використовує на Red Hat Linux НЕ Red Hat OpenStack. Першою під роздачу потрапила Mirantis і їй закрили колишнє партнерство з Red Hat, через її Mirantis OpenStack.
Природно Red Hat дала свою відповідь, своє розуміння ситуації. Red Hat парирує всі доводи про закритість і нагадує, що все з чим працює Red Hat - 100% opensource. Щоб запропонувати клієнтам 100% працює ПО (часто в критично важливих місцях), потрібно давати гарантію для майже нескінченного поєднання операційних систем, гіпервізора і хмарних платформ. Для цього у Red Hat є складний, але перевірений механізм сертифікації обладнання і ПЗ. Red Hat настійно рекомендує залишатися клієнтам в рамках підтримуваних конфігурацій для оптимальної підтримки та отримувати підтримку економічно ефективно.
Не останнє особа в Red Hat Пол Кормье (Paul Cormier) висловився так: "ПО рівня підприємства вимагає гарантії якості. Це в свою чергу вимагає слідування стандартам. Що в свою чергу вимагає безпеки від несподіванок. Open Stack не виняток. Нерозважливо просто взяти скомпілювати і запропонувати OpenStack. Red Hat не ризикуватиме клієнтами і ставити їх під загрозу. "
Але користувачі OpenStack дали ясно зрозуміти, що розглядають OpenStack як зменшення залежності від будь-якого постачальника і такий стан справ багатьох не влаштовує. А про натяки Red Hat - тримайтеся наших перевірених рішень і підтримка буде не дорогий - серйозні користувачі OpenStack прямо заявили, що готові платити розширену підтримку, якщо це буде означати, що Red Hat не буде їх сковувати і буде вибір. Додайте сюди той факт, що дрібні гравці OpenStack раді своїми силами підтримати своїх клієнтів, що використовують Red Hat Linux, щоб заробити на цьому.
Після всього цього - проблема здається надуманою? За іронією долі, вся ця брудна сварка на сторінках друкованих видань відбувалася під час саміту OpenStack в Атланті. OpenStack був на своєму переломному моменті, а тут потужний линукс гравець Red Hat учудив таке. Зрозуміло, що вони комерційна організація, але не почала Red Hat показувати свій хижий оскал?
І ось тут на сцену виходить біла і пухнаста Canonical.
Canonical теж грає на ринку OpenStack і вищезгадана Mirantis їй конкурент, АЛЕ просувати виключно свій стек не в інтересах в довгостроковій перспективі. Тому Canonical і Mirantis домовилися про партнерство і Canonical буде підтримувати Ubuntu на Mirantis OpenStack. З огляду на, що Ubuntu займає 55% всіх розгортання OpenStack, цей крок двох вендорів цілком логічний.
Обидві компанії будуть спільно працювати в рамках тестування сумісності Mirantis OpenStack і Ubuntu. Mirantis пропонує корпоративним замовникам комерційну пропозицію: Mirantis OpenStack з хостовой операційною системою Убунту і гостьові розгортання інших систем. Mirantis і Canonical погодили питання про рівні та шляхи підтримки своїх клієнтів.
Це маленька, але перемога. Обидві компанії виглядають як два відмінних хлопця, на тлі яких - Red Hat злісний вовк в лісі OpenStack.