URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 108511
[ Назад ]

Исходное сообщение
"В Windows 10 продемонстрирован запуск рабочих столов Linux"

Отправлено opennews , 10-Июл-16 23:55 
Пользователи экспериментальной прослойки WSL (https://www.opennet.me/opennews/art.shtml?num=44141) ("Windows Subsystem for Linux"), намеченной для включения в основной состав Windows 10 в  августовском обновлении, обнаружили (https://github.com/Microsoft/BashOnWindows/issues/637), что возможности WSL значительно шире заявленных функций. Напомним, что прослойка WCL обеспечивает трансляцию системных вызовов Linux в системные вызовы Windows и позиционируется как средства для запуска консольных приложений Linux в Windows. Энтузиасты выяснили, что возможностей WSL уже вполне достаточно для запуска графических приложений, оконных менеджеров и целых рабочих столов.


В частности, продемонстрирован успешный запуск  рабочих столов Unity и Xfce в Windows 10 с установленной (https://www.opennet.me/tips/2963_ubuntu_windows_bash_wsl.shtml) прослойкой WCL. В качестве X-сервера использован проект VcXsrv (https://sourceforge.net/projects/vcxsrv/), в рамках которого развивается сборка сервера X.Org для Windows. Вместо VcXsrv можно использовать (https://www.reddit.com/r/Windows10/comments/4rsmzp/bash_on_w.../) Xming (https://sourceforge.net/projects/xming/).  Запускаемое окружение пока не лишено недоработок - имеются проблемы с работой DBus, временами возникают крахи и отсутствует возможность корректного завершения сеанса (для выхода используется принудительное завершение compiz). Программы запускаются только через панель. Для запуска терминала внутри рабочего стола Linux приходится открывать новый сеанс  bash в Windows, экспортировать экран X-сервера и запускать gnome-terminal.

Для запуска рабочего стола Unity предложена следующая инструкция:

-  Установить VcXsrv и открыть XLaunch:

-  Оставить настройки по умолчанию и завершить конфигурацию, после чего открыть bash и в режиме командной строки установить пакеты ubuntu-desktop, unity и ccsm. Затем экспортировать экран (export DISPLAY=localhost:0) и запустить ccsm.

-  В ccsm следует активировать плагины, отмеченные на скриншотах (могут быть проблемы с отображением указателя мыши):

-  Закрываем ccsm и запускаем  compiz.

-  Наблюдаем рабочий стол Unity (для Xfce следует запустить и установить xfce4-session вместо compiz).


-  Для решения проблем с DBus (крахи при обращении к DBus из приложения), вызванных отсутствием поддержки unix-сокетов, необходимо настроить в DBus использование TCP. В /etc/dbus-1/session.conf следует заменить строку "unix:tmpdir=/tmp" на "tcp:host=localhost,port=0".

URL: https://fitoschido.wordpress.com/2016/07/09/unity-compiz-on-.../
Новость: http://www.opennet.me/opennews/art.shtml?num=44767


Содержание

Сообщения в этом обсуждении
"В Windows 10 продемонстрирован запуск рабочих столов Linux"
Отправлено Принц , 10-Июл-16 23:56 
Пока из линукса выпиливают иксы, в винду решили их запилить? Верной дорогой идут!

"В Windows 10 продемонстрирован запуск рабочих столов Linux"
Отправлено анонимус , 11-Июл-16 00:00 
>>Пока из линукса выпиливают иксы, в винду решили их запилить? Верной дорогой идут!

Тут не в иксах дело. Иксы в винде есть много лет.


"В Windows 10 продемонстрирован запуск рабочих столов Linux"
Отправлено Аноним , 11-Июл-16 08:29 
> Иксы в винде есть много лет.

Вы хотели сказать левые варианты иксов для винды есть много лет?


"В Windows 10 продемонстрирован запуск рабочих столов Linux"
Отправлено Аноним , 11-Июл-16 08:57 
Мы хотели сказать что, что саказали. Ты читать не умеешь или в чем твоя проблема? Если твою логику левизные применять к линуксу, то там вообще всё левое. Что-то от этого поменялось? Нет? Кыш обратно на хабр.

"В Windows 10 продемонстрирован запуск рабочих столов Linux"
Отправлено Аноним , 11-Июл-16 12:45 
Хипстерам делать нечего, вот и занимаются фигней.

"В Windows 10 продемонстрирован запуск рабочих столов Linux"
Отправлено Аноним , 11-Июл-16 10:13 
Что такое левые иксы и что такое правые? Есть спецификация и серверное приложение,  которое ее реализует. Апач под виндовс тоже левый?

"В Windows 10 продемонстрирован запуск рабочих столов Linux"
Отправлено Аноним , 11-Июл-16 11:04 
И ядро как сервис шиндоус есть много лет...
Лучше бы сделали наоборот: шиндоус в линукс, но опять же виртуалки есть давно.

"В Windows 10 продемонстрирован запуск рабочих столов Linux"
Отправлено Аноним , 11-Июл-16 11:19 
>> И ядро как сервис шиндоус есть много лет...

Там нет никакого ядра. Есть транслятор системных вызовов линукс в аналогичные виндовс + юзерспейс от каноникал (убунту)

>> Лучше бы сделали наоборот: шиндоус в линукс,

https://www.winehq.org/


"В Windows 10 продемонстрирован запуск рабочих столов Linux"
Отправлено Crazy Alex , 11-Июл-16 11:59 
Он coLinux имел  виду. Таки да - есть давно и, как ни странно, хорошо работало.

"В Windows 10 продемонстрирован запуск рабочих столов Linux"
Отправлено Аноним , 11-Июл-16 12:42 
> Он coLinux имел  виду. Таки да - есть давно и, как
> ни странно, хорошо работало.

О том и речь, что сейчас это совсем другой подход.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено анонимус , 11-Июл-16 00:14 
Вряд ли этому есть какое-то практическое применение (linux-only гуевых прог не так и много), однако та относительная легкость, с которой еще до официального релиза практически получили убунтовый рабочий стол (пусть криво и бажно) и фаерфокс в винде, говорит о том, что с технической точки зрения вся эта затея реализована более или менее сносно. То есть это действительно универсальная трансляция linux -> nt, а не набор костылей под парочку известных программок. Может быть будет кому-то полезно, как минимум нормальная консоль наконец-то появится.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Xasd , 11-Июл-16 00:20 
> То есть это действительно универсальная трансляция linux -> nt, а не набор костылей под парочку известных программок

тот факт, что в итоге это работает настолько криво -- скорее говорит именно о том что как-раз-таки набор костылей. :-)

почему например понадобилось unix-сокеты исключать из работы dBus?

почему программы запускаются из cmd.exe , а не из GUI-рабочего-стола?


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Shoomaher , 11-Июл-16 00:38 
Со временем кривые костыли становятся прекрасными и элегантными велосипедами!

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Клыкастый , 11-Июл-16 10:23 
нет. они становятся привычными. ни красоты ни элегантности костылям не добавишь.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено анонимус , 11-Июл-16 08:12 
>>тот факт, что в итоге это работает настолько криво -- скорее говорит именно о том что как-раз-таки набор костылей. :-)

