OSDN-UA-2012 (Обзор Стаса Фомина)/Linux on Desktop
К докладам Камо грядеши, Linux Desktop (Александр Дымо, OSDN-UA-2012) и За что же мы боролись, за что же мы сражались, за что мы проливали нашу кровь? (Алексей Новодворский, OSDN-UA-2012) я решил набросать единый отзыв.
И, заранее предупреждаю, отзыв будет, ну хоть и не совсем в духе Pуслана Карманова, но, наверное жесткий и неприятный.
Оба эти доклада объединял настрой «Нас не хотят. Такие дела. Ну и ладно, мы сделали все, что могли». Это было и в докладе Александра Дымо («Для меня годом Linux Desktopа останется 1999-й, когда я стал этим заниматься») и что более грустно, в докладе главы Альтлинукса.
Все это вызвало у меня реакцию в духе «немогумолчать», и я попытался донести свои идеи-возражения аудитории. К сожалению, регламент конфы давал считанные минуты на обсуждение, в рамках замечания к докладу сформулировать целостно мою позицию, видимо, не удалось, я продолжил донесение своих идей группе заинтересованных в обеденном перерыве, и хотя вызвал некоторый интерес, боюсь, все было воспринято, как «троллинг москаля-виндузятника».
Поэтому сначала пара пояснений:
- Да, я был в рекламной майке Windows, осталась с какой-то конференции, это было первое попавшееся сверху в ящике, что было не жалко для поезда, планировал сменить на конференции на чистую и запасную, но в запарке не успел.
- Да, я пару десятилетий пишу Windows-софт (от WinAPI/DirectShow, до высокоуровневой Windows-specific автоматизации, писал даже на Visual Basic), дрейфуя в сторону веб-разработки, т.е. не совсем беспомощен в серверных линуксах.
- Да, мне нравится юзабилити Windows 7, я понимаю, какие идеи известных юзабилистов там реализованы, почему многое там просто «сделано правильно, для человека». И знаю, что там фигово, недоделано и т.п. И как это обходить.
- Да, я скорее придерживался идеи «Linux на сервере, Windows на клиенте, остальное — извращение», но я жил под Linux Desktopом еще в 1996-1998 годах, в Dual Boot[1] Под обе системы у меня был и стек разработки, и TeX-стек верстки (статьи-курсовые-задания). Linux увлекал меня хакерским стеком [2]
Теперь я попробую письменно изложить свое сумбурное выступление.
Однако начну с гуманитарщины.
В докладе Алексея Новодворского, использовалась безусловно яркая метафора, можно сказать культурный код «Давид против Голиафа». «Мы были молоды, мы вышли биться с Голиафом, но прошло время и видно, что Голиаф как-то расплылся, куда-то делся, микрософт теперь тоже опенсорс, десктоп вымер в пользу планшетов, и в общем, непонятно что делать». Все это звучало так романтично, что у меня это вызвало кросс-ассоциацию с захаровски-шварцевским «Убить Дракона», аж музыкальная тема (см. ссылку) в голове заиграла.
На самом деле, вместо Давида, я вижу сотню Нарциссов, занимающихся художественной гимнастикой, балетом, и pole-dancing, без малейшего желания подойти и отобрать у Голиафа хоть что-нибудь.
Почему не вижу Давида? Потому, что классические мифы надо знать.
Бой Давида с Голиафом — это не «романтика слабых», «обреченно биться до последнего, умираемнонесдаемся, пусть нас запомнят таким», это четкий, рациональный и результативный расчет.
Размер и возраст Голиафа не имели никакой роли, тут была ситуация в духе «Вы пришли с ножами и битами? ОК. Ваша ошибка в том, что вы пришли с этим хламом на перестрелку».
Бой был просчитан и проведен по плану Далласа Давида:
- Давид был вооружен оружием дальнего действия[3]
- Давид владел оружием и умел им пользоваться — убивал львов и медведей [1], [2]
- Давид отказался от бессмысленной брони в пользу мобильности [3]
- Давид атаковал, чтобы контролировать дистанцию [4], и выстрелил из удобного для себя положения в уязвимое место противника [5].
- …
- PROFIT!!!
Никаких чудес, расчет и упорство, смелость и риск.
Теперь попробуем холодными глазами профессионального охотника Давида вглянуть на проблему «Linux on Desktop»[4]. Вглянуть не с позиции нарцисса («как бы нам привлечь-развлечь разработчиков?»), а с позиции, «откуда можно взять пользователей?».
Правда состоит в том, что «девственных» пользователей, практически незнакомых с компьютером/планшетом/смартфоном почти не осталось. Т.е. да, что-то можно (и нужно!) ловить в школах и даже институтах, импринтинг штука мощная, и стратегически мыслящие компании вкладываются в это изо всех сил — сына-первоклассника через пару недель в школе ждут маки (говорят их продавили по всей москве!). Но делать серьезную ставку на это — сомнительная брачная стратегия.
Что касается статистики «иницированных» пользователей, то не надо призывать социологов Левада-центра, достаточно просто смотреть на статистику по операционным системам пользователей для какого нибудь крупного вебпортала, например [6]
И что там видно?
- Linux Desktop не дотягивает до процента (≈0.6%-0.7%)
- Mac (
- 2012-10-20, 02:14:25: Ubuntu 13.04 Raring Ringtail: Нетерпеливый Лемур стремится на мобильные платформы / Хабрахабр
- 48*48 — это крупные иконки?! Скажите это Виндоус 7!
Глобальное меню — удобно для мыши, не для пальца. Закон края экрана.
Куча клавиатурных сокращений для управления окнами — я не знаю, где их больше и где они удобнее.
HUD — вообще отличная идея.
- 48*48 — это крупные иконки?! Скажите это Виндоус 7!
- 2012-10-20, 01:51:57: Звездная программа Windows 8 Summit / Блог компании Microsoft / Хабрахабр
- Например, в приложении HTML + JS + WinJS (->WinRT) вы можете свой canvas легко сохранить в файл:
- Разве 2002-й год не объявляли годом Линукс на десктопе? %)
- 2012-10-15, 10:41:18: Линус Торвальдс сравнил жёсткие диски с Сатаной / Хабрахабр
- 2012-10-14, 00:44:08: #4785 (SMB should prompt for username/password) – VLC
- 2012-10-14, 00:43:58: #602985 - vlc: please prompt for Samba credentials - Debian Bug report logs
- 2012-09-30, 17:36:55: gest: Давид и Голиаф
- 2012-09-05, 14:59:17: Что убило Linux Desktop (версия Miguel de Icaza) / Хабрахабр
- 2012-08-30, 11:27:07: Mac OS X и веб погубили Linux для пользователей, считает создатель Gnome Мигель де Икаса
- 2012-09-03, 02:50:26: Windows 8 — произведение искусства. Но это не Linux / Хабрахабр
- По-моему, у семерки было два потрясающих по продуманности UI элемента — это меню Пуск с встроенным поиском и pinned apps с jump-листами.
- Кнопка Пуск в седьмой версии ОС вообще потрясающий в юзабилити элемент. Пожалуй это одно из самых лучших нововведений с точки зрения UI за последние несколько версий.
- 2012-08-31, 02:41:19: Рейтинг@Mail.ru - Глобальная статистика Рейтинг@mail.ru: операционные системы
- 2012-08-31, 02:40:58: Рейтинг@Mail.ru - Глобальная статистика Рейтинг@mail.ru: операционные системы
- 2012-10-23, 03:18:10: Нет, спасибо. У меня Linux / Хабрахабр
- Тап одним пальцем: левая кнопка мыши
Тап двумя пальцами: правая кнопка мыши
Движение двумя пальцами по горизонтали-вертикали: горизонтальная-вертикальная прокрутка
Шипок\обратный щипок по диагонали: масштабирование
Движение тремя пальцами по горизонтали: вперед\назад по истории в браузере
Движение тремя пальцами вниз — свернуть\восстановить все окна
- Тап одним пальцем: левая кнопка мыши
- 2012-08-26, 04:57:49: Взгляд рядового программиста на вектор изменения оболочек и что делать дальше / Хабрахабр
- И мне абсолютно нахрен не нужно видеть то, что я еще могу доустановить из репозиториев, потому как я абсолютно не в курсе что делает та или иная неустановленная программа с красивым значком. И устанавливать ее через меню, где я запускаю КОНКРЕТНЫЕ программы, я не собираюсь.
- Единственный критерий — работа вправо, порнушка — влево. В большинстве случаев программа максимизирована на весь экран. Так что разницы большой нет, на каком столе она находится. Кроме того, ни один из производителей коммерческих ОС не ввел виртуальные столы.
- Так я еще и в винде параллельно работаю: мое хобби — 3д графика, со всеми вытекающими (не говорите мне про убогий блендер), т.к. почти весь профессиональный студийный софт под винду.
Да, есть версии некоторых вещей под линукс (Maya, nuke), но в нем настолько косожопые 3д драйвера, что работать невозможно. Да и кряки к линуховым версиям найти труднее. А про плагины я не говорю — многие вещи windows-only.
- ↑ C E18n, которое было у меня Window-менеджером и по Red Hat, и под WIN95.
- ↑ Моя страничка из 90х, использовал эту штуку для сбора паролей в нескольких организациях, тогда все было проще, почта ходила по POP3, и такие немудренные фокусы казались эффектными.
- ↑ Cкорее всего это была пастушья праща-трость, судя по «что ты идешь на меня с палкой?» [7]
- ↑ Допустим, мы делаем какой-нибудь BolgenOS в России, и реально хотим, чтобы ей пользовались (а не МСВС «есть-отставить» для военных).