Ричард Столлман обеспокоен любовью Microsoft к Linux

    Корпорация Microsoft в последнее время неоднократно говорила о своей поддержке Linux. И не только говорила, но и подтверждала слова делом. Ключевым событием стала разработка подсистемы WSL (Windows Subsystem for Linux), с помощью которой внутри Windows можно запускать Linux-приложения и даже устанавливать некоторые Linux-дистрибутивы. Подсистема WSL никак не сравнится с нормальной Linux-системой по производительности и функциональности, в ней даже не запускаются приложения с GUI. Но она постепенно развивается, в Microsoft активно работают над WSL. И у неё будут уникальные особенности, позволяющие расширить возможности Linux. Например, там можно связать в общую цепочку команды из разных дистрибутивов Linux и команды из Windows (эта новая функция представлена 29 августа 2017 года).

    Сразу же после анонса WSL многие узнали знакомый паттерн, то есть знакомую стратегию действий Microsoft. В сообществе Open Source до сих пор периодически высказывают мнение, что WSL — это реализация стратегии Embrace, Extend, Extinguish («Поддержать, расширить, уничтожить»). Как было установлено Министерством юстиции США, эта фраза использовалась в корпорации Microsoft, чтобы описать стратегию внедрения в отрасли ПО путём расширения их стандартов и дальнейшего использования этих отличий для получения преимущества и уничтожения оригинальных свободных версий.

    Ричард Столлман согласен: всё указывает на то, что Microsoft опять использует тактику Embrace, Extend, Extinguish.

    «Определённо, всё выглядит таким образом, — говорит Столлман. — Но нас будет непросто уничтожить, потому что причины нашего использования и продвижения свободного программного обеспечения не ограничиваются практическим удобством».

    «Мы хотим свободы. А в том, как использовать компьютеры в условиях свободы, Microsoft неудачница», — подчеркнул гуру.

    Издание TechRepublic приводит мнение ещё одной известной личности в мире Linux — Марка Шаттлворта. Его отношение к Windows предсказуемо изменилось после того, как подсистема WSL стала поддерживать запуск дистрибутива Ubuntu. Раньше Шаттлворт позиционировал Ubuntu как конкурента Windows на десктопах и называл «багом» нынешнее доминирующее положение Windows. В принципе, баг № 1 "Microsoft has a majority market share" по-прежнему в баг-трекере Ubuntu, но позиция Шаттлворта изменилась. Теперь он поддерживает Microsoft и говорит, что WSL позволит расширить влияние и популярность Linux. Это может быть верно: фактическое использование Linux-дистрибутивов, в том числе Ubuntu, действительно вырастет: «Здесь не то, чтобы Microsoft крала наши игрушки, здесь больше похоже на то, что мы сами делим их с Microsoft, чтобы предоставить каждому максимально возможное удобство, — говорит Шаттлворт. — Пользователям, которые имеют богатый опыт работы с Windows, подсистема WSL даёт более широкий выбор и гибкость, в то же время открывая для open source платформы абсолютно новую потенциальную аудиторию».

    В данный момент Windows немного опережает Linux по популярности у разработчиков: 41% против 33%, согласно опросу 64 000 разработчиков на StackOverflow.

    При этом Шаттлворт уверен, что у нативного Linux по-прежнему останутся пользователи, в любом случае. Он также добавил, что сейчас Microsoft — уже другая компания, не такая как раньше, а имеющая «гораздо более сбалансированный взгляд на открытые и конкурирующие платформы на многочисленных фронтах». Другими словами, Microsoft больше не угрожает Linux.

    Позиция Столлмана не менялась, как у Шаттлворта. Он говорит то, что всегда говорил: проприетарный софт — это зло. Проявившаяся «любовь» Microsoft к Linux и создание подсистемы WSL, наоборот, только помогают укрепить доминирующее положение проприетарных программ вроде Windows и подрывают позиции свободного ПО: «Цель движения за свободное ПО — освободить пользователей от отрицающих свободу проприетарных программ и систем, таких как Windows. Если несвободная система, такая как Windows, MacOS, iOS, ChromeOS или Android, становится более удобной, то это шаг назад в кампании за свободу».

    Столлман хочет ещё раз напомнить о более широком моральном императиве отказа от проприетарного ПО. В этом случае нет места рассуждениям об удобстве или популярности Linux: «Когда проблема касается в выборе свободы или несправедливости, то рассуждения о том, что люди “будут” делать, являются второстепенными. Важный вопрос — что мы можем сделать и должны сделать для свободного общества».
    Поделиться публикацией
    Похожие публикации
    Реклама помогает поддерживать и развивать наши сервисы

    Подробнее
    Реклама
    Комментарии 182
    • 0

      Наработки WSL есть в открытом доступе, что б использовать их для улучшения Wine?

      • +2
        А при чём тут wine? WSL — это же полная противоположность ему, как я понимаю.
        • +5
          Зачем Microsoft выкладывать в открытый доступ часть кода своей закрытой ОСи? Тем более что WINE это никак не поможет. WSL по смыслу чем-то похож на виртуальную машину, а WINE больше похож на транслятор вызовов API Windows в вызове Linux. Для WINE бОльшая проблема обилие недокументированных функций Windows
          • 0

            А мне кажется что WSL делает то что делает WINE.
            В WSL тоже идет бинарная трансляция вызовов ядра Linux в вызовы ядра Windows, но с некоторыми исключениями.

            • +1

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

            • +8
              А можно подробнее, чем WSL похож на виртуальную машину? Все, что я про него читал, говорит об обратном. Внутри это честно реализованные сисколы, динамик лоадер и прочая Linux'овая специфика. Реализовано все это поверх pico-процессов и специальных драйверов. Вроде бы виртуализацией и не пахнет. Или я что-то не понимаю?
              П/С: для Wine действительно не поможет
            • +6
              Что именно есть в открытом доступе? Вроде как ничего. WSL закрыт, bash для WSL закрыт.

              Каким боком тут wine, это уже второй вопрос.
              • –3
                Эмм, bash под GPL v3, сырцы можно спросить. Хотя могут ответить, что мы честно написали с нуля, поглядывая в документацию.
                • +7

                  bash.exe — это не сам баш, это WSL-ная проприетарная обертка, которая открывает консоль WSL и через эту подсистему запускает настоящий shell (bash из ubuntu):
                  https://github.com/Microsoft/BashOnWindows/issues/107 "Missing source code — GPL compliance? #107"


                  Bash.exe is different from the GNU bash command you are running inside of bash.exe.
                  Bash.exe looks to be a Win32 launcher for the real bash binary, that unfortunately shares the same name.
                  The source code for the bash program you are running above in the code sample is available here…
                  That really doesn't mean anything, bash.exe could be simply passing through command line arguments(like a sane launcher should do) to GNU bash.
                  The bash.exe binary is only 64K, whereas the GNU bash installed in /bin/bash is 998K. I think it is safe to say that bash.exe located in C:\Windows\system32 is not GNU bash.

                  dethoma closed this Apr 10, 2016: bash.exe is a simple wrapper that directly invokes the Canonical provided binaries. There is no GPL code in the bash.exe wrapper.

                  The Windows Subsystem for Linux (WSL) doesn't modify or derive any GPL code: It runs native, unmodified ELF binaries by loading them into a lightweight process created by the Windows Kernel, binding the ELF binary's imports to our syscall implementation and then executing as normal.

                  Bash.exe is a simple Windows app that binds a console (i.e. terminal) window to a process that loads and runs the native /bin/bash from the Ubuntu image you downloaded when you first enabled the WSL.…
                  It was named Bash.exe as a convenience since, in end-user testing, most users expected bash to run when bash was entered into the command-line or start menu.… @Manouchehri currently bash.exe is the only publicly documented entrypoint.

                  Исходники WSL открывать не планируют: https://github.com/Microsoft/BashOnWindows/issues/1 Will this be Open Source? #1
                  sirinath opened this issue Apr 6, 2016
                  russalex closed this Apr 11, 2016


                  Некоторые подробности о WSL есть у https://github.com/ionescu007/lxss The PDF titled "The Linux Kernel hidden inside Windows 10" represents the BlackHat 2016 slides from my presentation, and a video is now available on Youtube at: https://www.youtube.com/watch?v=_p3RtkwstNk


                  http://www.alex-ionescu.com/publications/BlueHat/bluehat2016.pdf#page=20 BASH.EXE INTERFACE


                  • BASH.EXE is responsible for being the Win32-friendly launcher of WSL Instances
                  • lx::bash::DoLaunch is used to either launch /bin/bash or another binary, if BASH.EXE –c “valid path” was used
                  • NOTE: BASH.EXE –c “man 2 open” will actually launch “/usr/bin/man” and not “/bin/bash –c /usr/bin/man”
                  • Launch is done by using the same lx::helpers::SvcComm class as LXRUN.EXE
                  • Reads the DefaultUid in the user’s registry settings to associate the correct Linux user with which to spawn
                  • HKCU\Software\Microsoft\Windows\CurrentVersion\Lxss\
              • +5

                Правда? Где исходники lxcore.sys lxss.sys посмотреть?

              • +6
                Подсистема WSL никак не сравнится с нормальной Linux-системой по производительности и функциональности, в ней даже не запускаются приложения с GUI.


                Да ладно. По производительности вполне сравнимо, если субъективно то вполне жить можно, раза в два может быть. Всяко лучше чем тратить память на виртуалку.

                GUI прекрасно запускается штатными средствами Линукса (XServer). Использую Darktable для работы с фотографиями, никаких проблем с WSL — в связке с XMing все окошки рисуются, элементы управления отображаются, ну вот просто таки всё идеально.

                «Когда проблема касается в выборе свободы или несправедливости, то рассуждения о том, что люди “будут” делать, являются второстепенными. Важный вопрос — что мы можем сделать и должны сделать для свободного общества».


                Столмен перехлёстывает. Я не хочу жертвовать своей свободой ради свободы других. На десктопе использую Линукс, там это оправдано, так как всегда можно подобрать совместимое железо. На лэптопе Windows + WSL. Во-первых, производитель вылизывает драйвера, во-вторых, чтобы в Линуксе всё настроить по энергосбережению, нужно прочесть миллион мануалов, а в Виндвсе всё из коробки.

                • +8
                  А по мне так это чистой воды обман, и нарушение лицензии gpl: в платном ПО используется свободное ПО. Так не должно быть. Хочешь юзать свободный софт-ставь Линукс.Опять получится, что жадные дядьки снова заработают на результатах чужого труда.Вы просто попробуйте мыслить шире. Так было уже не в первый раз.
                  • +1
                    И как это нарушает GPL MS где-то код из ядра или Gnu утилит использовала? Если вам не нравится использование GPL софта на Оси с закрытыми исходниками напишите об этом Столлману пусть включит в GPLv4(или не включит т.к afaik он считает что это необходимое зло)
                    • 0
                      в платном ПО используется свободное ПО

                      WSL реализует POSIX API, который опубликован не под GPL, а вполне себе закопирайчен, хоть и доступен публично. Копипастили ли разработчики WSL с GPL-ных сорцов — ну, это вопрос, и, наверное, вопрос к суду :)
                      • 0

                        WSL реализует значительную часть Linux Kernel ABI + API: http://www.alex-ionescu.com/publications/BlueHat/bluehat2016.pdf#page=11


                        A Pico Provider driver (LXSS.SYS / LXCORE.SYS) which provides the kernel-mode implementation of a Linux-compatible Kernel ABI and API

                        т.е. соглашения о передаче параметров, списки системных вызовов и их аргументы (235 вызовов было реализовано в wsl), некие соглашения по специальным файлам и доступным для них системным вызовам; эмулирует VFS, procfs, sysfs и т.п. Ранее был похожий сторонний проект https://github.com/wishstudio/flinux, и, например, FreeBSD позволяла запускать линукс-приложения — https://www.freebsd.org/doc/handbook/linuxemu.html


                        https://github.com/Microsoft/BashOnWindows/issues/1931


                        afaik the WSL doesn't use any part of the linux kernel — it is a completely independent implementation of the Linux Kernel API/ABI.
                        WSL is a reimplementation… The WSL userspace, on the other hand… exact same binaries and binary packages as are used by Ubuntu Linux.

                        Заявлено, что даже в исходники ядра не смотрели: https://github.com/Microsoft/BashOnWindows/issues/178


                        Lxcore.sys is a clean room implementation of the Linux kernel ABI. It contains no code from the Linux kernel and we have a policy that our developers cannot even look at any of the kernel source.

                        https://www.reddit.com/r/linux/comments/4cq8nr/how_is_microsofts_new_gnu_layer_legal/d1kicos/


                        Microsoft might not be able to look at the kernel source (barring clean room reversing) but they can look at the kernel documentation, the specifications implemented by the kernel, the source of permissively licensed Linux-compatibility environments in other operating systems (there are a lot of systems with Linux ABIs), and the source of all the programs that use the Linux ABI (and their documentation, etc).

                        PS Копирайт "© 2000-2017 The Open Group" на текст стандарта POSIX не позволяет копировать текст и уведомляет о риске использования опубликованного черновика стандарта. Реализовывать интерфейс он не запрещает, просто нужно писать man-страницы самостоятельно:
                        http://www.opengroup.org/austin/papers/posix_faq.html


                        Q5. What are the restrictions on the 1003.1 standard drafts and the full standard?…
                        IEEE and The Open Group have granted permission to several open source projects to incorporate materials from the standard.…
                        The IEEE and The Open Group position on implementations of the standard is as follows: "it is fair use of the standard for implementors to use the names, labels etc contained within the specification. The intent of publication of the standard is to encourage implementations of the standard. Your attention is drawn to the disclaimer regarding verification of patents when implementing the standard."
                        • 0
                          Причем здесь POSIX? Сам стандарт, точнее набор стандартов описывает лишь интерфейс, разработчик сам решает, следовать ему или мастерить свои костыли.А если WSL будет использовать исходники linux программ, демонов и проч, то это явное нарушение лицензии.
                      • +3
                        Энергосбережение в Linux?
                        Пакет tlp
                        • 0
                          Именно поэтому мне нравится линукс на десктопе — такими простыми и очевидными решениями.
                        • +1
                          Хочу отметить, что по-крайней мере AMD и Intel вылизывают под Линукс дрова тоже (жаль только AMD относительно недавно, начиная с radeonsi). Возможно и NVidia — не хочу спорить, т.к. про них не знаю.

                          Добавьте еще кучу других компаний-контрибьюторов в Mesa — как минимум VMWare, Valve, Collabora, Red Hat, Suse. Рекомендую, если кто юзает один из убогих дистров с дровами двухлетней давности (намекну на слово LTS), поставить последние ядра и Mesa.
                          • +6
                            чтобы в Линуксе всё настроить по энергосбережению, нужно прочесть миллион мануалов
                            Специально сравнивал: ставил параллельно Windows 10 Enterprise LTSB и Ubuntu Mate 16.04 на ноут Lenovo x260. На винду ставил пак драйверов с сайта, выставлял режим энергосбережения. Пробовал по очереди работать на винде и на линуксе в разные дни, выполняя одни и те же задачи, насколько это возможно. Так вот, Ubuntu Mate работала в среднем раза в полтора дольше винды без каких-то спец. настроек — только выбор энергосбережения в настройках (аналогично винде).
                            Или я чего-то не понимаю, или в линуксе с энергосбережением итак всё хорошо.
                            • 0
                              Плюсую. У меня на ноуте предустановленная Win7 живет чуть больше часа. Gentoo в свою очередь без каких бы то ни было дополнительных настроек живет 2+ часа минимум. Кроме того под Win7 еще и система охлаждения шумит (даже на голой системе залитой с образа восстановления из комплекта ноута).
                            • 0
                              а этот не пробовали? discuss.pixls.us/t/darktable-for-windows/4966/24
                              • 0
                                Глючный. Тот, который в Убунте, стабильнее. Я конечно понимаю, что виндузовый билдится из последних исходников, но мне важнее работать, а не прибивать кэш раз в полчаса и сражаться с кривым русским языком в интерфейсе.
                                • +1
                                  Для работы? Не проще ли для работы использовать тот жe lightroom?
                                  • 0
                                    Darktable во многом превосходит Lightroom.
                              • 0
                                у столмана и майкрософт разные цели. Столман не ограничивает твою свободу выбора, а отстаивает те принципы которые тебе как раз позволяют выбрать удобное тебе решение. А майкрософт ипользует принцип вендор лок.

                                Я не понимаю как Столманн может переборщить, тогда как он высказал свое мнение на которое у него есть право, он этим никого не ограничивает. Мнение это не запрет.
                                • 0
                                  Судя по интервью со Столлманом, он тоже ограничивает свободу выбора, загоняя всех в «принудительную свободу»: не читайте книги, которые доступны только с DRM, не слушайте потоковую музыку и музыку с DRM, не смотрите фильмы с DRM, не пользуйтесь веб-сайтами, на которых есть несвободные скрипты…
                                  • 0
                                    у вас очень интересный ход мыслей, я всегда думал что бится головой об стену не нужно. вы мне открыли новый взляд на ситуацию.
                              • +1
                                По производительности были тесты, общие выводы таковы: математика — на уровне, дисковые операции сильно медленнее(в несколько раз).

                                Ссылки на тесты:
                                www.phoronix.com/scan.php?page=article&item=windows10-creators-wsl&num=1
                                www.phoronix.com/scan.php?page=article&item=intel-7900x-wsl&num=4
                                www.phoronix.com/scan.php?page=article&item=windows10-wsl-scaling&num=1
                                www.phoronix.com/scan.php?page=article&item=ubuntu-wsl-opensuse&num=1
                              • +21

                                Я бы поддержал Ричарда Столлмана если честно.

                                • +24
                                  Я уверен на 100%, что мистер Столлман говорил про GNU/Linux
                                  • 0
                                    Странная озабоченность если учесть что VxWorks давно заброшена а её бывшие продавцы продают Linux. Это тендения, форточки не могли пройти мимо, ибо бизнесс прежде всего.
                                    • 0
                                      всё указывает на то, что Microsoft опять использует тактику Embrace, Extend, Extinguish.

                                      Съесть-то он съест, но кто ж ему даст?
                                      • +3

                                        Canonical + Red Hat преподнесут на блюдечке. :D

                                        • 0
                                          А Intel/IBM/VmWare типо в стороне стоять будут?
                                          • +3

                                            Intel тивоизирует(частично) оборудование.
                                            IBM создала архитектуру открытого ПК, но не выполняет тивоизацию. IBM похоже единственный в итоге игрок который пытается хоть что-то сделать с открытым ПО для открытого ПО. (Не считая AIX.)
                                            VMWare тут лишний игрок. (Если рассматривать оборудование.)

                                          • +1
                                            Red Hat — нет. Это не только их серверный бизнес, они в последнее время очень активно вкладываются в улучшение десктопной составляющей GNU/Linux. Достаточно активно, чтобы предположить намерение стать конкурентами Windows на десктопе.
                                        • 0
                                          Это вопль “Developers! Developers! Developers!” на новый лад. Только, во-первых, уже поздно, а во-вторых – не нужно.
                                          • +14
                                            По сути он прав, майкрософт не любит линукс, он вынуждены его любить. .net core выпущен потому что веб-приложения любят сервера на линуксах, линуксы выиграли в этой войне, по той же причине они адаптировали и ms sql. Было ли что-то сделано для десктопа? Да нет же, развитие десктопных линуксов ну никак не на руку майкрософтам. Что со скайпом? Скорее всего он умер, видеозвонков под линукс нет, расшарить стол нельзя, да почти ничего в нём нельзя. А может они решили офис портировать? Портирование офиса вполне может сделать десктопные линуксы очень популярными и это уж точно не выгодно майкрософту. А может .net core собирается завести себе wpf/uwp — подобный фреймворк под линуксом? Нету ничего, майкрософт не любит линукс, майкрософт просто вынужден извлечь максимум выгоды там, где он проиграл.
                                            • +1
                                              >> А может .net core собирается завести себе wpf/uwp — подобный фреймворк под линуксом? Нету ничего…
                                              Xamarin же. .NET Standard туда же.
                                              • +1
                                                Поправьте меня, если я ошибаюсь, но Xamarin не умеет в Линукс, разве нет?
                                                • –1
                                                  Сейчас нет. Но вроде как собирались. Ну и Mono не стоит забывать.
                                                  • 0
                                                    Так сейчас вроде бы как Xamarin и есть Mono, нет?
                                                    • +2
                                                      Mono это реализация .NET под unix-подобные.
                                                      Mono это также офигенная IDE MonoDevelop.
                                                      Xamarin это компания у которой тоже отличная IDE (но уже с платными фишками).

                                                      А затем пришел Microsoft…

                                                      Xamarin, Mono, MonoDevelop, все под контролем Microsoft.

                                                      Найти MonoDevelop под Windows уже не получится, на официальном сайте в разделе download вместо него вам предложат Xamarin.
                                                      Но устанавливать Xamarin под Windows тоже не стоит (скорее всего не запуститься).
                                                      Оказывается нам теперь прямо говорят устанавливайте Visual Studio.
                                                      За каких то пару лет, Microsoft сделало с этими IDE: «Embrace, Extend, Extinguish». В пользу Visual Studio разумеется.
                                                      • +1
                                                        Забавный факт… когда «пришёл Микрософт», Xamarin IDE стал бесплатным — а до того у них была подписка (на бесплатный вариант были серьезные ограничения). И пусть его впоследствии интегрировали в VS — да и сам VS, в конце концов, стал бесплатным, и в приличном виде (а не то что было много лет назад) — даже для коммерческих проектов.

                                                        Что же касается MonoDevelop — то это было «жалкое подобие левой руки» — если сравнивать с VS, единственный реальный конкурент VS появился сравнительно недавно — это Rider (и прочие продукты от JetBrains).

                                                        Так что, пока что, наблюдая за всем этим, я вижу только Embrace & Extend — а вот Extinguish почему-то не наблюдается.

                                                        На самом деле, им и не нужно Extinguish — если первыми двумя они увеличивают проникновение, и, соответственно, прибыли.
                                                        • 0
                                                          Вы сами себе противоречите, пишите что Xamarin IDE интегрировали, а MonoDevelop вам не нравился и бог с ним что его забросили, но при этом пишите что Extinguish не наблюдается.

                                                          По поводу VS стал бесплатный. Как все было последние несколько лет так и осталось, цены для одного разработчика на год:
                                                          • Visual Studio Community 2017 — Free (Для студентов и т.д.).
                                                          • Visual Studio Professional 2017 — $1 199 Покупка или $539 Аренда.
                                                          • Visual Studio Enterprise 2017 — $5 999 Покупка или $2 999 Аренда.

                                                          • 0
                                                            Я не вижу противоречия — MonoDevelop просто не мог составить конкуренцию VS (даже в «чистом» виде) — если уж говорить честно, ну никак. Вопрос тогда — зачем поддерживать продукт который не имеет будущего, если есть возможность его существенно улучшить путём интеграции в существующий? Чисто практичное решение, и, говоря честно, он ещё до MS дышал на ладан.

                                                            А насчёт VS Community — он не «для студентов», лицензия прямо говорит: «If you are an individual working on your own applications to sell or for any other purpose, you may use the software to develop and test those applications.» — что ещё нужно для старта? Первые версии Community были очень урезаны, а последние — очень полноценные, более того (о ужас!) — они позволяют делать разработку под Linux (нет, не под WSL — обычный Linux, даже GDB поддерживается — и всё совершенно безвозмездно, т.е. даром). Использование VS Community для Open Source проектов вообще не ограничено.

                                                            Да, если речь про работу в организации или для выполнения работ по заказам — нужно покупать Pro или выше — но в этом случае оно оправдано и (честно говоря) недорого, не говоря уже о том что для сотрудников их покупают компании.
                                                            • +2
                                                              А то что раньше программист мог нормально разрабатывать и под виндой и под линуксом в одной ide а теперь ему из MS говорят кодь под виндой на msvs а под линуксом на monodevelop и ***сб с различиями между системами сборок(а лучше иди под виндой и юзай агентов к msbuild) это типа не Extinguish?
                                                              • –1
                                                                Да зайдите на монодевелоп репозиторий и скомпилируйте себе под любую ось — никто ничего не убивал. Но смысла развивать md под виндоуз где есть вижла — это трата сил
                                                                • +2
                                                                  Да зайдите на монодевелоп репозиторий и скомпилируйте себе под любую ось
                                                                  Ага, а если бы в нулевых Sun не смогла бы выиграть суд по JVM, то вы бы сказали «ну у Sun же остался их код, что такого-то»?
                                                                • 0
                                                                  различиями между системами сборок

                                                                  Это какими различиями? Все различия, что были, являлись багами в xbuild. Сейчас MSBuild более-менее нормально на *nix портировали и интегрировали в Mono, хоть собирать теперь как-то можно.

                                                                • +2
                                                                  MonoDevelop просто не мог составить конкуренцию VS (даже в «чистом» виде) — если уж говорить честно, ну никак. Вопрос тогда — зачем поддерживать продукт который не имеет будущего, если есть возможность его существенно улучшить путём интеграции в существующий?

                                                                  Visual Studio for Mac — это монодевелоп с переклееным логотипом. Если что.

                                                                • 0
                                                                  Visual Studio Community 2017 бесплатна не для «студентов и т.д.», а для всех индивидуалов, и компаний со штатом до 5 человек и доходом менее $1M в год. Так что любой рядовой разработчик может пользоваться этой версии без проблем. По фичам, кстати, от Pro отличается только отсутствием CodeLens, без которого вполне можно жить.
                                                                • +1
                                                                  вот Extinguish почему-то не наблюдается

                                                                  Почему тогда Mono и Xamarin как самостоятельные продукты мертвы? То, что они вам не нравились, не значит, что они не были убиты.
                                                                  • –2
                                                                    Кто вам сказал что мертвы? :-)
                                                                    • +1

                                                                      Мсье либо наркоман, либо не в курсе происходящего. Продукты Xamarin продолжают весьма и весьма активно развиваться, а Xamarin.Forms сейчас портируют в том числе под Linux.

                                                                      • 0
                                                                        Предполагаю «Мсье» имел ввиду не «Mono и Xamarin», а MonoDevelop и Xamarin IDE. Под Windows. С чего и началась ветка комментариев.
                                                                        • 0
                                                                          А в чём проблема собрать MonoDevelop под Windows из исходников? Под Linux у них вообще регулярно CI-билды бегают.
                                                            • +3

                                                              Бакэнд на базе GTK по большей части уже готов, может вот такие штуки уже показывать:


                                                              Смотреть

                                                              картинка


                                                              Тут есть набор примеров работающих.

                                                              • 0
                                                                Так в моно был же GTK#, неужто несовместим?
                                                                • +1

                                                                  GTK# — это просто биндинги к GTK. Который весь из себя сишный и деревянный, пользоваться можно, но это боль. Сейчас на базе GTK# делается бакэнд к Xamarin.Forms. Которые с XAML-разметкой, нормальными data-binding'ами, поддержкой MVVM и настоящей (а не 3 десктопных платформы и те местами криво) кроссплатформенностью.

                                                          • +2
                                                            майкрософт не любит линукс
                                                            Любит, любит — Линукс вкусный.
                                                            • +2
                                                              Что со скайпом? Скорее всего он умер, видеозвонков под линукс нет

                                                              www.skype.com/ru/download-skype/skype-for-linux
                                                              • +2
                                                                > видеозвонков под линукс нет, расшарить стол нельзя
                                                                Простите, но в 4.3 на Linux (Arch, из AUR) до сих пор работает и то, и то.
                                                                Другой вопрос — сколько времени ещё 4.3 будет работать, ибо с весны обещают его «добить» (хотя апдейты выходят, Скайп в Ажур перехал — а 4.3 по-прежнему живёт и радует).

                                                                Со осталными утверждениями согласен на 100%.
                                                                • +1
                                                                  Внимание! Использование всех клиентов Skype для Linux версий до 4.3 включительно будет прекращено 1 июля 2017 г. Чтобы продолжать общаться, установите последнюю версию Skype для Linux.

                                                                  У нас 4.3 стал неимоверно глючить, а у кого-то не работал вовсе. Пришлось перейти на бета версию. Не знал, что он еще поддерживается. Но и с бета версией кое-какие косяки — с недавнего времени, некоторые win клиенты не могут дозвониться, а некоторые могут.
                                                                • +1
                                                                  Портирование офиса вполне может сделать десктопные линуксы очень популярными и это уж точно не выгодно майкрософту.

                                                                  С другой стороны это новый рынок. Я знаю десяток организаций, которые вполне себе переедут на линь и будут покупать лицензии офиса.

                                                                  • –5
                                                                    Зачем майкрософту любить линукс-десктоп если само линукс сообщество его не особо жалует?
                                                                    • 0
                                                                      Что со скайпом? Скорее всего он умер, видеозвонков под линукс нет, расшарить стол нельзя, да почти ничего в нём нельзя

                                                                      Простите, это какая-то новая версия? Та, что у меня стоит все это может
                                                                      • +2
                                                                        Вышеупомянутый 4.3 — да, но он уже лет 5 не поддерживается, до полного комфортного пользования его не довели, к тому же его постоянно намереваются убить насовсем. А вот skype for linux beta, он же, практически, обёртка над skype for web, не умеет, я буквально на днях ставил и не было ни видео, ни показа рабочего стола. Хотя это действительно всё есть в 4.3, казалось бы, неужели сложно адаптировать кодовую базу, всё же есть? Но не тут то было, хотя их и анонсировали ещё год назад.
                                                                        • 0
                                                                          К счастью, сейчас множество компаний отказываются от Скайпа в пользу более адекватных альтернатив. Я видел переходы на Вайбер, Слаку, Дискорд
                                                                          • 0
                                                                            В дискорде тоже пока нет видеозвонков, да и не основная это у них цель. Слак позиционируется как корпоративный мессенжер, тоже не то. Про вайбер не знаю, пока самой адекватной альтернативой приглянулся hangouts, почти всё есть.
                                                                            • +1
                                                                              В дискорд же как раз недавно добавили!

                                                                              Кстати, да. Хенгаутс тоже использовали. Отлично работает через браузер.

                                                                              Я говорю скорее не о том, что альтернативы есть, а о том, что на них понемногу переходят. Если несколько лет назад Скайп был чуть ли не монополистом (как раньше аська), то сейчас переходят то на один то на другой мессенджер.
                                                                              • 0
                                                                                Классная новость про дискорд, спасибо!
                                                                                Да, тут вы правы.
                                                                          • 0
                                                                            Странно — я сдавал по skypeforlinuxᴬᵁᴿ экзамены. Версия skypeforlinux 5.1.0.1-1. Видео работало.
                                                                      • –5
                                                                        ИМХО, высказывания Столлмана похожи на паранойю. Во-первых, Linux слишком велик, чтобы Microsoft могла так просто взять и поглотить его. А во-вторых, Microsoft уже во многом изменилась и не имеет такой вражды с Open Source
                                                                        • +2

                                                                          Мне кажется тонкая нотка ненависти к Linux всё же осталась, а это не на руку OpenSource, FSF и TLF сообществу.

                                                                          • +1

                                                                            Наверняка, ведь это два конкурента

                                                                        • +2
                                                                          Например, там можно связать в общую цепочку команды из разных дистрибутивов Linux и команды из Windows

                                                                          Команды из разных дистрибутивов можно и в Linux склеить. Запустить разные дистрибутивы, например, в LXC, потом через lxc-attach запустить что требуется и связать через |.
                                                                          Смысла в связке с Windows я что-то даже придумать не могу…
                                                                          • –5
                                                                            ревность плохое чуство
                                                                            • –1
                                                                              «Когда проблема касается в выборе свободы или несправедливости, то рассуждения о том, что люди “будут” делать, являются второстепенными. Важный вопрос — что мы можем сделать и должны сделать для свободного общества»
                                                                              Потому популярность Линукса и далеко не такова, как, может быть, хотелось бы. Если идеологию ставить превыше удобства пользователей, невзирая ни на что, то… При столкновении с реальным миром идеология либо трансформируется, либо ломается.
                                                                              • 0
                                                                                Вспомнился Lindows ( Linux + Windows ).
                                                                                • +1
                                                                                  Технически это был самый обычный Линукс с предустановленным wine. С маркетинговой точки зрения это был типичный стартап нулевых с типичным для стартапа нулевых финалом. Одного «прикольного» названия не достаточно для успеха, а ничего кроме там и не было.
                                                                                • +2
                                                                                  Так же стоит помнить что Столлман довольно радикален в своих взглядах. Он покупает музыку только на дисках, покупает ДВД только тех форматов для просмотра которых существует полностью открытое ПО и не использует Ютуп. Безкомпромисный дядька. Его слова стоит принимать с щепоткой соли. Если кто хочет узнать о нем больше, есть недавнее интервью его Брайном Ландюком (Brian Lunduke)
                                                                                  • +7

                                                                                    Он принципиален(следует своим принципам и хочет чтобы были те кто пойдут по его стопам.(Таких людей декада либо половина второй.(Возможно.))) и не более того.

                                                                                    • –1
                                                                                      А еще он якобы не пользуется мобильным телефоном (прошивка/загрузчик закрыты) и нормальными компьютерами (BIOS/UEFI тоже не часто с исходниками идут). Но всем прекрасно понятно, что это клоунада. Снимается же он на камеры с закрытыми кодеками, летает на самолетах с кучей прориетарных АСУ, да и комп 100% у него есть нормальный, иначе как он свое GNU гнет?
                                                                                      • +6
                                                                                        Клоунада — это когда говорят: «Денег нет, но вы держитесь… И всего вам доброго!», а Столлман именно, что САМ пользуется открытым софтом и хардом, а если и приходится сниматься на камеры с закрытыми прошивками, то это проблема скорее не Столлмана, а операторов и разработчиков камер. Как можно проверить, открытый ли софт используется в работе станков, на которых сшиты его труселя и кроссовки? (Пардон за несколько вульгарный пример!) Иначе, в наше время, видимо, придется вообще ходить в набедренных повязках. А вот с основными рабочими инструментами, т. е. компьютерами и софтом у него, как раз, все в порядке.
                                                                                        • +4

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

                                                                                          • +1
                                                                                            Да все просто. Открытый BIOS существует, а открытой прошивки диска — нет.
                                                                                            • –1
                                                                                              Ну дак написал бы, он же, чёрт побери, Столлман!
                                                                                        • +4
                                                                                          Этому вопросу как раз посвящена его статья, которая, оказывается, была также переведена на хабре. Процитирую два наиболее относящихся к теме отрывка:
                                                                                          Я использую компьютер Thinkpad X60, на котором FSF установили свободную инициализирующую программу (libreboot) и свободную операционную систему (Trisquel GNU/Linux)
                                                                                          Кроме того, мне не нужно беспокоиться о том, какое программное обеспечение стоит в киосках, таксофонах, или банкоматах, которые я использую. Я надеюсь, что их владельцы переведут их на свободное программное обеспечение ради их же блага, но у меня нет никакой необходимости отказываться от их использования до тех пор.
                                                                                          С самолётами, видимо, ситуация аналогичная :)
                                                                                          • +1

                                                                                            Видео выкладывается с его конференций в ogv, ноутбук у него чист от несвободных прошивок. Раньше был lemote yeelong, сейчас емнип Thinkpad с перешитым libreboot. Насчёт самолётов не скажу, но он даже сайты с несвободным JS не открывает — и если wget ему не даёт адекватную страничку, он просто извиняется перед приславшим в письме и просит прислать текстом, а не ссылкой.

                                                                                            • +3
                                                                                              ноутбук у него чист от несвободных прошивок

                                                                                              Ой ли! И процессорный микрокод в исходниках? И прошивка HDD/SSD? И WiFi-адаптер без firmware в виде блоба заводится? Да, блин, даже контроллер в батарее этого ноутбука работает под управлением проприетарного кода!

                                                                                              Почему он к биосу прицепился, а все остальное не замечает? А потому что там вообще без шансов. Не было бы опенсорсной альтернативы биоса, он бы и тут с проприетарщиной смирился «из производственной необходимости». Очень удобно.
                                                                                              • +1

                                                                                                Привет! Почему бы вам не написать ему и не спросить об этом? На все мои расспросы он отвечал в течение 1-2 дней, если только не был в пути.


                                                                                                Richard Stallman rms@gnu.org

                                                                                          • +2
                                                                                            Cтолман — радикал, фанатик, революционер. Такие люди нужны, хотя сами мы и не готовы последовать по им стопам. Без него нам всем жилось бы куда хуже.
                                                                                            Я восхищаюсь им, но, как только Windows станет удобней, чем Linux, я помашу линуксу ручкой.
                                                                                            • +1
                                                                                              Согласен. А Микрософт сделали хитрый ход: оставить людей, которые слегка склоняются к Ликусу, под Виндой. Мол, зачем тебе ставить её отдельно, вот же — если уж захотелось запускай прямо в окошке. Со временем это надоест и человек так и останется на Винде.
                                                                                              • 0
                                                                                                Фигню они сделали. Пользоваться можно, а файлы передать — уже нет. Разные файловые системы и из под винды лучше на линуксовую часть не лезть. Не представляю, как таким можно адекватно пользоваться.
                                                                                                • 0

                                                                                                  Все в пределах одной ФС, поищите в %appdata%\..\local.

                                                                                                    • +1
                                                                                                      Это немного не то. Нельзя просто взять, и залезть виндовым проводником в упомянутый выше AntonAlekseevich каталог %appdata%\..\local и удалить там файл, или поправить, будут забавные глюки.
                                                                                                      По идее надо было объединять пользователей Linux и Windows, и прозрачно транслировать права доступа, но они пошли другим путём с отдельным хранилищем, и мы имеем то, что имеем.
                                                                                                      • 0

                                                                                                        К примеру WSL не сразу понимает что FS обновилась и нужно обновить сисколлом Pseudo-RootFS.

                                                                                            • 0

                                                                                              «Цель движения за свободное ПО — освободить пользователей от отрицающих свободу проприетарных программ и систем, таких как Windows. Если несвободная система, такая как Windows, MacOS, iOS, ChromeOS или Android, становится более удобной, то это шаг назад в кампании за свободу».


                                                                                              Прямо какое-то «Железной рукой загоним человечество к счастью»

                                                                                              • +2
                                                                                                > Например, там можно связать в общую цепочку команды из разных дистрибутивов Linux и команды из Windows

                                                                                                Я думаю, любой вменяемый админ (неважно на какой ОС он специализируется) будет избегать использования подобного винегрета. Его сложно <правильно> написать и ещё сложнее поддерживать. По степени извращения этот подход может сравниться разве что с попытками написания кроссплатформенных скриптов на Powershell, в котором, если кто пропустил веселье, имена некоторых встроенных функций перекрывают имена стандартных юниксовых утилит.
                                                                                                • –1
                                                                                                  Я думаю, если любого вменяемого админа насильно заставят скрещивать ужа с ежом, он будет прыгать от радости, что майкрософт сделали за него всю грязь, и можно просто дернуть пару простых линуксовых приложений из винды или наоборот без написания собственных костылей или переписывания всего и вся.
                                                                                                  • +2

                                                                                                    Я даже в обычной работе использую cygwin, потому что мне удобнее использовать grep чем виндовые тулзы

                                                                                                  • –2

                                                                                                    история с названиями функций в PowerShell больше говорит не о Microsoft, а о товарищах, думающих что они как-то помогают опенсорсу таким вот идиотским троллингом. Лол, чуть менее чем все дистрибутивы linux годами подменяют некоторые программы из coreutils собственными скриптами, но стоило наивной Microsoft сделать то же самое (причем только в windows-версии PS, где никаких coreutils никогда не было), как тут же начались оскорбления чувств верующих и т.п.

                                                                                                    • 0
                                                                                                      > Лол, чуть менее чем все дистрибутивы linux годами подменяют некоторые программы из coreutils собственными скриптами

                                                                                                      Да? Подменяют прям на принципиально другую реализацию с принципиально другим внешним поведением (входные аргументы, вывод)? Пример можно?

                                                                                                      > причем только в windows-версии PS, где никаких coreutils никогда не было
                                                                                                      Это вообще песня. Т.е. у скрипта для типа как кроссплатформенного PS на разных платформах возникает разное поведение только потому, что кто-то из авторов ps не осилил подумать о конфликте имён? Отличный подход…
                                                                                                      • 0
                                                                                                        Да? Подменяют прям на принципиально другую реализацию с принципиально другим внешним поведением (входные аргументы, вывод)? Пример можно?

                                                                                                        ну попробуйте позапускать в убунте time с опциями из man time


                                                                                                        Это вообще песня. Т.е. у скрипта для типа как кроссплатформенного PS на разных платформах возникает разное поведение

                                                                                                        алиасы — штука исключительно для командной строки. В скриптах их использование никогда не рекомендовалось

                                                                                                        • 0
                                                                                                          Ну попробовал вот этот time, ничего криминального не увидел, кроме новых аргументов, отсутствующих в GNU time той же версии. Совместимость с GNU time имеется: у GNU time один ключ "-t" и он сохранён в убунтовском time и делает то же самое. Так что с time в убунте всё нормально. Сравните с powershell, где curl обозначает _принципиально_ другой объект, чем GNU curl.

                                                                                                          > алиасы — штука исключительно для командной строки. В скриптах их использование никогда не рекомендовалось

                                                                                                          Зашибись, получается что авторы powershell лёгким движением руки занесли идентификатор «curl» (который уже 20 лет как закреплён за конкретной общеизвестной утилитой) в список слов, не рекомендуемых в скриптах. У меня всё ещё нет основания их троллить?
                                                                                                        • 0
                                                                                                          Upd: я имел в виду -p, а не -t

                                                                                                          Upd2: -p это ключ который гарантируется в time в любом юниксе, а в GNU time оказываются имеются ещё несколько опций (например --append) и я теперь не нахожу в убунтовском time вообще чего-либо отличающегося от GNU time.
                                                                                                          • 0
                                                                                                            алиасы — штука исключительно для командной строки. В скриптах их использование никогда не рекомендовалось

                                                                                                            А как вам алиасы встроенные в код программы которые полностью повторяют названия не алиасов, а программ?




                                                                                                            Вот смотрим на примере.


                                                                                                            Есть программа lt, делает дерево из списка.
                                                                                                            Есть команда в программе treelist(выполняет роль интерпретатора командной строки) LargeTree и прописанный в программе алиас lt, делает тоже что и lt, но директорией выше.




                                                                                                            Как думаешь что будет использоваться в treelist?


                                                                                                            Подумай потом напиши после посмотри в этот спойлер.

                                                                                                            Выполнится LargeTree вместо программы.


                                                                                                            И почему?

                                                                                                            Ответ в примере (Unexpected Behavior).

                                                                                                    • +6
                                                                                                      Многие слова Столлмана можно со страхом воспринять как слова сумасшедшего психа, но страшнее то, что многие его слова сбываются.
                                                                                                      • +3
                                                                                                        Я все время привожу в пример его «Право прочесть».
                                                                                                        • +2
                                                                                                          Если бы все прислушивались к его словам, то Linux & co. до сих пор были бы уделом маргиналов, а среди серверов царили бы коммерческие Windows, AIX, Slowlaris и иже с ними, вместо Postgres/Mysql были бы Oracle и Informix, ну и т.д.

                                                                                                          Настоящий расцвет Open Source продукты получили именно после коммерциализации — чтобы он не говорил.
                                                                                                          • +1
                                                                                                            А разве он что-то говорил против коммерциализации?
                                                                                                            • +1
                                                                                                              А можно подробней, что Вы имеете в виду? Коммерциализация свободному ПО не противоречит.
                                                                                                              • +3
                                                                                                                Столлман выступает против слежки за пользователями, проприетарных исходников, залоченных устройств с бекдорами, патентов и прочих «токсичных» технологий и законов.
                                                                                                                А продавать опенсорс он не запрещает ни коим образом, благо редхат/убунту, пяток баз данных (а то и больше) нашли путь к кошелькам пользователей при вполне открытых исходниках.
                                                                                                            • 0

                                                                                                              CoLinux же был?

                                                                                                              • 0

                                                                                                                Через WSL модно будет wine запустить?

                                                                                                                • +1

                                                                                                                  Я считаю что глупо запускать Wine over WSL on Windows, когда есть Native WinAPI.

                                                                                                                  • +1
                                                                                                                    Пол годика назад после работы мне захотелось поиграть в Submarine Titans. Старенькая стратежка.
                                                                                                                    ПОд виндой не работает нивкакую. Под wine завелось без проблем.
                                                                                                                    • +1

                                                                                                                      В 99% случаев это проблемы с графикой. Спасают dgVoodoo и WineD3D.

                                                                                                                  • +3
                                                                                                                    Майкрософт довольно беззуба сейчас — ей есть смысл кооперироваться ради борьбы с противниками. Напоминаю, что при формальном «винда рулит на десктопе» у неё есть серьёзные проблемы с маководами, да и сами десктопы начинают вымываться из домохозяйского оборота. Ноутбук ли, планшет — это такая тонкая грань, которая для домохозяйства размыта, для для майкрософта — вопрос жизни и смерти, потому что мобильный рынок они просрали. С другой стороны есть серверный рынок, где майкрософт конкретно любим в энтерпрайзе с Active Directory и интеграцией с унылыми десктопами и конкретно не любим во всех остальных областях, ибо оверинжениринг в одних местах и вопиющее криворучие в других (в каком месте хранятся логи до сих пор? С:\windows или c:\windows\system32?).

                                                                                                                    Таким образом, interoperability это хорошо. Винбашизмы надо просто игнорировать (если появятся), и они умрут так же, как умер VBScript. Точнее, не умрут, а станут вотчиной вирусов в почте и т.д.

                                                                                                                    Это не отменяет того, что если у МС появится способность кусать, она кусать будет.
                                                                                                                    • 0
                                                                                                                      Microsoft — уже другая компания, не такая как раньше, а имеющая «гораздо более сбалансированный взгляд на открытые и конкурирующие платформы

                                                                                                                      Давно ведь уже так...
                                                                                                                      image
                                                                                                                      • 0
                                                                                                                        А разве МС производит ноуты?
                                                                                                                          • 0
                                                                                                                            Сейчас-то да, а в 2008 году, когда сделана эта фотография?
                                                                                                                          • 0
                                                                                                                            А что мешало использовать что-то типа surface?
                                                                                                                            • 0
                                                                                                                              Его не было.
                                                                                                                              Впрочем даже если предположить что уже тогда он у них был в виде прототипа — всяко ноут удобнее планшета с подставкой.
                                                                                                                              • 0
                                                                                                                                Судя по виду логотипа и макбука surfaceом тогда звали прототип сенсорного стола с vista
                                                                                                                        • 0
                                                                                                                          Ну может у него там винда в буткампе (или гента).
                                                                                                                        • –1

                                                                                                                          Не о том беспокоятся. Сделали бы Линукс удобнее Винды или МакОС, захватили бы мир. Пока же, как всегда — Линукс или для девелоперов или для мазохистов

                                                                                                                          • +1
                                                                                                                            Линукс давно уже на уровне винды/мак ос по удобству пользования.
                                                                                                                            Проблема его как в том что на нём игорь тонет, и в том, что Линукс — не винда. А люди не любят переходить на инструмент, которым им не привычен. Это и в рамках винды было прекрасно видно, когда офис интерфейс сменил. Всё тоже самое, но сколько было криков.
                                                                                                                            А здесь — ОС сменить!
                                                                                                                            Плюс ладно, если есть причины ОС менять. А если винда устраивает полностью? Вот и получается, что на линуксе сидят те, кто осознанно на него пришел.
                                                                                                                            • 0
                                                                                                                              люди не любят переходить на инструмент, которым им не привычен

                                                                                                                              С Винды на Макось ой как непривычно переходить, но я же не говорю, что мак отстой.

                                                                                                                              Линукс давно уже на уровне винды/мак ос по удобству пользования

                                                                                                                              Это говорит только о вашей неразборчивости или дурновкусии

                                                                                                                              По работе много лет приходится сидеть на Убунте и это ой какая корявая и глючная система (другой дистрибутив или среда рабочего стола кардинально ничего не меняют). Куча вкладок в браузере вполне могут повесить комп. Подружить принтер — трагедия. В плане пользовательского интерфейса /удобства пользования любой Линукс — это уровень не выше 2000 года, даже до Виндовс ХП не дотягивает. Про софт, вообще, молчу. Фотку отфотошопить, ролик смонтировать или вордовский документ поправить, чтобы разметка не поехала — сразу мимо.

                                                                                                                              Но самое плохое не в этом, а в том, что сейчас понабегут почитатели Линукса и накидают сюда какашек, а Ричард Столлман напишет еще десяток статей о заговоре против опенсорса, вместо того, чтобы понять простую вещь: 99% людей до сих пор не пользуются Линуксом не потому, что он опенсорс или какой-то заговор или кто-то его гнобит, а потому что Линукс — говно. Вот когда этот баг будет стоять под номером один у них в багтрекере, тогда может быть что-то изменится.
                                                                                                                              • 0
                                                                                                                                По работе много лет приходится сидеть на Убунте и это ой какая корявая и глючная система (другой дистрибутив или среда рабочего стола кардинально ничего не меняют).

                                                                                                                                С другой стороны Ubuntu не сделана так как вы этого хотите. Допиливайте её ручками.


                                                                                                                                Куча вкладок в браузере вполне могут повесить комп.

                                                                                                                                Если для вас это критично пробуйте Mozilla Firefox, а не Google Chrome | Chromium.


                                                                                                                                Подружить принтер — трагедия.

                                                                                                                                Canon? LBP3010? Да его трудно подружить дров то нет под Debian, но есть под RPM-дистрибутивы. (ALTLinux, Fedora, OpenSuSE, OpenMandriva, Mageia.)


                                                                                                                                В плане пользовательского интерфейса /удобства пользования любой Линукс — это уровень не выше 2000 года, даже до Виндовс ХП не дотягивает.

                                                                                                                                У вас OpenMotif, IceWM, OpenBox, FluxBox, Awesome? Вроде сейчас нормальные оболочки есть. (KDE жрет много, Gnome будет красивее чем Windows DWM/GDI, Xfce легко настраивается может повторить интерфейс macOS(Правда только Aqua))


                                                                                                                                Про софт, вообще, молчу.

                                                                                                                                Софт есть и то более менее.


                                                                                                                                Фотку отфотошопить,

                                                                                                                                GIMP может, попробуйте.


                                                                                                                                ролик смонтировать

                                                                                                                                Avidemux, DaVinci, KDEnLive, OpenShot могут это сделать, пробуйте.


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

                                                                                                                                Для этого есть WPS Office.


                                                                                                                                Но самое плохое не в этом, а в том, что сейчас понабегут почитатели Линукса и накидают сюда какашек, а Ричард Столлман напишет еще десяток статей о заговоре против опенсорса, вместо того, чтобы понять простую вещь: 99% людей до сих пор не пользуются Линуксом не потому, что он опенсорс или какой-то заговор или кто-то его гнобит, а потому что Линукс — говно.

                                                                                                                                Ваша информация частично устарела.
                                                                                                                                ОС с Linux ядром использует ~20% людей, на мобильном рынке ~80%.


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

                                                                                                                                А может и нет.

                                                                                                                                • 0
                                                                                                                                  Представьте себя на месте человека, не программиста, не админа, который прочитает ваши же комментарии. Думаете у него возникнет желание разобраться в этих версиях систем и оболочек или купить новый принтер (у меня HP, если что)? А если он всё же поверит вам и установит какой-нибудь Гимп, то это будет последнее, что он сделает в Линуксе — уверяю.

                                                                                                                                  Ядро может в любой кофеварке использоваться, это не показатель. Речь про пользовательский интерфейс (если они хотят обойти Винду на рынке домашних и офисных систем). И тут сторонников Линукса даже 1% не наберется.
                                                                                                                                  • 0
                                                                                                                                    Представьте себя на месте человека, не программиста, не админа, который прочитает ваши же комментарии.

                                                                                                                                    Обычный пользователь не будет спрашивать что за ОСь и не станет на это обращать внимание. Ему лишь бы работало оно, да не просто работало, а нормально работало.


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

                                                                                                                                    Один раз пользователю достаточно показать как, что и зачем. Насчет принтеров не беда. (Хоть у ~40% пользователей он есть, но ~80% из этих принтеров есть дрова и фильтры. У HP есть hplip + CUPS.)


                                                                                                                                    А если он всё же поверит вам и установит какой-нибудь GIMP, то это будет последнее, что он сделает в Линуксе — уверяю.

                                                                                                                                    Может и последнее, но точно самостоятельно систему не сломает.


                                                                                                                                    Ядро может в любой кофеварке использоваться, это не показатель.

                                                                                                                                    не спорю.


                                                                                                                                    Речь про пользовательский интерфейс.

                                                                                                                                    [Sarcasm] То то я не знал. [/Sarcasm]


                                                                                                                                    Если они хотят обойти Винду на рынке домашних и офисных систем.

                                                                                                                                    Для офисников это не проблема, а для домашнего маловато игр и бесполезностей. (Steam и GOG.com уже во всю наполняют игровую базу.)


                                                                                                                                    И тут сторонников Линукса даже 1% не наберется.

                                                                                                                                    В городе у вас значит отсутствует группа пользователей которые помогут решить проблему. (У меня в городе тоже отсутствует LUG, но у нас точно желающих перейти на Linux-based ОСь больше 2,5 %)

                                                                                                                                    • 0
                                                                                                                                      > А если он всё же поверит вам и установит какой-нибудь Гимп, то это будет последнее, что он сделает в Линуксе — уверяю.

                                                                                                                                      Это будет как-то так?
                                                                                                                                      Пользователь заходит в магазин Ubuntu и видит эти отвратительные свободные шрифты, этот не плиточный интерфейс и с криками «Где мои плитки», удаляет нафиг Ubuntu и ставит себе Windows 10.

                                                                                                                                      > Думаете у него возникнет желание разобраться в этих версиях систем и оболочек или купить новый принтер (у меня HP, если что)?

                                                                                                                                      Ваше предположение строится на том, что в какой-то версии Windows все работает из коробки и ничего не нужно менять. Но это не так, на Windows 7 для новых ноутов не завозят дрова, на Windows 10 нужно отключать кучу всякой фигни, что бы она не тупила на офисных ноутах и так далее.
                                                                                                                                    • 0
                                                                                                                                      Если линукс рассматривать как замену ос для домашнего компа, то он подойдет если только вы в браузере сидите. Да и для офиса может не всем подойти, взять например бухгалтерию, у них есть некоторый софт который работает только под виндой, тут вы предложите сношаться с вайном?

                                                                                                                                      GIMP может, попробуйте.

                                                                                                                                      Покажите этот гимп пользователю который до этого работал в фотошопе, это просто ужасный редактор который по удобству рядом не стоит с фотошопом.
                                                                                                                                      • 0
                                                                                                                                        Если линукс рассматривать как замену ос для домашнего компа, то он подойдет если только вы в браузере сидите.

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


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

                                                                                                                                        Понятное дело что всем в офисе поголовно Linux не поставить.
                                                                                                                                        У бухгалтерии разве что 1С(Вроде у ALTLinux есть пакет с 1С) откажется работать даже с Wine(но с не перепиленным Wine@Ethersoft). (Про другой софт я пока не в курсе. GNU Taler пока не используют.)


                                                                                                                                        Покажите этот гимп пользователю который до этого работал в фотошопе, это просто ужасный редактор который по удобству рядом не стоит с фотошопом.

                                                                                                                                        Для фотошоперов может и ужасный, но вроде с ним проблем не видел.(Сам фотошопом пользовался, ну неудобный он.)

                                                                                                                                        • +1
                                                                                                                                          Вы явно не использовали GNU/Linux. Я разрабатываю на нем, и так же я разрабатывал под виндой — и я вас заверяю что как минимум на С/С++ там разрабатывать куда удобнее. Хотя допускаю, что с C# там действительно бедово. Не любят в этой части экосистемы .net, и Microsoft что-то не особо старается его продвигать.
                                                                                                                                          • 0
                                                                                                                                            Вообще ветка о не популярности линукс, а значит речь о простых пользователях, разве нет?
                                                                                                                                            Вы явно не использовали GNU/Linux.

                                                                                                                                            Гадание явно не ваше :)