Беда Linux сообщества в их преимуществе, а вернее в одном из них - огромном количестве дистрибутивов. Сплотились бы вокруг одно-двух и прогресс бы пошёл семимильными шагами.
знал бы ты сколько есть разных type-c и многие могут не поддерживать протоколы друг друга =)
насчет тайп си да облом, но хоть с другого конца юзб. Я ненадолго в штатах, и переживал что надо будет адаптер покупать под зарядку. А они предусмотрительно запихнули юзб в часах и даже в настольной лампе. А зарядка и провод легким движением разъединяются и уже телефон заряжается от часов(которые в розетке, а не на батарейках, ну "как в фильмах" короче)
Но тайп-си откуда вылез хз. У меня киндл и планшет нормальные, заряжаются через один провод. А смартфон купил, не смотрел, думал уже закончился каменный век нулевых когда у каждой марки телефона был свой набор зарядок. А когда захотел зарядить - немного завис, непонятно какой стороной тыкать, и это еще хорошо что не стал насильно микро пихать.
Сплотились бы вокруг одно-двух и...
...и вместо того чтобы просто взять и сделать - 10 лет спорили бы, как именно.
ваще не понимаю о чем разговор
есть ядро - всё крутится вокруг ядра
дистрибутив - просто набор приколюх вокруг ядра
всё вострабованное пишется либо сразу под ядро, что автоматом делает доступным на всех дистрибутивах
либо пишется с использованием приколюх, которые доступны на всех дистрибутивах\\элементарно ставятся
т.е. по сути нет проблем у линуха связанных с дистрибутивами
Вот именно, что крутится вокруг ядра. Но вот в этом то весь и прикол, что разработчики хотят того, чтобы всё это крутилось в одном дистрибутиве. Винда по сути одна. Мак ос тоже. Все знают чего от них ждать и все знают, что никуда они в обозримом будущем не денутся. Так проще.
зачем?
он и так уже так работает
почти любая программа работает из коробки на практически любом дистрибутиве
в редких случаях приходится напильником немного поработать, но это корее исключение чем правило
если я пишу какую-то тулзу под линух - я на 99% уверен что она будет работать на любом дистрибутиве
если я пишу тулзу под винду - я даже не гарантирую что она запустится 2 раза подряд на моем компе
17 лет назад, когда я подрабатывал после учёбы адмистратором в компьютерном клубе, то нам понадобилась бесплатная альтернатива кассовой программы, которая автоматически бы рассчитывала приход-расход, сумму налогов и зп, а также аналог программы Locker и Lockwin. Я сваял это всё в делфи за две недели. Всё прекрасно работало и после смены ос, и после смены железа.
Это я к тому, что если руки растут из нужного места, то программа будет работать по любому, особенно если заранее положить в неё все зависимые библиотеки, а не требовать их наличие в ос.
я как-то писал кросс-платформу на 8 винду (винда 8.0 и 8.1 - не путайте! это 2 чертовы разные ОС!)
поддерживали мобилки\таблетки\пк (это было во времена когда они тока появились и наша компания думала что там есть будущее)
писали на шарпе с офф либами
так вот
это
был
ебучий (простите)
ад
ибо, например, сраная мобильная "8" и десктопная "8" нихера не одно и то же (как заявлено мелкомягкими)
я согласен что если пишешь какое-то низкоуровневое ПО, которое можно завязать на ядро - должно работать довольно бодро
но если начинаешь использовать чуть более высокоуровневый код - то на линухе с этим значительно проще
да зачем ты им это рассказываешь, линька - это для определенных задач, отчасти для творчества и экспериментов, для работы, а не для зевак с инстой на главной в браузере. сидят они в своем маке и пусть сидят, ибо если они вдруг окунутся в эту святая святых, ее быстро подожмут капиталисты и конец придет хорошей и открытой системе.
Путь не один. Дистрибутив один, а как его развивать уже решать сообща, внедряя отработанные и проверенные механизмы взаимодействия с системой по принципу - минимум телодвижений, максимум профита для конечного потребителя.. Андроид же довели до ума в этом плане, не смотря на его недостатки.
Что я собственно предлагаю:
Выпустить дистрибутив в минимальном варианте с выбором из трёх самых стабильных графических интерфейсов. А всю остальную разработку свести к написанию и оптимизацией софта уже непосредственно к этой системе. Распространять софт как распространяет гугл через центр приложений, что сейчас и реализовано, но пока кривовато. Список изменений не всегда обновлён, для многих приложений превью устарело, проприетарный софт по умолчанию не отображается и нужно включать отображение ручками. Пусть набор софта определяет сам пользователь после установки ос. Решить проблему с автозапуском приложений, потому как не всегда корректно это дело себя туда прописывает. Довести систему создания ярлыков приложений и документов до ума, как это сделано в виндовс, ведь нельзя отрицать того, что это тут сделано удобнее.
Но нет же, каждый раз я вижу одно и то же - по сути один из основных дистрибутивов, на который кто-то накатил своё видение того, как он должен выглядеть и всё.
Да, многие проблемы уже решены, многое стало проще, но отсутствие стандартизации мешает развиваться дальше. Обратите внимание на то, как эпл заставляет разработчиков писать приложения под их систему, какие жёсткие требования к тому, как это должно выглядеть визуально. Это просто как пример. Когда приятно пользоваться окружением, и гуй приложений прост и понятен, а также логически продуман и не перегружен сверх меры, то и желание пользоваться всем эти возрастает.
Желание пользоваться растёт - растёт клиентская база, растёт внимание производителей софта к увеличивающейся аудитории пользователей и появляются версии софта, которые доступны на винде, а не только аналоги. Пользователь линукс видит, что софт, к которому привык на винде есть и там, и его вс чаще будет посещать мысль послать винду лесом. Пользовательская база будет расти и производители игр начнут выпускать уже не порты, а нативные клиенты игр. А ведь именно игры принесли популярность винде.
Тоесть вы предлагаете отдать кому то эксклюзивные права на рапространение софта под линукс? У вас все впорядке? Про общую тему я вообще молчу, вы явно не понимаете линукс сообщество.
Какие у вас проблемы с различием в дистрибутивах? Вам не нравится как они выглядят? Просто поставьте свою тему, либо переустановите графическую оболочку, никаких проблем с этим сейчас нет, можете хоть полный закос под виндоус устроить, хоть под мак ось, причем без особых костылей. Отсутсвие полной совместимости? Вы смеетесь? НИЧЕГО не мешает запустить какую либо софтину под определенным дистрибутивом(в самом худшем случае нужно будет собрать из исходников зависимости). Чем вас не устраивает системмд? Если отдельные приложения не умеют нормально создавать сервисы это проблемы разработчика этого софта, так же как и в винде, и мак оси, собсна. Чем вас не устраивают "ярлыки"? Декстоп файлы как по мне порядком лучше сделаны, чем те же ярлыки винды. Про отсутсвие софта, вы мягко скажем лукавите, почти всегда есть либо бинарник от разработчика, либо открытая альтернатива.
Раз уж вы считаете, что знаете как ДОЛЖНО быть сделано, то делайте. Сообщество то свободное, исходники только откройте)) (главное вспомните комикс про 15 конкурирующих стандартов)
Если уж и гнать бочку на линукс так только в сторону графической подсистемы, а именно почти полное игнорирование вейлэнда большими дистрибутивами, и разработчиками в целом(а также некоторыми производителями железяк, которые считаю что и eglstreams лучше gbm).
Где я сказал отдать эксклюзивные права на распространение? Я говорю, что нужно наводить порядок в существующем магазине приложений. Опять же, мне пофиг на графические окружения, меня просто подбешивает то, что зачастую как бы новое ответвление в лице очередного дистрибутива сводится только к замене графического окружения. Зачем так делать? Если автор новой сборки хотел что-то сказать сообществу о том, как должно быть, то не логично ли было бы обсудить это с разработчиком основного дистрибутива, от которого он отпочковался?
По поводу вейланда согласен - он гораздо перспективнее устаревшего xorg.
Просто я считаю, что нужно отказываться от багажа обратной совместимости в декстопном варианте линукс, обновляя минимальное требование к запуску приложения на текущий стабильный релиз раз в четыре года.
Чтобы двигаться в будущее, нужное оставить что-то в прошлом и к нему не возвращаться.
UNIX когда-то правил балом не только в серверном сегменте. Amiga в своё время даже эпл уделывала во многом.
А что еще вас не устраивает в наличии форков? Ну захотел и сделал человек, не нравится- не пользуйтесь. Он может сделал чисто для себя, а gpl
, его обязывает поделится своей модификацией, а то что вы предлагаете, это уже тоталиторизм
Как вы себе представляете отказ от обратной совместимости?Хотя меня даже больше интересуют какие именно части линукс вы считаете "бесполезным легаси"? Я просто честно не понимаю, почему вы линукс воспринимаете, как какой-то монолит.
Бесполезное, это поддержка давно устаревшего как морально, так и физически оборудования, поддержку совместимости прежних версий ос дальше, чем на один стабильный релиз с долгосрочной поддержкой в прошлое, то есть временной лаг в 8 лет суммарно. Полный отказ от x86 составляющей.
Я начал пользоваться х64 софтом ещё в 2005 году, когда это всё дело только появлялось и вот уже прошло 15 лет, а от х86 составляющей всё еще не могут до конца отказаться.
А хотелось бы, чтобы вот эти самые существующие магазины, были стандартизованы. Чтобы пользователь, который только установил линукс, запустил такой магазин и установил нужные ему приложения по клику мышью. От ручного прописывания ppa, нужно уходить давно.
Чтобы было как в андроид - запустил центр приложений, вбил название, почитал описание текущего релиза и нажал установить. Всё.
Я хз как сейчас обстоят дела с этим в линуксе, но ещё буквально пару лет назад ни один дистрибутив не умел корректно отображать киррилические имена виндовых хостов в локальной сети, и как это возможно было настроить - аналогично не было никакой информации. И не стОит мне рассказывать, что все хосты должны быть поименованы на латинице - я это знаю, но людям удобнее киррилические имена, и главбух не понимает, почему она должна ломать глаза, выискивая хост с именем Chizhikov или Shchyolokova, ей проще "Чижиков и Щёлокова" Извините, если всё огромное сообщество не способно забороть даже подобную проблему, меня как пользователя трудно будет завлечь в сторонники линукса.
А где собственно эта проблема возникает? Какая утилита, какие языковые пакеты установлены, проблемма только с виндовыми хостами, или со всеми? В какой кодировке передается название и в какой читается? Какой протокол в конце концов? Линукс это все таки конструктор, и его нужно настраивать.
У меня такой проблеммы не возникало, мой самбу на кирилице он видел прекрасно, но опять таки не вижу ничего не решаемого. А насчет "огромного сообщества", и " не смогли поправить проблемму", чтобы поправить проблемму(если она вообще есть) нужно о ней знать, я так понимаю ишью вы не составили?
"проблемма только с виндовыми хостами, или со всеми?"
В сети были только виндовые хосты, абсолютно разных версий винды. Читабельны были только латинские имена.
"В какой кодировке передается название и в какой читается?"
Вы уверены, что пользователь должен знать это ?
в вин -системах я никогда не задавался подобными вопросами.
"Какой протокол в конце концов?"
И это тоже ?
"насчет "огромного сообщества", и " не смогли поправить проблемму", чтобы поправить проблемму(если она вообще есть) нужно о ней знать, я так понимаю ишью вы не составили?"
Т.е. вы хотите сказать, что все мои многочисленные попытки установки абсолютно разнообразных дистрибутивов и их последующих версий на абсолютно разное железо (т.к. оно тупо менялось в течении времени), растянутые во времени на более, чем 10 лет - давали ВСЕГДА как минимум одну и ту же проблему исключительно у меня ? Такова значит логика линуксоидов ? _))
"ишью" -???
Получается какой-то пиздец.
Выпустить дистрибутив в минимальном варианте с выбором из трёх самых стабильных графических интерфейсов.
По каким критериям вы собрались оценивать стабильность? На моей памяти ни один DE или WM не падал. Ни один. Если брать просто самые популярные и развитые, то в эти 3 не попадёт вероятно ни один тайловый менеджер, у которых есть преданные фанаты. Да и что вы предлагаете делать разработчикам остальных DE/WM? Перекидывать силы на то что им не нравится, и с чем они идеологически не согласны ради мифической высшей цели? Ну чушь же, ну. Я от этого только потеряю, например.
А всю остальную разработку свести к написанию и оптимизацией софта уже непосредственно к этой системе.К какой системе? К линуксу? Весь софт под линукс и так, внезапно, оптимизируется и пишется под линукс. И работает во всех графических оболочках.
Распространять софт как распространяет гугл через центр приложений, что сейчас и реализовано, но пока кривовато.
Это вообще уже остапа понесло. Вообще-то это гугловский магазин - своего рода переосмысление репозиториев, а не наоборот. И в чём проблема существующих репозиториев? Что в системе, отточенной годами "кривоватого"? Виндусовкий магазин приложений кривоват, а не репозитории линукса.
Список изменений не всегда обновлён, для многих приложений превью устарело, проприетарный софт по умолчанию не отображается и нужно включать отображение ручками.
Зависит абсолютно от дистрибутива. У Арча вообще версии всего свежие настолько, насколько возможно. И проприетарный софт в официальных репозиториях так-то. О чём вы?
Пусть набор софта определяет сам пользователь после установки ос.
Как это сделано сейчас?
Решить проблему с автозапуском приложений, потому как не всегда корректно это дело себя туда прописывает.
Если столкнулись с проблемой - открываете Issue разработчикам проблемного софта, а не пытаетесь поднять всё коммьюнити на какой-то баг с которым вы столкнулись. И тогда внезапно всё пофиксят.
Довести систему создания ярлыков приложений и документов до ума, как это сделано в виндовс, ведь нельзя отрицать того, что это тут сделано удобнее.
Под ярлыками можно много чего понимать, и я не знаю что такого удобного в виндосовских ярлыках. Симлинки юниксов технологически совершенее, да и удобнее они.
Документы - вы про офис? Ну его, очевидно, не побороть, хотя пытаются с LibeOffice и OpenOffice.
Но нет же, каждый раз я вижу одно и то же - по сути один из основных дистрибутивов, на который кто-то накатил своё видение того, как он должен выглядеть и всё.
Чаще всего дистрибутивы отличаются не видом, а тем что там под капотом.
Короче, вы предлагаете всем миром сесть и написать вторую MacOS, выкинув все преимущества Линукса и не затрагивая реальных недостатков. Не надо, спасибо, одной MacOS хватает.
Ну да, линуксов много, но разницы между ними мало. Они каждый под своё заточены. Если не хочется совсем думать, что же выбрать - можете брать любой из видов убунту (кубунту, лубунту, ксубунту) или федору/центось, или арч. Вообще неважно)
APT это боль. Подключил репы от старого дистра, поставил нужное и благополучно забыл. А через пару дней судорожно вспоминал, что я такого сделал - ни одна прога не ставится, апдейт не работает и вообще все сломалось.
Сам по себе apt не так плох. Если рассматривать дебиан, то проблема заключается как правило в том что разрабы создают жёсткие зависимости от версий пакетов. Допустим, чтобы поставить какой-нибудь пакет версии x, ему требуется пакет n с версией 0.9, но в репах он лежит 0.8. Вот тут и начинается секс.
Допустим, в арче с этим проще, там в зависимость как правило не указывается версия пакета, а только название.
А что не так с арчем? Все тоже самое что в убунту, дебиан. Даже установка проще, единственное что там многие не осилят - настройка после установки. Если осилить настройку, то он ничем принципиальным не отличается от вышеназванных.
Гента - норм система. Живучая, зараза. Последний раз установил в 2012 году, использую каждый день.
Согласен что убунту движется к этому.. но 90% дистрибутивов это для любителей ковыряться в конструкторе, с сидением на форумах...
Воооот... Если нет отличий, то зачем плодить дистрибутивы? К тому же боязнь сообщества пускать закрытый платный софт отпугивает производителя этого самого софта. А дали бы ему возможность зарабатывать и глядишь, спустя время и другие подтянутся. А если бы были чёткие планы по развитию и общая сплочённость, то игры писались бы с нативной поддержкой куда в большем масштабе. А так, пока каждый лепит своё, то и общая доля декстопной версии ничтожно мала, даже на фоне той же мак ос. Смартфоны, роутеры, и иже с ними, сервера и носимую электронику в расчёт не берём, так как тут безоговорочная победа ос на ядре линукс.
Прочитай в интернете про фатальный недостаток. Это раз.
Два - закрытому софту никто не мешает продаваться на линукс. Он сам не идет.
Да, нет популярности винды или магазина Эпла (десктопного). Но есть примеры. И вполне успешные
Он потому и не идёт, что дистрибутивов как грязи. И в каждом есть свои заковырки в мелочах. Более или мене стандартизовано живет только дебиан и ред хат. Но дебиан вечно не в ногу со временем, а ред хат корпоративный сегмент обслуживает.
О да, о да.
Стандартизация порождает унификацию. Унификация порождает единообразие. А это даёт расширение основной доли на рынке. Основная популярность окошек ведь состоит в чём - простота для конечного потребителя. Куда проще тыкнуть в исполняемый .exe или .bat и получить готовый результат. Да, в линукс тоже можно тыкнуть в инсталляционный пакет типа .deb, .rpm, snap или собрать из исходников, если в готовом пакете отсутствует то, что есть в сырцах. Но всё это красиво звучит до тех пор, пока всё идет по мануалу, а как только система начинает ругаться на то, что иди ка ты за зависимостью, а потом выясняется, что эта зависимость уже не поддерживается по любой из причин, то начинаешь искать способ её прикрутить, благо это пока ещё возможно. В этом плане хорош дебиан - всё чётко, понятно, маны подробнейшие и наиобширнейшие. Именно поэтому все переходят на snap пакеты - сложил все зависимости в инсталлятор и конечный потребитель не будет долбаться в случае если что-то пойдёт не так. А это ведь по сути тот же .exe. Плюс snap позволяет пользоваться самой свежей версией по, а не ждать, пока её добавят в репы.
А чтобы не выпиливать кучу говна из кода программы, который тебе не понадобится и сделать программу максимально эффективной, нужно всего лишь отказаться от багажа обратной совместимости. Именно он заставляет распухать программу от ненужных строк кода, ведь нужно тянуть весь зоопарк старья, чтобы оно там тоже работало. Этим импонирует мак ос - хотите чтобы программа работала? - обновите систему до последней версии. Винда начинает путь по этому же пути. Да, в винде собирать из исходников геморрой, но что важно для конечного потребителя, коим по определению должна быть простая и тупая домохозяйка - юзер френдли. Скачал файл из магазина, или сайта разработчика, нажал на него и пользуйся - всё. Ей не нужно знать ни о сырцах, ни о ещё какой дичи, которая ей не нужна. Залог популярности - простота. Ведь удалось это реализовать в андроиде, i os, mac os. Но когда майкрософт предложила .uwp то стали рогом упираться, ведь это нужно всё переписывать, переучиваться, а это лень. Да и как потом программу запускать не в десятке? То есть опять всё сводится к обратной совместимости, а это опять багаж лишнего кода.
Написал несколько сумбурно, но основную суть передал.
И много вас сидит на Арче?
Повторю ещё раз простую истину - доведите долю линукса в дектопном сегменте хотя бы до уровня мак ос, чего за столько лет так и не удалось, и вот тогда будет о чём говорить.
Там где от ос на базе ядра линукс толк есть, там его обширно и используют, а вот в декстопном сегменте всё ещё нужно развиваться и плодить дистрибутивы тут не выход. Когда это сообщество осознает, тогда и сдвинется всё с мёртвой точки.
Даже по вейланду договорится никак не способны ибо сторонники иксов покоя не дают. А ведь вейланд перспективнее.
зачем? что-бы появился еще один монополист, который бы стандартизировал выпуск ПО под конкретную модель линукса, а потом ввел бы платные фичи? нахер надо, пусть этот уникальный в своем роде продукт останется в своем первозданном идеологическом виде.
прелесть линукса в его закрытости для широкой массы и полной открытости для тех кто в теме
чтоб ты понимал, именно так на свет появился пикабу, он стал популярен, потому что тут небыло школодрочки и всего того говна, которым оно залито сейчас. а я тебе прям точно скажу, лучше оно не стало, не хочу той же судьбы великому творению миллионов головастых парней.
Линус Торвальдс — создатель и основной координатор проекта по разработке ядра Linux
Ричард Столлман — основатель проекта GNU
Многие, кто знаком с линукс, знают, что уже с начала 2000-х годов системы Linux являются основными для суперкомпьютеров и серверов, расширяется применение их для встраиваемых систем и мобильных устройств, некоторое распространение системы получили и для персональных компьютеров.
И так - сегмент понятен применения, основатели сидят в науке и на корпоративных пользователях. Какой там бизнес, им и так хватает? Не смешите. Был бы в основателях ещё один человек, но с коммерческой жилкой, давно бы запихали винду в одно место.
А так, ИМХО мягкотелые и эпл тупо им заносят, а дальше разделяй и властвуй.
И была бы либо еще одна винда, либо дичайшей наглости RHEL, у которой ценник и так не сказать чтобы демократический
Ну тебе же написали. Все программы запускаются на любом дистрибутиве, какой бы ты не скачал, что бы ты не поставил и как бы оно не называлось, оно запустится и будет работать. А разница в них только в на полнении,если сравнить с машиной: марка одна и та же и модель зачастую та же, только один универсал, другой хетчбэк, а третий вообще под спорт сделан и из него вынуто все лишнее, а некоторые особо постарались и сняли все: кузов, и лишние сиденья с приборами оставив по сути движок руль и одно сиденье на голой раме. Так что Линукс сейчас это одно ядро, которое улучшают всем миром, а все что сверху уже личное дело каждого человека или компании. Просто научись и собери свой Линукс.
Это древний миф не особо имеющий отношения к реальности. Это я как производитель платного софта под линукс говорю.
Игрухи!!! целая индустрия.
Кстат, именно благодаря игрухам(точнее диретХ) виндень так стрельнула на домашнем сегменте пк....
во времена когда запилили апи директЫКС Линукс еще в командной строке сидел.
Именно благодаря ему, ПК стал полноценной и полноправной игровой платформой. Потому как по шелку пальцев, разрабы игрух получили огромное и непаханное поле для заработка бабла, а дядя Бил, начал из всех утюгов орать, что покупая комп с виндой, вы получаете доступ к самой большой игровой библиотеке СОВРЕМЕННЫХ игр!
Ща конечно немного веселей все стало, но линуховые игрухи, это всякая индюшатина разного уровня играбельности. Причем все что там есть стоящего, или порт в с винды, или на винду портировано. Потому как РС рынок, это на 98% винтовые юзеры.
зы. Понимаю что Мак, это уже тоже PC, но само в себе, так что я их за рамки РС выношу.
кстати не все игры порты. OpenGL зачастую пишутся паралельно. Тот же Dying Light, например, который на моём конфиге под убунту работает стабильнее и быстрее
Смешно обсуждать продажу софта не для юрлиц.
Физики давно привыкли отдавать себя в обмен на бесплатный софт.
Разные менеджеры пакетов и форматы. Разные графические сервера. Разные звуковые системы. Разные десктопные менеджеры. Разные системы инициализации. Разные оболочки командной строки.
По большой счету пакетных менеджеров два: rpm и deb, остальные никому не интересны. К тому же давно можно носить rpm с собой и устанавливать rpm пакет на любую ос. Источник: работал в фирме, которая разрабатывала коммерческий софт под linux.
Графические сервера: а че wayland не сдох? Есть только Х. Которые разработчику софта в хрен не уперлись.
Звуковые системы: вот тут да. Хотя опять же, это не помешало Reaper (софт для обработки звука) выйти на linux.
DE: вот ваще не вариант. Любой из них можно натяуть на любой linux. Это создаст проблемы при тестировании, но не такие большие как кажется.
Системы инициализации: это ваще не проблема. Не ядерная физика и надо сделать один раз.
Разные оболочки: если тебе нужны sh скрипты, ты просто пишешь их на чистом sh. И все проблемы с кучей оболочек тебя не волнуют
Графические сервера: а че wayland не сдох? Есть только Х.
Mir сдох. Вейленд процветает каждый год почти становится дефолтным.
остальные никому не интересны
Забываетесь.
snap и docker-совместимые образы когда перестали быть популярными?
Это создаст проблемы при тестировании, но не такие большие как кажется.
Это создает охуенные проблемы при написании софта, потому что X предоставляет API чуть меньше, чем нихуя.
Системы инициализации: это ваще не проблема.
А вы точно с ними работали? Рабочее время денег стоило? Работодатель деньги просто так платил или решал какие-то проблемы?
Мне приходилось поддерживать зоопарк этих систем с IaC подходом.
Разные оболочки: если тебе нужны sh скрипты, ты просто пишешь их на чистом sh.
И если я хочу другую оболочку, то нагугленное копипастить не смогу, т.к. оно несовместимо)
Да и автокомплит тоже под каждую отдельно пишется.
Mir сдох. Вейленд процветает каждый год почти становится дефолтным.
Да? Прикольно. Я с гуями давно не работаю.
snap и docker-совместимые образы когда перестали быть популярными?
Snap нахрен не нужен пока ебента умеет кушать простой deb. Docker запиливается за день, тестируется автоестами. По крайней мере у нас было так.
Это создает охуенные проблемы при написании софта, потому что X предоставляет API чуть меньше, чем нихуя.Ну если тебе надо работать напрямую с Х, мне тебя реально жалко.
А вы точно с ними работали? Рабочее время денег стоило? Работодатель деньги просто так платил или решал какие-то проблемы?Точно, systemd, System V, openrc, какая-то еще херня.
Стоило.
Решал.
И если я хочу другую оболочку, то нагугленное копипастить не смогу, т.к. оно несовместимо)Я собсно писал, то, что ты потом гуглил, лол %) (шутка) Никогда не было проблемой нагуглить решение именно на sh или перенести с bash на sh. Конечно находились граждане убеждающие, что zsh и больше ничего не нужно. Но как правило очень быстро расстраивались, узнавая, что мне еще с Solaris надо работать, а там zsh стоит редко.
Да и автокомплит тоже под каждую отдельно пишется.Свят-свят.
Docker запиливается за день, тестируется автоестами
Последний случай, который можно посчитать: пять человеколет. k8s, все дела.
В текущей моей компании значительно больше, но точно сказать не могу - размазано по сотне людей.
Я собсно писал, то, что ты потом гуглил, лол %) (шутка)
Вполне могло быть и обратное.
-У нас есть 18 разных дистрибутивов для одних задач, чего ж делать то?
-Значит нужно сделать один универсальный, чтоб был хорош во всём.
One week to one eternity later новый дистрибутив готов.
-Теперь у нас есть 19 разных дистрибутивов!!
Так дистров Линукса много потому, что Линукс — открытое ПО. А открытость кода (и бесплатность) — это как раз главная сила Линукс. Получается, что задача не имеет решения и вариантов два: открытая система и неограниченное количество дистрибутивов (Linux, Unix) или ограниченное количество дистрибутивов и закрытая система (Windows).
Даже в Android, который вроде как сочетает открытость с ограниченностью зоопарка вариантов за счёт куда более строгих порядков в области мобильных устройств (к примеру, FCC ведь не сертифицирует компы, в отличие от телефонов), всё равно зоопарк проявляет себя в худшем виде в области оболочек ОС.
Короче, ничего всерьёз хорошего на практике не получается. Максимум получается просто годное. :-|
Я последние уже хз сколько месяцев делаю апдейт игрового клиента и сервера на с, которые должны работать как на винде так и под линуксом. Так вот, мое личное мнение с точки зрения разработки - винда это грёбаный ад. Если на любом линуксе поставил make, g++, dbg - и сиди работай, то на винде пойди потрахайся, скачай 20gb vstudio, установи кб-апдейты, проапдейти старые sln и тд и тп. Да, в итоге вроде бы и неплохо выходит, но блин...
И чем он ваш Виндовс, лучше? Где поддержка .deb? а на Линукс скачал и поставил! (А на Виндовс сайты какие-то, какой-то магазин да бред полный(
А вот на Линукс геморрой, и ещё то там то тут при работе введите команду через аналог командной строки, не удобно.
По этому на фиг, пользуйтесь вашим импортозамещением сами, я как пользователь сидел на Виндоус так и буду.
Ну да на Линукс вроде есть, какой-то магазин, не пользуюсь даже не знаю как туда входить... На Линукс есть без проблемная установка программ файл.deb
А вот на виндовс геморрой, и ещё то там то тут при работе введите команду через аналог консоли, не удобно.
По этому на фиг, пользуйтесь вашим импортом сами, я как пользователь сидел на Линукс так и буду.
Мне это начинает нравиться =)
Если честно в моей шутке больше правды чем шутки. Просто все относительно, мне например, как человеку почти всегда использующему Линукс на самом деле проще ставить программы в Линукс чем в Виндовс. И по списку дальше.
Все дело привычки, а не в том, что один путь правильнее второй нет.
А так, да дело привычки и обучения...
Я простой пользователь, просто когда я был студентом во времена ХР я поставил себе Линукс из-за отсутствия там игр (мотивация на учебу). И первое что поразило, это простота по сравнению с виндовс ХР. И обратно уже возвращаться не захотелось. Она казалась слишком устаревшей морально.