00:10

Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
Хао.

Юридический вопрос.

Есть, к примеру, фирма где только маки/линуксы.
И есть необходимая для работы софтина, которая только под виндой работает.

Хочу поставить VirtualBox и раскатать на него предварительно настроенную Windows XP со всеми нужными программами.
Чтобы юзать нужный софт на мак/линь-машине.

Собсно вопрос - в случае какой-либо проверки, как это выглядит с юридической точки зрения?
Будет ли это считаться нелицензионной виндой или после окончания поддержки в апреле 2014 всем пофиг уже и XP можно использовать свободно?
И какие ещё могут быть моменты?

Комментарии
12.03.2016 в 01:37

ಠ-ಠ
после окончания поддержки в апреле 2014 всем пофиг уже и XP можно использовать свободно?
Окончание поддержки не означает перехода в public domain. Скорей всего, один инстанс - один ключ. Да и сам virtualbox для коммерческого использования требует лицензии, вообще-то.
12.03.2016 в 06:49

Мамихлапинатапай
Плюсую. В случае проверки - однозначное нарушение закона. Читайте соглашения лицензий и кодексы.

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

1 лицензия на виртуалбокс + 1 лицензия на каждую вм-винду.

Начинать гуглинг следует с нижеприведённого абзаца.

«Windows Virtual Desktop Access (VDA)
Лицензию VDA необходимо приобрести для каждого устройства, с которого осуществляется доступ к экземплярам настольной Windows, запущенным удаленно в виртуальной среде. Каждая лицензия VDA разрешает запустить не более четырех экземпляров Windows в виртуальных операционных средах и осуществлять к ним удаленный доступ с лицензированного устройства для одновременного использования не более чем одним пользователем. Основные пользователи устройств с лицензией VDA могут подключаться к своим виртуальным OC не только с этого ПК, но и дополнительных устройств, не принадлежащих организации (например, домашнего компьютера).

Лицензия VDA приобретается по программам лицензирования Open Value в виде подписки с ежегодными платежами. Право использования программного обеспечения по лицензии VDA действует только в течении срока действия Соглашения Open Value, по которому была приобретена лицензия. По окончании срока действия Соглашения Open Value можно заключить новое Соглашение. Подробнее о лицензиях VDA в материале: Licensing Windows Desktop Operating System for Use with Virtual Machines»

12.03.2016 в 08:36

Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
J.Random, Forest Shadow, Спасибо за ответы.
12.03.2016 в 08:41

Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
Тогда другой вопрос - есть ли вм, абсолютно свободные для использования, будь то коммерческое или личное? QEMU, например, или ещё какая?
12.03.2016 в 08:45

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

www.sirreindeer.ru/2013/12/Oracle-VM-VirtualBox...

То бишь, если extension pack не ставить, то использование бесплатно в любом случае получается.

В мане на сайте самого VB тоже (1.5) пишется, что базовый функционал - всё по GNU GPL.
www.virtualbox.org/manual/ch01.html#intro-insta...
12.03.2016 в 12:30

ಠ-ಠ
Там двойное лицензирование, вроде, и в природе существует коммерческая лицензия для самого витуарлбокса. Но раз прочитали, что GPL - ок, я неправ. Винда один хрен не бесплатная.
12.03.2016 в 12:41

Wine не подойдет для установки программ?
12.03.2016 в 14:14

Sanctus Satanas
Плюсую вариант использования wine. Но может потребоваться бубен и не факт, что заработает.
Для винды любой однозначно требуется лицензия.
12.03.2016 в 23:05

Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
--==SS==--, Otten, Ну вот wine был первым оплотом, который пытался взять.

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

Насчёт винды понял уже, написали в других местах тоже.(

Не знаю что делать, попробую ещё раз с вайном договориться как-нибудь.
Пойду самым "авто"-путём - через apt-get и убунту. (до этого брал tar.gz и... ./configure, make, make install).

Может выйдет чего... хотя особых надежд не питаю. Но хотелось бы, ибо свой инструментарий хочется иметь на рабочем месте.
12.03.2016 в 23:07

Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
J.Random, Ну, как я понял (и после гуглежа) - лицензия нужна на проприетарную часть, которую целиком вынесли в extension pack.
Базовая же часть целиком свободная - мир, дружба, жвачка.)
14.03.2016 в 19:22

