Ексклюзивне інтерв'ю з Лінус Торвальдс

Лінус Торвальдс, можливо, зробив для світу набагато більше, ніж про це знають, а його вплив простягається по всіх куточках земної кулі різноманітністю дивовижних розробок його первісної ідеї, яка зародилася майже два десятиліття тому.

Чи знаєте ви чи ні, що у вашому повсякденному житті, ймовірно, стикаєтеся з роботою Торвальдса. Без Linux. багато б не були там, де вони знаходяться сьогодні. Операційна система Ubuntu не існувала, а вільне програмне забезпечення (Free Software) не було б панівною ідеологією, використовуваної мільйонами людей.

Його первісна робота - створення ядра Linux як надійної, функціональної та гнучкою основи для операційних систем, зробило Linux одним з найвідоміших і широко використовуваних прикладів вільного програмного забезпечення в світі.

Незважаючи на те, що його справа вплинула на повсякденне життя мільйонів людей, Лінус скромний. Але, займане ним положення, робить його мішенню для докучливих фанатів і ЗМІ. А його розуміння світу відкритих початкових кодів (Оpen Source) це те, за що його по-справжньому цінують, на мою думку.

За 6 років існування Ubuntu, вийшло 13 релізів в розпорядження мільйонів користувачів, число яких продовжує зростати з кожним днем.
Основний принцип-зниження бар'єру доступу, завдяки якому, Linux привернув велику кількість людей в світ вільного програмного забезпечення (Free Software).
Я сам є одним з таких людей.

Тому, природно, я запитав Лінуса. що він думає про Ubuntu, і перше, що він відповів, що він не користується Ubuntu. »За ці роки я використовував її кілька разів, через те, що завдяки Ubuntu, Debian стала зручніше. Я завжди вважав. що користуватися Debian - не зручно. оскільки для мене, основний принцип-зробити все простіше. Простота установки, красивий дизайн і доброзичливий інтерфейс. І Ubuntu все це втілила в собі, на відміну від Debian ».

«Але у мене виникло кілька проблем [з Ubuntu.]. Ubuntu не надто дружня до розробників ядра. І в кінцевому підсумку я відмовився від її використання. Це почасти добре, оскільки ясно, що я - НЕ цільова аудиторія ».« Я вважаю, що розробники Ubuntu проробили дуже хорошу роботу. Завдяки їм Linux став доступним для більш широкої аудиторій, а також тієї аудиторії, яка перейшла з Windows і Apple ».

Я сказав Лінусу. що звичайно ж це і мій випадок. Кілька років тому я вперше перейшов на Linux, і я не думаю, що у мене вистачило б мужності використовувати Linux далі, якщо тоді б не було Ubuntu.

Навіть з технічного кута зору, мені подобається той факт, що дистрибутив Ubuntu запускається з інсталяційного диска Live CD. Поки ви встановлюєте [Ubuntu] ви можете запустити його з диска і працювати.

У цей момент ми повинні були сісти в наш автобус і відправитися від місця проведення конференції в Культурний центр Брісбена, де повинен був відбутися Penguin Dinner.

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

Ядро є областю діяльності Лінуса, тому я вирішив запитати, які нововведення відбудуться в розробці ядра в найближчі 6 місяців.

Поточні merge window, яке закрилося за тиждень до мого від'їзду на конференцію, моє улюблене, оскільки у нас істотні зміни ».
«У нас покращився пошук файлів (filename lookup code). Справа в тому, що він буде повністю невидимим для користувачів, тобто, ми не додали нові можливості, ми не зробили нічого непомітного для користувачів, за виключення того, що пошук файлів стане набагато швидше ».

«У нас і раніше був дуже хороший пошук файлів, оскільки це дуже поширена операція. Коли ви використовуєте графічний робочий стіл, ви не думаєте про вашу робочому навантаженні як про конкретну файлової системи, в якій кожен раз, відкриття нового графічного додатку, призводить до відкриття десятка тисяч різних файлів конфігурації ».

«Часом безглуздо. що всі ці процеси відбуваються як би за вашою спиною. Я беру безпосередню участь у тому, щоб зробити цю фундаментальну операцію ядра швидше І счітаю- ядро ​​буде працювати швидше.

«У той же час, це почасти менш гламурна стороні ядра. Люди, як правило, часто хвалять нові можливості, коли ми робимо щось дійсно здорово, як ніхто інший.
Я запитав Лінуса, чи стане ядро ​​швидше, так як команда з розробки працює над його оптимізацією.

«Я сподіваюся на це, але досить часто ядро ​​не виходить зробити швидше. Ми додаємо нові можливості, і в результаті ядро ​​стає більше, але повільніше. Те, що ми отримуємо помітне швидкодію на важливих операціях - це чудово ».

Я сказав Лінусу, якому не подобаються інші операційні системи типу Windows, що у Linux, немає такого рівня роздування.

«У нас є роздування це показують багато бенчмарки і багато людей проводять ці тести. Згодом ядро ​​підвищує продуктивність. І роздування відображено в бенчмарках. «

«У більшості випадків є вагомі причини для роздування. Наприклад, ми додаємо щось, тому що хочемо, щоб у користувачів з'явилися нові можливості, але в кінцевому підсумку це означає, що ми маємо більше зони охоплення.
«Комп'ютери стають швидше і за останні три роки ми набагато покращили масштабованість. Раніше, якщо згадувався чотирьох або восьми ядерний процесор, то вважалося, що ви говорите про серверних системах, і щодо, невеликому числі пользователей.Сегодня майже кожен може купити недорогий лептоп з чотирьох або восьми ядерним процесором ».

Велике спасибі Лінусу за те, що знайшов час для інтерв'ю в своєму неймовірно напруженому графіку. Мені дуже сподобалася бесіда. І я сподіваюся, що ви теж прочитали інтерв'ю з інтересом!

Переклад виконаний abv24.com