Что зу чушь :) Этот функционал еще даже не вышел в релиз, а на нем уже сносно работают такие сложные программы, как firefox и unity. Это вам не xeyes или xclock

>>почему например понадобилось unix-сокеты исключать из работы dBus?

Элементарно, Ватсон - UNIX сокеты есть только в unix, а в виндовс их нет. Что, впрочем, логично, следуя названию. Зато в Windows есть tcp/ip сокеты, которые и используются вместо юниксовых. Кстати, это еще раз говорит о том, что это не какой-то там эмулятор, а настоящий транслятор Linux syscall -> Windows syscall. Кстати, НИЧЕГО не мешает реализовать этот функционал позднее, ну если будет очень нужно.

>>почему программы запускаются из cmd.exe , а не из GUI-рабочего-стола?

Это вопрос, связанный с самим юнити. Причит может быть масса, самая главная из которых - это не более чем Proof of Concept на предрелизной версии. Я помню, с каким скрипом развивался dbus на линуксе и сколько было глюков первое время, так что для меня выглядит чудом, что ЭТО так легко на винде завелось:)


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Ordu , 11-Июл-16 15:17 
> почему например понадобилось unix-сокеты исключать из работы dBus?

В венде есть два катастрофических косяка API, которые делают крайне сложным портирование *nix-программ в венду. Во-первых, это CreateProcess, который объединяет в себе fork+exec, причём очень специальным образом объединяет. А во-вторых -- это неприятие принципа "всё есть файл". И это "во-вторых" скорее всего и явилось причиной.

В *nix есть обобщённые файловые дескрипторы, которые могут ссылаться на что угодно при этом все берутся из одного "пространства". В венде же вместо файловых дескрипторов есть HANDLE, хэндлы сокетов и открытых файлов различаются посредством статической типизации, а динамически их приложение различить не может. Вполне возможна ситуация, когда открытый файл и сокет имеют одинаковые значения хэндлов. До тех пор пока эти хэндлы пихаются в разные функции, всё нормально. Но если перепутать... win9x умирала на этом. nt, я думаю, будет предлагать отправку майкрософту отчёта об ошибке.

Этот архитектурный вендокосяк всегда вымораживал при попытке портировать что-либо в венду. И, я предположу, что именно он приводит к тому, что dBus не умеет в unix-сокеты. dBus вынужден выбирать либо сокеты, либо файлы.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 15:27 
в WSL вроде как раз сделали полноценную поддержку fork и exec

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Ordu , 11-Июл-16 16:03 
Ну да, это как раз не так сложно, если иметь доступ к ядерному коду и квалифицированных разработчиков.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 16:17 
Fork был в windows nt со времен появления подсистемы posix,т.е. очень давно.  Неудивительно, что и для линукс подсистемы они с легкостью его реализовали - сами микрософтовцы говорили,  что форк работает. Каких-то технических причин не добавить юникс сокеты тоже нет,  тут речь скорее о желании.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Гибельс , 12-Июл-16 03:09 
> Вполне возможна
> ситуация, когда открытый файл и сокет имеют одинаковые значения хэндлов.

Хотя она и возможна, но пока никогда не имеет быть встречаться >:-)


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Орк , 11-Июл-16 00:31 
>как минимум нормальная консоль наконец-то появится

А зондик останется


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено KaE , 11-Июл-16 06:55 
>Может быть будет кому-то полезно, как минимум нормальная консоль наконец-то появится.

Давно уж есть сиё. Cygwin, не? Ставь и пользуйся нормальной консолью.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 09:02 
> Давно уж есть сиё. Cygwin, не? Ставь и пользуйся нормальной консолью.

Человек очевидно про терминал в терминах юникса. Терминал из Cygwin не. Специфичная штука.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено KaE , 11-Июл-16 21:14 
>> Давно уж есть сиё. Cygwin, не? Ставь и пользуйся нормальной консолью.
> Человек очевидно про терминал в терминах юникса. Терминал из Cygwin не. Специфичная
> штука.

Полагаю, что его именно cli интересует. Ни cmd.exe, ни powershell не предоставляют такой гибкости, как bash или другой никсовый шелл.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 14-Июл-16 01:41 
вообще-то ps получше любого баша, если разобраться внем

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 20-Июл-16 00:04 
> вообще-то ps получше любого баша, если разобраться внем

В PS больше накладных расходов из-за ООП. Так что «лучше» — понятие относительное.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Andrey Mitrofanov , 20-Июл-16 10:35 
>> вообще-то ps получше любого баша, если разобраться внем
> В PS больше накладных расходов из-за ООП. Так что «лучше» — понятие
> относительное.

А сколлько там накладных из-за майкросоувта!  Еле ж ползает.  </осторожно спекулояция!>


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 11:08 

> вся эта затея реализована более или менее сносно. То есть это

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


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 13-Июл-16 01:03 
> Дык программисты за деньги же работают. За короткий срок запилили лучше чем
> перевернутый аналог за десятки лет.

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


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 00:19 
Это прекрасно. Я который год не могу понять, зачем я (с концептуальной точки зрения, с практической-то всё понятно) таскаю с собой abstraction layer от трёх разных платформ и поддерживаю три разных сборки, чтобы только люди, которым все эти ОС-холивары до лампочки, могли запустить мой нежно-любимый консольный pet project на своей машине, к которой они привыкли и с которой им хорошо.

Я был бы очень рад выпилить это всё нафиг и оставить только linux, зная, что у всех всё отплично запустится. MS тут молодцы. Надеюсь Эпл поскорее украдёт у них идею, и станет совсем замечательно. Потому что ну ё-маё, ну почему я должен переписывать один и тот же код по три раза, ну сколько можно уже? Почему меня должно волновать, что в Visual Studio криво поддержали одну фичу нового стандарта C++, а в gcc другую? Это безобразие надо прекращать, конечно же.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Xasd , 11-Июл-16 00:24 
> таскаю с собой abstraction layer от трёх разных платформ и поддерживаю три разных сборки,

можешь уже сегодня прекращать поддерку Windows :-) ..

поверь, у вендузойдам твой софт не нужен!

линуксойдам и остальным -- быть может тоже, не известно.. но вензудойдам -- точно не нужен -- у них уже есть: MsOffice, Photoshop, Steam, DirectX-12, vkontakte.ru -- больше им ни чего не нужно :-)


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 09:04 
Отучайся говорить за всех, юноша.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено смерть картавым оленям , 11-Июл-16 14:23 
за языком следи, псина. виндузойд-линуксойд

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Xasd , 11-Июл-16 00:38 
> Я который год не могу понять, зачем я (с концептуальной точки зрения, с практической-то всё понятно) таскаю с собой abstraction layer от трёх разных платформ и поддерживаю три разных сборки, чтобы только люди, которым все эти ОС-холивары до лампочки, могли запустить мой нежно-любимый консольный pet project на своей машине, к которой они привыкли и с которой им хорошо.