Sanctus Satanas
./configure, make, make install
А вот не надо так, если у вас не source-based дистрибутив.

С вайном рекомендую посмотреть, на что он ругается в консоли, если ругается на что-нибудь. И глянуть в сторону winetricks.
14.03.2016 в 21:53

Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
--==SS==--, "а вот не надо так". Ну, я на slax качал wine в виде tar.gz (ибо модулем не нашёл), распаковывал и дальше как написал.

Ну, сейчас вот поставил mint последний. Через его же установку приложенией скачал и wine, и playonlinux.
Та же фигня.

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

Запускал не из консоли, а через "открыть с помощью wine".
14.03.2016 в 23:25

Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
upd: Запустил из консоли через "wine myprogram" - ноль реакции. Открылось окошко с экранчиком, повисело пару секунд и закрылось. В консоль ничего не написало.
15.03.2016 в 00:16

Sanctus Satanas
Выставил "эмулировать экран", чтоб хоть что-то видеть
А зачем?
Вообще Windows-приложения никто не обязывает создавать окна; они сами, если хотят, дёргают CreateWindow. Ну или какой-нибудь MessageBox, например. Поэтому нет необходимости в каком-то особом окружении для запуска. Если они вызовут CreateWindow, то wine это окошко совершенно спокойно создаст в текущем оконном менеджере.

В консоль ничего не написало.
Странно.
Ну ладно. А так?
WINEDEBUG=+all wine your_program
15.03.2016 в 00:39

Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
--==SS==--, А зачем?

Чтобы хоть какую-то реакцию вайна видеть.)))

А так?
WINEDEBUG=+all wine your_program


Уходит в бесконечный вывод, без возможности пролистать вверх.
* ушёл гуглить менее объёмные параметры WINEDEBUG.
15.03.2016 в 00:54

Sanctus Satanas
Уходит в бесконечный вывод, без возможности пролистать вверх.
Ну это-то не проблема. :)
WINEDEBUG=+all wine your_program 2>&1 | tee your_program.log

Но я думаю, что что-нибудь интересное будет где-то в конце. Ведь почему-то программа же решила тупо выйти, ничего не делая. Конечно, +all это довольно жестоко, не спорю. :)
15.03.2016 в 01:03

Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
--==SS==--, Ну, я сейчас попробовал другие параметры WINEDEBUG, только один из них дал вывод. 18Мб текста.

Сейчас вытащу его из виртуалки и скину что получилось.)))

Ну, я так понимаю там по-своему.
По крайней мере, тупо закрывается то, что я через VMWareThinApp делал.
Сторонняя фиговина, через xenocode сделанная, выдаёт окошко "неверный дескриптор".
15.03.2016 в 01:07

Sanctus Satanas
Ryuzaki_rnd, а зачем её с самого начала делать портабельной? Из под wine оно особо ничего не загадит. Имхо, стоит её запустить нормально установленной. Или просто установить. Песочницы могут сами по себе не дружить с wine по какой угодно причине.
15.03.2016 в 01:09

Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
В общем, 280к+ строк при WINEDEBUG=+relay

rghost.ru/6kvqQtJGk
15.03.2016 в 01:11

Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
--==SS==--, Да как-то привык что вся установка сводится к копированию папки.

Портабельной делал для винды, очень помогает и удобно.
Дома ж я на ХР работаю, с виндой проблем нет.)))

Собсно сам сабж то о том, как свой софт на работе юзать, если там нет винды.
15.03.2016 в 01:17

