Сразу же после анонса 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: «Когда проблема касается в выборе свободы или несправедливости, то рассуждения о том, что люди “будут” делать, являются второстепенными. Важный вопрос — что мы можем сделать и должны сделать для свободного общества».
Комментарии (171)
samhuawey
25.09.2017 16:09+6Подсистема WSL никак не сравнится с нормальной Linux-системой по производительности и функциональности, в ней даже не запускаются приложения с GUI.
Да ладно. По производительности вполне сравнимо, если субъективно то вполне жить можно, раза в два может быть. Всяко лучше чем тратить память на виртуалку.
GUI прекрасно запускается штатными средствами Линукса (XServer). Использую Darktable для работы с фотографиями, никаких проблем с WSL — в связке с XMing все окошки рисуются, элементы управления отображаются, ну вот просто таки всё идеально.
«Когда проблема касается в выборе свободы или несправедливости, то рассуждения о том, что люди “будут” делать, являются второстепенными. Важный вопрос — что мы можем сделать и должны сделать для свободного общества».
Столмен перехлёстывает. Я не хочу жертвовать своей свободой ради свободы других. На десктопе использую Линукс, там это оправдано, так как всегда можно подобрать совместимое железо. На лэптопе Windows + WSL. Во-первых, производитель вылизывает драйвера, во-вторых, чтобы в Линуксе всё настроить по энергосбережению, нужно прочесть миллион мануалов, а в Виндвсе всё из коробки.
Bratak
25.09.2017 18:00+8А по мне так это чистой воды обман, и нарушение лицензии gpl: в платном ПО используется свободное ПО. Так не должно быть. Хочешь юзать свободный софт-ставь Линукс.Опять получится, что жадные дядьки снова заработают на результатах чужого труда.Вы просто попробуйте мыслить шире. Так было уже не в первый раз.
Kobalt_x
25.09.2017 19:17+1И как это нарушает GPL MS где-то код из ядра или Gnu утилит использовала? Если вам не нравится использование GPL софта на Оси с закрытыми исходниками напишите об этом Столлману пусть включит в GPLv4(или не включит т.к afaik он считает что это необходимое зло)
miga
25.09.2017 20:00в платном ПО используется свободное ПО
WSL реализует POSIX API, который опубликован не под GPL, а вполне себе закопирайчен, хоть и доступен публично. Копипастили ли разработчики WSL с GPL-ных сорцов — ну, это вопрос, и, наверное, вопрос к суду :)a5b
26.09.2017 02:44WSL реализует значительную часть 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."
Bratak
26.09.2017 06:38Причем здесь POSIX? Сам стандарт, точнее набор стандартов описывает лишь интерфейс, разработчик сам решает, следовать ему или мастерить свои костыли.А если WSL будет использовать исходники linux программ, демонов и проч, то это явное нарушение лицензии.
justaguest
25.09.2017 23:05+1Хочу отметить, что по-крайней мере AMD и Intel вылизывают под Линукс дрова тоже (жаль только AMD относительно недавно, начиная с radeonsi). Возможно и NVidia — не хочу спорить, т.к. про них не знаю.
Добавьте еще кучу других компаний-контрибьюторов в Mesa — как минимум VMWare, Valve, Collabora, Red Hat, Suse. Рекомендую, если кто юзает один из убогих дистров с дровами двухлетней давности (намекну на слово LTS), поставить последние ядра и Mesa.
n01d
26.09.2017 08:37+6чтобы в Линуксе всё настроить по энергосбережению, нужно прочесть миллион мануалов
Специально сравнивал: ставил параллельно Windows 10 Enterprise LTSB и Ubuntu Mate 16.04 на ноут Lenovo x260. На винду ставил пак драйверов с сайта, выставлял режим энергосбережения. Пробовал по очереди работать на винде и на линуксе в разные дни, выполняя одни и те же задачи, насколько это возможно. Так вот, Ubuntu Mate работала в среднем раза в полтора дольше винды без каких-то спец. настроек — только выбор энергосбережения в настройках (аналогично винде).
Или я чего-то не понимаю, или в линуксе с энергосбережением итак всё хорошо.linux_art
28.09.2017 09:49Плюсую. У меня на ноуте предустановленная Win7 живет чуть больше часа. Gentoo в свою очередь без каких бы то ни было дополнительных настроек живет 2+ часа минимум. Кроме того под Win7 еще и система охлаждения шумит (даже на голой системе залитой с образа восстановления из комплекта ноута).
sashabeep
26.09.2017 13:53а этот не пробовали? discuss.pixls.us/t/darktable-for-windows/4966/24
samhuawey
27.09.2017 15:42Глючный. Тот, который в Убунте, стабильнее. Я конечно понимаю, что виндузовый билдится из последних исходников, но мне важнее работать, а не прибивать кэш раз в полчаса и сражаться с кривым русским языком в интерфейсе.
feudor1
26.09.2017 20:08у столмана и майкрософт разные цели. Столман не ограничивает твою свободу выбора, а отстаивает те принципы которые тебе как раз позволяют выбрать удобное тебе решение. А майкрософт ипользует принцип вендор лок.
Я не понимаю как Столманн может переборщить, тогда как он высказал свое мнение на которое у него есть право, он этим никого не ограничивает. Мнение это не запрет.NeuroHunter
27.09.2017 08:36Судя по интервью со Столлманом, он тоже ограничивает свободу выбора, загоняя всех в «принудительную свободу»: не читайте книги, которые доступны только с DRM, не слушайте потоковую музыку и музыку с DRM, не смотрите фильмы с DRM, не пользуйтесь веб-сайтами, на которых есть несвободные скрипты…
feudor1
27.09.2017 12:30у вас очень интересный ход мыслей, я всегда думал что бится головой об стену не нужно. вы мне открыли новый взляд на ситуацию.
nitrocaster
28.09.2017 10:30Могли бы вы пояснить, как вы связали просмотр фильмов с DRM и битье головой об стену?
sumanai
28.09.2017 23:34+1Наверное имеется в виду одно известное изображение. Да проще головой об стену биться, хотя бы по кнопкам пульта целится не нужно.
mastan
27.09.2017 06:25+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
IvanKor2017
25.09.2017 16:27
dmitryredkin
25.09.2017 17:04всё указывает на то, что Microsoft опять использует тактику Embrace, Extend, Extinguish.
Съесть-то он съест, но кто ж ему даст?AntonAlekseevich
25.09.2017 17:07+3Canonical + Red Hat преподнесут на блюдечке. :D
Kobalt_x
25.09.2017 19:23А Intel/IBM/VmWare типо в стороне стоять будут?
AntonAlekseevich
25.09.2017 20:32+3Intel тивоизирует(частично) оборудование.
IBM создала архитектуру открытого ПК, но не выполняет тивоизацию. IBM похоже единственный в итоге игрок который пытается хоть что-то сделать с открытым ПО для открытого ПО. (Не считая AIX.)
VMWare тут лишний игрок. (Если рассматривать оборудование.)
justaguest
25.09.2017 23:10+1Red Hat — нет. Это не только их серверный бизнес, они в последнее время очень активно вкладываются в улучшение десктопной составляющей GNU/Linux. Достаточно активно, чтобы предположить намерение стать конкурентами Windows на десктопе.
prostofilya
25.09.2017 17:10+14По сути он прав, майкрософт не любит линукс, он вынуждены его любить. .net core выпущен потому что веб-приложения любят сервера на линуксах, линуксы выиграли в этой войне, по той же причине они адаптировали и ms sql. Было ли что-то сделано для десктопа? Да нет же, развитие десктопных линуксов ну никак не на руку майкрософтам. Что со скайпом? Скорее всего он умер, видеозвонков под линукс нет, расшарить стол нельзя, да почти ничего в нём нельзя. А может они решили офис портировать? Портирование офиса вполне может сделать десктопные линуксы очень популярными и это уж точно не выгодно майкрософту. А может .net core собирается завести себе wpf/uwp — подобный фреймворк под линуксом? Нету ничего, майкрософт не любит линукс, майкрософт просто вынужден извлечь максимум выгоды там, где он проиграл.
Imbecile
25.09.2017 17:30+1>> А может .net core собирается завести себе wpf/uwp — подобный фреймворк под линуксом? Нету ничего…
Xamarin же. .NET Standard туда же.Dolbe
25.09.2017 18:20+1Поправьте меня, если я ошибаюсь, но Xamarin не умеет в Линукс, разве нет?
Imbecile
25.09.2017 18:42-1Сейчас нет. Но вроде как собирались. Ну и Mono не стоит забывать.
FenixFly
25.09.2017 19:54Так сейчас вроде бы как Xamarin и есть Mono, нет?
brzsmg
26.09.2017 09:19+2Mono это реализация .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 разумеется.Tangeman
26.09.2017 10:36+1Забавный факт… когда «пришёл Микрософт», Xamarin IDE стал бесплатным — а до того у них была подписка (на бесплатный вариант были серьезные ограничения). И пусть его впоследствии интегрировали в VS — да и сам VS, в конце концов, стал бесплатным, и в приличном виде (а не то что было много лет назад) — даже для коммерческих проектов.
Что же касается MonoDevelop — то это было «жалкое подобие левой руки» — если сравнивать с VS, единственный реальный конкурент VS появился сравнительно недавно — это Rider (и прочие продукты от JetBrains).
Так что, пока что, наблюдая за всем этим, я вижу только Embrace & Extend — а вот Extinguish почему-то не наблюдается.
На самом деле, им и не нужно Extinguish — если первыми двумя они увеличивают проникновение, и, соответственно, прибыли.brzsmg
26.09.2017 11:27Вы сами себе противоречите, пишите что 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 Аренда.
Tangeman
26.09.2017 11:41Я не вижу противоречия — 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 или выше — но в этом случае оно оправдано и (честно говоря) недорого, не говоря уже о том что для сотрудников их покупают компании.Kobalt_x
26.09.2017 12:50+2А то что раньше программист мог нормально разрабатывать и под виндой и под линуксом в одной ide а теперь ему из MS говорят кодь под виндой на msvs а под линуксом на monodevelop и ***сб с различиями между системами сборок(а лучше иди под виндой и юзай агентов к msbuild) это типа не Extinguish?
Nagg
26.09.2017 14:30-1Да зайдите на монодевелоп репозиторий и скомпилируйте себе под любую ось — никто ничего не убивал. Но смысла развивать md под виндоуз где есть вижла — это трата сил
fatronix
26.09.2017 16:02+2Да зайдите на монодевелоп репозиторий и скомпилируйте себе под любую ось
Ага, а если бы в нулевых Sun не смогла бы выиграть суд по JVM, то вы бы сказали «ну у Sun же остался их код, что такого-то»?
kekekeks
26.09.2017 23:33различиями между системами сборок
Это какими различиями? Все различия, что были, являлись багами в xbuild. Сейчас MSBuild более-менее нормально на *nix портировали и интегрировали в Mono, хоть собирать теперь как-то можно.
kekekeks
26.09.2017 23:31+2MonoDevelop просто не мог составить конкуренцию VS (даже в «чистом» виде) — если уж говорить честно, ну никак. Вопрос тогда — зачем поддерживать продукт который не имеет будущего, если есть возможность его существенно улучшить путём интеграции в существующий?
Visual Studio for Mac — это монодевелоп с переклееным логотипом. Если что.
Funbit
27.09.2017 10:57Visual Studio Community 2017 бесплатна не для «студентов и т.д.», а для всех индивидуалов, и компаний со штатом до 5 человек и доходом менее $1M в год. Так что любой рядовой разработчик может пользоваться этой версии без проблем. По фичам, кстати, от Pro отличается только отсутствием CodeLens, без которого вполне можно жить.
fatronix
26.09.2017 12:53+1вот Extinguish почему-то не наблюдается
Почему тогда Mono и Xamarin как самостоятельные продукты мертвы? То, что они вам не нравились, не значит, что они не были убиты.kekekeks
26.09.2017 23:35Мсье либо наркоман, либо не в курсе происходящего. Продукты Xamarin продолжают весьма и весьма активно развиваться, а Xamarin.Forms сейчас портируют в том числе под Linux.
kekekeks
25.09.2017 21:19+3Бакэнд на базе GTK по большей части уже готов, может вот такие штуки уже показывать:
Смотретьfatronix
26.09.2017 20:46Так в моно был же GTK#, неужто несовместим?
kekekeks
26.09.2017 23:30+1GTK# — это просто биндинги к GTK. Который весь из себя сишный и деревянный, пользоваться можно, но это боль. Сейчас на базе GTK# делается бакэнд к Xamarin.Forms. Которые с XAML-разметкой, нормальными data-binding'ами, поддержкой MVVM и настоящей (а не 3 десктопных платформы и те местами криво) кроссплатформенностью.
stAndrew
25.09.2017 19:51+2Что со скайпом? Скорее всего он умер, видеозвонков под линукс нет
www.skype.com/ru/download-skype/skype-for-linux
setevoy4
25.09.2017 20:41+2> видеозвонков под линукс нет, расшарить стол нельзя
Простите, но в 4.3 на Linux (Arch, из AUR) до сих пор работает и то, и то.
Другой вопрос — сколько времени ещё 4.3 будет работать, ибо с весны обещают его «добить» (хотя апдейты выходят, Скайп в Ажур перехал — а 4.3 по-прежнему живёт и радует).
Со осталными утверждениями согласен на 100%.SchmeL
26.09.2017 11:14+1Внимание! Использование всех клиентов Skype для Linux версий до 4.3 включительно будет прекращено 1 июля 2017 г. Чтобы продолжать общаться, установите последнюю версию Skype для Linux.
У нас 4.3 стал неимоверно глючить, а у кого-то не работал вовсе. Пришлось перейти на бета версию. Не знал, что он еще поддерживается. Но и с бета версией кое-какие косяки — с недавнего времени, некоторые win клиенты не могут дозвониться, а некоторые могут.
daggert
25.09.2017 22:02+1Портирование офиса вполне может сделать десктопные линуксы очень популярными и это уж точно не выгодно майкрософту.
С другой стороны это новый рынок. Я знаю десяток организаций, которые вполне себе переедут на линь и будут покупать лицензии офиса.
NIKOSV
26.09.2017 02:36-5Зачем майкрософту любить линукс-десктоп если само линукс сообщество его не особо жалует?
TheShock
26.09.2017 03:27Что со скайпом? Скорее всего он умер, видеозвонков под линукс нет, расшарить стол нельзя, да почти ничего в нём нельзя
Простите, это какая-то новая версия? Та, что у меня стоит все это можетprostofilya
26.09.2017 04:07+2Вышеупомянутый 4.3 — да, но он уже лет 5 не поддерживается, до полного комфортного пользования его не довели, к тому же его постоянно намереваются убить насовсем. А вот skype for linux beta, он же, практически, обёртка над skype for web, не умеет, я буквально на днях ставил и не было ни видео, ни показа рабочего стола. Хотя это действительно всё есть в 4.3, казалось бы, неужели сложно адаптировать кодовую базу, всё же есть? Но не тут то было, хотя их и анонсировали ещё год назад.
TheShock
26.09.2017 04:25К счастью, сейчас множество компаний отказываются от Скайпа в пользу более адекватных альтернатив. Я видел переходы на Вайбер, Слаку, Дискорд
prostofilya
26.09.2017 05:12В дискорде тоже пока нет видеозвонков, да и не основная это у них цель. Слак позиционируется как корпоративный мессенжер, тоже не то. Про вайбер не знаю, пока самой адекватной альтернативой приглянулся hangouts, почти всё есть.
TheShock
26.09.2017 05:22+1В дискорд же как раз недавно добавили!
Кстати, да. Хенгаутс тоже использовали. Отлично работает через браузер.
Я говорю скорее не о том, что альтернативы есть, а о том, что на них понемногу переходят. Если несколько лет назад Скайп был чуть ли не монополистом (как раньше аська), то сейчас переходят то на один то на другой мессенджер.
justaguest
26.09.2017 12:01Странно — я сдавал по skypeforlinux??? экзамены. Версия skypeforlinux 5.1.0.1-1. Видео работало.
Ilya_Kuz
25.09.2017 17:11-5ИМХО, высказывания Столлмана похожи на паранойю. Во-первых, Linux слишком велик, чтобы Microsoft могла так просто взять и поглотить его. А во-вторых, Microsoft уже во многом изменилась и не имеет такой вражды с Open Source
AntonAlekseevich
25.09.2017 17:15+2Мне кажется тонкая нотка ненависти к Linux всё же осталась, а это не на руку OpenSource, FSF и TLF сообществу.
Lsh
25.09.2017 17:12+2Например, там можно связать в общую цепочку команды из разных дистрибутивов Linux и команды из Windows
Команды из разных дистрибутивов можно и в Linux склеить. Запустить разные дистрибутивы, например, в LXC, потом через lxc-attach запустить что требуется и связать через |.
Смысла в связке с Windows я что-то даже придумать не могу…
RavenStark
25.09.2017 17:31-1«Когда проблема касается в выборе свободы или несправедливости, то рассуждения о том, что люди “будут” делать, являются второстепенными. Важный вопрос — что мы можем сделать и должны сделать для свободного общества»
Потому популярность Линукса и далеко не такова, как, может быть, хотелось бы. Если идеологию ставить превыше удобства пользователей, невзирая ни на что, то… При столкновении с реальным миром идеология либо трансформируется, либо ломается.
screen_sailor
25.09.2017 17:34Вспомнился Lindows ( Linux + Windows ).
quwy
25.09.2017 23:59+1Технически это был самый обычный Линукс с предустановленным wine. С маркетинговой точки зрения это был типичный стартап нулевых с типичным для стартапа нулевых финалом. Одного «прикольного» названия не достаточно для успеха, а ничего кроме там и не было.
crazzzik
25.09.2017 18:11+2Так же стоит помнить что Столлман довольно радикален в своих взглядах. Он покупает музыку только на дисках, покупает ДВД только тех форматов для просмотра которых существует полностью открытое ПО и не использует Ютуп. Безкомпромисный дядька. Его слова стоит принимать с щепоткой соли. Если кто хочет узнать о нем больше, есть недавнее интервью его Брайном Ландюком (Brian Lunduke)
AntonAlekseevich
25.09.2017 18:44+7Он принципиален(следует своим принципам и хочет чтобы были те кто пойдут по его стопам.(Таких людей декада либо половина второй.(Возможно.))) и не более того.
quwy
26.09.2017 00:07-1А еще он якобы не пользуется мобильным телефоном (прошивка/загрузчик закрыты) и нормальными компьютерами (BIOS/UEFI тоже не часто с исходниками идут). Но всем прекрасно понятно, что это клоунада. Снимается же он на камеры с закрытыми кодеками, летает на самолетах с кучей прориетарных АСУ, да и комп 100% у него есть нормальный, иначе как он свое GNU гнет?
buggykey
26.09.2017 03:26+6Клоунада — это когда говорят: «Денег нет, но вы держитесь… И всего вам доброго!», а Столлман именно, что САМ пользуется открытым софтом и хардом, а если и приходится сниматься на камеры с закрытыми прошивками, то это проблема скорее не Столлмана, а операторов и разработчиков камер. Как можно проверить, открытый ли софт используется в работе станков, на которых сшиты его труселя и кроссовки? (Пардон за несколько вульгарный пример!) Иначе, в наше время, видимо, придется вообще ходить в набедренных повязках. А вот с основными рабочими инструментами, т. е. компьютерами и софтом у него, как раз, все в порядке.
M_AJ
26.09.2017 06:48+4Я никогда на понимал, по какому принципу он устанавливает границы, почему закрытая прошивка например жесткого диска для него приемлима, а закрытый BIOS — нет? Ему стоило бы быть более последовательным.
dmitrio95
26.09.2017 07:39+4Этому вопросу как раз посвящена его статья, которая, оказывается, была также переведена на хабре. Процитирую два наиболее относящихся к теме отрывка:
Я использую компьютер Thinkpad X60, на котором FSF установили свободную инициализирующую программу (libreboot) и свободную операционную систему (Trisquel GNU/Linux)
Кроме того, мне не нужно беспокоиться о том, какое программное обеспечение стоит в киосках, таксофонах, или банкоматах, которые я использую. Я надеюсь, что их владельцы переведут их на свободное программное обеспечение ради их же блага, но у меня нет никакой необходимости отказываться от их использования до тех пор.
С самолётами, видимо, ситуация аналогичная :)
Kanedias
26.09.2017 09:01+1Видео выкладывается с его конференций в ogv, ноутбук у него чист от несвободных прошивок. Раньше был lemote yeelong, сейчас емнип Thinkpad с перешитым libreboot. Насчёт самолётов не скажу, но он даже сайты с несвободным JS не открывает — и если wget ему не даёт адекватную страничку, он просто извиняется перед приславшим в письме и просит прислать текстом, а не ссылкой.
quwy
26.09.2017 23:13+3ноутбук у него чист от несвободных прошивок
Ой ли! И процессорный микрокод в исходниках? И прошивка HDD/SSD? И WiFi-адаптер без firmware в виде блоба заводится? Да, блин, даже контроллер в батарее этого ноутбука работает под управлением проприетарного кода!
Почему он к биосу прицепился, а все остальное не замечает? А потому что там вообще без шансов. Не было бы опенсорсной альтернативы биоса, он бы и тут с проприетарщиной смирился «из производственной необходимости». Очень удобно.Kanedias
27.09.2017 09:29+1Привет! Почему бы вам не написать ему и не спросить об этом? На все мои расспросы он отвечал в течение 1-2 дней, если только не был в пути.
Richard Stallman rms@gnu.org
betrachtung
26.09.2017 05:42+2Cтолман — радикал, фанатик, революционер. Такие люди нужны, хотя сами мы и не готовы последовать по им стопам. Без него нам всем жилось бы куда хуже.
Я восхищаюсь им, но, как только Windows станет удобней, чем Linux, я помашу линуксу ручкой.aleksandros
26.09.2017 10:17+1Согласен. А Микрософт сделали хитрый ход: оставить людей, которые слегка склоняются к Ликусу, под Виндой. Мол, зачем тебе ставить её отдельно, вот же — если уж захотелось запускай прямо в окошке. Со временем это надоест и человек так и останется на Винде.
Aingis
26.09.2017 13:54Фигню они сделали. Пользоваться можно, а файлы передать — уже нет. Разные файловые системы и из под винды лучше на линуксовую часть не лезть. Не представляю, как таким можно адекватно пользоваться.
Kobalt_x
26.09.2017 16:21+1mount -t drvfs C: /mint/blanks RTFM blogs.msdn.microsoft.com/wsl/2017/04/18/file-system-improvements-to-the-windows-subsystem-for-linux
sumanai
26.09.2017 16:37+1Это немного не то. Нельзя просто взять, и залезть виндовым проводником в упомянутый выше AntonAlekseevich каталог %appdata%\..\local и удалить там файл, или поправить, будут забавные глюки.
По идее надо было объединять пользователей Linux и Windows, и прозрачно транслировать права доступа, но они пошли другим путём с отдельным хранилищем, и мы имеем то, что имеем.AntonAlekseevich
26.09.2017 17:00К примеру WSL не сразу понимает что FS обновилась и нужно обновить сисколлом Pseudo-RootFS.
mistergrim
25.09.2017 20:23«Цель движения за свободное ПО — освободить пользователей от отрицающих свободу проприетарных программ и систем, таких как Windows. Если несвободная система, такая как Windows, MacOS, iOS, ChromeOS или Android, становится более удобной, то это шаг назад в кампании за свободу».
Прямо какое-то «Железной рукой загоним человечество к счастью»
Cheater
25.09.2017 21:37+2> Например, там можно связать в общую цепочку команды из разных дистрибутивов Linux и команды из Windows
Я думаю, любой вменяемый админ (неважно на какой ОС он специализируется) будет избегать использования подобного винегрета. Его сложно <правильно> написать и ещё сложнее поддерживать. По степени извращения этот подход может сравниться разве что с попытками написания кроссплатформенных скриптов на Powershell, в котором, если кто пропустил веселье, имена некоторых встроенных функций перекрывают имена стандартных юниксовых утилит.Kant8
25.09.2017 22:30-1Я думаю, если любого вменяемого админа насильно заставят скрещивать ужа с ежом, он будет прыгать от радости, что майкрософт сделали за него всю грязь, и можно просто дернуть пару простых линуксовых приложений из винды или наоборот без написания собственных костылей или переписывания всего и вся.
icetinte
25.09.2017 22:56+2Я даже в обычной работе использую cygwin, потому что мне удобнее использовать grep чем виндовые тулзы
Laney1
26.09.2017 09:20-2история с названиями функций в PowerShell больше говорит не о Microsoft, а о товарищах, думающих что они как-то помогают опенсорсу таким вот идиотским троллингом. Лол, чуть менее чем все дистрибутивы linux годами подменяют некоторые программы из coreutils собственными скриптами, но стоило наивной Microsoft сделать то же самое (причем только в windows-версии PS, где никаких coreutils никогда не было), как тут же начались оскорбления чувств верующих и т.п.
Cheater
26.09.2017 14:23> Лол, чуть менее чем все дистрибутивы linux годами подменяют некоторые программы из coreutils собственными скриптами
Да? Подменяют прям на принципиально другую реализацию с принципиально другим внешним поведением (входные аргументы, вывод)? Пример можно?
> причем только в windows-версии PS, где никаких coreutils никогда не было
Это вообще песня. Т.е. у скрипта для типа как кроссплатформенного PS на разных платформах возникает разное поведение только потому, что кто-то из авторов ps не осилил подумать о конфликте имён? Отличный подход…Laney1
26.09.2017 15:00Да? Подменяют прям на принципиально другую реализацию с принципиально другим внешним поведением (входные аргументы, вывод)? Пример можно?
ну попробуйте позапускать в убунте
time
с опциями изman time
Это вообще песня. Т.е. у скрипта для типа как кроссплатформенного PS на разных платформах возникает разное поведение
алиасы — штука исключительно для командной строки. В скриптах их использование никогда не рекомендовалось
Cheater
26.09.2017 22:50Ну попробовал вот этот time, ничего криминального не увидел, кроме новых аргументов, отсутствующих в GNU time той же версии. Совместимость с GNU time имеется: у GNU time один ключ "-t" и он сохранён в убунтовском time и делает то же самое. Так что с time в убунте всё нормально. Сравните с powershell, где curl обозначает _принципиально_ другой объект, чем GNU curl.
> алиасы — штука исключительно для командной строки. В скриптах их использование никогда не рекомендовалось
Зашибись, получается что авторы powershell лёгким движением руки занесли идентификатор «curl» (который уже 20 лет как закреплён за конкретной общеизвестной утилитой) в список слов, не рекомендуемых в скриптах. У меня всё ещё нет основания их троллить?
Cheater
26.09.2017 23:06Upd: я имел в виду -p, а не -t
Upd2: -p это ключ который гарантируется в time в любом юниксе, а в GNU time оказываются имеются ещё несколько опций (например --append) и я теперь не нахожу в убунтовском time вообще чего-либо отличающегося от GNU time.
nathanael
25.09.2017 23:41+6Многие слова Столлмана можно со страхом воспринять как слова сумасшедшего психа, но страшнее то, что многие его слова сбываются.
Tangeman
26.09.2017 10:41+2Если бы все прислушивались к его словам, то Linux & co. до сих пор были бы уделом маргиналов, а среди серверов царили бы коммерческие Windows, AIX, Slowlaris и иже с ними, вместо Postgres/Mysql были бы Oracle и Informix, ну и т.д.
Настоящий расцвет Open Source продукты получили именно после коммерциализации — чтобы он не говорил.Mycolaos
26.09.2017 13:37+1А можно подробней, что Вы имеете в виду? Коммерциализация свободному ПО не противоречит.
nathanael
26.09.2017 14:23+3Столлман выступает против слежки за пользователями, проприетарных исходников, залоченных устройств с бекдорами, патентов и прочих «токсичных» технологий и законов.
А продавать опенсорс он не запрещает ни коим образом, благо редхат/убунту, пяток баз данных (а то и больше) нашли путь к кошелькам пользователей при вполне открытых исходниках.
SHAREN
26.09.2017 09:48Через WSL модно будет wine запустить?
AntonAlekseevich
26.09.2017 10:14+1Я считаю что глупо запускать Wine over WSL on Windows, когда есть Native WinAPI.
AllexIn
26.09.2017 13:05+1Пол годика назад после работы мне захотелось поиграть в Submarine Titans. Старенькая стратежка.
ПОд виндой не работает нивкакую. Под wine завелось без проблем.
amarao
26.09.2017 11:24+3Майкрософт довольно беззуба сейчас — ей есть смысл кооперироваться ради борьбы с противниками. Напоминаю, что при формальном «винда рулит на десктопе» у неё есть серьёзные проблемы с маководами, да и сами десктопы начинают вымываться из домохозяйского оборота. Ноутбук ли, планшет — это такая тонкая грань, которая для домохозяйства размыта, для для майкрософта — вопрос жизни и смерти, потому что мобильный рынок они просрали. С другой стороны есть серверный рынок, где майкрософт конкретно любим в энтерпрайзе с Active Directory и интеграцией с унылыми десктопами и конкретно не любим во всех остальных областях, ибо оверинжениринг в одних местах и вопиющее криворучие в других (в каком месте хранятся логи до сих пор? С:\windows или c:\windows\system32?).
Таким образом, interoperability это хорошо. Винбашизмы надо просто игнорировать (если появятся), и они умрут так же, как умер VBScript. Точнее, не умрут, а станут вотчиной вирусов в почте и т.д.
Это не отменяет того, что если у МС появится способность кусать, она кусать будет.
TimsTims
26.09.2017 13:04Microsoft — уже другая компания, не такая как раньше, а имеющая «гораздо более сбалансированный взгляд на открытые и конкурирующие платформы
Давно ведь уже так...tamtakoe
26.09.2017 13:57-1Не о том беспокоятся. Сделали бы Линукс удобнее Винды или МакОС, захватили бы мир. Пока же, как всегда — Линукс или для девелоперов или для мазохистов
AllexIn
26.09.2017 14:14+1Линукс давно уже на уровне винды/мак ос по удобству пользования.
Проблема его как в том что на нём игорь тонет, и в том, что Линукс — не винда. А люди не любят переходить на инструмент, которым им не привычен. Это и в рамках винды было прекрасно видно, когда офис интерфейс сменил. Всё тоже самое, но сколько было криков.
А здесь — ОС сменить!
Плюс ладно, если есть причины ОС менять. А если винда устраивает полностью? Вот и получается, что на линуксе сидят те, кто осознанно на него пришел.tamtakoe
27.09.2017 02:56люди не любят переходить на инструмент, которым им не привычен
С Винды на Макось ой как непривычно переходить, но я же не говорю, что мак отстой.
Линукс давно уже на уровне винды/мак ос по удобству пользования
Это говорит только о вашей неразборчивости или дурновкусии
По работе много лет приходится сидеть на Убунте и это ой какая корявая и глючная система (другой дистрибутив или среда рабочего стола кардинально ничего не меняют). Куча вкладок в браузере вполне могут повесить комп. Подружить принтер — трагедия. В плане пользовательского интерфейса /удобства пользования любой Линукс — это уровень не выше 2000 года, даже до Виндовс ХП не дотягивает. Про софт, вообще, молчу. Фотку отфотошопить, ролик смонтировать или вордовский документ поправить, чтобы разметка не поехала — сразу мимо.
Но самое плохое не в этом, а в том, что сейчас понабегут почитатели Линукса и накидают сюда какашек, а Ричард Столлман напишет еще десяток статей о заговоре против опенсорса, вместо того, чтобы понять простую вещь: 99% людей до сих пор не пользуются Линуксом не потому, что он опенсорс или какой-то заговор или кто-то его гнобит, а потому что Линукс — говно. Вот когда этот баг будет стоять под номером один у них в багтрекере, тогда может быть что-то изменится.AntonAlekseevich
27.09.2017 07:55По работе много лет приходится сидеть на Убунте и это ой какая корявая и глючная система (другой дистрибутив или среда рабочего стола кардинально ничего не меняют).
С другой стороны 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%.
Вот когда этот баг будет стоять под номером один у них в багтрекере, тогда может быть что-то изменится.
А может и нет.
tamtakoe
27.09.2017 11:03Представьте себя на месте человека, не программиста, не админа, который прочитает ваши же комментарии. Думаете у него возникнет желание разобраться в этих версиях систем и оболочек или купить новый принтер (у меня HP, если что)? А если он всё же поверит вам и установит какой-нибудь Гимп, то это будет последнее, что он сделает в Линуксе — уверяю.
Ядро может в любой кофеварке использоваться, это не показатель. Речь про пользовательский интерфейс (если они хотят обойти Винду на рынке домашних и офисных систем). И тут сторонников Линукса даже 1% не наберется.AntonAlekseevich
27.09.2017 12:00Представьте себя на месте человека, не программиста, не админа, который прочитает ваши же комментарии.
Обычный пользователь не будет спрашивать что за ОСь и не станет на это обращать внимание. Ему лишь бы работало оно, да не просто работало, а нормально работало.
Думаете у него возникнет желание разобраться в этих версиях систем и оболочек или купить новый принтер?
Один раз пользователю достаточно показать как, что и зачем. Насчет принтеров не беда. (Хоть у ~40% пользователей он есть, но ~80% из этих принтеров есть дрова и фильтры. У HP есть hplip + CUPS.)
А если он всё же поверит вам и установит какой-нибудь GIMP, то это будет последнее, что он сделает в Линуксе — уверяю.
Может и последнее, но точно самостоятельно систему не сломает.
Ядро может в любой кофеварке использоваться, это не показатель.
не спорю.
Речь про пользовательский интерфейс.
[Sarcasm] То то я не знал. [/Sarcasm]
Если они хотят обойти Винду на рынке домашних и офисных систем.
Для офисников это не проблема, а для домашнего маловато игр и бесполезностей. (Steam и GOG.com уже во всю наполняют игровую базу.)
И тут сторонников Линукса даже 1% не наберется.
В городе у вас значит отсутствует группа пользователей которые помогут решить проблему. (У меня в городе тоже отсутствует LUG, но у нас точно желающих перейти на Linux-based ОСь больше 2,5 %)
SirEdvin
28.09.2017 08:39> А если он всё же поверит вам и установит какой-нибудь Гимп, то это будет последнее, что он сделает в Линуксе — уверяю.
Это будет как-то так?
Пользователь заходит в магазин Ubuntu и видит эти отвратительные свободные шрифты, этот не плиточный интерфейс и с криками «Где мои плитки», удаляет нафиг Ubuntu и ставит себе Windows 10.
> Думаете у него возникнет желание разобраться в этих версиях систем и оболочек или купить новый принтер (у меня HP, если что)?
Ваше предположение строится на том, что в какой-то версии Windows все работает из коробки и ничего не нужно менять. Но это не так, на Windows 7 для новых ноутов не завозят дрова, на Windows 10 нужно отключать кучу всякой фигни, что бы она не тупила на офисных ноутах и так далее.
Waki
27.09.2017 13:12Если линукс рассматривать как замену ос для домашнего компа, то он подойдет если только вы в браузере сидите. Да и для офиса может не всем подойти, взять например бухгалтерию, у них есть некоторый софт который работает только под виндой, тут вы предложите сношаться с вайном?
GIMP может, попробуйте.
Покажите этот гимп пользователю который до этого работал в фотошопе, это просто ужасный редактор который по удобству рядом не стоит с фотошопом.AntonAlekseevich
27.09.2017 15:11Если линукс рассматривать как замену ос для домашнего компа, то он подойдет если только вы в браузере сидите.
Если так считаете, но его можно использовать и в других целях. Только нет желающих.
Да и для офиса может не всем подойти, взять например бухгалтерию, у них есть некоторый софт который работает только под виндой, тут вы предложите сношаться с вайном?
Понятное дело что всем в офисе поголовно Linux не поставить.
У бухгалтерии разве что 1С(Вроде у ALTLinux есть пакет с 1С) откажется работать даже с Wine(но с не перепиленным Wine@Ethersoft). (Про другой софт я пока не в курсе. GNU Taler пока не используют.)
Покажите этот гимп пользователю который до этого работал в фотошопе, это просто ужасный редактор который по удобству рядом не стоит с фотошопом.
Для фотошоперов может и ужасный, но вроде с ним проблем не видел.(Сам фотошопом пользовался, ну неудобный он.)
justaguest
27.09.2017 15:42+1Вы явно не использовали GNU/Linux. Я разрабатываю на нем, и так же я разрабатывал под виндой — и я вас заверяю что как минимум на С/С++ там разрабатывать куда удобнее. Хотя допускаю, что с C# там действительно бедово. Не любят в этой части экосистемы .net, и Microsoft что-то не особо старается его продвигать.
Waki
27.09.2017 15:57Вообще ветка о не популярности линукс, а значит речь о простых пользователях, разве нет?
Вы явно не использовали GNU/Linux.
Гадание явно не ваше :)justaguest
27.09.2017 16:00Оригинальный пост утверждал, что Линукс не годится вообще ни на что. Если вы говорите именно о простых пользователях, данный контекст стоит упомянуть явно.
justaguest
27.09.2017 16:50Да, хочу прояснить часть моего пред. коммента по контексту — я *не* делаю утверждений об хорошем, либо же нет, юзабилити для простых пользователей, поскольку данный спор лично мне не интересен — я уверен, за меня найдутся собеседники.
justaguest
27.09.2017 12:10Вы либо используете нечто супер-древнее, либо троллите. Я вам это говорю как программист работающий с Windows и GNU/Linux, а на досуге, занимающийся по мелочи хакингом разных проектов, типа драйвера под мою видюху.
Например стиль KDE схож с Mac'овским — вы же не будете утверждать что у Apple плохой интерфейс?Waki
27.09.2017 15:29Например стиль KDE схож с Mac'овским — вы же не будете утверждать что у Apple плохой интерфейс?
Думаю проблема не в интерфейсе, то что добавите красочности это хорошо, но это улучшит проблему с совместимостью популярного софта. Нежелание использовать линукс как основую систему больше связано по этой причине, многие не готовы отказаться от привычного софта или игр, на замену которым будет софт с не дружелюбленным интерфейсом или вообще не будет. (Ну и запуск через вайн, про который все любят упоминать, с которым не мало нужно повозиться, особенно если хочется запустить игру, а это пользователям не нужно). имхо.justaguest
27.09.2017 15:36Это знаменитая проблема яйца и курицы. И ее решают. Например Valve стараются воздействовать, чтобы больше игр портировали, так же они помогают в разработке Mesa. И, не знаю писали ли на хабре, но Feral Interactive (e.g. Deus Ex, Tomb Raider) с недавних пор бесплатно раздают свои порты под GNU/Linux людям с 20 и более коммитов в Mesa за 5 лет.
Я не хочу на самом деле ввязываться в споры, но просто почитайте дух оригинального коммента, на который я ответил «хуже чем XP!», ага.
SirEdvin
27.09.2017 18:13+2Звучит довольно смешно, учитывая реальность, в котором все что угодно удобнее скайпа, а им все еще пользуются, прикрываясь различными странными мифами в духе «ну, скайп же работает, а вот X не работает», хотя скайп тоже не работает.
Инертность тащит, к сожалению. Это видно по % людей c windows 7.sumanai
27.09.2017 19:19+1windows 7
Я читаю это сообщение с Windows XP, если что. И это исключительно мой выбор, обусловленный личными вкусами. Если человеку нравится, то глупо и преступно пересаживать его насильно на другую программу. Если вам не нравится скайп, вы можете его удалить и не общаться с его обладателями с его помощью. У меня вот скайпа нет, как и любого другого месенджера.SirEdvin
28.09.2017 08:31Везет вам. Мне скайп нужен исключительно из-за рабочих вопросов. Не общаться с его обладателями не получится, потому что потом это будут мои проблемы.
sumanai
28.09.2017 23:36Ну вы же понимаете, что даже место работы вы выбираете сами. Раз вы готовы терпеть скайп, значит, вам достаточно хорошо за это платят.
NeuroHunter
29.09.2017 08:47Всегда завидовал людям, которые могут сказать работодателю с интересными проектами «вы знаете, мне все нравится, но вы используете some-program-name, которую я считаю неудобной, поэтому нам с вами не по пути»
tamtakoe
28.09.2017 00:32Скайп, кстати, офигенно удобная штука! Зря ругаете. Там, в отличие от Слака и прочих хипстерских приблуд, все контакты сортируются в порядке последнего взаимодействие, а не выводятся десять последних. Немного тормозной, с устаревшим интерфейсом, но вполне ещё не плох
TheShock
28.09.2017 00:54+2А еще съедает историю, довольно часто имеет проблемы со связью, сомнительное будущее под Линуксом и ужасно тормозит после длительного незапуска (иногда запускается раза с третьего даже под Вин)
SirEdvin
28.09.2017 08:25Вы не поверите, но так же делают telegram и viber. Если уж обсуждать удобство для работы, то возможность быстро переключатся между каналами и без боли разбить потоки общения по каналам в духе «admin», «dev», «org» куда круче, чем последние взаимодействия.
Для не рабочего общения — телеграм.
vlivyur
28.09.2017 17:17+1сортируются в порядке последнего взаимодействие
Самый ужасный способ сортировки. Особенно если группировка отсутствует.
14th
26.09.2017 20:08На семинарах представители МС называют своих конкурентов врагами. Исходя из этого следует полагать, что вся деятельность — связанная с конкурирующими платформами — подрывная.
AntonAlekseevich
26.09.2017 20:13Если они так себя ведут то почему бы и нам так не пойти? (Нет, свободу выбора отменять нельзя, а подрывную деятельность(Прим. EEE Strategy) лучше остановить пока не поздно.)
Andronas
26.09.2017 22:15Зачем WSL если есть Cygwin?
AntonAlekseevich
26.09.2017 22:19CygWin хоть и работает лучше, но многие предпочтут subsystem вместо выкачивания CygWin.
sumanai
26.09.2017 23:02+2CygWin хоть и работает лучше
Разве?AntonAlekseevich
27.09.2017 08:11+1Я пользовался этим и оно нормально работало, но нужно отметить то что софт там работает только через либу цыгвина не иначе.
sumanai
26.09.2017 23:03+1Cygwin нужно отдельно компилировать, а WSL позволяет запускать нативные бинарники.
mistergrim
27.09.2017 07:20В Cygwin есть ap-get install?
AntonAlekseevich
27.09.2017 07:33Забудь про APT, DPKG и RPM.
Считай что CygWin это полу-Slackware Linux.
gdt
27.09.2017 09:39AntonAlekseevich
27.09.2017 10:25+1С дефолтными настройками и без шинной коммуникации(D-Bus)?
Там в WSL не работает telinit, systemd, initrc и прочие системы инициализации.(Хотя там это не нужно.) (Зато cron будет работать.)
tot418
Наработки WSL есть в открытом доступе, что б использовать их для улучшения Wine?
DrZlodberg
А при чём тут wine? WSL — это же полная противоположность ему, как я понимаю.
EnigMan
Зачем Microsoft выкладывать в открытый доступ часть кода своей закрытой ОСи? Тем более что WINE это никак не поможет. WSL по смыслу чем-то похож на виртуальную машину, а WINE больше похож на транслятор вызовов API Windows в вызове Linux. Для WINE бОльшая проблема обилие недокументированных функций Windows
AntonAlekseevich
А мне кажется что WSL делает то что делает WINE.
В WSL тоже идет бинарная трансляция вызовов ядра Linux в вызовы ядра Windows, но с некоторыми исключениями.
tot418
На первый взгляд так же показалось, потому и решил спросить, потому как если б ответ был да, то вот он один из плюсов.
TheDaemon
А можно подробнее, чем WSL похож на виртуальную машину? Все, что я про него читал, говорит об обратном. Внутри это честно реализованные сисколы, динамик лоадер и прочая Linux'овая специфика. Реализовано все это поверх pico-процессов и специальных драйверов. Вроде бы виртуализацией и не пахнет. Или я что-то не понимаю?
П/С: для Wine действительно не поможет
Tanner
Что именно есть в открытом доступе? Вроде как ничего. WSL закрыт, bash для WSL закрыт.
Каким боком тут wine, это уже второй вопрос.
chupasaurus
Эмм, bash под GPL v3, сырцы можно спросить. Хотя могут ответить, что мы честно написали с нуля, поглядывая в документацию.
a5b
bash.exe — это не сам баш, это WSL-ная проприетарная обертка, которая открывает консоль WSL и через эту подсистему запускает настоящий shell (bash из ubuntu):
https://github.com/Microsoft/BashOnWindows/issues/107 "Missing source code — GPL compliance? #107"
Исходники 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
Kobalt_x
Правда? Где исходники lxcore.sys lxss.sys посмотреть?