нет ни какой практической точки зрения.

практика в том что любой нормальный пользователь Windows -- будет использовать НЕкросплатформеннный софт, который корнями вшит в WinAPI .. и правильно сделает..

Google Chrome и Mozilla Firefox -- лишь исключения из этого правила.

очень много Линуксового софта -- кросплатформенно -- т е сделано так чтобы оно могло бы компилироваться и на Windows тоже.. -- и это самая главная проблема этого софта.

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

а всё это -- лишь для того чтобы эти разработчики потешили бы себя -- мол "вот я какую программу написал, ЗАМЕЧАТЕЛЬНУЮ!.. ну ладно ладно, так и быть, вот и вам Windows-пользователи держите объетки с моего барского стола -- моя программа и на Windows тоже будет работать, пусть не на 100%, но 70% это тоже хорошо"

всё эти напрасные силы -- для раздувания ЭГО программиста.. :-)

ды срали вендузятники на этот "кросплатформенный" софт, у них своего софта полно (с кряками и вирусам :)) .. и ни какими WSL они тоже пользоваться не будут :-)


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено chinarulezzz , 11-Июл-16 01:19 
>нет ни какой практической точки зрения.

есть. EEE применённая к мс.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Какаянахренразница , 11-Июл-16 05:35 
> линуксоидами, которым временно оказалось необходимо посидеть на Windows

Увы, это чистая правда.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено тоже Аноним , 11-Июл-16 08:13 
> Google Chrome и Mozilla Firefox -- лишь исключения из этого правила.

LibreOffice, VirtualBox, Gimp, FileZilla, JetBrains IDE, FreeMind... что-то у меня сплошь "исключения" установлены. Вспомнить бы что-нибудь из "правил" (корнями вшитое в WinApi) из стоявшего у меня под Виндой. VisualStudio да FreeCommander разве что...

Бла-бла.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Sen , 11-Июл-16 10:29 
Сейчас MS Edge "готов для десктопа", так что поделия типа Chrome и FF больше не нужны, Egde работает замечательно и главное быстрее их... Как впрочем раньше было с IE6...
Просто время показывает, что Балмер был диверсантом для MS...
Надеюсь скоро и офис будет свободным частично...

а Gimp... не смешите мои тапки, даже Photoshop CS2 (псевдобесплатный) в сто раз лучше этого поделия... но это конечно уже дело вкуса.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Адекват , 11-Июл-16 10:35 

> а Gimp... не смешите мои тапки, даже Photoshop CS2 (псевдобесплатный) в сто
> раз лучше этого поделия...

Чем?



"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Какаянахренразница , 11-Июл-16 19:03 
> Чем?

Кокаином! © Шварценеггер


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено тоже Аноним , 11-Июл-16 11:05 
У Edge есть одно несомненное достоинство - он заменим. "И главное быстрее их" - этот принцип еще NOD32 заэксплуатировал до дыр. С известными результатами.

"Псевдобесплатный" - это такой эвфемизм для "не требуется кряк, чтобы поставить пиратку"? Был бы смысл так извращаться.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено ВыньОпух , 11-Июл-16 12:22 
Edge быстр только в плане эксплуатации старых дыр. Старый скрипт, в бесконечном цикле открывающий новые окна с ссылкой на свою страницу запуска, опубликованный в журнале Xakep в году так 2003-ем, 2004-ом, и не работающий с того времени в IE, в Edge прекрасно отработал - процессор на ноуте перегрелся, а SSD пришел в негодность интенсивностью перезаписью файла подкачки.

Фотожоп CS4 не научился открывать файлы размером 0,9 гигапикселя 32-бит. Ограничение архитектуры сказываются - лимит в 3,5 гигабайта в ОЗУ ему не пойти. Половина фильтров умирают, если размер слоя больше 0,9 гигапикселей деленное на количество промежуточных результатов обработки. И за такую лажу еще могут и посадить, если ты не купил ее.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено iPony , 12-Июл-16 07:53 
> в Edge прекрасно отработал - процессор на ноуте перегрелся, а SSD пришел в негодность интенсивностью перезаписью файла подкачки.

Возможно какой-то скрипт и сработал в Edge, но ты явно врешь про остальное.



"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено другойАнонимус , 11-Июл-16 17:37 
> MS Edge "готов для десктопа", так что поделия типа Chrome и FF больше не нужны, Egde работает замечательно

edge не умеет логиниться в zyxel keenetic II, например


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 20-Июл-16 00:07 
> Сейчас MS Edge "готов для десктопа", так что поделия типа Chrome и
> FF больше не нужны, Egde работает замечательно и главное быстрее их...
> Как впрочем раньше было с IE6...

LOL

http://www.tomshardware.com/reviews/windows-xp-web-browser-p...,3167-7.html


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено iPony , 12-Июл-16 07:51 
> VirtualBox

Неочень удачный пример. Так как это по сути ну очень разная программа под разными платформами.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено тоже Аноним , 12-Июл-16 08:16 
Ну, почему же. К программам, "корнями вшитым в WinAPI", он и под Виндой не может быть отнесен.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 13-Июл-16 04:08 
Miranda, не? Опенсорсная, аналогов по функционалу и удобству в юниксоподобных операционках нет и не будет (по причине наличия для неё массы плагинов). Нативного порта для всяких линуксов тоже нет и скорее всео не будет.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено тоже Аноним , 13-Июл-16 09:28 
Миранда - да.
Насчет "опенсорсная" - сорцы там такие, что Miranda NG практически переписывается заново.
Насчет функционала и удобства - как вам сказать. Мои пользователи спокойно пересели с нее на Pidgin, не потеряв в удобстве. Плагины и под него есть, но, положа руку на сердце, от IM-клиента совершенно не требуется всех тех излишеств, которые реализовывали в плагинах Миранды. В результате настроить у нее вменяемый вид было проблемой, OscarJ работал не всегда стабильно, в отображении контактов и диалогов случались нетривиальные глюки... хотя именно это у IM-клиента должно бы быть вылизано в первую очередь.
В общем, при всех достоинствах Миранды я предпочитаю потерпеть все недостатки Пиджина ;)

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 13-Июл-16 22:35 
Ну так никто и не требует ставить на неё все существующие плагины:) Про NG не знал, благодарю. А Pidgin даже со всеми плагинами реально убог, ту же инфу о пользователе и то нормально не посмотреть. Ну да на фоне того же Empathy сгодится, там всё ещё хуже.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Никто , 11-Июл-16 12:08 
>такой софт практически ни когда не используется Windows-пользователями
>(часто пользуется спросом линуксоидами, которым временно оказалось
>необходимо посидеть на Windows)

