Вступление
Вы замечали, что за 20 лет доля Linux систем на рынке Desktop (домашних систем и ноутбуков) не перешагнула и 10%, и все время колебалась в отметке 5-7% ?
Я вот задумался и начал вникать в историю развития Linux, и не заметил ничего странного.
Линус Торвальдс создал ядро, Ричард Столман софт и лицензию, система развивалась и набирала популярность. Так что же мешает?
Маркетинг? Нет, продукт бесплатный,"бери не хочу".
Сложность? Нет. С каждым годом юзер-френдли дистрибутивов становился больше и интерфейсы становятся проще и интуитивные. Т.е. это должно способствовать популяризации. Но тоже нет. (Я не буду поднимать тему Linux и серверов.)
Начнем же дискус
Нет. Главный конкурент, Microsoft и их Windows.
Да у Microsoft не все версии Windows были удачные. Скажем Windows 2.0, Windows ME, Win Vista, Win 8.0/8.1 (хотя я тепло отношусь к 8.1)
Одного отнять нельзя, политика Microsoft была такой, что нужно продвигать продукт так чтобы он был везде, они закрывали глаза на пиратство их ос. Также знали, что пиратство даст привязку пользователя к ос, и он не перейдет на что-то другое. И рано или поздно они купят лицензию.
И самый главный аргумент в их политике - это создание софта исключительно под платформу Windows. Игры, спец софт и прочее. Разработкам игр предоставлен DirectX. Компания Adobe делает свои продукты на Windows и MacOS. И прочее проприетарные продукты. Именно эти позиции и дают Microsoft преимущество до сих пор.
Более полно описана эта ситуация в этом посте с Хабр.
Почему Windows так популярен и мешает популяризации Linux?
Я свое виденье опишу в виде «воронки» в которую попадают начинающие пользователи ПК.
Человеку (обычный пользователь! прошу заметить) нужен ноутбук/ПК. Он покупает его. И в 90% случаев там будет предустановлен Windows. (Если нет то переходим на «ситуация 2»)
У человека в руках ноутбук. Но он не умеет им пользоваться. Он просит другого человека ему помочь, научить пользоваться этой машиной. Из это получается небольшая вариативность:
Случай 1 - Т.к на большинстве железок установлен Windows, то и помощи он просит у человека который разбирается в Windows. Даже на базовом уровне. Он объясняет как, что нажимать чтобы работало.
Случай 2 - Т.к. человеку не повезло/или он решил сэкономить, ему привозят ноутбук на Ubuntu или FreeDOS. Он просит знакомого эникея, чтобы было все как у людей. Чтобы можно было пользоваться. Обычно эникей ставит Windows и объясняет где и куда нажать чтобы заработал браузер, скайп или другая софтина.
Случай 3 - Попадается эникей псих , установит Linux Mint , KDE Neon. И объясняет где и куда нажать чтобы заработал браузер, скайп или другая софтина.
Во всех 3х случаях пользователь получает то, что он хочет. Его цель научится пользоваться компьютером выполнена, он выполняет обычные вещи как серфинг интернета и просмотр фильмов.
Вот и получается, что в 2х случаях из 3 практичнее научить пользоваться Windows. Будь то ХР, 7ка, 10ка. Основы будут те же, так сказать научи человека взаимодействию с Windows и он сможет пользоваться компом с Windows. И сев за другой комп он не будет так сильно теряться и сможет пользоваться как и у себя. При условии, что он разобрался и пользуется тем же или похожим софтом дома.
Как обстоит ситуация но со стороны Linux?
А научи человека Linux, то, то чему ты научишь его в начале, будет с ним надолго. Нужно иметь ввиду, что есть такой синдром Утенка «Что первое увидит, то и мама». В нашем случае, чему научился в начале то и правильно, и от этого человек будет в дальнейшем отталкиваться. И тут можно сильно зафейлиться.
Научи человека как пользоваться Ubuntu на Gnome3, XFCE, MATE, Unity, так он и будет знать, только как пользоваться ПК только с похожим окружением. А все прочее будет ему чуждо. Спасает обстановку Cinnamon и KDE. Но не панацея, от всех бед.
А представьте человека севшего за Windows ПК, при условии, что он с самого начала и до этого момента (скажем месяца 3) пользовался только Ubuntu 20.04 на Gnome 3. Получится вот такая сценка (карикатурная):
У человека будет кардинальный диссонанс, шок и паника.
-Почему у вас все по другому. Не так как у меня дома, у меня пуска нету, индикаторы сверху т.д ?
А ему ответ.Что-то вроде.
-Так это у всех так, почему у тебя не так? Что у тебя пишет при запуске компьютера?
-У меня Ubuntu, но программы те же что и у тебя.
- У тебя что? буну? Что это? Это заразно? (если вы поняли иронию). У нас "шиндоус" и у всех моих знакомых "шиндоус".
И ему будет 2 пути:
больно и отвратно вернуться домой и переучиться на Windows.
вернутся домой и продолжить пользоваться Ubuntu, но попутно изучая Windows по курсам, видео на YouTube и т.д.
Правильно, он снесет Ubuntu и поставит Windows.
Для абсолютно нового человека в компьютерах, Linux с экстраординарным окружением диковинным, но другого же он не видел и сравнить не с чем, и переучивание будет подобно пытке.
Я обошел этот момент просто.
Как обстоял переход с Windows на Linux. У меня в семье.
У меня было ситуация когда комп осаждали спамеры и вирусы из-за слабого знания ИБ моими родными т.е мама,папа, племянник лет 10. Сначала я объяснил моим родным работу с Win 7, и как, что, где нажимать. Они преимущественно серфили интернет и как это обычно бывает, жали на все, что видят. Когда они освоились, решил подменить 7ку на Kde neon. Убрал лишнее, заблокировал рабочий стол и оставил систему для домашнего пользования. На быстрый взгляд замечают, что я сменил только тему, но расположение панелей тоже. А мне во много меньше геморая с вирусами, антивирусами, софтом, кэшем и прочим. А то надоедало каждые полгода переустанавливать Windows, потому что, кто-то что-то нажал и все перестало работать.
Круг замкнулся.
И что в итоге?
И какое же место занимает в этом круговороте Linux?
Это как «Поворот не туда», кто-то попадает случайно, а кто-то специально попадает в этом мрачный и страшный мир (нет).
И чтобы попаcть в этот мир осознанно, нужно любопытство, жажда новизны, терпение и умение преодолевать трудности. А это присуще не всем рядовым пользователям ПК.
Это уже другой пласт людей. Продвинутые пользователи.
Лучше всего отличие рядового пользователя от продвинутого было описано в этой статье тоже с Хабр. Мои мысли о отличиях межу этими людьми, я опишу в следующей статье.
Буду рад любой конструктивной критике.
Спасибо за прочтение.
dvz0
вот это, строго говоря, неверно. Сколько сам пользовался виндой (хотя линуксом дольше, конечно), сколько жена пользуется — ни разу не возникало мысли её купить. Зачем, если на торрентах есть бесплатная? То же самое и с остальными программами: MS Office, Photoshop, Lightroom…
fareloz
Но есть корпоративный сегмент. Вы пользуетесь виндой дома, привыкли к ней и когда идете на работу тоже хотите там ее увидеть. И (спорное утворждение) чаще всего там будут покупать лицензию
dvz0
Это да. Юрики скорее всего купят — у них выбора особого нет, а то придет злой дядька и сделает ататат. Другой вопрос, будут ли они это делать, если
Скажем, в компании/отделе все пользуются линуксом, а тут такой юзер: «У меня дома винда, хочу и на работе винду». Скорее всего, такого пошлют в пешее эротическое.
fareloz
Я не такой сценарий имел в виду. а скорее когда вокруг много пользователей винды и они ищут работу, то выбирая линукс компания срезает себе пул кадидатов существенно. Поэтому становится проще выбрать популярную ОС. А учитывая, что линукс имеет хоопарк дистрибутивов и у каждого свои предпочтения на этот счет…
dvz0
Зависит от того, чем компания занимается. Ну и от предпочтений. Я, например, не пойду в компанию, где нужно работать в винде, потому что это боль.
Но если говорить в общем, то да, верно. Какую-нибудь тетеньку-бухгалтера очень проблематично будет пересадить с винды на линукс.
Остается надеяться на импортозамещение.
ProFfeSsoRr
COKPOWEHEU
напомнило:
V1tol
У меня мама бухгалтер и уже лет 5 сидит на минте. До этого весь бухучёт на винде вела сначала в OpenOffice, потом в LibreOffice. Никаких мсофисов. Единственный геморрой это бесплатные программы от нашей доблестной налоговой — они и под виндой работают плохо, а под вайном завести их тот ещё квест. Но я один раз настроил, записал шаги и забыл, мама только обновления ставит с помощью Далее — Далее — Готово.
aik
Бухучёт в либре — это какой-то совсем домашний бухгалтер получается.
Для большинства сегодня говоришь бухгалтер — подразумеваешь 1С. Зачастую со специальными конфигурациями (зарплата, сельское хозяйство, автотранспорт...). Ещё может быть контур для сдачи отчетности (с ЭЦП), модуль природопользователя, консультанты с гарантами… Это круг программ для бухгалтера небольшой организации. С ИП попроще.
Конечно, много в веб перенесено, но даже из веба всякие там контур-плагины и прочие сбисы подтягиваются.
V1tol
Для маленького предприятия 1С лютый оверкилл. Будешь дольше разбираться, чем на калькуляторе или в табличке посчитать. С ЭЦП всё нормально — те же токены для банка на линуксе работают без проблем.
dvz0
Насчет Рутокена могу подтвердить. В разработке используем
aik
А катрановские ключи не пробовали?
dvz0
Нет, только рутокены.
aik
Так-то бухучёт можно и на счётах вести, но лучше всё же полдня потерять, но потом за пять минут долетать.
Я бы ещё понял, если бы за неё просили диких денег. Но экономить 3-5 тысяч?
V1tol
А в чём проблема за 5 минут долететь на табличке в LibreOffice Calc? Тем более, что в таблице бухучёт начал вестись примерно в то же время, как появился сам 1С и с тех пор никому этот 1С не понадобился ни разу.
aik
Ну я и говорю — какой-то у вас «домашний» бухгалтер.
Эксель хорош свободой — у тебя «бесконечная» таблица и рисуешь в ней что угодно, при этом не обладая какими-то специальными знаниями в плане программирования.
Но со временем экселевские файлы обрастают сложными формулами и связями, в которых и автор может запутаться. Молчу уж про те случаи, когда кому-то надо всю эту бухгалтерию передать.
Alexsandr_SE
Увы, софт сильно привязан к винде. офис 365 без привязки, но когда я пробовал его последний раз, он был ограничен по функционалу по сравнению в обычным офисом.
dvz0
Так он же за деньги? На кой черт оно надо, когда есть нормальные бесплатные альтернативы.
Alexsandr_SE
Нет альтернатив. Если обмен письмами идет с кучей организаций, то МС офис самый универсальный получается. Альтернативы то формат не правильный делают то съезжает все чёрт знает куда...
thatsme
Я не знаю почему многие считают, что мс-оффису нет альтернативы. LibreOffice отличный инструмент, последние 10 лет только им и пользуюсь. Да у меня просто документы и таблицы без супер-макросов. Этого достаточно 90% пользователей. Проблем с форматированием уже лет 5 не наблюдаю. Более того, с libreoffice можно сделать то чего нельзя сделать с мс-офисом, — использовать в скриптах для конвертации например csv в xlsx. Для тех кому нужны супер-фичи мс-оффис, те пусть его и используют, но большинству этот софт просто не нужен.
Soorin
Часто просто требуется документ в формате MSOffice. И точка.
thatsme
Ну и? Whats your point?
Soorin
Ну и my point was to show typical case where one must use only MSOffice. Just 'cause files other that pptx, xlsx, docx etc. are just unacceptable.
thatsme
Очень странно, что вы считаете, что документы в формате мс-оффис, может производить только мс-оффис?
Вы libreoffice видели? Пользовались? Я пользуюсь постоянно, и никто из пользователей винды этого даже не замечает, когда я отдаю им документы выполненные в libreoffice.
Ну наверное за исключением оффис 2007, где сам мс-оффис не всегда документы читает (от апдейтов видимо зависит). Но слава ктулху, сохранять в 2007м формате никто не заставляет.
DrPass
А что вам мешает сделать это с помощью Excel, ну может быть, кроме неумения обращаться к его функциям из скриптов powershell?
thatsme
T.e. excel тоже можно в headless режиме использовать? Ну хорошо.
Fortop
Не надо опять.
Libreoffice лично меня возвращает в офис, каким он был на начало 90-х.
Это настолько уныло, что не надо.
И это при том, что работаю-то по линуксом. Вот просто в силу тупого вендорлока большинства тулчейнов.
Хотя wsl в этом контексте хорошее подспорье, но все ещё не идеальное.
P.S. По поводу headless
https://ewenorme.com/2016/06/14/automating-excel-for-headless-server-side-html-conversion/
ibrin
Подавляющее большинство лишь только думает, что не покупает лицензию виндовс, а что бы отдельно, ужас ужас. Но она уже оплачена в oem варианте, так что все в цепочке продаж свою долю получили.
dvz0
Ну вот купил я ноут. Там пускай стоит какая-нибудь Home Edition. С ОЕМ лицензией, да. А я не хочу Home Edition. Я качаю с торрента Ultimate или Professional и сношу этот Home. И фиолетово мне, что лицензия не подойдет — система-то работает.
ibrin
Ну это вообще не беда для вендора! Получить с пользователя цену базового продукта с учетом того, что пользователь платить не собирался категорически — это сильно.
olehrif
Решительно перешел на Ubuntu и Astra Linux, какое-то время работал на Mint. А до это долго был на Windows. Хотя снова попал на vscode))).
Windows, конечно, я быстрее настраиваил. Но удовольствие получаю.от программирования на Python. Нравится больше, чем c#. Код лаконичный и более надежный получается.
kale
Вот насчёт надёжный, Вы загнули. Код со статической типизацией всегда по надёжности уделает код с динамической. Со всем остальным согласен)
0xd34df00d
Попробуйте хаскель. Будет ещё более лаконично и ещё более надёжно.