Sanctus Satanas
Ryuzaki_rnd, лог глянул, ничего интересного не увидел. Запустилась, вышла.
Короче, я предлагаю запустить софтину в её нормальном виде. «Портабельные» версии это по сути песочница. Как она там внутри работает, какие системные функции перехватывает для своей работы и как это всё дружит с wine — можно лишь гадать.
15.03.2016 в 01:20

Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
--==SS==--, Ну, видимо придётся так и делать, а потом как-то все настройки перекидывать.(((

Вообще да, я не с той стороны пошёл. Надо было начинать с гуглежа ThinApp & Wine.
Собсно 4-я ссылка ведёт на форум, где человече на англицкой мове пишет что wine не поддерживает NtCreateProcess, из-за чего не работает всё, что через ThinApp сделано.(((

Увы, тоска-пичалька. Попробую завтра тогда обычной установкой всё прогнать и попытаюсь как-нибудь настройки экспортировать.
Ибо ручками набивать это и долго, и много, и не всё упомнишь...
15.03.2016 в 01:23

Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
upd: также пишут, что это проблема ThinApp 4.5-4.6 и что с 4.0.4 всё фурычит.

Но, как бы, даже если другой версией собирать, настройки переносить придётся в любом случае, так что буду чистой установкой пытаться завтра.
15.03.2016 в 01:33

Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
А нифига, всё равно придётся пересобирать или пробовать портатирование другими программами.(
У меня ж некоторый софт в нескольких версиях.
И если ставить обычной установкой, они либо конфликтовать будут, либо более новое затрёт старое.

Или Wine как песочница и всех независимо друг от друга устанавливает?
15.03.2016 в 01:51

Sanctus Satanas
попытаюсь как-нибудь настройки экспортировать
Подозреваю, что настройки там могут быть в реестре, а значит это надо погуглить мануал ThinApp на тему того, как вытащить виртуальный реестр из песочницы.

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

Или Wine как песочница и всех независимо друг от друга устанавливает?
Нет. Вернее, не совсем. wiki.winehq.org/FAQ#How_can_I_run_two_programs_...
15.03.2016 в 07:11

Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
--==SS==--, Не, тут точно конфликт будет. Оно даже в портабельном режиме параллельно две версии не запустишь. В начале одну, потестил, затем следующую. А при установке, даже если в разные папки, затирается.

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

Ну, плюс VMwareThinApp в режиме полной изоляции в том, что часть можно по файлам заметить.
То бишь, делается точка входа (она же exe) и .dat в котором всё нужное окружение и настройки.
Если ты в портабельной что-то меняешь, в папке появляется симуляция фс. Например, хранится что-то в c:\Program Files\settings -> меняешь что-то -> в папке с программой появляется папка drive_c\Program Files\settins\имя_изменённого_файла.
Как я понимаю, это перебивает настройки, что внутри .dat лежат. Так что тут, теоретически, можно скопировать эти файлики и раскдать куда надо с заменой.
И вопрос сводится к восстановлению того, что внутри .dat. Что я перед сборкой в portable-версию настраивал.

Но в целом, надо попробовать на чём-нибудь простом другой софт для портабельности. Тут уже чисто из интереса, что запустится по wine, а что нет.)
17.03.2016 в 21:36

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

В общем, на базе sliTaz собираю рабочее окружение, в итоге. Т.к. и мелкий, и ставится легко-быстро, и в целом "из коробки" удобней и шустрее других вариантов.

Вопрос, как в wine влключить cleartype-сглаживание шрифтов?

1. Как в винде и как надо.


2. Как в wine. Как НЕ надо.


Пробовал и через winetricks fontsmooth-rgb, и через files.polosatus.ru/winefontssmoothing.sh
Каких-либо изменений не вижу при запуске проги.

* С версионностью разобрался вроде - в разные "бутылки" ставлю. Пока вроде без конфликтов.
18.03.2016 в 00:19

Sanctus Satanas
Ryuzaki_rnd, а по-моему это вообще другие шрифты. Я бы ещё дёрнул winetricks corefonts. С другой стороны, это уже придирки. )
18.03.2016 в 01:08

Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
--==SS==--, Ну вот это то, что по дефолту идёт. Corefonts уже и никаких изменений я не увидел.
18.03.2016 в 01:19

Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
Ещё вопрос. Почему-то sliTaz определил мышку как USB Tablet.



Установка дополнений от VB ничего не изменила.

sliTaz идёт с openbox'ом. Вопрос - как настроить, чтобы мышка воспринималась мышкой?
А то сейчас прокрутка колёсика не работает (что логично, если оно думает что это планшент).

Просто xorg.conf, про который все пишут, у меня тупо отсутствует.
А в .config/openbox/rc.xml всё как-то не особо понятно на события завязано.

И, как я понимаю, это уже следующая ступенька после идентификации устройства.
А идентифицируется оно как USB Tablet.(

Также, в /dev/input имеется:


Только куда это пихать и что с этим делать я туплю чего-то.(