Бывает и наоборот - сначала начали пользоваться свободными программами, а затем перешли на свободную ОС. У меня - так. В свою очередь я сделал пользователями GNU/Linux всю свою семью, поскольку именно я занимался компьютеризацией. Параллельно, без каких-либо агитаций, а просто за размеренным общением за обедом, я смог заинтересовать 2-х коллег и они сделали своей основной ОС тоже GNU/Linux.

Так что последствия решений предоставлять также и Windows версии программ плохо прогнозируются специалистами по "не нужно".


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Клыкастый , 11-Июл-16 13:27 
> такой софт практически ни когда не используется Windows-пользователями (часто пользуется
> спросом линуксоидами, которым временно оказалось необходимо посидеть на Windows), однако
> его разработчики тратят кучу сил на поддержку корректной Windows-компиляции.

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


> всё эти напрасные силы -- для раздувания ЭГО программиста.. :-)

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


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 08:03 
> Это безобразие надо прекращать, конечно же.

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


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 20-Июл-16 00:09 
>> Это безобразие надо прекращать, конечно же.
> Вы можете это прекратить в любой момент просто дропнув поддержку этих убогих
> зондосистем. Все вменяемые люди уже давно перешли на Linux.

Психопаты отличаются тем, что более всего уверены в своей вменяемости.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 11:19 
Можно подумать, сабж сделан для того чтобы вы могли писать только под линукс...



"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Асушник , 11-Июл-16 11:57 
Если приложение консольное, то может попробовать компилировать под венду тоже используя gcc? Мне нужны были несколько консольных приложений, запиленных изначально под линукс, под вендой, отлично скомпилировались gcc из msys2. Специфичный для венды код Вам все равно конечно придется писать, но хотя бы не надо будет отвлекаться на ситуацию, когда "в Visual Studio криво поддержали одну фичу нового стандарта C++, а в gcc другую". Правда не все легко собрать - у меня не получилось с leveldb. Потому что даже если в вин10 начнут хорошо работать приложения лдля линукс, пользователи еще долго будут сидеть под вин7, особенно корпоративные.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 00:32 
Попробовал запустить virt-manager...  Не заработал. Dbus не арбайтен. Это единственная программа которая нужна под винду.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Xasd , 11-Июл-16 00:42 
> Попробовал запустить virt-manager...  Не заработал. Dbus не арбайтен. Это единственная
> программа которая нужна под винду.

а ты запускай virt-manager -- внутри Linux-гостя, который крутится на крякнутом VMWare :-D


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Кубер100 , 11-Июл-16 00:40 
я один не понимаю == ЗОЧЕМ мелкософту все это?

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 01:10 
>я один не понимаю == ЗОЧЕМ мелкософту все это?

Наблюдается экспансия на Windows софта написанного изначально для Linux, она неизбежно сопровождается совершенствованием соответствующих инструментов разработки и сборки таких как GCC для Windows (MinGW) и прочих. Вследствие чего аналогичные продукты от Microsoft - такие как Visual Studio, начинают испытывать очень серьёзную конкуренцию, и тенденции таковы что Microsoft начинает потихонечку сливать.

В целях спасти свои оказавшиеся неконкурентоспособными продукты, Microsoft пытается устранить необходимость в таких конкурирующих инструментах, обеспечив то что дают эти инструменты - работу программ на Windows, тем самым лишив их источника развития.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено count0krsk , 11-Июл-16 05:44 
Написал бы короче - ХПП.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 09:07 
> Написал бы короче - ХПП.

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


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 11:24 

> серьёзную конкуренцию, и тенденции таковы что Microsoft начинает потихонечку сливать.

Дай розовые очки поносить



"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено KOT040188 , 11-Июл-16 05:13 
Один.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Alex , 11-Июл-16 05:45 
Они же (ms) говорили, что 10-ка последняя версия винды,
думаю потом они выпустят Linux :-)

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 10:57 
клоун: А ещё раньше они говорили, что 64 кб хватит всем до конца жизни. Больше слушай коммерсантов...

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 16:21 
> клоун: А ещё раньше они говорили, что 64 кб хватит всем до
> конца жизни. Больше слушай коммерсантов...

Во-первых, не 64, а 640. А Во-вторых,  нет. Он этого не говорил, это известная цитата, которую ему приписывают.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Клыкастый , 11-Июл-16 13:29 
> Они же (ms) говорили, что 10-ка последняя версия винды, думаю потом они выпустят Linux :-)

лично Билл Гейтс говорил, что за OS/2 - будущее. слушай больше, оне там звездят как дышат.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 19:49 
>> Они же (ms) говорили, что 10-ка последняя версия винды, думаю потом они выпустят Linux :-)
> лично Билл Гейтс говорил, что за OS/2 - будущее. слушай больше, оне
> там звездят как дышат.

И он оказался прав, потому что всем известная WindowsNT была создана на базе OS/2 и является предком нынешней Windows 10, в которой до сих пор есть ошмётки и наследие замечательнейшей OS/2.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Led , 11-Июл-16 20:32 
> всем известная WindowsNT была создана на базе OS/2

Историю операционных систем по комиксам изучал?


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Никто , 12-Июл-16 11:06 
>In the end, Microsoft decided to recast NT OS/2 3.0 as Windows NT,
>leaving all future OS/2 development to IBM

Это, конечно википедия, но всё же это не такой уж и плохой источник данных.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Клыкастый , 11-Июл-16 22:44 
> И он оказался прав, потому что всем известная WindowsNT была создана на базе OS/2

даже фанатики OS/2 остерегались говорить такое. некоторые заимствования - да, возможно. HPFS поддержку и os2krnl там всякие достаточно быстро выпилили и в общем если конкретно тыкать в подсистемы то заимствований из полуоси мы не увидим. нет, "на базе" можно предполагать только в более абстрактном смысле.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Никто , 12-Июл-16 11:13 
>В 1991 году Microsoft прекратила участие в разработке OS/2, разрабатываемая
>аппаратно-независимая ОС переименована из «OS/2, Version 3» в «Windows NT»

Я думаю, он эту версию имел ввиду. Товарищ выше - прав.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Клыкастый , 12-Июл-16 12:56 
>>В 1991 году Microsoft прекратила участие в разработке OS/2, разрабатываемая
>>аппаратно-независимая ОС переименована из «OS/2, Version 3» в «Windows NT»
> Я думаю, он эту версию имел ввиду. Товарищ выше - прав.

Я не знаю что там переименовывали, но:
- NT многоюзерная система, OS/2 - одноюзерная.
- от объектного WPS с основным действием drag'n'drop не осталось вообще ничего.
- NTFS это немного не HPFS
и далее по списку. то, что возможно пересекается никак не тянет на "переименовано". другими словами - перекачку решений подозревать можно. кода - нет. и если это дело раскапывать, лучше ориентироваться на мемуары участников, чем на непонятные записи в педивикии.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Andrey Mitrofanov , 12-Июл-16 13:23 
>>>аппаратно-независимая ОС переименована из «OS/2, Version 3» в «Windows NT»
> и далее по списку. то, что возможно пересекается никак не тянет на
> "переименовано".

