Хоча широко розрекламований “Рік Linux на робочому столі” так і не настав, це не означає, що Linux втратив свою актуальність у цій сфері. Насправді, Linux як настільна операційна система залишається вражаючою.
Передбачення “Року Linux на робочому столі”
Ще у 1999 році Дірк Хондел, тодішній провідний спеціаліст з Linux та технологій відкритого коду в Intel, висловив думку, що Linux займе значну частку ринку настільних комп’ютерів, потіснивши Windows. Саме йому приписують авторство виразу “рік Linux на робочому столі”.
Проте, минуло вже понад два десятиліття, а ми все ще чекаємо цього моменту. Щорічно знаходяться експерти, які проголошують черговий рік “роком Linux на робочому столі”, але ці прогнози не справджуються. На сьогоднішній день, Linux використовується приблизно на 2% настільних комп’ютерів та ноутбуків. Враховуючи, що у 2015 році налічувалося понад 2 мільярди таких пристроїв, це означає близько 4 мільйонів комп’ютерів під управлінням Linux. Зараз ця цифра, ймовірно, дещо вища, можливо, близько 4,5 мільйонів, що приблизно дорівнює населенню Кувейту.
Незважаючи на скромну частку настільних систем, Linux панує у світі: понад 70% веб-сайтів працюють на ньому, а також понад 92% серверів EC2 від Amazon. Усі 500 найшвидших суперкомп’ютерів у світі використовують Linux. Навіть ваші смартфони, незалежно від того, працюють вони на iOS чи Android, мають в основі ядро, похідне від Linux або FreeBSD, і налічується понад 2,5 мільярда активних пристроїв Android.
Більшість розумних гаджетів у вашому домі, мережеві комутатори, маршрутизатори та точки бездротового доступу також майже напевно використовують вбудовані системи на базі Linux.
Отже, Linux є домінуючим гравцем за межами настільних ПК, але чому він не став таким же популярним на робочих столах?
Причини низької популярності Linux на робочих столах
Під час спілкування з людьми на технічних заходах, я часто помічаю, що більшість не знайома з Linux і не розуміє, що таке операційна система. Зустрічаються користувачі Mac, які вважають, що їхні комп’ютери працюють на Windows “від Apple”, та власники Chromebook, які переконані, що використовують Android. Хоча і Android, і Chrome OS побудовані на основі ядра Linux.
Схоже, що більшість людей не замислюються про те, що знаходиться всередині їхніх комп’ютерів. Вони хочуть мати стильний пристрій, високу продуктивність і тривалий термін служби акумулятора. Насамперед, вони хочуть запускати те саме програмне забезпечення, що й їхні друзі чи колеги.
Більшість купують комп’ютери з вже встановленою Windows або обирають Mac. Часто люди кажуть, що придбали Mac через його “простоту використання” або через те, що їм подобається їхній iPhone. Комп’ютери купуються як мікрохвильовки – людей не цікавить їхня внутрішня структура, вони просто хочуть виконувати свої завдання.
Звичайно, є й ті, хто краще розбирається в технологіях. Вони приймають зважені рішення щодо вибору обладнання, але їх меншість. Користувачі настільних комп’ютерів на Linux, як правило, належать до цієї категорії.
Коли я спілкуюся з людьми, які розуміють операційні системи, основні причини їхнього не використання Linux зводяться до наступних пунктів:
- Ігри: Хоча ігрова підтримка Linux значно покращилася останніми роками, вибір ігор на Windows все ще ширший. Існує думка, що ігрове обладнання простіше оптимізувати під Windows.
- Відсутність необхідного програмного забезпечення: Photoshop, AutoCAD, або Microsoft Office можуть бути недоступні на Linux, що є перешкодою для багатьох. Люди не бажають використовувати альтернативні програми або підходи, як Wine.
- Страх командного рядка: багато хто не хоче вчитись новому.
- Небажання відрізнятися: користувачі хочуть використовувати ті ж програми, що й їхні знайомі та рідні.
- Немає розуміння щодо особистої свободи: питання безкоштовного програмного забезпечення та відкритого коду багатьох не цікавлять.
- Небажання “возитися”: користувачі просто хочуть працювати.
Чи допоможе апаратне забезпечення?
Ноутбук Dell XPS 13 для розробників поставляється з попередньо встановленою Ubuntu.
Компанії Dell та HP пропонують апаратні рішення з попередньо встановленим Linux ще з 2007 та 2004 років відповідно. System76, з 2005 року випускає високоякісні ноутбуки та комп’ютери, розроблені спеціально для Linux. Зараз ми спостерігаємо нову хвилю виробників комп’ютерного обладнання з Linux, включаючи потужні машини від Tuxedo і бюджетну лінійку від Pine64.
Але хто купує ці пристрої? Чи вони приваблюють нових користувачів Linux, чи лише продаються вже існуючій аудиторії? Ймовірно, що в основному це другий варіант, хоча існують випадки корпоративних закупівель.
Мюнхен у 2004 році перейшов з Windows на Linux, але через 10 років повернувся назад. Зараз вони знову перебувають у процесі переходу на Linux.
Барселона також здійснює перехід з Windows на Linux, замінюючи всі пропрієтарні програми на відкриті альтернативи. Вони планують перейти на Linux, коли єдиним власним програмним забезпеченням залишиться операційна система. Мета полягає в тому, що співробітники вже будуть знайомі з програмами, що зробить перехід на Linux менш складним.
Використання Linux на роботі може вплинути на те, наскільки комфортно люди почуваються з ним вдома, але це, звісно, може мати як позитивний, так і негативний вплив.
Вплив Китаю
У Китаї незабаром може відбутися значне збільшення кількості користувачів Linux на настільних комп’ютерах через торгове ембарго США проти Huawei. Пекін наказав всім урядовим та державним установам замінити все комп’ютерне обладнання та програмне забезпечення, що походить з-за меж Китаю, включаючи Windows.
Для цього вони створили власний дистрибутив Linux на базі Deepin, під назвою Unity Operating System (UOS).
Хто використовує Linux?
Серед тих, хто використовує Linux на робочому столі, можна виділити:
- Давні ентузіасти та прихильники.
- Люди, які використовували *NIX в університеті або на роботі.
- Власники старого або малопотужного обладнання, на якому Windows 10 працює повільно.
- Ради, адміністрації, підприємства та благодійні організації.
- Студенти та викладачі комп’ютерних наук.
- Люди, що цікавляться програмним забезпеченням з відкритим кодом, безкоштовним ПЗ та конфіденційністю.
- Допитливі користувачі.
- Люди, які з різних причин спробували Linux та “осіли” на ньому.
- Розробники – і їх багато.
Якщо світ працює на Linux, то йому потрібні розробники Linux. Велика кількість інструментів розробки, що є вільно доступними в Linux, є вражаючою. Незалежно від того, чи потрібна розробка додатків, веб-сайтів, кросплатформних чи вбудованих систем, Linux надає набори інструментів професійної якості. Тому багато розробників залишили платформу Windows заради чудового досвіду розробки на Linux.
Підсистема Windows для Linux (WSL) була способом Microsoft повернути їх назад. Остання версія, WSL2, включає справжнє ядро Linux, що забезпечує розробникам досвід, максимально наближений до “голого” Linux.
Як співається в пісні Рея Девіса з The Kinks: “Це заплутаний, заплутаний, зруйнований світ”. Linux тепер є частиною Windows 10, а Microsoft випускає програми для Linux. Цю фразу я ніколи не думав набирати.
Ви можете встановити інтегроване середовище розробки Visual Studio Code від Microsoft на Linux і вільно використовувати його для приватних та комерційних проєктів. Також можна використовувати нативний клієнт Linux для Microsoft Teams, щоб співпрацювати з колегами під час кодування.
Ці програми не є відкритим кодом, тому вони “безкоштовні як пиво, а не як свобода слова”. Але представники Microsoft уважно спостерігають. Якщо світ працює на Linux, то йому потрібні розробники Linux, і Microsoft хоче, щоб вони розробляли кросплатформні рішення для Windows.
Чи мають значення 2% настільних комп’ютерів?
Linux не захопив ринок настільних комп’ютерів, але чи це дійсно має значення? Зрештою, він всюди. Він керує Інтернетом та Інтернетом речей, використовується у космосі, атомних підводних човнах та безпілотних автомобілях. Це чудова операційна система з дивовижною історією.
І невелика частка з нас використовує його на своїх настільних комп’ютерах.