Комментарии 182
Наработки WSL есть в открытом доступе, что б использовать их для улучшения Wine?
А мне кажется что WSL делает то что делает WINE.
В WSL тоже идет бинарная трансляция вызовов ядра Linux в вызовы ядра Windows, но с некоторыми исключениями.
П/С: для Wine действительно не поможет
Каким боком тут wine, это уже второй вопрос.
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\
Правда? Где исходники lxcore.sys lxss.sys посмотреть?
в платном ПО используется свободное ПО
WSL реализует POSIX API, который опубликован не под GPL, а вполне себе закопирайчен, хоть и доступен публично. Копипастили ли разработчики WSL с GPL-ных сорцов — ну, это вопрос, и, наверное, вопрос к суду :)
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."
Пакет tlp
Добавьте еще кучу других компаний-контрибьюторов в Mesa — как минимум VMWare, Valve, Collabora, Red Hat, Suse. Рекомендую, если кто юзает один из убогих дистров с дровами двухлетней давности (намекну на слово LTS), поставить последние ядра и Mesa.
чтобы в Линуксе всё настроить по энергосбережению, нужно прочесть миллион мануаловСпециально сравнивал: ставил параллельно Windows 10 Enterprise LTSB и Ubuntu Mate 16.04 на ноут Lenovo x260. На винду ставил пак драйверов с сайта, выставлял режим энергосбережения. Пробовал по очереди работать на винде и на линуксе в разные дни, выполняя одни и те же задачи, насколько это возможно. Так вот, Ubuntu Mate работала в среднем раза в полтора дольше винды без каких-то спец. настроек — только выбор энергосбережения в настройках (аналогично винде).
Или я чего-то не понимаю, или в линуксе с энергосбережением итак всё хорошо.
Я не понимаю как Столманн может переборщить, тогда как он высказал свое мнение на которое у него есть право, он этим никого не ограничивает. Мнение это не запрет.
Ссылки на тесты:
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
Я бы поддержал Ричарда Столлмана если честно.
всё указывает на то, что Microsoft опять использует тактику Embrace, Extend, Extinguish.
Съесть-то он съест, но кто ж ему даст?
Canonical + Red Hat преподнесут на блюдечке. :D
Xamarin же. .NET Standard туда же.
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 разумеется.
Что же касается MonoDevelop — то это было «жалкое подобие левой руки» — если сравнивать с VS, единственный реальный конкурент VS появился сравнительно недавно — это Rider (и прочие продукты от JetBrains).
Так что, пока что, наблюдая за всем этим, я вижу только Embrace & Extend — а вот Extinguish почему-то не наблюдается.
На самом деле, им и не нужно Extinguish — если первыми двумя они увеличивают проникновение, и, соответственно, прибыли.
По поводу VS стал бесплатный. Как все было последние несколько лет так и осталось, цены для одного разработчика на год:
- Visual Studio Community 2017 — Free (Для студентов и т.д.).
- Visual Studio Professional 2017 — $1 199 Покупка или $539 Аренда.
- Visual Studio Enterprise 2017 — $5 999 Покупка или $2 999 Аренда.
А насчёт 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 или выше — но в этом случае оно оправдано и (честно говоря) недорого, не говоря уже о том что для сотрудников их покупают компании.
различиями между системами сборок
Это какими различиями? Все различия, что были, являлись багами в xbuild. Сейчас MSBuild более-менее нормально на *nix портировали и интегрировали в Mono, хоть собирать теперь как-то можно.
MonoDevelop просто не мог составить конкуренцию VS (даже в «чистом» виде) — если уж говорить честно, ну никак. Вопрос тогда — зачем поддерживать продукт который не имеет будущего, если есть возможность его существенно улучшить путём интеграции в существующий?
Visual Studio for Mac — это монодевелоп с переклееным логотипом. Если что.
GTK# — это просто биндинги к GTK. Который весь из себя сишный и деревянный, пользоваться можно, но это боль. Сейчас на базе GTK# делается бакэнд к Xamarin.Forms. Которые с XAML-разметкой, нормальными data-binding'ами, поддержкой MVVM и настоящей (а не 3 десктопных платформы и те местами криво) кроссплатформенностью.
майкрософт не любит линуксЛюбит, любит — Линукс вкусный.
Что со скайпом? Скорее всего он умер, видеозвонков под линукс нет
www.skype.com/ru/download-skype/skype-for-linux
Простите, но в 4.3 на Linux (Arch, из AUR) до сих пор работает и то, и то.
Другой вопрос — сколько времени ещё 4.3 будет работать, ибо с весны обещают его «добить» (хотя апдейты выходят, Скайп в Ажур перехал — а 4.3 по-прежнему живёт и радует).
Со осталными утверждениями согласен на 100%.
Внимание! Использование всех клиентов Skype для Linux версий до 4.3 включительно будет прекращено 1 июля 2017 г. Чтобы продолжать общаться, установите последнюю версию Skype для Linux.
У нас 4.3 стал неимоверно глючить, а у кого-то не работал вовсе. Пришлось перейти на бета версию. Не знал, что он еще поддерживается. Но и с бета версией кое-какие косяки — с недавнего времени, некоторые win клиенты не могут дозвониться, а некоторые могут.
Портирование офиса вполне может сделать десктопные линуксы очень популярными и это уж точно не выгодно майкрософту.
С другой стороны это новый рынок. Я знаю десяток организаций, которые вполне себе переедут на линь и будут покупать лицензии офиса.
Что со скайпом? Скорее всего он умер, видеозвонков под линукс нет, расшарить стол нельзя, да почти ничего в нём нельзя
Простите, это какая-то новая версия? Та, что у меня стоит все это может
Кстати, да. Хенгаутс тоже использовали. Отлично работает через браузер.
Я говорю скорее не о том, что альтернативы есть, а о том, что на них понемногу переходят. Если несколько лет назад Скайп был чуть ли не монополистом (как раньше аська), то сейчас переходят то на один то на другой мессенджер.
Например, там можно связать в общую цепочку команды из разных дистрибутивов Linux и команды из Windows
Команды из разных дистрибутивов можно и в Linux склеить. Запустить разные дистрибутивы, например, в LXC, потом через lxc-attach запустить что требуется и связать через |.
Смысла в связке с Windows я что-то даже придумать не могу…
Потому популярность Линукса и далеко не такова, как, может быть, хотелось бы. Если идеологию ставить превыше удобства пользователей, невзирая ни на что, то… При столкновении с реальным миром идеология либо трансформируется, либо ломается.
Он принципиален(следует своим принципам и хочет чтобы были те кто пойдут по его стопам.(Таких людей декада либо половина второй.(Возможно.))) и не более того.
Я использую компьютер Thinkpad X60, на котором FSF установили свободную инициализирующую программу (libreboot) и свободную операционную систему (Trisquel GNU/Linux)
Кроме того, мне не нужно беспокоиться о том, какое программное обеспечение стоит в киосках, таксофонах, или банкоматах, которые я использую. Я надеюсь, что их владельцы переведут их на свободное программное обеспечение ради их же блага, но у меня нет никакой необходимости отказываться от их использования до тех пор.С самолётами, видимо, ситуация аналогичная :)
Видео выкладывается с его конференций в ogv, ноутбук у него чист от несвободных прошивок. Раньше был lemote yeelong, сейчас емнип Thinkpad с перешитым libreboot. Насчёт самолётов не скажу, но он даже сайты с несвободным JS не открывает — и если wget ему не даёт адекватную страничку, он просто извиняется перед приславшим в письме и просит прислать текстом, а не ссылкой.
Привет! Почему бы вам не написать ему и не спросить об этом? На все мои расспросы он отвечал в течение 1-2 дней, если только не был в пути.
Richard Stallman rms@gnu.org
Я восхищаюсь им, но, как только Windows станет удобней, чем Linux, я помашу линуксу ручкой.
Все в пределах одной ФС, поищите в %appdata%\..\local
.
«Цель движения за свободное ПО — освободить пользователей от отрицающих свободу проприетарных программ и систем, таких как Windows. Если несвободная система, такая как Windows, MacOS, iOS, ChromeOS или Android, становится более удобной, то это шаг назад в кампании за свободу».
Прямо какое-то «Железной рукой загоним человечество к счастью»
Я думаю, любой вменяемый админ (неважно на какой ОС он специализируется) будет избегать использования подобного винегрета. Его сложно <правильно> написать и ещё сложнее поддерживать. По степени извращения этот подход может сравниться разве что с попытками написания кроссплатформенных скриптов на Powershell, в котором, если кто пропустил веселье, имена некоторых встроенных функций перекрывают имена стандартных юниксовых утилит.
Да? Подменяют прям на принципиально другую реализацию с принципиально другим внешним поведением (входные аргументы, вывод)? Пример можно?
> причем только в windows-версии PS, где никаких coreutils никогда не было
Это вообще песня. Т.е. у скрипта для типа как кроссплатформенного PS на разных платформах возникает разное поведение только потому, что кто-то из авторов ps не осилил подумать о конфликте имён? Отличный подход…
> алиасы — штука исключительно для командной строки. В скриптах их использование никогда не рекомендовалось
Зашибись, получается что авторы powershell лёгким движением руки занесли идентификатор «curl» (который уже 20 лет как закреплён за конкретной общеизвестной утилитой) в список слов, не рекомендуемых в скриптах. У меня всё ещё нет основания их троллить?
Upd2: -p это ключ который гарантируется в time в любом юниксе, а в GNU time оказываются имеются ещё несколько опций (например --append) и я теперь не нахожу в убунтовском time вообще чего-либо отличающегося от GNU time.
алиасы — штука исключительно для командной строки. В скриптах их использование никогда не рекомендовалось
А как вам алиасы встроенные в код программы которые полностью повторяют названия не алиасов, а программ?
Вот смотрим на примере.
Есть программа lt, делает дерево из списка.
Есть команда в программе treelist(выполняет роль интерпретатора командной строки) LargeTree и прописанный в программе алиас lt, делает тоже что и lt, но директорией выше.
Как думаешь что будет использоваться в treelist?
Выполнится LargeTree вместо программы.
Ответ в примере (Unexpected Behavior).
Настоящий расцвет Open Source продукты получили именно после коммерциализации — чтобы он не говорил.
А продавать опенсорс он не запрещает ни коим образом, благо редхат/убунту, пяток баз данных (а то и больше) нашли путь к кошелькам пользователей при вполне открытых исходниках.
CoLinux же был?
Через WSL модно будет wine запустить?
Я считаю что глупо запускать Wine over WSL on Windows, когда есть Native WinAPI.
Таким образом, interoperability это хорошо. Винбашизмы надо просто игнорировать (если появятся), и они умрут так же, как умер VBScript. Точнее, не умрут, а станут вотчиной вирусов в почте и т.д.
Это не отменяет того, что если у МС появится способность кусать, она кусать будет.
Microsoft — уже другая компания, не такая как раньше, а имеющая «гораздо более сбалансированный взгляд на открытые и конкурирующие платформы
Не о том беспокоятся. Сделали бы Линукс удобнее Винды или МакОС, захватили бы мир. Пока же, как всегда — Линукс или для девелоперов или для мазохистов
Проблема его как в том что на нём игорь тонет, и в том, что Линукс — не винда. А люди не любят переходить на инструмент, которым им не привычен. Это и в рамках винды было прекрасно видно, когда офис интерфейс сменил. Всё тоже самое, но сколько было криков.
А здесь — ОС сменить!
Плюс ладно, если есть причины ОС менять. А если винда устраивает полностью? Вот и получается, что на линуксе сидят те, кто осознанно на него пришел.
люди не любят переходить на инструмент, которым им не привычен
С Винды на Макось ой как непривычно переходить, но я же не говорю, что мак отстой.
Линукс давно уже на уровне винды/мак ос по удобству пользования
Это говорит только о вашей неразборчивости или дурновкусии
По работе много лет приходится сидеть на Убунте и это ой какая корявая и глючная система (другой дистрибутив или среда рабочего стола кардинально ничего не меняют). Куча вкладок в браузере вполне могут повесить комп. Подружить принтер — трагедия. В плане пользовательского интерфейса /удобства пользования любой Линукс — это уровень не выше 2000 года, даже до Виндовс ХП не дотягивает. Про софт, вообще, молчу. Фотку отфотошопить, ролик смонтировать или вордовский документ поправить, чтобы разметка не поехала — сразу мимо.
Но самое плохое не в этом, а в том, что сейчас понабегут почитатели Линукса и накидают сюда какашек, а Ричард Столлман напишет еще десяток статей о заговоре против опенсорса, вместо того, чтобы понять простую вещь: 99% людей до сих пор не пользуются Линуксом не потому, что он опенсорс или какой-то заговор или кто-то его гнобит, а потому что Линукс — говно. Вот когда этот баг будет стоять под номером один у них в багтрекере, тогда может быть что-то изменится.
По работе много лет приходится сидеть на Убунте и это ой какая корявая и глючная система (другой дистрибутив или среда рабочего стола кардинально ничего не меняют).
С другой стороны 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%.
Вот когда этот баг будет стоять под номером один у них в багтрекере, тогда может быть что-то изменится.
А может и нет.
Ядро может в любой кофеварке использоваться, это не показатель. Речь про пользовательский интерфейс (если они хотят обойти Винду на рынке домашних и офисных систем). И тут сторонников Линукса даже 1% не наберется.
Представьте себя на месте человека, не программиста, не админа, который прочитает ваши же комментарии.
Обычный пользователь не будет спрашивать что за ОСь и не станет на это обращать внимание. Ему лишь бы работало оно, да не просто работало, а нормально работало.
Думаете у него возникнет желание разобраться в этих версиях систем и оболочек или купить новый принтер?
Один раз пользователю достаточно показать как, что и зачем. Насчет принтеров не беда. (Хоть у ~40% пользователей он есть, но ~80% из этих принтеров есть дрова и фильтры. У HP есть hplip + CUPS.)
А если он всё же поверит вам и установит какой-нибудь GIMP, то это будет последнее, что он сделает в Линуксе — уверяю.
Может и последнее, но точно самостоятельно систему не сломает.
Ядро может в любой кофеварке использоваться, это не показатель.
не спорю.
Речь про пользовательский интерфейс.
[Sarcasm] То то я не знал. [/Sarcasm]
Если они хотят обойти Винду на рынке домашних и офисных систем.
Для офисников это не проблема, а для домашнего маловато игр и бесполезностей. (Steam и GOG.com уже во всю наполняют игровую базу.)
И тут сторонников Линукса даже 1% не наберется.
В городе у вас значит отсутствует группа пользователей которые помогут решить проблему. (У меня в городе тоже отсутствует LUG, но у нас точно желающих перейти на Linux-based ОСь больше 2,5 %)
Это будет как-то так?
Пользователь заходит в магазин Ubuntu и видит эти отвратительные свободные шрифты, этот не плиточный интерфейс и с криками «Где мои плитки», удаляет нафиг Ubuntu и ставит себе Windows 10.
> Думаете у него возникнет желание разобраться в этих версиях систем и оболочек или купить новый принтер (у меня HP, если что)?
Ваше предположение строится на том, что в какой-то версии Windows все работает из коробки и ничего не нужно менять. Но это не так, на Windows 7 для новых ноутов не завозят дрова, на Windows 10 нужно отключать кучу всякой фигни, что бы она не тупила на офисных ноутах и так далее.
GIMP может, попробуйте.
Покажите этот гимп пользователю который до этого работал в фотошопе, это просто ужасный редактор который по удобству рядом не стоит с фотошопом.
Если линукс рассматривать как замену ос для домашнего компа, то он подойдет если только вы в браузере сидите.
Если так считаете, но его можно использовать и в других целях. Только нет желающих.
Да и для офиса может не всем подойти, взять например бухгалтерию, у них есть некоторый софт который работает только под виндой, тут вы предложите сношаться с вайном?
Понятное дело что всем в офисе поголовно Linux не поставить.
У бухгалтерии разве что 1С(Вроде у ALTLinux есть пакет с 1С) откажется работать даже с Wine(но с не перепиленным Wine@Ethersoft). (Про другой софт я пока не в курсе. GNU Taler пока не используют.)
Покажите этот гимп пользователю который до этого работал в фотошопе, это просто ужасный редактор который по удобству рядом не стоит с фотошопом.
Для фотошоперов может и ужасный, но вроде с ним проблем не видел.(Сам фотошопом пользовался, ну неудобный он.)
Вы явно не использовали GNU/Linux.
Гадание явно не ваше :)
Например стиль KDE схож с Mac'овским — вы же не будете утверждать что у Apple плохой интерфейс?
Например стиль KDE схож с Mac'овским — вы же не будете утверждать что у Apple плохой интерфейс?
Думаю проблема не в интерфейсе, то что добавите красочности это хорошо, но это улучшит проблему с совместимостью популярного софта. Нежелание использовать линукс как основую систему больше связано по этой причине, многие не готовы отказаться от привычного софта или игр, на замену которым будет софт с не дружелюбленным интерфейсом или вообще не будет. (Ну и запуск через вайн, про который все любят упоминать, с которым не мало нужно повозиться, особенно если хочется запустить игру, а это пользователям не нужно). имхо.
Я не хочу на самом деле ввязываться в споры, но просто почитайте дух оригинального коммента, на который я ответил «хуже чем XP!», ага.
Инертность тащит, к сожалению. Это видно по % людей c windows 7.
Если что, то саппорта у Win XP нет совсем. Приятного использования в ожидании очередной хайп-дыры.
Я читаю это сообщение с Windows XP
У меня вот скайпа нет, как и любого другого месенджера.
Для не рабочего общения — телеграм.
сортируются в порядке последнего взаимодействиеСамый ужасный способ сортировки. Особенно если группировка отсутствует.
CygWin хоть и работает лучше, но многие предпочтут subsystem вместо выкачивания CygWin.
В Cygwin есть ap-get install?
С дефолтными настройками и без шинной коммуникации(D-Bus)?
Там в WSL не работает telinit, systemd, initrc и прочие системы инициализации.(Хотя там это не нужно.) (Зато cron будет работать.)
В курсе насчёт проблем с D-Bus (они частично решаются заменой unix сокетов на tcp в конфиге d-bus), но, т. к. я буквально неделю назад настраивал всё это добро на свежепоставленной и обновлённой windows 10, мне не пришлось ничего с этим делать, всё и так работает. Судя по всему, Microsoft не стоит на месте. Рекомендую вам обновиться и попробовать ещё раз.
gdt, спасибо за предложение сесть за компьютер как его не владелец, но я волен выбирать сам что я хочу из того что могу ограничен только оборудованием и не чем более.
Я не против развития, но я против замещения свободы ради удобства.
Считаю свою позицию не возвращаться в мир Windows разумной.
Правда, в таком случае ваш комментарий выше выглядит как «не читал, но осуждаю».
Правда, в таком случае ваш комментарий выше выглядит как «не читал, но осуждаю».
Правда, но огрех имеет.
Если бы я действительно "Не читал, но осуждаю" ответ был бы примерно таким:
"Как вам удалось это всё дело запустить?
Это же только под Linux-kernel based OS работает?"
Я знаю как я бы ответил в случае если я не знаю этого, либо спорил без доказательной базы и получил бы сразу -3 в карму и -1 в рэйт.
Я в своё время пользовался сборками Windows Insider(последний раз когда я её запускал 11 июня этого года) там я видел что было в этом WSL, я прекрасно понимаю что уже многое изменилось мне и мои друзья это говорят, но без поправок в конфигах(было) как я вижу(с оглядкой на прошлое) всё равно не судьба использовать графические приложения(также с оглядкой на прошлые сборки Windows Insider). (Но сейчас как я понял нет таких трудностей, значит можно возвращаться на Windows, но я не стану этого делать. Причину объяснил в первом абзаце комментария выше.)
Ричард Столлман обеспокоен любовью Microsoft к Linux