В детском саду не знаю разницы между "переименовала" и "пригласила всех заарканенных пройти в сад".


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Клыкастый , 13-Июл-16 11:10 
> В детском саду не знаю разницы между "переименовала" и "пригласила всех заарканенных пройти в сад".

придерживаюсь точки зрения Громова, что не хитрая Microsoft "переиграла" IBM и крутила ими как хотела, а IBM тщательно взращивала свою теневую "дочку".


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Andrey Mitrofanov , 14-Июл-16 12:07 
>> В детском саду не знаю разницы между "переименовала" и "пригласила всех заарканенных пройти в сад".
> придерживаюсь точки зрения Громова, что не хитрая Microsoft "переиграла" IBM и крутила
> ими как хотела, а IBM тщательно взращивала свою теневую "дочку".

Не путай меня! У мамы Гейца https://duckduckgo.com/?q=%D0%BC%D0%B0&#... был сын.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 13-Июл-16 01:15 
> Они же (ms) говорили, что 10-ка последняя версия винды,
> думаю потом они выпустят Linux :-)

А почему потом? Если мне не изменяет мой склероз, они его уже выпустили - MS Linux называется http://www.mslinux.org/. Там еще логотип - посиневший (от сквозняка?) пингвин с окошками на пузе.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено другойАнонимус , 11-Июл-16 17:43 
> я не понимаю == ЗОЧЕМ мелкософту все это?

раньше приходилось использовать дуалбут, теперь остался только Ш10


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Led , 11-Июл-16 20:27 
>> я не понимаю == ЗОЧЕМ мелкософту все это?
> раньше приходилось использовать дуалбут, теперь остался только Ш10

Кушай каку, вендузоед.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Devomon , 11-Июл-16 19:04 
Могу предположить что для переманивания дуалбутеров.
Windows в целом хорошо работает - когда нужно погамать или поюзать Windows-only софт (которого прилично и в кол-ве и в качестве).
Linux в свою очередь дает просто бешеный иксиприанс в ряде IT работ. Например натсрйока окружения для Web программиста. Здесь Windows что-то может, но костыли и грусть встречаются.

И тут берем для примера мой путь исхода:
0. Венда, не ААА игры, denwer (lamp сервер на винде), что-то-там-php-редактор, firefox.
1. Только кроссплатформеный и бесплатный софт (не считая игр =( ).
2. Не ну а че не попробовать уже и linux (вроде в работе будет прикольно)
3. Лень грузить винду для игрушек, да и *nix нативных хватает, да и AAA не играю.
4. Спустя 2 года. О винда завалялась - тебя даже домашние уже не грузят - форматируем.
5. Спустя 3 года. А может под виндой норм будет? Вроде 7-ка хорошая система. Попытка поставить софт и настроить удобное окружение для консольщика. "Гори оно в аду" уже на стадии установки.

И как мне видятся предполагаемые плюсы:
1. Ряд софта тупо не расчитывается под венду, и для пробы оного юзают виртуалку/дуалбут.
2. Ряд *nix софта запускается с бубном или кривовато. Всякие NodeJS, консольки и прочая.
3. Подъем ЧСВ юзеров - типа у нас все пашет, не то что на ваших задротских никсах и мажорных маках.
4. Оне забодались экспериментировать с интерфейсами. А теперь можно DE ставить и впечатлятся с меньшим гемороем (Что и раньше гипотетически было возможно).

Ну и те кто не успел уползти на никсы, но троллятся однополчанами, могут начать себе сооружать нормальные процессы на винде. Что в принципе возможно, ибо DE ничто (в плане супер важности), а как указано в новости, то и DE.

P.S. Правда мне интересно как оный эксперимент будет сопрягаться с их концепцией write once, run everywhere.
PS.PS. Я понимаю что эта тема была обсуждена ранее в других топиках. Но ежели кто-то знает достоверные причины сабжа и они расходятся с моими - буду рад ответам.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Led , 11-Июл-16 20:29 
> буду рад ответам.

Иди в винду.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 00:41 
Embrace, extend and extinguish в действии. Единственная цель этого всего, похоже, в снижении количества линукс-десктопов.
Попячьтесь!

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Какаянахренразница , 11-Июл-16 05:38 
> Embrace, extend and extinguish в действии.

Да он всегда в действии. Просто тут показались ушки.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 12-Июл-16 04:30 
...с огромным куищщем!

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Professor , 11-Июл-16 01:02 
А зачем это все, я например слез с винды и возвращятся не планирую. Линукс поинтересней.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 01:04 
Затем, чтобы вернуть дуалбутчиков в лоно макрософта.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено другойАнонимус , 11-Июл-16 17:43 
> Затем, чтобы вернуть дуалбутчиков в лоно макрософта.

и это реально работает


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено тоже Аноним , 11-Июл-16 18:51 
Можно подумать, дуалбутчики ставили Линукс для возможности иногда пользоваться Линуксом, а не для возможности НЕ пользоваться Виндами без необходимости.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Клыкастый , 11-Июл-16 22:47 
>> Затем, чтобы вернуть дуалбутчиков в лоно макрософта.
> и это реально работает

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


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено iPony , 12-Июл-16 09:31 
> никакого заметного влияния это на расклад не окажет

Не уверен... Учитывай, что и Docker вышел нативный под OS X и Windows.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено none_first , 12-Июл-16 19:55 
>> никакого заметного влияния это на расклад не окажет
> Не уверен... Учитывай, что и Docker вышел нативный под OS X и
> Windows.

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

винда в связке лишняя, установка её на железо - квест со многими неизвестными (глюкавые дрова от вендоров и т.п.)
обновление винды - и очередной неуправляемый тындец (МС свои пердульки умудряется привести в полурабочее состояние)
есть сложившаяся практика использования и управления, а виндузоиды к ней не приучены и врядли смогут воспользоваться
они вона поверушел свой ковырять побегут, чтобы реестры переписывать, да политики дополнять (ибо костыль изначально)


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено soarin , 12-Июл-16 20:10 
> для чего юзают докер?!

вот узнай что это такое, потом пиши :)


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено none_first , 13-Июл-16 10:11 
>> для чего юзают докер?!
> вот узнай что это такое, потом пиши :)

содержательно - ответ на риторический вопрос - виндузоид детектед


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено soarin , 12-Июл-16 20:25 
> установка её на железо - квест со многими неизвестными, обновление - очередной неуправляемый тындец

Ну не линуксоиду такие предъявы кидать :D ну мне так кажется как пользователю линукса около 12 лет...

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

Может полетит, может нет. Но от воплей фанатиков это уж точно не зависит - "рынок" решает.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено none_first , 13-Июл-16 10:20 
>> установка её на железо - квест со многими неизвестными, обновление - очередной неуправляемый тындец
> Ну не линуксоиду такие предъявы кидать :D ну мне так кажется как
> пользователю линукса около 12 лет...

