Главная причина, почему все-таки Linux

    Недавно на Хабре была опубликована статья Главная причина, почему не Linux, которая наделала много шума в обсуждениях. Данная заметка — это небольшой философский ответ на ту статью, который, как я надеюсь, расставит все точки над i, причем с довольно неожиданной для многих читателей стороны.



    Автор исходной статьи так характеризует Linux-системы:


    Linux это не система, а ворох разнородных поделок, смотанных изолентой

    Почему же так происходит? Потому что


    Человеку вообще плевать на приложения. Он пытается достичь своих целей… А в Линуксе потолок проектирования — не достижение целей, а решение задач.… сделаем поддержку пересылки файлов, это универсально и удовлетворит всех. А чтобы выслать селфач — пусть человек ищет софтину для захвата с веб-камеры, потом ретуширует фотку в каком-нибудь графическом редакторе, потом пересылает её с помощью семнадцатой опции в меню «Инструменты». У НАС ЖЕ ЮНИКСВЕЙ!

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


    То есть, потреблять, ничего при этом не производя, можно только такой продукт, который доставляется природой в готовом виде и в любых требуемых потребителю количествах. Иначе же потребителю приходится участвовать в некотором производстве, чтобы в конечном итоге заполучить потребляемое благо.


    При этом производство может быть как индивидуальное, когда производитель создает весь готовый продукт в одиночку, так и коллективное, вплоть до широкой общественной кооперации для производства одного продукта. Далее, производить потребитель может как сам продукт, что он потребляет (тогда мы будем называть такого потребителя "потребителем-производителем"), так и некоторый другой продукт, который с помощью общественной системы обмена в конечном счете будет обменян на тот самый продукт, который необходим потребителю для непосредственного потребления.


    Итак, имеем следующую классификацию потребителей:


    1. Потребитель, получающий продукт непосредственно, без затрат труда.
    2. Потребитель, получающий продукт в обмен на другой продукт, в производстве которого он участвовал (индивидуально или в составе коллектива).
    3. Потребитель-производитель, получающий именно тот продукт, в производстве которого он участвовал (индивидуально или в составе коллектива).

    Нас будет интересовать только коллективное производство, потому что такое благо, как полнофункциональная операционная система, сегодня невозможно создать в одиночку (во всяком случае Windows, macOS и Linux создаются большими коллективами).


    К чему это все? Дело в том, что ошибочно ровнять потребителя Windows с потребителем Linux, потому что первый относится к типу 2, а второй — к типу 3. Более того, еще несуразнее относиться к потребителю Linux также, как к потребителю типа 1.


    Настоящий, "целевой" потребитель Linux-системы сам же является участником ее производства. Это либо разработчик, которому нужен удобный, полностью подконтрольный и полностью им конфигурируемый инструмент, либо компания, которая использует систему в своем производственном процессе чего-то другого для этих производственных нужд. Этим потребителям становится выгоднее самим участвовать в производстве данного продукта (в том числе и в его настройке, как в одной из стадий производства, доведения продукта до состояния, готового к потреблению), чем покупать необходимые им доработки на стороне. Почему выгоднее? Да потому что себестоимость производства как правило меньше стоимости произведенного продукта, а часто еще готовый информационный продукт продается по цене, выше стоимости его копии.


    Последнее положение стоит пояснить подробнее. Некоторому агенту экономической системы (например, компании) становится выгоднее скооперироваться с другими агентами и совместно произвести некоторый им необходимый продукт, если издержки на частное участие в производстве будут ниже цены, предлагаемой за тот же продукт другими отдельными частными производителями. Такое становится возможно только при определенном уровне развития производительных сил, средства производства должны в принципе позволять подобное организовать, и действовать при этом они будут в специфических условиях общественной собственности, потому что только в условиях открытого производственного процесса получится максимально сэкономить на издержках.


    Учитывая это, как можно ставить в вину Linux-сообществу то, что оно скорее создает набор универсальных инструментов, да такой, который еще нужно допиливать (читай — который требует от потребителя участие в производстве), чем удобный потребителю первого или второго типа полностью готовый продукт? Наоборот, попытка пойти на поводу у рыночной культуры чистого потребления и предлагать полностью готовый к потреблению продукт, без участия в его создании, доводке и отладке, подрывает саму производственную основу, на которой выстроен как Linux, так и другие свободные проекты. Отказаться от создания универсальных компонентов в пользу узко специализированных для частных целей — значит обречь свой свободный проект на застойное существование или забвение, потому что компонент, решающий общую во многих случаях задачу, соберет сообщество быстрее и больше, просто потому, что потребность в нем будет у большего числа потребителей-производителей.


    И что же делать?


    Нас пытаются убедить в том, что


    Linux требуется очеловечить.… Это значит — переделать всё, начиная с загрузчика. ...[Иначе] Linux останется забавой для людей, которые в детстве не наигрались в конструктор.

    Но что мы получим в итоге такого "очеловечивания"? Мы получим систему, подобную Windows, ориентированную на потребителя, не участвующего в производстве, но при этом никак не вписанную в рыночную капиталистическую модель производства и обмена, а значит экономически не жизнеспособную. Оно нам надо?


    Нет сомнений в том, что удобство использования — вещь очень важная, но следует иметь ввиду, что в случае с Linux на первом месте должно быть удобство не для пользователей первого или второго типа, а для пользователей третьего типа, участвующих прямо или косвенно в его производстве. Нужно создавать удобные инструменты и проводить соответствующую политику, чтобы пользователи-специалисты — потенциальные контрибьюторы — могли быстрее и проще включиться в сообщество по разработке и вносить свою лепту в общее дело. Нужны развитые средства конфигурирования и сборки, композиции инструментов, чтобы пользователи чувствовали ту реальную мощь, которую может дать им этот подход, и чтобы они не боялись использовать его для повышения своей продуктивности. А ведь за этих пользователей тоже идет борьба и их пытаются определить в категорию номер два, такими средствами, как macOS, например.


    Ну а для тех, кто привык к халяве… Облегчение их жизни не должно быть самоцелью :) Пусть поработают, пусть поучаствуют в отладке, пусть пишут сообщения на форумах и трекерах — эта информация сэкономит потом время другим, приучит к соучастию, а не к одностороннему пользованию. Да, Linux требует от потребителя работы. И это прекрасно! Давайте дальше развивать это направление, чтобы больше людей разных специальностей включалось в работу, а не только программисты, да сисадмины. Потому что без пассивного потребителя Linux проживет, а вот без соучастия в разработке — нет.

    Only registered users can participate in poll. Log in, please.

    Хотели бы вы получать бесплатно все необходимые вам блага, если при этом придется участвовать в их производстве, совместно с другими потребителями?

    • 65.5%Да844
    • 21.8%Нет281
    • 12.7%Спросите позже163
    Ads
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More

    Comments 916

      +22
      У меня есть знакомый линуксоид, который уже 12 лет пишет багрепорт об одной и той же проблеме, с просьбой ее пофиксить (проблему не помню, могу спросить). Воз и ныне там.
        –26
        12 лет… может проблема не в программе, а Вашем знакомом?
          +39
          Да нет, скорее «Добро пожаловать в Open Source». Если проблема проявляется в вашем юзкейсе, но не мешает другим пользователям, то даже простого отклика можно ждать годами, что уж говорить про фикс. И даже если проблема у всех, то может «всех устраивает» и никто не хочет ничего делать. А у программистов\мэйнтейнеров есть более интересные задачки, ведь у нас опенсорс и хочется делать что-то интересное, а не дебажить какой-то непонятный баг, который мешает тому чуваку.
            +32

            Если нужно гарантированное решение проблемы чужими руками, то таки нужно кому-то за это заплатить. Например, службе техподдержки используемого дистрибутива линукса (т.е. нужно купить эту самую поддержку). А пока вы не заплатили, вам никто ничего не обязан. Вы можете только попросить или предложить.


            С другой стороны, подобные проблемы (с редко воспроизводящимся или не мешающим большинству багом, который никто не торопится исправлять) бывают и там, где уже уплачено.
            Например, в винде. Там от техподдержки очень интересные ответы порой бывают на сообщения о проблемах.

              +24
              Был как-то баг у меня в windows — перестал работать пуск и настройки. Баг оказался известным и ms даже утилиту сделали, которая его фиксит. Только вот эта утилита просто не работала. «База данных плитки повреждена». Windows лицензионная, и я отправился в тех.поддержку ms. Первым делом меня спросили о лицензии, затем развернули со словами «читай лицензионное соглашение и иди в anusasus, т.к. OEM версия». Помог откат до точки восстановления, но удивило такое отношение, когда помочь даже не попытались. У гугла тоже, кстати, поддержка не лучше.
                +5
                Справедливости ради, вам правильно сказали: OEM версию поддерживает тот, кто ее установил на железо. Туда и надо было обращаться.
                  +16
                  Я с этим не спорю. Просто со стороны пользователя это выглядит как наплевательское отношение. Ведь проблема известная, и проблема именно в windows, а не в том как его настроил asus(т.к. она проявляется везде). А перенаправление к вендору в данном случае выглядит как «вот где карту открывали туда и идите». Может это и правильно, но это плохой пользовательский опыт.
                    +1
                    Когда-то давно мне НТС подобным образом ответили по поводу неработающего датчика в их самом дорогом (на тот момент) смартфоне. Я просто решил больше НТС не покупать.
                    Судя по их фанансовым результатам, они не только мне так ответили и не только я так решил
                    +4
                    а стояла бы ритеил версия — отправили бы читать еулу?
                      +1
                      Коробочные версии поддерживает сам MS. OEM — производитель железа.
                        +14

                        А какие возможности имеет производитель железа, чтобы пофиксить баг в коде ОС? Расскажите, я правда не знаю, как это работает.

                          +1
                          А какие возможности имеет производитель железа, чтобы пофиксить баг в коде ОС?

                          Именно фиксить код разумеется никаких. Но при большой заинтересованности он как крупный оптовый покупатель имеет больше возможностей надавить на MS чем условный Вася.
                          Но и вообще это делегация ответственности — при покупке товара в магазине гарантию перед покупателем берет на себя магазин, а не производитель (в общем случае).
                            +8
                            Именно фиксить код разумеется никаких.

                            Т.е., в случае ошибки в ОС, отправлять пользователя к производителю железа, это то же самое, что отправить его по известному адресу.


                            при покупке товара в магазине гарантию перед покупателем берет на себя магазин

                            Гарантию берет на себя производитель, импортер и магазин. В РФ потребитель может предъявить свои претензии любому из них.

                              0

                              То есть:


                              1. вы предлагаете вместо простой цепочки «нашёл баг -> сообщил производителю -> баг поправили» удлинить её минимум на один шаг;
                              2. «надавить на MS» — прямо в точку формулировка, чтобы производитель таки поправил проблему в системе, за которую уплачены ваши кровные, на него ещё нужно как-то «давить», простого указания на проблему недостаточно. Зачем же тогда нужна эта поддержка, если она не выполняет своих прямых обязанностей?
                                +1
                                > вы предлагаете вместо простой цепочки «нашёл баг -> сообщил производителю -> баг поправили» удлинить её минимум на один шаг;

                                Верно. Это «удлиннение» снижает затраты MS, и это одна из причин, почему OEM версия стоит для пользователя чуть дешевле. Это скидка со стороны MS на поддержку.

                                Собственно это (передача части ответственности и функций партнеру за деньги) есть общепринятая в индустрии практика.
                                А что партнер не оказывает функций, за которые взял деньги — так это к партнеру вопросы.
                                  +2
                                  Собственно это (передача части ответственности и функций партнеру за деньги) есть общепринятая в индустрии практика.

                                  Погодите-погодите… какой ответственности, каких функций? MS дала партнёру возможность чинить этот баг? Проблема не у партнёра ведь возникла, а в ОС.

                                    +2
                                    Я конечно не знаю, что там и кому передает MS и в каком объеме, но я бы предположил, что передали они первую линию ТП. Чтобы тп отбивалась от заявок типа
                                    -У меня черный экран
                                    -А компьютер точно включен?
                                    -Как же я его включу, эелектричества нет.

                                    А так же чтобы партнер подтверждал баги и составлял полноценные заявки для MS.
                                      +1
                                      Функции первой лини поддержки. Это, кстати, не все жто понимают, самая мутоно-затратная часть затрат на поддержку. Вот все эти попки, спрашивающие «А лампочка горит? А перезагрузите компьютер.»
                                      Что же касается бага, то OEM-партнер специальный вход на, условно, вторую линию, где может (в теории, если выполняет свои обязательства перед MS) завести от своего имени багу в багтрекере, и оттуда эту багу уже берут фиксить поддержки высокого уровня.
                                      Не могу поверить, что вы не знали о такой схеме.
                                      Вот я в прошлом месяце купил видеокарту NVIDIA, а она сдохла уже при включении. Но отдать в сервисцентр NVIDIA я напряммую не могу, он работает только с партнерами, поэтому пришлось сходить в лавку, и лавка уже от своего имени эту карту сдала, получила замену и мне ее отдала.
                                      Ну, вот так устроено. Все ищут способ сэкономить, потому что клиент хочет «подешевле». А желание клиента — закон :)
                                    • UFO just landed and posted this here
                                        0
                                        Спорное утверждение.
                                        OEM ставится на все компы данного производителя. Поэтому многие кряки подменяют информацию о железе и объясняют винде, что она ОЕМ.
                                        • UFO just landed and posted this here
                              +3
                              Сравните стоимость Retail и стоимость OEM*. Последняя обходится вам, как покупателю, дешевле ретейла не только из-за урезанных возможностей**, но и за счёт того, что MS не несёт траты на тех. поддержку.

                              Кстати, слышал, что во времена Windows 7 была возможность приобрести супер-поддержку за дополнительную плату. Там работали реально крутые инженеры и вам гарантировали, что вашу проблему будут пытаться решить либо до её устранения, либо пока вам не надоест следовать указаниям инженеров.

                              _____________________
                              * за стоимость OEM примем разницу между устройством с предустановленной Windows и таким же устройством без оной, потому что иного легального способа приобрести OEM у обычного покупателя нет

                              ** например, OEM невозможно легально перенести на другое устройство
                                0
                                Уточню немного: раньше ОЕМ версию можно было не только купить, но и установить самому — МС не запрещал этого, хотя и не разрешал в явном виде. Купить можно и сейчас и стоит она примерно вдвое дешевре обычной. А вот установить легально нельзя — переписали договор так, чтобы это исключить. Теперь только на продажу.
                                  +2
                                  Вот только в Retail техподдержка там по результативности особо от техподдержки по телефону из сериала «IT Crowd» не отличается.
                                    +5

                                    То есть, когда это происходит в платном ПО, это норма, потому что такая поддержка дешевле, а когда это происходит в бесплатном ПО, то это плохо, потому что… почему?

                                      0
                                      В бесплатном этого вообще не происходит, никакой «поддержки» нет. Тикет-трекер присутствует только потому, что это модно и молодёжно (ну и он просто есть по умолчанию в условном гитхабе).
                                        +1

                                        Ну чаще же все-таки на вопросы отвечает сообщество и пытается помочь, по крайней мере в моей практике так.

                                          +3
                                          зато всё можно сделать самому или попросить друга или нанять специалиста
                                          в проприетарном же софте всё на совести производителя, а совести у него на всех не хватает
                                        0
                                        ** например, OEM невозможно легально перенести на другое устройство
                                        Возможно.
                                        Зависит от конкретного законодательства.
                                      0
                                      Я как то пробовал обращаться в поддержку Asus-a посылают они тоже неплохо, в итоге ремонтировался за деньги в другом сервисе. (проблема была в матрице)
                                      +9
                                      У вас хоть МС что-то выпустила. Я вот приобрел ноут с win8.1, по привычке назвал юзера юзером и жил спокойно, пока не стал просыпаться по ночам от шума вентилятора. Проблема и решение оказались неожиданными.
                                        +3
                                        Проблема и решение оказались неожиданными.

                                        Прочитал по ссылке. Первая моя реакция
                                        Ну… дык… опаньки!

                                        Ну как могут какие-то БУКВЫ в названии пользователя мешать работе DFPCommon.dll. Но потом вспомнил Пелевина с его «Зенитные кодексы Аль-Эфесби»:
                                        «Мало того, шептались, что бывают такие запросы в Google, на которые США отвечают немедленным баллистическим ударом по любой точке земного шара.»

                                        Можно и беспилотники так выводить из строя:
                                        "… я спросил одного из братьев, зачем нужно было располагать надписи треугольником. Брат ответил, что одной из этих трёх надписей не хватит, чтобы заставить адскую машину рухнуть. Точно так же не хватит, скорей всего, и двух. Лишь когда все три надписи окажутся в её объективах, возникнет подобие Божьего ока, сквозь которое стальные птицы узреют истину, и эта истина их убьёт. А общий для всех людей Книги символ Божьего ока и есть треугольник."

                                        Что такого узрел DFPCommon.dll в слове «user» — это великая тайна…
                                          +1

                                          Закралась где-то строчка условного вида while(x.count == 0 && tries < 1000) x = Split(sUserName, "user"); // todo: use proper array sometime later, и приехали

                                            +3
                                            вида while(x.count == 0 && tries < 1000) x = Split(sUserName, «user»); // todo: use proper array sometime later

                                            Ага. Это первый элемент Зенитного кодекса Аль-Эфесби.
                                            Второй элемент — буквы какого-то языка, которые подвешивают iOs (было недавно такое, если я ничего не путаю).
                                            Осталось найти третий элемент, собрать магический треугольник и «возникнет подобие Божьего ока, сквозь которое стальные птицы узреют истину, и эта истина их убьёт. „
                                      +1
                                      Вот именно поэтому если уже платить — то проще купить виндовс и забыть про ОС как таковую. Работает ну и ладно. Так что и Вы и автор только подтвердили исходный тезис — линукс нужен для:
                                      а. Решения узкоспециализированных задач высококвалифицированным пользователем (когда нужен опен-сорс и возможность вмешаться в работу ОС).
                                      б. Энтузиастов, которым интересно пошаманить.
                                      в. Организованному потребителю (компании или госструктуре) достаточного машстаба чтобы цена лицензий на проприетарное ПО оправдывала найм специалиста, который всё отладит и обучит пользователей. Грубо говоря, если у нас сто пользователей, которым нужны только документы и электронная почта — есть смысл нанять одного хорошего админа, а не эникейщика + 100 лицензий винды.
                                      Массовому же потребителю Линукс не нужен совсем (а жаль).
                                        +2
                                        Вот именно поэтому если уже платить — то проще купить виндовс и забыть про ОС как таковую. Работает ну и ладно.

                                        А если не работает?


                                        Массовому же потребителю Линукс не нужен совсем (а жаль).

                                        Почему жаль?

                                          0
                                          А если не работает?

                                          Значит, Ваш случай попадает в пункт а.
                                          Почему жаль?
                                          Потому что монополия Майкрософт вредит потребителю. Нынешняя политика, когда баги проявляются сами собой просто потому что ПК умудрился в фоне скачать и установить обновление без спроса это зло.
                                            0

                                            Да, поэтому хороший выход из ситуации — это перековать как можно больше пассивных пользователей в активных, так или иначе способных включаться в разработку. Конечно, все поголовно пользователи не станут активными, но чем больше будет активных пользователей, тем меньше проблем будет у оставшихся пассивных, так как больше случаев использования покроют активные пользователи.

                                              0

                                              Мне кажется, это несбыточная мечта. Большинство пользователей пека ничерта не понимает в том, как он работает, и не хочет понимать.
                                              http://coding2learn.org/blog/2013/07/29/kids-cant-use-computers/

                                                +2
                                                На всякий случай: на Хабре есть перевод этой статьи.
                                                +1
                                                Вот бы ещё работу работать успевать, а не только чинить молотки и выпрямлять гвозди…
                                                  0

                                                  Чтобы выпрямлять гвозди, сначала их надо загнуть. А если уж при этом еще и молоток ломается — так это наглядная иллюстрация к "сила есть — ума не надо". )

                                                    0
                                                    Вот бы ещё работу работать успевать, а не только чинить молотки и выпрямлять гвозди…

                                                    Чтобы выпрямлять гвозди, сначала их надо загнуть. А если уж при этом еще и молоток ломается

                                                    Гвозди из китайского гвоздилина и такой же молоток.
                                                    Бывает и такое.
                                                    Из недавнего — Win10 + МФУ HP + печать по сети.
                                                    Примерно как «быстро недорого качественно — выбери два пункта из трёх ».
                                                      0

                                                      Unix-way говорит: берем нормальную вещь. Если в процессе использования оказалось, что это кака — выкидываем каку и берем нормальную вещь.


                                                      Конечно, бывает так, что вещи берутся по принципу "хочу красненький", или "у соседа такой же" или "а вот у сына маминой подруги"…

                                                        0
                                                        берем нормальную вещь


                                                        С этим сложно бывает. На современных вещах часто пишут одно, а работают они слегка не так нарисовано на красивой коробке и в инструкции. Да, в случае МФУ от HP и линукса будет еще чудесатее. Вы видели тот ихний драйвер «all-in-one» от HP?
                                                          0

                                                          Что поделать, чтобы совершить осознанный выбор — надо многое знать.
                                                          Если это не устраивает, что ж. Говорят, после смерти можно будет отправить багрепорт Создателю. Но это не точно.


                                                          HP, да… Хтоническое чудовище, под любой ОС. Как вспомню, так вздрогну.

                                                            0
                                                            Хтоническое чудовище, под любой ОС. Как вспомню, так вздрогну.

                                                            Ой так…
                                                            У нас расшифровывали HP (по русски ХП) как «Х… ли Плакать?» (типа видели глазки, что покупали — так «зачем плакать?»).
                                                              0
                                                              HP, да… Хтоническое чудовище, под любой ОС.

                                                              Ну "ужас". Но не "Ужас! Ужас!" же.
                                                              Имею дома принтер от ХП. Самый дешевый струйник от них. Правда таких больше не делают.
                                                              Работает не всегда хорошо, но и под W7, и под W8, и под W10, и под линуксом позволяет без особенных проблем печатать текст, а под виндой даже еще и фото, если цветной картиридж не кривой попадется.

                                                                –1

                                                                У этого тоже дома есть Харитон Петрович проверенной годами модели.
                                                                Но было и немало "веселых" приколов, так или иначе связанных с прошивкой или экономией на качестве.

                                                  +3
                                                  Значит, Ваш случай попадает в пункт а.

                                                  Я уже писал про огромную кучу проблем, которая на моей машине с виндой не исправляется и не будет исправлена никогда. Не думал, что мой случай «погонять в стрелялки вечером» попадает в пункт а.

                                                    0
                                                    Ну тут или железо экзотическое или же игры, обычные игры со стима редко вызывают проблемы. Хотя на счёт винды — тоже согласен, вот коммент этот пишу, а буквы появляются на экране с задержкой в треть секунды примерно, это на ноуте с и7 и 16 гб оперативки, не густо конечно, но хром то томозить не должен. А вчера всё летало. Наверное снова какое-то обновление пришло. Снова шаманить…
                                                      0

                                                      Полагаю, что проблемы у Хабра из-за большого количества комментариев. Debian 9, Chromium, i5, 16G — те же проблемы. Так что Windows не виновата )

                                                        0
                                                        Забавно, но этот баг я наблюдаю только после того как ноут провел какое — то время в спячке. Если перезагрузить — проходит. Сейчас тормозит, перезагружу и отпишусь.
                                                        UPD. Перезагрузил, прошло.
                                                          +3

                                                          Проблема в чрезмерной заскриптованности. За каким-то чёртом при каждом нажатии на клавишу происходит обновление DOM.


                                                          Задумка простая: затенять или активировать кнопки "Предпросмотр" и "Отправить", когда окно комментария пустое. Но делать это надо только при переходе между состояниями "поле пустое" и "поле непустое", а не при каждом его изменении.


                                                          Я удалил нахрен все обработчики keypress, change и им подобные, и о чудо — тормоза полностью пропали.

                                                            0
                                                            Ну можно и баг репорт теперь оформить хабру, а то помню в какойто из тем 2000+ комментариев админимтрация отмахивалась «А что вы хотели, 2000 комментариев, невозмоно не тормозить, вы видели страницы с 2000 комментов которые не тормозят?»
                                                              +2

                                                              Я специально для этого файрфокс собрал. Хабр на ноуте с кастрUрованным процессором прожёвывает только так, тогда как на десктопе с i7 3930k и 64 гигами памяти хром вчера вообще упал при попытке написать комментарий.

                                                                0
                                                                Сейчас написал этот коммент с ноута ASUS A55 (2 гига памяти). И ничего не упало. Что я делаю не так? (xubuntu18.04, браузер Vivadi)
                                                            0
                                                            В гхроме и опере те же симптомы, в лисе никаких лагов.
                                                              +2

                                                              Обычное железо. Распространённая мать, проц, память, диски, видеокарта. Игры тоже обычные. Ну там, баттолфилд и DCS.


                                                              Интересно, что линуксоидов как раз отсутствием поддержки распространённого железа или редкого софта как раз троллят, а тут это, видимо, норм причина.

                                                      • UFO just landed and posted this here
                                                        • UFO just landed and posted this here
                                                            0
                                                            Советую вам поработать пару месяцев в подобной организации, чтобы спуститься с небес

                                                            Я работал ровно месяц. Потом ушел. Зачем этот мазохизм? Есть множество фирм, в которых можно получать такое же бабло, но не наступать на эти грабли каждый день.
                                                            • UFO just landed and posted this here
                                                                0

                                                                Тут всё просто: в бюджетной организации должны использоваться те форматы документов, на которые есть ГОСТ.

                                                                • UFO just landed and posted this here
                                                                    +1
                                                                    в бюджетной организации должны использоваться те форматы документов, на которые есть ГОСТ.

                                                                    Нет там стандартизации, типовых шаблонов очень мало. А уж про какой-то гост — вообще грех вспоминать.
                                                                    Обычно есть некие образцы документов, которые иногда меняются. Нет реальных регламентов прохождения документов, нет методов контроля.
                                                                    Если же все это сделать — то весь департамент нафиг окажется ненужен, его работу спокойно на 99% выполняет несложная программа.
                                                                    Да, не везде это так. Там где надо делать кучи документов (типа земельного департамента, регистрации прав, конкурсы) — то там есть более-менее стабильные шаблоны и официальные (и неофициальные) регламенты обработки.
                                                                    Формальные регламенты, инструкции есть почти везде. Но кто же их читает…
                                                                    0
                                                                    В какой подобной? Это дефолтная бюджетная организация с минимальными функциями по обработке персональных данных. Приходит приказ сверху использовать вот это ПО для вот этого.

                                                                    Это была одна из организаций строительного комплекса Москвы. Причем мы там готовили и документы для Правительства Москвы по отдельным темам.
                                                                    Приказа никакого не было, просто было некая привычка, которая была реализована. Да, потом были регламенты, приказы и прочий бред. Который мы сами же и готовили.
                                                                    Так что мне было легче. Но все равно — нафига мне заниматься бредом, и тратить 50% своего рабочего времени для конвертации файлов из какого-то древнего редактора (использовали в мэрии) и того софта, который использовали мы сами? Да, за это немало платили. Но деградация личности от выполнения никому не нужной работы — не стоит никаких денег.
                                                                    • UFO just landed and posted this here
                                                                  +4
                                                                  Удачи объяснять этим пользователям почему их документы не открываются на вашем линуксе. Даже самая бюджетная организация работает с программами, которых нет и не будет под линукс.
                                                                  Этой мантре, что будто бы в неких бюджетных организациях есть какие-то документы (world, excel, PDF), которые открываются только в ОС Виндовс, уже не один десяток лет, что она порядком поросла бородой.
                                                                  Может на это посмотреть с иной стороны? На бесплатных программах и дополнительных приложениях не урвёшь. А так на операционке один откат, на всяких лицензиях ещё откатик, антивирус (святая корова) ежегодно надо продлевать.
                                                                    +1
                                                                    антивирус (святая корова) ежегодно надо продлевать.

                                                                    Ага. У нас есть сервер под Linux в изолированной сети. И на нём тоже должен стоять антивирус, потому что такие требования к безопасности. И его даже закупили, только без толку — ему требуется интернет для скачивания новых баз.

                                                                      0
                                                                      Это мнение грамотного и технически образованного человека. Вот только когда руководство мыслит в подпространстве барышей и откатов, его такие вещи совсем не интересуют. Здесь имею в виду не конкретно ваше руководство.
                                                                      +1
                                                                      Этой мантре, что будто бы в неких бюджетных организациях есть какие-то документы (world, excel, PDF), которые открываются только в ОС Виндовс, уже не один десяток лет, что она порядком поросла бородой.

                                                                      Это не мантра. Это, увы, факт (за исключением, наверное, PDF, хотя и там есть некоторые сложности).
                                                                      Тут порой приходится конкретную версию МС оффиса искать, чтобы документ нормально открылся, а в wine не все версии живут. Об альтернативных офисах вообще речь не идет за редким исключением (среди документов исключением, естественно).

                                                                        0
                                                                        Это не мантра. Это, увы, факт
                                                                        Увы это мантра — факт.

                                                                        Тут порой приходится конкретную версию МС оффиса искать
                                                                        Значит дело поставлено из рук вон плохо. На многих коммерческих предприятиях, где обычно деньги зарабатывают и свои расходы считают, очень часто на пользовательских машинах установлен альтернативный вариант МС-офиса. Особо продвинутые ушли в облачные решения.
                                                                      • UFO just landed and posted this here
                                                                          0

                                                                          В целом могу даже отчасти согласиться. Когда целым поколениям в голову вбито "ПК=Windows", то сложности возникают постоянно.


                                                                          Но этот миф уже начинает утомлять.


                                                                          да еще и с консолью вместо кнопок

                                                                          Консоль и в винде есть. А в линуксе современном ее надо еще вызвать, опять же, как в винде.

                                                                          • UFO just landed and posted this here
                                                                              +1
                                                                              Сколько раз я запущу консоль чтобы все это сделать? Как минимум пару раз.


                                                                              Можно поинтересоваться, зачем необходимо запускать консоль при установке убунты?
                                                                                0
                                                                                Да и пялиться в черный прямоугольник пол дня

                                                                                А зачем в нее пялиться? Запустите уже в ней хоть что-нибуть, htop тот же, или nmon, раз уж открыли.


                                                                                Через debootstrap система с графикой развертывается и обновляется полчаса. Даже если что-то мегатяжелое тащить на smr'ный сигейт вместо винчестера — ну два часа, максимум три. Чего там полдня обновлять?
                                                                                Это ж не винда, чтобы пару суток рисовать "работаем с обновлениями, не выключайте компьютер".

                                                                        • UFO just landed and posted this here
                                                                          • UFO just landed and posted this here
                                                                            • UFO just landed and posted this here
                                                                        +1
                                                                        проще купить виндовс и забыть про ОС как таковую
                                                                        Проще для кого и почему?

                                                                        Массовому же потребителю Линукс не нужен совсем (а жаль).
                                                                        Судя по количеству объявлений вида: «Частный/честный мастер. Установка, обновление, удаление вирусов, настройка wi-fi и интернет...» дело не совсем в массовом пользователе, совсем не в нём.
                                                                          +4
                                                                          Вот только на практике оказывается, что это полная чушь, про «забыть»))

                                                                          Решил я как-то с товарищем по сети зарубиться в игру, которая неохотно под линуксом заводится. Описывать ситуацию долго, но смысл в том, что я решил поставить Windows 7 «по-бырому». К этому моменту моей жизни я напрочь отвык от проблем винды, которые пользователями винды воспринимаются как должное.

                                                                          Поставил винду. Сети нет. Оказалось, что дров на вай-фай нет. В итоге пришлось на компе друга искать дрова. На сайте производителя, для моей модели ноутбука, оказалось что лежат дрова примерно 5 разных вариантов. И разных производителей, да. А что у меня за карточка — я хрен знает. В итоге я скачал все возможные дрова, все их ставил по очереди и смотрел, завелся ли вайфай.

                                                                          Потом история повторилась с дровами на видяху. Тоже не сразу завелись.

                                                                          Ну теперь-то, думаю, можно и игру запустить? Хер, не запускается. Ругается на dotnet какой-то версии. Начался секс с скачиванием дотнетов разных… Короче, пока игра заработала — прошло часа два.

                                                                          Напоминаю — это то, что вы называете «забыть про ОС».
                                                                            0
                                                                            Оказалось, что дров на вай-фай нет.

                                                                            У меня ещё веселее: нет дров на жёсткий диск. То есть дрова нужно сначала запихнуть в установочный образ (к счастью, это делается простым копированием).


                                                                            А что у меня за карточка — я хрен знает. В итоге я скачал все возможные дрова, все их ставил по очереди и смотрел, завелся ли вайфай.

                                                                            Драйвер на конкретную железку ищется по VEN/VID — это как раз не проблема, нет смысла перебирать все драйверы.


                                                                            Заодно можно попробовать поискать дравер на сайте производителя железки, а не производителя ноутбука.

                                                                              +1
                                                                              Драйвер на конкретную железку ищется по VEN/VID


                                                                              Каким образом? Я тоже как-то имел удовольствие подбирать дрова к ноуту, и эта задача как раз для скучающей домохозяйки ;)
                                                                                0

                                                                                Все "очень просто".


                                                                                1. В диспетчере устройств ищем неизвестные устройства (или известные, но не работающие) и смотрим у них где-то в свойствах (вкладка "Сведения", там ищем "ИД оборудования"). Там будут строчки вида "USB\VID_8086&PID_0180".
                                                                                2. Забиваем такую строчку в поисковик (если у вас проблема с WiFi, то да, вспоминаем историю про тот самый драйвер для модема из интернета, разве что сейчас в среднем проще получить доступ к сети с другого устройства по причине лучшей средней доступности другого устройства).
                                                                                3. Ищем в выдаче те варианты, где предлагают драйвер.
                                                                                4. Скачиваем драйвер.
                                                                                5. Ставим драйвер.
                                                                                6. Если устройство не заработало, повторяем с п.3 для других вариантов выдачи с драйвером.

                                                                                Если что неточно, прошу не пинать, пишу под линуксом по памяти.

                                                                                  +1

                                                                                  Проблема возможна только в одном случае: когда это очень специфическое железо под конкретный ноутбук.
                                                                                  В этом плане десктопы сильно лучше.

                                                                                    +2

                                                                                    В десктоп пользователем могут быть воткнуты разные интересные железки, причем как в USB, так и в слоты PCI_E (не будем поминать несколько устаревшие PCI, AGP, VLB и, тем более, ISA). А там с драйверами может быть все очень даже интересно.

                                                                                    +3
                                                                                    У вас в пункт 3 несколько упрощённо звучит, надо так:
                                                                                    3. Ищем среди 2000 сайтов те, на которых можно скачать не троян с вируснёй, среди них ищем те, на которых действительно есть драйвер путём попыток установки его на изолированную от сети виртуалку.
                                                                                      +2

                                                                                      Все еще интереснее, если учесть, что у некоторых китайских устройств VID, похоже, абсолютно случайно назначается.


                                                                                      А трояны, так написано же, что ищем ссылку, где предлагают драйвер. Не троян же мы хотим получить.

                                                                                        +1
                                                                                        Так вся проблема в том, что некоторые кхм… «сайты» драйвер запаковывают в свой downloader, плюс сам драйвер бывает в форме .exeшника распространяется, что добавляет в игру бонусный уровень «Угадай, что за .exe ты сейчас качаешь». Впрочем, если на таком сайте есть поиск, то я для проверки ещё пытаюсь скачать драйвер на «AdminAsshole» и на устройство VID_DEAD&DID_C0DE, и если там такое находится, то с сайтом всё ясно.
                                                                                          0
                                                                                          так не надо драйвера со странных сайтов скачивать, нужно просто с помощью гугления VID/PID определить железку и скачать драйвер с сайта производителя
                                                                                            +2
                                                                                            Даю на водку:
                                                                                            1) HP и их уникальная политика «без договора — хрен вам а не скачать обновление». Не на всё, но если вам попался сервер, который слетел с гарантии, то сочувствую.
                                                                                            2) Производитель уже не существуют.
                                                                                            Откуда мне в таких случаях качать дрова?
                                                                                            П.С. А если ещё вспомнить, как классно живёт всякий интеловский вайфай, когда он брендирован под кого-то…
                                                                                              –2
                                                                                              1. если человек не умеет искать и ставить драйвера, то сервер попал явно не по адресу
                                                                                              2. это уже частности, эдак можно для любой комбинации железа, софта и человека найти заковыристый случай
                                                                                                +2
                                                                                                если человек не умеет искать и ставить драйвера


                                                                                                Так должна домохозяйка уметь искать и ставить драйвера или нет? ;)
                                                                                                  –1
                                                                                                  совершенно бессмысленный и демагогический вопрос, даже в контексте *nix vs windows
                                                                                                  одно я вам могу сказать совершенно точно: множества домохозяек и продвинутых пользователей пересекаются
                                                                                                  +1
                                                                                                  Итак, вот у меня к примеру стоит сервер HP DL360 Gen10. И у меня к нему к примеру гарантия уже закончилась. Как мне скачать драйвера на его железо (а для HP на некоторые части железок надо качать именно HPшные дрова, а не OEMные, а то плюшки не работают) с сайта производителя не покупая дополнительную гарантию?
                                                                                                    0
                                                                                                    не могу понять, что вы пытаетесь доказать, упорно натягивая сову частных случаев на глобус общего случая поиска и установки драйверов в windows?
                                                                                                    что не каждая домохозяйка сможет накатить WS2k16 на энтерпрайз? ну так она и никсы туда не поставит
                                                                                                    о чём вы вообще пытаетесь спорить? изначально данный подтред начался с истории о том, как сложно в винде драйвера поставить, товарищу дали совет на будущее, другой уточнил и вот тут я потерял нить дискуссии

                                                                                                    вот эти драйвера?
                                                                                                      0
                                                                                                      Тем, что вы говорите «скачать с сайта производителя» умалчивая упомянутые варианты.
                                                                                                        0
                                                                                                        вы вообще понимаете смысл словосочетания «частный случай»? если бы всё можно было бы формализовать, то адвокаты были бы не нужны

                                                                                                        ещё раз — если человек интересуется, где бы ему взять дрова на сервак, то либо сервак попал не по адресу, либо человек профнепригоден
                                                                                                        драйвера по ссылке вас чем-то не устроили?
                                                                                                          0
                                                                                                          Вы всё слишком обобщаете. Я начинал с того, что под винду порой найти дрова — та ещё история, вы влезли с тем, что «качать с оффсайта и никаких проблем», я вам привёл два примера (причём немаленьких и нифига не частных случаев) плюс не случайно упомянул про ноутбуки и wifi(что вы слегка упустили).
                                                                                                          П.С. Процесс накатывания WinServer от Процесса накатывания WinClient отличается двумя-тремя дополнительными вопросами при установке. И да, накатить Win2012R2 сервер домохозяйка сможет (может даже сможет на сайт какой-нибудь зайти, если её не задолбает эксплорер с безопасностью), 2016 не проверял, после 2012 я окончательно ушел с винды.
                                                                                                          Ну и не забываем про то, как весело качать дрова на WiFi сетевушку, т.к. в случае интела(я думаю вы не будете отрицать, что wifi от intel довольно популярен) качать скорее всего прийдется(не всегда, но на 5150 и 7260 я на такое очень часто налетал) драйвер именно от производителя вашего ноутбука, т.к. сторонний может и установится, но выпадет в ошибку. А что делать, если железо по VID/DID поддерживается скажем Windows 7, а у производителя дров нет?
                                                                                                            0
                                                                                                            Я начинал с того, что под винду порой найти дрова — та ещё история, вы влезли с тем, что «качать с оффсайта и никаких проблем»

                                                                                                            выделены ваше ключевое слово и слова, которых я не говорил
                                                                                                            всё было не так
                                                                                                            изначально один из комментаторов поделился историей установки драйверов на ноутбук, к которому на сайте производителя было несколько драйверов на вайвай под разные чипы и посетовал на то, что ему «пришлось скачивать каждый и проверять». на сто чему совершенно резонно ответили, что установить конкретную железку можно по VID/PID
                                                                                                            далее другой комментатор спросил, как это делается, потом третий со словами «всё просто» расписал всю схему и тут появились вы с замечаниями, мол, всё непросто, а ещё часто попадаются сайты со всякой фигнёй вместо драйверов
                                                                                                            я что-то пропустил или где-то ошибся?
                                                                                                            вы по-прежнему будете отстаивать позицию «всё совсем непросто, потому что в редких случаях поиск драйверов может быть осложнён теми или иными обстоятельствами»?

                                                                                                            плюс не случайно упомянул про ноутбуки и wifi(что вы слегка упустили

                                                                                                            я не упустил, у меня проблем с драйверами почти никогда не бывает, в том числе с вайваем на ноутбуках. кроме объективных случаев, конечно, типа установки семёрки на 7000+ интелы, например

                                                                                                            П.С. Процесс накатывания WinServer от Процесса накатывания WinClient отличается двумя-тремя дополнительными вопросами при установке

                                                                                                            это если у вас не стоит контроллер, которого нет в дистрибе

                                                                                                            Ну и не забываем про то, как весело качать дрова на WiFi сетевушку, т.к. в случае интела(я думаю вы не будете отрицать, что wifi от intel довольно популярен) качать скорее всего прийдется(не всегда, но на 5150 и 7260 я на такое очень часто налетал) драйвер именно от производителя вашего ноутбука, т.к. сторонний может и установится, но выпадет в ошибку

                                                                                                            ни разу не сталкивался с подобным поведением, обычно всё работает

                                                                                                            А что делать, если железо по VID/DID поддерживается скажем Windows 7, а у производителя дров нет?

                                                                                                            поддерживается = есть дрова
                                                                                                            у производителя чего? ноутбука? идти на сайт производителя железки. и, соответственно, наоборот

                                                                                                            драйвера для пролианта вам подошли?
                                                                                                              0
                                                                                                              А у меня всё железо на гарантии, простодовольно часто приходят либо просьбы «дать дрова, дать биос», либо «накатить дрова».
                                                                                                              И WinServer в развёртывании я имею ввиду полного standalone в режиме замены десктопной винды, т.е. никакого AD и прочего.
                                                                                                              +1

                                                                                                              Раз уж Вы заговорили о сетевушках, вот вам ещё пример: у меня есть USB-свисток вайфайный, Asus N53. Куплен в магазине, в коробочке. После покупки поставил драйвера с комплектного CD и забыл. Прошло некое время, и Windows пришлось переустановить. Где искать коробку от свистка, я к тому моменту забыл. Но это ж не проблема, верно? Идём на сайт Асуса, вбиваем модель, вот ссылка на драйвер, качаем, ставим… Не работает.
                                                                                                              Меня спасло только то, что родной драйвер я всё-таки не поленился и скопировал с CD в специальную папочку. И оказалось, что это не N53, а N53 ревизии B1, которая сделана на совершенно другом чипе. И кросс-ссылок на сайте Асуса по этим ревизиям не было ( подозреваю, что и сейчас нет ). И был бы я не продвинутым пользователем, а обычным домохозяином — не уверен, что смог бы справиться с ситуацией.

                                                                                                                0
                                                                                                                Но ведь вы могли посмотреть VID/DID… хотя домохозяйка от таких слов слегка выпадет в осадок и побежит покупать новый свисток(в лучшем случае) или компуктер. Ну или вызовет мальчика, чья мордашка красуется на объявлении, которое у неё на дверь подъезда наклеили с заголовком «Компутёрный мастёр».
                                                                                                        0
                                                                                                        а для HP на некоторые части железок надо качать именно HPшные дрова, а не OEMные, а то плюшки не работают

                                                                                                        можно примеры плюшек?

                                                                                                          0
                                                                                                          Интеграция в HPшные мониторинги. Когда накатил OEMные дрова — сервак вернулся с вердиктом, что нихрена не мониторится. Когда снёс и накатил HPшное — сервак не вернулся.
                                                                                                            0

                                                                                                            не, я точно не сторонник vendor-lock в мониторинге. так что нафиг-нафиг )

                                                                                                            0
                                                                                                            Не знаю, т.к. мне вернулся сервер, на который были накатаны драйвера по методике — VID/DID->Device->OEM->Download, сам я ни разу не сисадмин виндовых серверов. Плюс по виндам не знаю, а по vmware прекрасно знаю, что очень часто надо, чтобы связка железо+прошивка+драйвер была именно конкретных версий, иначе оно нормально не работает. Вполне вероятно такое вполне себе живёт в кровавом энтерпрайзе везде.
                                                                                                      0

                                                                                                      Странные сайты тоже такая штука, не угадаешь, что получишь.


                                                                                                      Искал давеча прошивку от одного весьма редкого принтера — везде максимум либо дрова с мануалами, либо форма: вы нам где купили, когда купили, и зачем оно вам, а мы, возможно, при правильном ответе отправим вам прошивку.


                                                                                                      В итоге по запаре где-то на 5 странице гугла ткнул в очередной сайт "все дрова и для всего через наш мега инсталлятор". Каким-то образом ткнул в ссылку, поймал архив, просканил — чисто, посмотрел хекс-редактором — и правда, прошивка, что надо! Вот и поди ж угадай тут...

                                                                                              0

                                                                                              Через Device Manager, в свойствах можно посмотреть Hardware ID, типа такого:
                                                                                              PCI\VEN_8086&DEV_9DF0&SUBSYS_00348086&REV_30
                                                                                              Дальше — в гугль.

                                                                                                +2
                                                                                                Который выдаёт 100500 сайтов и ссылок типа downloadfreshfukinkdriver.tld/download_out_trojan_vid8086pid8086.exe
                                                                                            0
                                                                                            надо было ставить десятку, там и дров больше, и дотнеты нужные, скорее всего стоят, в крайнем случае, встанут сами при обновлении
                                                                                            искать «на компе друга» при наличии телефона тоже не обязятельно — семёрка и десятка прекрасно дружат с телефоном в режиме «usb-модем», там rndis стандартный
                                                                                            чип карты определяется по VID/PID в диспетчере устройств
                                                                                          +2

                                                                                          Вы не подскажете, кому и сколько нужно заплатить, чтобы пофиксили баг в Midnight Commander, который я репортил 3 года назад? И да, патч с возможным фиксом к репорту приложен.

                                                                                            +1
                                                                                            Дайте ссылку, тогда можно будет предметней.
                                                                                                0
                                                                                                (Ваш баг репорт не смотрел.) Попробуйте написать в списке рассылки или тупо лично по почте мейнтейнерам, что готовы заплатить. С учётом того, что получатели могут жить в других странах, самый подходящий способ — в биткоинах. Думаю, откликнутся. Ещё один вариант: купить поддержку какого-нибудь дистрибутива Linux, и после этого отправить запрос в поддержку, мол, почините. Думаю, починят. Только с убунтой, думаю, это не прокатит, т. к. mc (когда я последний раз смотрел) относится к component'у под названием universe, т. е. неподдерживаемые. Ещё можно написать любому из платных консультантов debian'а www.debian.org/consultants. Если что-то сработает, отпишитесь, мне интересно
                                                                                          +3
                                                                                          У меня есть 3 предположения, почему в течении 12 лет не было реакции на баг: сообщество мертво, баг из серии читайте документацию или описание бага невнятно. Но это конечно же исключено, большая часть хабра верит в злых разработчиков и несчастных пользователей.
                                                                                            +6
                                                                                            Так всегда можно самому разобраться и пофиксить, с закрытым кодом вообще можно отправиться только в пешую прогулку.
                                                                                              +1
                                                                                              Это нужно обладать специализацией и навыками.
                                                                                              А обычному человеку нереально.
                                                                                              Для примера: был момент, когда в ледяных окнах в буфер обмена прилетал набор пробелов, вместо текста.
                                                                                                0
                                                                                                обычный человек может за деньги нанять человека необычного
                                                                                                проприетарный софт лишает вас и этой возможности
                                                                                                  0
                                                                                                  И часто вы будучи пользователем(!) нанимаете необычных «человеков» чтобы они это вам «скрафтили»?
                                                                                                    0
                                                                                                    во-первых, лично я — нет, мне хватает собственных познаний
                                                                                                    во-вторых, речь о принципиальной возможности
                                                                                                    в-третьих, такое происходит постоянно, я не понимаю, с чем вы спорите
                                                                                                      0
                                                                                                      Ну, принципиально возможно и в космос полететь :)
                                                                                            +3

                                                                                            Почему в Open Source? В мире коммерческой разработки тоже всё так же: если выгоднее вас проигнорировать, чем починить вашу проблему, то вас скорее проигнорируют.


                                                                                            Как в джирах проприетарных продуктов закрываются баги со словами wontfix, я, тащем, видел.

                                                                                              +1
                                                                                              А разве вне Open Source не так? Если баг некритичен или редок, то вряд ли коммерческая корпорация за него возьмётся, а вы вряд ли получите какой-либо отклик помимо стандартных отписок. Бывают исключения, когда разработчики прям душой радеют за свой проект, слушают фидбэк и фиксят всё что находится, но, рассуждая чисто теоретически, это явление для опенсорса должно встречаться чаще.
                                                                                              +1
                                                                                              Простите, но это слишком смешно..)))
                                                                                                –1
                                                                                                Это смешно до первого десятка баг репортов из серии «а у меня не работает» без входных данных или «я сделал то, что делать нельзя и у меня segfault».
                                                                                              +4
                                                                                              Спросите пожалуйста, очень интересно было бы глянуть.
                                                                                                +2

                                                                                                Поддерживаю. А давайте починим! Если, конечно, это реально.

                                                                                                  +3

                                                                                                  Починить-то реально, а вот патч в дерево пропихнуть — квест посложнее.

                                                                                                    –1
                                                                                                    Вот именно! Как-то надо придумать механизм, чтобы мейнтейнеры не захватывали власть над своими проектами.
                                                                                                      +3

                                                                                                      Насколько я знаю, в таких случаях обычно говорят (не вполне справедливо, но всё же) "fork вам в помощь".

                                                                                                        –2
                                                                                                        Ага, и вместо того, чтобы просто добавить багфикс, Вы становитесь мейнтейнером продукта.

                                                                                                        Надо ввести правило, что мейнтейнер в течение месяца или обязан принять сторонний багфикс или выкатить свой.
                                                                                                          0

                                                                                                          Поэтому и "не вполне справедливо", да, что далеко не каждый желающий исправить какой-то недочёт сможет вести проект целиком.

                                                                                                            +8

                                                                                                            Кому надо? Мэйнтэйнеру?


                                                                                                            Я смотрю, желания сделать форк, стать мэйнтэйнером и обязывать себя что-то там принимать или выкатывать у вас нет, почему вы думаете, что это желание должно быть у того, кого вы хотите обязать?


                                                                                                            И ещё, кто будет обязывать-то? А следить за исполнением внезапно возникших обязательств? Похоже, что придётся вам для реализации вашей идеи делать-таки форк и начинать платить деньги тем, кто готов менять их на обязательства.

                                                                                                              0
                                                                                                              Кому надо? — Всем! Все от этого выиграют.
                                                                                                              А энфорсить на уровне опенсорсной лицензии (или ты выполняешь условия лицензии или все знают, что ты — редиска), ну и в гитхабе с гитлабом можно сделать систему принудительного приёма багфикса через месяц, если мейнтейнерского багфикса нет.
                                                                                                                +6
                                                                                                                истему принудительного приёма багфикса через месяц


                                                                                                                Ну вы же понимаете, что это бред и на это никто не пойдет. Это же так легко заабьюзить, сделать ПР с удалением всех файлов проекта и написать «фикс». Не говоря уж про какие-нибудь случаи, когда один кейс пофикшен, а другой сломан, о котором мейнтейнер знает, а вот автор ПР не подумал.
                                                                                                                  +3
                                                                                                                  Я думал он троллит если честно )
                                                                                                                    +1
                                                                                                                    Следуя Вашей логике, своершенно непонятно, как же тогда Википедия умудряется работать.
                                                                                                                    Если будут пытаться абьюзить, значит можно сделать арбитраж из самых уважаемых участников сообщества.
                                                                                                                  +3

                                                                                                                  Мне как мейнтейнеру это не надо. Как я от этого выиграю?

                                                                                                                +3
                                                                                                                Как быть если багфикс… своебразный скажем так.
                                                                                                                Пример с мелким опенсорным плагином для опенсорсной программы. И то и другое — mac/Linux/Windows. И то и другое — на 99% — на питон.
                                                                                                                У плагина есть два бага:
                                                                                                                — давно известный (отображаются первые N сотен результатов, в коде поставлено блок, если блок убрать и данных таки будет много — будет креш программы к которой это плагин, ответ автора программы в ее багтрекере сводится к тому что автор плагина — задачу решает не тем путем что надо а тем что ему удобнее, фикса не будет, решайте задачу правильным образом)
                                                                                                                — не известный ранее (не удалось упомянаний найти) — как минимум на Windows не работает поддержка русского языка

                                                                                                                Мной обе проблемы исправлены, все работает.
                                                                                                                Изменения — в публичном форке на гитхабе.
                                                                                                                Баг с русским языком на Windows похоже не особо кого волнует а вот баг с ограничением результатов — людям проблемы создает и они об этом — писали в разных местах.

                                                                                                                Вот только мои правки похоже ломают работу под Linux и macOS, потому что меня в данный момент это — не волнует. Заодно похоже нарушено требование к плагинам исходной программы про поддержку python3(она сейчас на python2 но плагины должны и python3 поддерживать по возможности) (и код… грубый очень, если кто-то попробует сделать кодревью — будут вполне обоснованные претензии, просто времени не было тогда а у меня — все работает).

                                                                                                                Кто обязан принять багфикс?
                                                                                                                Исходный мейнтейнер плагина? А он вообще похоже свалил.
                                                                                                                Может быть авторы скажем так реестра плагинов для исходной программы обязаны добавить мой форк плагина?(А может еще еще и заменить ссылку на исходный плагин — ссылкой на мой?)(ну что — прецедент имени leftpad ж есть -:))
                                                                                                                А может быть это у меня обязанность пулл-реквест послать (и выполнять требования по доработке его) появилась?

                                                                                                                  +6

                                                                                                                  Лучше ввести другое правило — если ментейнер фикс не принял, то автор фикса обязан самостоятельно форкнуть проект и поддерживать его, а также самостоятельно выпускать фиксы на последующие баги ;))


                                                                                                                  Фиксы могут не принимать по множеству причин — начиная от того, что фикс сделан не по code style'у проекта и поддерживать такое станет сложнее, заканчивая тем, что качество фикса настолько низкое, что он устраняя один баг привносит десяток других, которые автору фикса некритичны, зато критичны всем другим.


                                                                                                                  А предложение "принудительно принимать"… а давайте, к примеру, лично вас обяжем принимать предложения о продаже вашей собственности. Даже, к примеру, по рыночной цене. Либо вы принимаете такое предложение, либо специальный суд в принудительном порядке принуждает вас это сделать (а не согласен — в тюрьму). Идея того же уровня ;))


                                                                                                                  Ментейнеры по крупному счёту никому ничего не должны. Они просто взялись поддерживать проект, это не их работа.
                                                                                                                  Не нравится? Форкаете и поддерживаете свой форк сами.
                                                                                                                  Не готовы форкнуть? Находите тех, кто это сделает за вас (возможно бесплатно, возможно за деньги).

                                                                                                                    0
                                                                                                                    Лучше ввести другое правило — если ментейнер фикс не принял, то автор фикса обязан самостоятельно форкнуть проект и поддерживать его, а также самостоятельно выпускать фиксы на последующие баги ;))

                                                                                                                    Да? И сколько у нас будет форков, если они будут почковаться на каждом баге? Давайте тогда и на Википедии на каждую правку будем делать новую статью?

                                                                                                                    Фиксы могут не принимать по множеству причин — начиная от того, что фикс сделан не по code style'у проекта и поддерживать такое станет сложнее, заканчивая тем, что качество фикса настолько низкое, что он устраняя один баг привносит десяток других, которые автору фикса некритичны, зато критичны всем другим.

                                                                                                                    Не хотите принимать фикс — пофиксите свою my precious самостоятельно.

                                                                                                                    А предложение «принудительно принимать»… а давайте, к примеру, лично вас обяжем принимать предложения о продаже вашей собственности. Даже, к примеру, по рыночной цене. Либо вы принимаете такое предложение, либо специальный суд в принудительном порядке принуждает вас это сделать (а не согласен — в тюрьму). Идея того же уровня ;))

                                                                                                                    Вы не поверите… В демократических странах, если правительство решит строить автомагистраль или взлётную полосу на месте Вашего дома, то таки да, Вам придётся его продать. Потому что для всеобщего блага. Иначе ни дорог, ни аэропортов не будет.

                                                                                                                    Ментейнеры по крупному счёту никому ничего не должны. Они просто взялись поддерживать проект, это не их работа.
                                                                                                                    Не нравится? Форкаете и поддерживаете свой форк сами.
                                                                                                                    Не готовы форкнуть? Находите тех, кто это сделает за вас (возможно бесплатно, возможно за деньги).

                                                                                                                    Ну да. Не нравится как Гугл обращается с авторами аппов? Ну создайте свой гугл плей. Или Ютуб, или Фейсбук. Не надо дурака валять.

                                                                                                                    Если ты мейнтейнер, но мейнтейнь. А если устал — дай дорогу другим.
                                                                                                                      +3
                                                                                                                      >Вы не поверите… В демократических странах, если правительство решит строить автомагистраль или взлётную полосу на месте Вашего дома, то таки да, Вам придётся его продать. Потому что для всеобщего блага. Иначе ни дорог, ни аэропортов не будет.

                                                                                                                      Там от небезызвестного Мильфгарда недавно пост был про такую ферму в центре аэропорта в Токио. Потому что — внезапно — никто вас не может обязать что-то продать. А «отобрать насильно» это уже настолько далеко от демократии, что тоталитаризм какой-то. Да что Япония, в Москве же синий домик во дворе ЖК стоит — и никто с ним ничего сделать не может. Были фотки магистрали в Китае вроде, которая через домик проходит чей-то. Не работает так как вы описываете, это антиутопия.

                                                                                                                      Как википедия работает — так там сразу откатывают все неугодные изменения. Эдакая пост-модерация де-факто. Да, де-юре вы можете отредактировать любую статью и написать что угодно, но де-факто как только вы затронете чьи-то интересы в том или ином виде, в лучшем случае вашу правку тупо откатят. В худшем — начнется война правок, которая закончится изгнанием или самоизоляцией, кхм, одной из воюющих сторон (вы ведь сами найдете примеры, думаю, не придется за вас гуглить). И если ставить вопрос «пре-модерация» или «пост-модерация» — то для поддержки большого проекта, очевидно, первое более приемлемо, хотя и второе имеет право на жизнь (Stack Overflow, Wikipedia, ну не последние ресурсы). Но и стоит заметить, что косяк кого-то в одной статье на википедии довольно локален — максимум, что сломается — это конкретно эта статья. А вот если забыть точку с запятой в С коде, то перестанет компилироваться все ядро линукса и это будет ой как больно. Кейсы разные, для софта пост-модерация это мертворожденный вариант ИМХО.

                                                                                                                        0
                                                                                                                        Почитайте тут и тут.

                                                                                                                        Но и стоит заметить, что косяк кого-то в одной статье на википедии довольно локален — максимум, что сломается — это конкретно эта статья. А вот если забыть точку с запятой в С коде, то перестанет компилироваться все ядро линукса и это будет ой как больно.

                                                                                                                        Давайте уточним правило — багфикс принимается, если он компилируется и проходят все юнит тесты, если они проходили до этого.
                                                                                                                          +2
                                                                                                                          Давайте уточним правило — багфикс принимается, если он компилируется и проходят все юнит тесты, если они проходили до этого.

                                                                                                                          А кто пишет эти юнит тесты?
                                                                                                                          Если ваш код вносит какой-то функционал, то будете ли вы под него писать правильные юнит тесты?

                                                                                                                          А почему только юнит тесты?
                                                                                                                          Почему вы забыли про интеграционные тесты с другими системами?
                                                                                                                          Почему вы промолчали про нагрузочные тесты?

                                                                                                                          Легко можно представить супер-патч, который проходит все юнит тесты, но роняет производительность в несколько раз.

                                                                                                                          На самом деле это пустой спор.
                                                                                                                          Вы, скорее всего, столкнулись с каким-то примером, где вас откровенно послали, хотя вы были правы. И теперь пытаетесь растиражировать это на весь интернет.

                                                                                                                          А я представляю сценарий, когда ньюби-дурачок посмотрев пару роликов на youtube начинает «ваять» патчи к крупным системам, даже не понимая механизма их работы. Но у него есть БАГА и он хочет её исправить. Даже если это не бага софта, а проблема с его кривыми ручками.
                                                                                                                          Это не камень в ваш огород, это камень в огород вашей идеи «заставлять принимать патчи в случае, если ментейнер не написал свой патч».
                                                                                                                        +6
                                                                                                                        В демократических странах, если правительство решит строить автомагистраль или взлётную полосу на месте Вашего дома, то таки да, Вам придётся его продать. Потому что для всеобщего блага. Иначе ни дорог, ни аэропортов не будет.

                                                                                                                        Кажется, вы слишком много времени тратите на комментарии. Давайте мы сейчас демократично всем хабром решим, что вам надо вместо этого опенсорс пилить?


                                                                                                                        Да и на прошлых выходных вы как-то расслабились...


                                                                                                                        Ну как, идёт?

                                                                                                                          +5
                                                                                                                          Не хотите принимать фикс — пофиксите свою my precious самостоятельно.

                                                                                                                          Ещё раз — если ваш фикс решает персонально вашу проблему, но ломает библиотеку у сотни других пользователей. Что предлагаете делать в этом случае? Кто будут те самые «не хотите — пофиксите»? Та самая сотня других пользователей?
                                                                                                                          Ok, что мешает им выпустить фикс «устранение ошибки, внесённой предыдущим фиксом», который будет откатывать уже ваши изменения? Причём ментейнер с радостью (и даже автоматически) примет ваш фикс :)

                                                                                                                          Кстати, есть ещё системы автоматического тестирования.
                                                                                                                          Вы выпускаете фикс, а автотест говорит «не, фикс дохлый, ломает поддержку вот такой-то железки» и отказывается принять ваш фикс. Принимаем несмотря ни на что, тем самым полностью ломая библиотеку? :)

                                                                                                                          Вы не поверите… В демократических странах, если правительство решит строить автомагистраль или взлётную полосу на месте Вашего дома, то таки да, Вам придётся его продать. Потому что для всеобщего блага. Иначе ни дорог, ни аэропортов не будет.
                                                                                                                          Вы путаете собственность и труд.
                                                                                                                          В «демократических странах» довольно редко применяют принудительный бесплатный труд, обычно это либо отработка долгов перед государством, либо тюрьма.

                                                                                                                          Если ты мейнтейнер, но мейнтейнь. А если устал — дай дорогу другим.

                                                                                                                          И тут мы возвращаемся к самому главному.
                                                                                                                          Ok, допустим с вашей подачи протащили такой закон.
                                                                                                                          Ментейнер говорит «я устал, я ухожу».
                                                                                                                          Другие тоже говорят «мы что, рыжие? нафига нам эта фигня, да за бесплатно?».
                                                                                                                          И вот вы смотрите на пакет, в котором лично вам нужно исправить багу. Но у пакета нет ментейнеров — они все отказались принимать бесплатное участие в этом балагане. Исправление вот прям очень нужно? Ну ок, становитесь ментейнером, но не забудьте про свой закон — теперь вы сами обязаны быстро-быстро устранять баги, либо принимать даже те патчи, которые ломают кучу другого функционала.

                                                                                                                          То, что вы описываете приведёт только к одному — из отрасли уйдут те люди, которые это делают бесплатно просто потому, что им это нравится. Они просто перестанут создавать бесплатный софт.

                                                                                                                          Будут пилить тоже самое, но платно.
                                                                                                                          Тот же бывший недавно «бесплатным» софт станет вдруг платным. Хотите патч? Окей, вот стоимость, вот номер банковского счёта. Будет вам патч через месяц после оплаты счёта.

                                                                                                                        +4
                                                                                                                        Ага, и вместо того, чтобы просто добавить багфикс, Вы становитесь мейнтейнером продукта.

                                                                                                                        Ну естественно, обязанности должны быть у всех, кроме вас.


                                                                                                                        Надо ввести правило, что мейнтейнер в течение месяца или обязан принять сторонний багфикс или выкатить свой.

                                                                                                                        В чужом фиксе хреновый код, к тому же не соответствующий моим планам на развитие софтины, а в этом месяце мне им заниматься лень, извините. Если вы согласны, чтобы я взял неоплачиваемый работодателем отпуск, который вы оплатите мне по стандартному рейту, то можно начинать говорить о починке.

                                                                                                                          0
                                                                                                                          зачем становится мейнтейнером? патчите у себя и пользуетесь
                                                                                                                          если баг вызывает проблемы у многих людей — его рано или поздно пофиксят
                                                                                                                            0
                                                                                                                            Исходя из опыта, если есть воркэраунд то будут использовать его, потому что маинтейнеру просто скучно исправлять баги, он пилит фичи.
                                                                                                                              0
                                                                                                                              личный опыт нерепрезентативен же
                                                                                                                              а вы ещё и в ересь обобщения впадаете
                                                                                                                                0
                                                                                                                                Однако основные комментарии несут в себе тезис «А я...», «А у меня».
                                                                                                                                Скажите про личный опыт им :)
                                                                                                                                  0
                                                                                                                                  люди несовершенны, но это не значит, что не надо стараться стать лучше
                                                                                                                  +3
                                                                                                                  Как пример — переключение раскладки по Ctrl+Shift и горячие клавиши типа Ctrl+Shift+буква. При нажатии комбинации (например «Ctrl+Shift+c») происходит смена раскладки, а комбинация не срабатывает. Проблеме лет, наверное, больше чем мне. Есть рабочее решение «sudo add-apt-repository ppa:nrbrtx/xorg-hotkeys».
                                                                                                                  А теперь вопрос: когда бубен можно будет отложить?
                                                                                                                    0

                                                                                                                    В Windows не лучше. Я постоянно сталкивался с проблемой, когда раскладка переключаться переставала. Лечилось включением или отключением какой-то галки в настройках, в зависимости стояла она или нет. Проблема появилась в XP, когда появилась галка. Так и в Windows 7 переехала.
                                                                                                                    А ещё, на работе сталкивался с тем, что требовали использовать Internet Explorer, а в нём раскладка вообще не менялась. Всё отображается, в других программах работает, а в IE только либо латиница, либо кириллица. Я понимаю, что для лечения можно установить другой браузер, но требования, и, ещё, любой из альтернативных на каждой странице по https выдавал предупреждения, ибо сертификат липовый прокси выдавал.
                                                                                                                    К счастью, уже года 4 дела с Windows не имею. В Windows 10, возможно, исправили.

                                                                                                                      0

                                                                                                                      Фантомные раскладки, которых нет, но они есть. Лечится явным добавлением фантомной раскладки и ее последующим удалением.

                                                                                                                        +1
                                                                                                                        фантомные раскладки это вообще фееричная боль винды. причем, самое хреновое что ЗАПРЕТИТЬ на уровне системы это нельзя, а искать «зловреда» можно очень долго. последний раз у меня засранцем оказался… вот вообще не догадаешься кто, Intel HD Graphics Control Panel Service!
                                                                                                                      0
                                                                                                                      Только что попробовал, у меня работает как надо (Ubuntu 16.04 LTS)… Бубна рядом нет
                                                                                                                        0
                                                                                                                        Проверил в xubuntu 18.04.3 — не работает. Юзкейс — открыть терминал, в котором копирование по ctrl+shift+c, и пытаться скопировать текст. Раскладка переключается, а текст не копируется.
                                                                                                                          0
                                                                                                                          Проверял именно таким способом. Работает как надо.
                                                                                                                        +2

                                                                                                                        Давайте будем честными, это не баг, а специфика иксов. У иксов все срабатывает при нажатии, а в виндовс когда отпускаешь. Исправить малой кровью это нельзя. В новых графических движках этот момент изменили.
                                                                                                                        Ну и глобальный переход смены раскладки на виндовс+ пробел тоже помогает в этом моменте.

                                                                                                                          +2
                                                                                                                          «символ-ориентированность» в Linux — это всё же больше баг, чем специфика. Насколько я понимаю, именно в этом причина, что хоткеи могут работать на одной раскладке и не работать на другой.
                                                                                                                          В Windows события KEYPRESS и KEYUP/KEYDOWN имеют разный смысл.
                                                                                                                            0

                                                                                                                            «Символ-ориентированность» в приложениях для X11/GTK/QT — это ошибка не X11/GTK/GT, а разработчика такого приложения.


                                                                                                                            В том же X11 нет уведомлений о нажатии «буквы», есть только сырые KeyPress/KeyRelease. А вот в буквы (или, даже, последовательности) их преобразовать должен уже разработчик: для этого ему дан набор стандартных механизмов.


                                                                                                                            И, насколько я помню, это никак не изменилось с X10 1985-го года выпуска. (С X11 87-го точно.)


                                                                                                                            P.S. Ну а главное, ваш комментарий не имеет ни какого отношения к Linux (как и 95% данной статьи).

                                                                                                                              0

                                                                                                                              И какие же 5% статьи имеют отношение к Linux?

                                                                                                                                0

                                                                                                                                Например, проблемы с драйверами — вот это, да, проблемы ядра.


                                                                                                                                А большая часть того, что описывается — не имеет отношения к Linux, которое, кстати, вообще не операционная система, а только ядро. UNIX — ОС, BSD, Sun OS, AIX, FreeBSD et cetera — ОС, Linux — нет.


                                                                                                                                Для того, что бы построить на основе Linux ОС, нужно добавить user space окружение. Slakware, Debian, RHEL, Fedora, SuSE et cetera — это всё разные ОС на базе GNU/Linux (в части Debian — не всегда даже на базе Linux).


                                                                                                                                Так что сравнивать ОС MS Windows с Linux — некорректно, Linux можно сравнивать только с ядром Windows.


                                                                                                                                Статья про UNIX-like ОС с открытым исходным кодом (и не обязательно на базе Linux) против Windows. Даже, точнее, статья про конструкторы ОС против Windows. (Во FreeBSD ровно те же проблемы у пользователей с KDE, что и в Ubuntu.)

                                                                                                                                  0

                                                                                                                                  Проблема в том, что вы считаете, что статья должна была относиться только к Linux, а она, помимо того, что относится к LInux (и в широком смысле Linux-дистрибутивов, и в узком смысле ядра), относится также и к другому СПО. Ну и что с того? Из-за этого же она не теряет актуальности для Linux.

                                                                                                                                    0
                                                                                                                                    Проблема в том, что вы считаете, что статья должна была относиться только к Linux

                                                                                                                                    Вот это вы сами только что придумали, из моих слов этого не следует. И не предполагалось.


                                                                                                                                    Я всего лишь указал на неточность использованного термина и привёл формулировку, которой явно не хватает в предисловии, чтобы у читателя не создавалось ложного впечатления.

                                                                                                                          0
                                                                                                                          У меня такая проблема тоже была (openSUSE Leap 15.1 у мя), а потом я оставил то, что есть «из коробки»: Keyboard Layouts Plugin, 0.8.1", и все стало работать, как часы. Но появилась другая проблема: когда экран блокается, то XScreenSaver не показывает, какая у тебя раскладка (у меня 4 языка стоит), поэтому пароль не всегда получается набирать с первого раза :)))
                                                                                                                            0
                                                                                                                            Оооо, вот весь вторник как раз с этим сношался (простите). В итоге снес IBus, а переключение раскладки настроил в хоткеях KDE.

                                                                                                                            Кстати, с openSUSE вообще сейчас какая-то беда настала. Я так-то к Cinnamon-у привык, но на 15.1 он ставится какой-то старый и крашится. Но зато есть уже пакеты на 15.2, хотя самой 15.2 нету. В итоге не работает никак. Пришлось вот временно перелезть на KDE просто потому что она работает.
                                                                                                                            0
                                                                                                                            До выхода 16.04 (вроде бы) раскладка в линуксе менялась по сочетанию Caps — на первую, ShiftCaps — на последнюю. Довольно удобная комбинация исчезла в 16.04. В 18.04 она появилась снова… только не работает вообще.
                                                                                                                            bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1799390 — баг висит «open» почти с выхода 18.04.
                                                                                                                              0

                                                                                                                              Поэтому я использую Alt+Shift. Коллизий с хоткеями не возникает. Ну а то, что раскладка меняется по нажатии, так это, наоборот, меня радует, потому что в винде часто бывало, что комбинацию нажал, тут же нажал какую-нибудь букву, а раскладка не переключилась.

                                                                                                                                0
                                                                                                                                Какраз на Alt+Shift меня бесит этот баг и исправляется решением сверху. Проверять очень просто: Alt+Tab, открывается попап переключения окон, в котором не отпуская Alt кнопка Tab переключает курсор вперед, а Shift+Tab назад. Переключение назад не работает.

                                                                                                                                Интересно какие последствия этого решения? Потому что я, пока, не сталкивался.
                                                                                                                                  0

                                                                                                                                  Мне крайне некомфортно одной рукой нажимать Alt+Shift+Tab, поэтому я с этом проблемой не сталкиваюсь.

                                                                                                                            +1

                                                                                                                            Существующая система организации совместной разработки подобного масштаба — далека от идеала, в ней полно холостых срабатываний, темных и пыльных углов, различных потерь эффективности и прочего. Тут есть простор для совершенствования :)


                                                                                                                            Если же те изменения, которые предлагал ваш знакомый, кроме него никому больше не нужны, то и реализовывать их должен он сам, иначе они и не появятся.

                                                                                                                              +6
                                                                                                                              Строго говоря, в коммерческих операционных системах ошибку, которая есть только у одного пользователя, тоже не будут чинить. Потому что всегда есть более приоритетные вещи, а там или ишак сдохнет или падишах.
                                                                                                                                +8
                                                                                                                                который уже 12 лет пишет багрепорт об одной и той же проблеме,

                                                                                                                                Мог бы и починить за это время.
                                                                                                                                  +3
                                                                                                                                  Дайте угадаю. Это или
                                                                                                                                  1) если назначить переключение языка на Ctrl+Shift, то перестают работать комбинации Ctrl+Shift+%Key% во всех приложениях;
                                                                                                                                  или
                                                                                                                                  2) если мышкой хватаешь край окна, чтобы его растянуть, то нельзя сразу же после клика двигать мышку, нужно подождать где-то полсекунды, иначе не схватишь. Имеет отношение ко всему, где используется зажим кнопки мышки: и при перемещении окна, и при выделении текста (вот это проблема так проблема — бесит аж писец).
                                                                                                                                    +4
                                                                                                                                    2.
                                                                                                                                    Слышу про такое первый раз. Может, проблема в мышке?
                                                                                                                                      0
                                                                                                                                      если назначить переключение языка на Ctrl+Shift,

                                                                                                                                      да, раздражало, ушёл на ациклическое переключение, доволен


                                                                                                                                      при выделении текста

                                                                                                                                      проверил прямо на вашем комментарии, проблемы не наблюдаю

                                                                                                                                        0
                                                                                                                                        Ациклическое переключение сломано, как минимум, в Ubuntu 18.04, а в 16.04 его вообще нет.
                                                                                                                                        Но да, оно гораздо удобнее.
                                                                                                                                        0
                                                                                                                                        А меня бесит, что из ВСЕХ редакторов, кроме консольных, убрали то, что называется non-wrapping cursor. Это когда курсором можно ездить по всему экрану и при движении вверх-вниз курсор не прыгает с конца более длинной строки на конец короткой, а остается на том же столбце. Собственно раньше это и отличало редакторы для программистов от обычных текстовых.

                                                                                                                                        В Katepart раньше был, потом за каким то хреном лет 5 назад удалили. В электроне его отродясь не было.

                                                                                                                                        И похоже всех устраивает.
                                                                                                                                          0

                                                                                                                                          Sublime Text 3, работает.

                                                                                                                                            0
                                                                                                                                            Устраивает, потому что есть в наличии режим «Overwrite Mode»
                                                                                                                                              0
                                                                                                                                              Смысл в перемещении между строками а не в перезаписи символов.
                                                                                                                                              0
                                                                                                                                              Попробуйте в Kate нажать Ctrl-Shift-B или Ctrl-B. Правда режим, который включится, какой-то уж очень странный
                                                                                                                                                0
                                                                                                                                                Это режим блочного выделения. Это не то же самое.
                                                                                                                                            +4
                                                                                                                                            а у меня есть коллега на работе — который нашел баг в эклипсе, выкачал сорсы, пропатчил, и отправил патч разрабам. и патч приняли. никакого ожидания по несколько лет.

                                                                                                                                            с вендой же — даже официально зарегистрированные баги в операционке с красными рейтингами не патчат лет по 10. потому что «пиплз схавает», да и как тогда зарабатывать на антивирусах?
                                                                                                                                              +1
                                                                                                                                              > пишет багрепорт об одной и той же проблеме, с просьбой ее пофиксить

                                                                                                                                              12309?
                                                                                                                                                0
                                                                                                                                                слушай, такая же бяда.есть дыра в андроиде и писал им.но воз и до сих пор там.денег их мне не надо за уязвимость.но это на столько банально и смешно.при чём уязвимость первого плана.либо им наплевать на неё или не могу исправить.на 4 пда даже отписался.
                                                                                                                                                  +1
                                                                                                                                                  И что, это должно о чём-то говорить? Так на венду никто не пишет репорты, потому что это дело бесперспективное. А багов там в 100500 раз больше.
                                                                                                                                                    0
                                                                                                                                                    Зато при должных навыках можно выкатить свой фикс или даже форк
                                                                                                                                                      +1
                                                                                                                                                      Девиз настоящих линуксоидов: «хочешь сделать хорошо: сделай это сам» ))
                                                                                                                                                        0
                                                                                                                                                        Это почти всегда по жизни так
                                                                                                                                                      +7
                                                                                                                                                      Главная причина, почему линукс — он свободный.
                                                                                                                                                        +3

                                                                                                                                                        А как же "работа напильником"? Вас от нее он не освобождает )

                                                                                                                                                          +41

                                                                                                                                                          Так это он свободный, а не вы

                                                                                                                                                            +1
                                                                                                                                                            Зависит от поставленных задач.
                                                                                                                                                            Полазить в инете, покодить, почитать почту — это всё давно есть на линуксах. И вполне удобно.
                                                                                                                                                            Но если у вас нестандартное (необычное) железо — драйверов вы врятли на него найдете… Или вам нужно делать какие-то научные вычисления… Столь спецефичного софта вы можете и не найти под линукс…

                                                                                                                                                            С другой стороны — есть Wine, позволяющий запускать некоторые программы из мира Windows…
                                                                                                                                                              +1
                                                                                                                                                              Но если у вас нестандартное (необычное) железо — драйверов вы врятли на него найдете…
                                                                                                                                                              Скорее даже нормальное, современное железо. Ведь куда ни ткни, попадёшь на дистрибутив «заточенный под старое железо». А под новое ни одного не существует.
                                                                                                                                                                0
                                                                                                                                                                Ну это да…
                                                                                                                                                                С одной стороны — Писать драйверы под старое железо никто не станет, т.к. это не актуально
                                                                                                                                                                С другой стороны — Писать драйверы под новое железо крайне сложно, т.к. зачастую нет ни спецификаций, ни схем… Вообще ничего… И приходиться заниматься ревер-инженерингом проприоритарных драйверов от винды…
                                                                                                                                                                  0
                                                                                                                                                                  «заточенный под старое железо»

                                                                                                                                                                  Означает, что оно не будет там тормозить.

                                                                                                                                                                    +1
                                                                                                                                                                    Знаете, там DOS тоже не будет тормозить ;)
                                                                                                                                                                      0

                                                                                                                                                                      Лихо вы XP к DOS приравняли, в погоне за красным словцом ради глума.

                                                                                                                                                                        0
                                                                                                                                                                        Во-первых, я приравнивал не XP.
                                                                                                                                                                        Во-вторых, я указывал на то, что многие кичатся тем, что ставят себе какие-то обрезки вместо ОС, со словами «зато не тормозит». Да, не тормозит, но и не умеет делать кучи вещей, что умеют делать современные ОС.
                                                                                                                                                                          0

                                                                                                                                                                          Xfce + 18.04LTS. Современная ОС, фичи на месте, ресурсы попусту не жрет, ничего не обрезано.


                                                                                                                                                                          А то, что вы пытаетесь изобразить, соломенным чучелом зовется.

                                                                                                                                                                            0
                                                                                                                                                                            фичи на месте
                                                                                                                                                                            Если ваш набор на месте, то это не значит, что это полноценная ОС.
                                                                                                                                                                              +1

                                                                                                                                                                              голосом Якубовича
                                                                                                                                                                              Определение в студию!