коротковат твой писун :)

> Я вот не знаю, как и ты, что в итоге выйдет из
> всяких там докеров для вендов и майкрософтной ерунды по запуску линуксовых
> приложений, но я знаю точно, что многие разработчики, реально используют OS
> X или венду для разработки серверных или ембедед решений. И это
> действительно не проблема с помощью кучи решений, которая щас есть.

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

> Может полетит, может нет. Но от воплей фанатиков это уж точно не
> зависит - "рынок" решает.

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


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 09:09 
> А зачем это все, я например слез с винды и возвращятся не
> планирую. Линукс поинтересней.

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


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено КО , 11-Июл-16 11:10 
А если, внезапно, у него нет начальников, а он сам начальник, или владелец фирмы, или фрилансер, или ИП сам-на-себя-работающий?
У меня вот нет начальников. Попробуй, заставь.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 11:14 
Если ты раб своего начальника, то это еще не значит, что все такие.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Анонзо , 11-Июл-16 11:37 
Да ты что? Моему начальству, например, пофиг, что за ос на компьютерах работников,здесь я решаю. Работает всё под линуксом - нехрен там винде делать. Есть геморрой (к примеру со всякими госсайтами, лешак их понеси) - винда. В итоге винда занимает 10%. Если хочет решать начальник - велкам, начальник, трахайся с виндой до потери пусльса. И купить лицензии не забудь.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Клыкастый , 11-Июл-16 13:30 
> Как слез так и влезешь, когда твоему начальнику потребуется.

начальники тоже посматривают в сторону линукса.



"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено kuku , 11-Июл-16 11:38 
+1

  Что будет, если в WINE запилят частично функциональность
  ядра Windows, касательно загрузки драйверов и других
  возможностей (с отключением Linux драйверов, как в
  виртуальных машинах), критичных для промышленных
  приложений ОС Windows ?

Похоже Microsoft "поёт".


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено index0h , 11-Июл-16 01:07 
Вот так, с помощью нехитрых приспособлений буханку белого хлеба можно превратить в троллейбус, но зачем? (c)

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 09:10 
> Вот так, с помощью нехитрых приспособлений буханку белого хлеба можно превратить в
> троллейбус, но зачем? (c)

Ты писатель, но не читатель? прочитай все, уже озвучили пару версий.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 01:20 
Сто лет назад запускал на винде иксы и пробрасывал по ssh графические приложения из линукса крутящегося в hyper-v.
А сейчас почти тоже самое преподносят как что-то офигеть иновационное)

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено trunk , 11-Июл-16 07:08 
Сто лет назад запускал в винде иксы и юзал графические приложения из coLinux-а.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 19:02 
А я просто использовал линукс. Что я делаю неправильно?

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 08:33 
> Сто лет назад запускал на винде иксы и пробрасывал по ssh графические
> приложения из линукса крутящегося в hyper-v.
> А сейчас почти тоже самое преподносят как что-то офигеть иновационное)

То, что преподносят сейчас не имеет ничего общего с тем, что ты делал. Посчитай как минимум количество компьютеров в твоем способе и в том,  о книги идёт речь.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено deadfood , 11-Июл-16 01:30 
а wine уже можно запускать? :D

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено KOT040188 , 11-Июл-16 05:16 
Wine со дня его основания можно было пускать под виндой…

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено EuPhobos , 11-Июл-16 10:59 
> Wine со дня его основания можно было пускать под виндой…

Это не интересно, для наркоманов интереснее транслировать nt -> posix -> nt, это как включить translate.yandex.ru внутри translate.google.com ..


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено vitalif , 11-Июл-16 01:42 
А чо, во freebsd тоже линуксатор уже есть. Теперь и в винде. Прикольно, чо, наконец-то адекватно будет поддерживаться опенсорс - перлы всякие, питоны, гиты, сабвершны, скунсы (scons). Причём кайф в том, что они все просто забьют на поддержку винды))))))) типа и так же работает.

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


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним84701 , 11-Июл-16 02:19 
> А чо, во freebsd тоже линуксатор уже есть.

Он там уже так давно, что успел не только протухнуть, но и мумифицироваться.
https://wiki.freebsd.org/linux-kernel
> The goal is to update to 2.6.16 compatible Linux syscalls.

Хотя сейчас вроде зашевелились.

Однако, если при разработке ядра или приложений никто особо на бсд не оглядывался, то с окошками может оказаться несколько по другому — кровавый и беспощадный Тырьпрайз, почуяв возможность и рыбку съесть и сразу на … два стула сесть, вполне способен вначале позволить себя уговорить сесть на этот … стул, а потом долго держаться за оный.

Т.е. есть определенные подозрения, что "энтузиазм" МС-овцев при портировании новых фич через пару лет угаснет, а Щастье^W для всех в виде радужного окошечного легаси, когда будут оглядываться на совместимость с махровой версией (и качеством) в фич в WSL, останется.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено шшшш , 11-Июл-16 03:22 
Python, git, SVN, Mercurial, уже давным давно отлично работают под Win, и никто не будет забивать на поддержку этой платформы. А вот появится Docker и остальное, тогда Linux c части Dev машин может и уйти.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 09:14 
Что есть - что нету. Уровень удобства их использования уверенно стремится к нулю. Инсталлятор питона так вообще поддерживают только для одной (самой свежей) версии.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 09:15 
Это мелочь на фоне того что куча народа может уйти благодаря devops и докуру. Будет единый анальный стандарт к которому на всех порах несётся линукс-сообщество и будет набор нескучных обоев разных сборщиков. В новом чудном мире неодемократии нет места многообразию и непредсказуемости.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 09:16 
Парах, ес-но.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 15:15 
>Python, git, SVN, Mercurial, уже давным давно отлично работают под Win

для python запилили минимум две дополнительных запускалки (pythonw.exe и py.exe) и специальный виндовый формат щебангов.

в git надо на каждый чих открывать специальную консоль "git-bash.exe".

это называется "костыль на костыле", а не "отлично"


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 02:18 
Угу wine пилят 10+ лет ,а тут за год запилили ,разница видна сразу

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено humanitycry , 11-Июл-16 04:34 
Не зря Майкрософтцы "своё" в ядро Линукс коммитят больше всех. Но всё равно когда тебе нужна прозрачность, кучу телодвижений делать ... . Как говориться "что только виндузяники не придумают, чтоб нормальный Linux не юзать". Все таки свой Linux ближе к железу.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Какаянахренразница , 11-Июл-16 05:43 
> Не зря Майкрософтцы "своё" в ядро Линукс коммитят больше всех.

Ещё один комментарий за 50 рэ. Непросохт не коммитит больше всех, это миф. Они закоммитили в ядро поддержку своег Hyper-V и создали какой-то локальный пик активности. Всё.



"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено humanitycry , 11-Июл-16 07:21 
>> Не зря Майкрософтцы "своё" в ядро Линукс коммитят больше всех.
> Ещё один комментарий за 50 рэ. Непросохт не коммитит больше всех, это
> миф. Они закоммитили в ядро поддержку своег Hyper-V и создали какой-то
> локальный пик активности. Всё.

А окей, наверное проблема, что смотрел(и) на то что акцентировали внимание не в динамике, а в статике.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 11:11 
>> Не зря Майкрософтцы "своё" в ядро Линукс коммитят больше всех.
> Ещё один комментарий за 50 рэ. Непросохт не коммитит больше всех, это
> миф. Они зашкварили ядро  и создали какой-то
> локальный пик активности. Всё.

fix



"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Клыкастый , 11-Июл-16 13:33 
> Ещё один комментарий за 50 рэ. Непросохт не коммитит больше всех, это
> миф. Они закоммитили в ядро поддержку своег Hyper-V и создали какой-то
> локальный пик активности. Всё.

Этого на лет 6-7 хватит, чтобы рассказывать, что МС пишет ядро линукса чуть ли не в одно рыло. как будто "экспертов" не знаешь.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 08:50 
> Не зря Майкрософтцы "своё" в ядро Линукс коммитят больше всех.

https://www.opennet.me/opennews/art.shtml?num=33529
"Впервые в двадцатку наиболее крупных контрибуторов ядра Linux вошла компания Microsoft, занявшая 17 место в списке, сформированном на основании статистики с момента выпуска ядра 2.6.36. Всего компанией Microsoft было подготовлено 688 изменений (1% от общего числа изменений), связанных с обеспечением поддержки работы Linux в роли гостевой системы под управлением гипервизора Hyper-V. Сам по себе объем внесённого кода достаточно небольшой (11 тыс. строк кода, что примерно 0.07% от общего кода ядра), но он был разбит на большое число патчей, которые многократно исправлялись и перерабатывались, что создало видимость бурной деятельности"

https://www.opennet.me/opennews/art.shtml?num=34332
В добавленном в ядро Linux коде Microsoft обнаружена оскорбительная шутка


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено KOT040188 , 11-Июл-16 05:18 
Вот что gpl животворящая делает!

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено vitalif , 11-Июл-16 11:03 
> Угу wine пилят 10+ лет ,а тут за год запилили ,разница видна
> сразу

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


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 07:19 
Это эмулятор или транслятор?

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 08:00 
Неосилятор же.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено anonymous , 11-Июл-16 09:12 
Очень хорошо, что МС реализует линукс апи хоть отчасти, теперь если у какого-то суда в сасш возникнет соблазн признать вайн нарушителей интеллектуальной собственности МС будет чем симметрично ответить

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 09:19 
> Очень хорошо, что МС реализует линукс апи хоть отчасти

Внезапно не реализует.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 19:07 
У МС всё запатентовано, у линукса нет. Ни в одном суде симметричного ответа никак не получится.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 09:23 
Это они coLinux осиливают под своим брендом, так же как когдато Connectix virtual pc...?

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Максим , 11-Июл-16 09:50 
Зачем это все нужно.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 11:02 
клоун: Пока они просто это делают. После, видимо, будет использоваться для запуска Линукс-специфичных программ в среде Windows.

Майкрософт последовательно идёт к идее, что в среде Windows можно прозрачно запускать ЛЮБЫЕ программы: написанные под Андроид, Линукс, мобильные телефоны; запущенные на удалённом сервере/эмуляторе и лишь транслирующие картинку на твой рабочий стол, и т.д. Причём запуск будет привычным для пользователя жестом - двойным щелчком на иконке, а окна полнофункциональными (растягивающимися если потянуть за границу, с работающими диалогами, ..).

Это как универсальный ключ ко всем дверям - удобно.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено тоже Аноним , 11-Июл-16 11:08 
Скорее это как перочинный нож, в который воткнули все, что только смогли.
В результате он худо-бедно подходит для всего подряд, но ни к черту не годится как нормальный инструмент.
Традиционный IT-элефантиаз. Всегда проигрышный.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 11:13 
клоун: Мы говорим о продукте коммерческой компании. Выигрывает не тот, кто делает лучше/больше/острее/узкоспециализированнее, а тот, кто зарабатывает больше.

Они считают, что это позволит им зарабатывать ещё больше и поэтому готовы потратить на реализацию этого функционала 10-20-30 млн.$.

Они готовятся к большому летнему обновлению W10 и их изменения гораздо (повторю: ГОРАЗДО) весомее, чем те, которые вносятся в мажорные релизы ядра Линукс. Смотря на списки изменений я сразу понимаю кто лидер, а кто случайный пассажир.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено тоже Аноним , 11-Июл-16 11:21 
Многие думали, что набрасывание совершенно постороннего функционала позволит им зарабатывать больше. Где теперь их место?

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 12:35 
клоун: Лучше сделать и жалеть, чем жалеть о несделанном.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено тоже Аноним , 11-Июл-16 12:43 
Это эпитафия на могиле Nero Burning ROM или ACDSee?

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 19:08 
Ну так, сделали и жалейте...

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 19:52 
А вот использование конструкции "клоун:" сообщает о том, что текст от имени этого работника цирка, эстрады или театра или просто 23% по ЕГЭ?

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено none_first , 12-Июл-16 20:18 
> А вот использование конструкции "клоун:" сообщает о том, что текст от имени
> этого работника цирка, эстрады или театра или просто 23% по ЕГЭ?

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


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Клыкастый , 11-Июл-16 13:37 
> В результате он худо-бедно подходит для всего подряд, но ни к черту
> не годится как нормальный инструмент.

"Кому и кобыла невеста", будут охотники. Вообще я считаю тут работает правило обратного совершенства: чем хуже архитектура софта, тем больше шансов на успех. Это работает если "горящие" задачи получают (абы какое) решение прямо сейчас, а потом начинается укрепление (костылями) недостатков.

> Традиционный IT-элефантиаз. Всегда проигрышный.

К сожалению, не всегда.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 13:50 
> чем хуже архитектура софта, тем больше шансов на успех

клоун: Путаешь причину и следствие. Основное правило: не поддерживать и не развивать то, что не приносит прибыль. Отсюда следствие: делаем как можно быстрее и релизим, если есть доход - поддерживаем, развиваем, улучшаем (= доим), если нет - забываем.

По большому счёту, это разработка по принципу больших чисел: если только 5% программ станут успешными, то нужно зарелизить как можно больше программ чтобы повысить свои шансы выиграть в этой лотерее.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено тоже Аноним , 11-Июл-16 15:15 
Это поддержка по принципу больших чисел: если одна из программ, собранных из костылей, вдруг заимела много пользователей - значит, ни в коем случае не приводить архитектуру программы в порядок!
Во-первых, так можно поломать совместимость, а у нас же пользователи! Насрать, что им неудобно - главное, нас не в чем упрекнуть.
Во-вторых, хрен кто из конкурентов сможет повторить эту кривизну в своих поделках! Наш стандарт де-факто - самый де фак-то стандарт, и все остальные пусть нам завидуют.
В-третьих, где же взять людей, которые умеют делать архитектуру, если все наши кодеры заняты клепанием новых революционных программ из новых революционных костылей?

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 16:29 
клоун: Пользователи это ещё не деньги. Твиттер вон не может даже в ноль выйти, хотя уже стал живой классикой.

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


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено тоже Аноним , 11-Июл-16 16:41 
Ну да, проще нанять воспевателей говнокода, которые приведут пользователей с деньгами, и жестко бортовать всех, кто смеет делать правильно на твоем поле.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено QuAzI , 11-Июл-16 10:58 
Теперь можно нормальные tiled wm на решете запускать?

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Crazy Alex , 11-Июл-16 12:09 
а на фиг там вообще что-то запускать?

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 16:34 
А на фиг ее вообще запускать?

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено DFX , 11-Июл-16 12:02 
Ну вот, теперь в мерзопакостной венде можно будет сменить паршивый заквадраченный гигантоманский Metro Modern Deluxe Professional Interface на нормальный Xfce.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено testt , 11-Июл-16 12:05 
Microsoft Ubuntuws

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено эннон , 11-Июл-16 13:02 
> Microsoft Ubuntuws

Или, Winbuntu


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено fgh , 11-Июл-16 15:10 
Micronical Ubindows

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено 123 , 11-Июл-16 12:17 
Гипервизор в Винде решает задачу запуска Linux.
Имхо, корректнее чем то что предлагает Майкрософт.

"В Windows 10 продемонстрирован запуск рабочих столов Linux"
Отправлено Клыкастый , 11-Июл-16 13:38 
по идеологии бунта и венда уже сблизились, теперь сближение вышло на новый уровень.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 15:02 
А кто вообще сказал, что в релизе все эти доп. возможности не выпилят?

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено abi , 11-Июл-16 17:40 
Теперь Канониклу надо замутить телеметрию и объявить о слиянии.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено EuPhobos , 11-Июл-16 19:17 
Кто ни будь в курсе, можно ли на виндах убрать панель и обрамление окон? Тогда можно такой гибрид запилить и ловить лулзы с непросвещённых..

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Stax , 11-Июл-16 20:49 
Прибить explorer.exe, панели не будет.
Обрамление скорее всего убрать можно, существуют проги, которые добавляют туда свои кнопки и прочее.. где-то в той области можно поискать. Например http://superuser.com/questions/38687/windows-program-to-remo... и подобное.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 11-Июл-16 21:44 
клоун: EnumWindows() возвращает список всех окон.

Дальше применяешь фрэймы: http://www.flipcode.com/archives/Win32_Window_Skinning.shtml или подменяешь (хукаешь) события перерисовки и рисуешь всё, что душе угодно.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено none_first , 12-Июл-16 20:27 
> клоун: EnumWindows() возвращает список всех окон.
> Дальше применяешь фрэймы: http://www.flipcode.com/archives/Win32_Window_Skinning.shtml
> или подменяешь (хукаешь) события перерисовки и рисуешь всё, что душе угодно.

кто бы тебе... голову хукнул, на шаблон "клоун:"
пиндец как просто - сломай/напиши свой вирус и авер тебе всю гуйню заблочит ;)


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено all_glory_to_the_hypnotoad , 11-Июл-16 21:57 
> ... имеются проблемы с работой DBus, временами возникают крахи и отсутствует возможность корректного завершения сеанса ... Программы запускаются только через панель. Для запуска терминала ... приходится ... экспортировать экран X-сервера и запускать gnome-terminal.

Чудненько. Жрите теперь свой вайн наоборот, настал час расплаты.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено soarin , 12-Июл-16 20:08 
Ну так никто конкретно описанное в сабже жрать и не будет, в отличии от вайна.
В принципе понятно, что сама MS пилит запуск всего "консольного", а то что вот это получилось - чисто побочный эффект.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 12-Июл-16 03:02 
Они ж не видят чем вы там в линуксах занимаетесь. Нехорошо-с.
А теперь всякие Tails можно запускать не заморачиваясь с флешками и перезагрузками. Удобно.

"В Windows 10 продемонстрирован запуск рабочих столов..."
Отправлено arisu , 13-Июл-16 22:46 
а ведь когда‐то шутка про то, что скоро с виндой будет поставляться LINE, который LINE Is Not Emulator, была только шуткой.

сдают старики m$, сдают… начинают прогибаться под изменчивый мир.


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Аноним , 16-Июл-16 10:00 
Это сделали для удобного тестирования Linux программ из-под винды? Браво! Думаю у них не плохо получилось.

"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Andrey Mitrofanov , 16-Июл-16 11:48 
> Это сделали для удобного тестирования Linux программ из-под винды? Браво! Думаю у
> них не плохо получилось.

Какое нафугу "браво"?! Какое "ниплоха"?? Какое "десяточка стала лучше"??????7

Д36ил?! "Удобство"?.... Аргкх.

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

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


"В Windows 10 продемонстрирован запуск рабочих столов Linux п..."
Отправлено Артём , 30-Ноя-16 00:03 
У меня не получается запустить Unity, хотя остальные приложения работают. Кто-нибудь сталкивался с подобным? Вот что пишет при попытке запустить Юнити:
root@TEMA-INSPIRON:/mnt/c/Users/temaz# compiz
compiz (core) - Info: Loading plugin: core
compiz (core) - Info: Starting plugin: core
compiz (core) - Info: Loading plugin: ccp
compiz (core) - Info: Starting plugin: ccp
compizconfig - Info: Backend     : ini
compizconfig - Info: Integration : true
compizconfig - Info: Profile     : default
compiz (core) - Info: Loading plugin: composite
compiz (core) - Info: Starting plugin: composite
compiz (core) - Fatal: No composite extension
compiz (core) - Error: Plugin initScreen failed: composite
compiz (core) - Error: Failed to start plugin: composite
compiz (core) - Info: Unloading plugin: composite
compiz (core) - Info: Loading plugin: opengl
compiz (core) - Info: Starting plugin: opengl
compiz (core) - Error: Plugin 'composite' not loaded.

compiz (core) - Error: Plugin init failed: opengl
compiz (core) - Error: Failed to start plugin: opengl
compiz (core) - Info: Unloading plugin: opengl
compiz (core) - Info: Loading plugin: place
compiz (core) - Info: Starting plugin: place
compiz (core) - Info: Loading plugin: resize
compiz (core) - Info: Starting plugin: resize
compiz (core) - Fatal: No composite extension
compiz (core) - Fatal: No composite extension
Ошибка сегментирования (сделан дамп памяти)
Подскажите, плиз, в какую сторону копать... Очень надо. Спасибо заранее.