Вышел (http://www.winehq.org/announce/1.3.4) очередной экспериментальный релиз реализации Win32 API для Linux - Wine 1.3.4, с момента релиза 1.3.3 было закрыто 50 отчётов об ошибках.
Основные изменения в новой версии:
- Добавлена поддержка окон программ, зеркально отображённых справа на лево;
- Новое приложение taskkill.exe для завершения работы приложений Windows из командной строки;
- Появилась начальная реализация апплета настройки интернета контрольной панели;
- Реализован AcceptEx (http://msdn.microsoft.com/en-us/library/ms737524%28VS.8...);
- Усилены проверки безопасности при установлении зашифрованных соединений SSL;
- Обновлены переводы;
- Исправлено множество ошибок.
<center><img src="http://www.opennet.me/opennews/pics_base/28144_1286017175.jp... style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></center>
URL: http://www.winehq.org/announce/1.3.4
Новость: http://www.opennet.me/opennews/art.shtml?num=28144
Отлично же! Жду-недождусь когда все специальные виндовые софты (которые приходится юзать из нужд бизнеса) станут норамльно работать под Wine и я смогу полностью отказаться от использования Windows как ОС в подответственных мне компаниях...Также очень хочется наконец нормально заюзать под Linux Adobe Photoshop и Illustrator CS5...
А когда я смогу ваять софты на .Net4/WPF для виндузятников (всё-таки основное бабло пока там) в Visual Studio 2010 не выходя из Linux и не используя виртуальных машин, тогда и вовсе можно будет провозгласить что мы победили. Клин клином - embrace and ext[end|inguish]...
На фоне цен перечисленного вами ПО цена windows совершенно ничтожна. Соответственно, иметь компьютер с Linux, чтобы запускать на нём гору дорогого ПО, написанного для windows, выглядит каким-то чудачеством. Возможно, занятным, но бессмысленным.
Вы знаете, не все используют Linux только чтобы не платить за лицензии на Windows. Вот лично у меня установлена лицензионная винда, но мне гораздо удобнее работать в Linux и, как я написал, хотелось бы вообще не иметь необходимости вылазить оттуда.Кроме того, на предприятиях, снеся винды и поставив Ubuntu на пользовательские машинки, я сэкономил кучу денег (гораздо больше стоимости лицензий на Windows) и нервов на обслуживании. Windows это постоянные трояны на машинах "офисного планктона", лицензии на антивирусы (которые всё равно не избавляют до конца от п.1) чистки реестра от виртуальных гремлинов, падающая со временем по недетерминированным причинам производительность, непонятные глюки ни с того ни с сего, переодические переустановки, и прочие пляски с бубном. Linux в тех же условиях (десктоп на предприятии) - это "поставил, настроил один раз и забыл года на три".
Когда-то (во времена Windows NT4-2000) я неплохо разбирался в нутрях и развёртывании и администрировании мелкомягких систем. Но сейчас, попробовав на вкус Linux, я нафиг не хочу к этому возвращаться, особенно глядя на то, насколько "удобнее" эти вещи сделали в Vista и 7.
Как вы думаете, виндозные вирусы могут жить под wine? Я вот знаю, что могут.
Как правило, человек, который работает в Visual Studio, или Photoshop CS, ни в чём другом особо не работает, и говорить о том, что "линукс более удбен для работы" - просто фарисейство. Потому что если линукс более удобен, то в фотошие или визуал студии этот человек не работает, а просто время от времени их запускает.Запуск фотошопа в линукс немного напоминает езду в легковушке, которая стоит в кузове грузовика. То есть это можно сделать, иногда даже даёт какие-то преимущества. Но проблем порождает гораздо больше. И, что важно для тех, кто в фотошопе работает, а не "его запускает" - ещё и официально поддерживается, и имеет большую базу пользователей для поддержки неофициальной. Как там, например, со сквозной калибровкой цветопередачи? Всё работает? И инструкция есть?
A = Мне намного удобнее и приятнее работать в Linux. И эргономически, и функционально, и эстетически. Я могу настроить интерфейс так, как мне нравится; я могу не думать о вирусах; я могу работать с нормальным полноценным шеллом вместо, чтобы ютиться в putty, трахаться с cygwin и ностальгировать в виндовой DOS консоли; Linux работает гораздо стабилнее и быстрее винды; ...Кстати даже винда в Virtual Box под Linux работает местами чуть ли ни быстрее чем на том же компе напрямую, в то время как на том же компе, под той же виндой в том же Virtual Box, тот же Linux еле проворачивается.
B = По работе мне иногда действительно нужны Photoshop и Illustrator (и да, у меня есть лицензия) т.к. свободные аналоги всё ещё во многом недотягивают; Мне нравится программировать под .Net 4 в Visual Studio (опыт есть, когда-то это действительно было моей работой, я перешёл на Linux не так давно, но назад в винду как рабочую ОС не хочу), я могу написать на этом хороший (пардон, понимаю, что сейчас поднимутся тролли, заявляющие что софт на .Net не может быть хорошим) софт и заработать деньги и принести пользу людям.
A+B
Что сложного?
Если кто-то из моих подопечных работает целыми днями только в Фотошопе, я бы также был рад пересадить его на Linux т.к. она гораздо меньше нуждается в поддеожке, а на вопрос "а можно сделать так чтобы...?" гораздо чаще можно ответить да, и не танцевать потом с бубном, а нагуглить, сделать, и оно либо будет работать, либо нет, без промежуточных состояний. Пусть себе запускает Фотошоп и сидит в нём, а ОС у него пусть будет GNU/Linux.
А кто-нибудь портировал Adobe CS на Linux? Нет конечно. Вот и приходится мучится. По большому счету нам не хватает нормальных графических и издательских программ. Не надо рассказывать про то какие замечательные проги Gimp, Inkscape и т. п. До Адоба им как до луны. У меня такое подозрение, что Microsoft специально приплачивает Адобу, чтобы тот не портировал CS под Linux, или может угрожает. Иначе действительно может начаться великое переселение народов
Я бы ещё добавил ко всему AutoCAD. Хотя первые петухи уже пропели - BricsCAD выйдет на Линукс.
> Не надо рассказывать про то какие замечательные проги Gimp, Inkscape и т. п. До Адоба им как до луны.Точно то же самое рассказывают про OpenOffice, т.е. - якобы до m$ ему как до Луны.
А потом админ ставит OpenOffice (нормальная история, бюджет никто не отменял) - и оказывется не все так страшно и во многом m$ сооовсем не идеал.
Вы просто реально поюзайте "замечательные проги Gimp, Inkscape", а не пересказывайте услышаные сказки про Луну.
Да. К тому же изменения, произошедшие в этой версии практически никак не улучшают поддержку оных, т.е. относятся скорее к косметике и прочим параллельностям (напр. АРМ).
Winelib now supports the ARM platform
Т.е. теперь с wineleb можно открытый виндософт собрать под ARM, под который даже винды нет? Блин, в который раз поражаюсь насколько крут опенсорс.
открытый вендософт сделанный на Delphi-5 ?...а как к Delphi прикрутить этот winelib ? :-)
А что, дельфи умеет генерить код под ARM? oO
А ещё можно попробовать запустить простейшие программы для Windows на КПК.
> А ещё можно попробовать запустить простейшие программы для Windows на КПК.Мсье знает толк в извращениях :)
Я вот спокойно на КПК играю в эмуляторы и доволен. А вот насчёт пошаговой стратегии по Интернету в дороге через Wine - было бы здорово. Поддержка ARM добавлена только в 10 основных библиотек (примерно), но вскоре весь Wine может быть на ARM.
А ведь кортекс-а15 умеет аппаратную виртуализацию, может с ее помощью возможно будет запускать x86 виндовые приложения на арме?
Как запустить "Wine Control Panel"?
'wine control'
Wine control удобная штука, давно ждал появления чего-то подобного.Игры запускаются, графика не тормозит...что ж еще нужно для счастья?
Реализацию DIB engine
Так есть же в виде отдельного патча! Всегда собираю с ним.
> Так есть же в виде отдельного патча! Всегда собираю с ним.http://bugs.winehq.org/show_bug.cgi?id=421#c380
1. Он не принят в дерево Wine, т.к. коряв и не учитывает архитектуру Wine (возможно, её нужно серьёзно переделать, чтобы DIB вписать).
2. Макс, главный девелопер патча, вряд ли будет его активно разрабатывать, т.к. автокад у него и так работает.
Вывод такой-что... DIB в Wine в общем-то нет, а то что есть -- это случайность, а не правило 8-(
> Новое приложение taskkill.exe для завершения работы приложений Windows из командной строки$ wineserver -killall
Настоящий Windows не умеет выключать зависшие программы мгновенно! А эта команда умеет. Попробую taskkill...
попробуй process explorer
Как - если Wine завис? А моя любимая команда выключает все программы, а не только зависшую.
> Как - если Wine завис? А моя любимая команда выключает все программы,
> а не только зависшую.А зачем оно вообще надо? Ведь наипрекраснейшим образом, как свои, убиваются процессы этих программ в любом линуксовом таск-менеджере - всё отличие в том, что они будут с расширением .exe. И при этом сам Вайн благополучно продолжает работать, ничего.
Потому что убивать нужно не программы, а процессы (другая вкладка в Task Manager).
Тогда - мгновенно, если только система не ушла в штопор (несколько раз было, что процесс Visual Studio вообще не убивается - только систему перегружать)
"Вышел очередной экспериментальный релиз реализации Win32 API для Linux"
а я вот не пользуюсь linux, но пользуюсь wine... что я не так делаю?
а.. у вас видимо хbsd вместо ОС :)
> а.. у вас видимо хbsd вместо ОС :)в качестве ОС, да.
Что за зверь - xbsd?
*bsd, так понятнее?
> *bsd, так понятнее?Не намного. *BSD было бы лучше.
Было бы лучше вам надеть очки.
Запустился UT3. До этого он запускался только если НЕ УСТАНАВЛИВАТЬ Visual C++ Runtime Libraries, или удалить его. Сейчас он что установлен, что не установлен, всё работает.
Откройте для себя WINEPREFIX !
И ставьте каждое приложение в отдельном окружении, и будет вас щастье!
Уже не надо: http://bugs.winehq.org/show_bug.cgi?id=14076 UT3 Wine C++ Runtime LibraryНе хочу в новый WinePrefix устанавливать Steam и снова скачивать 8 гигабайт UT3.
>- Добавлена поддержка окон программ, зеркально отображённых справа на лево;Кто-нибудь подскажет, что за зверь???
Гуглинг выдал вот это: http://msdn.microsoft.com/ru-ru/library/xwbz5ws0.aspx
> Гуглинг выдал вот это: http://msdn.microsoft.com/ru-ru/library/xwbz5ws0.aspxАга, спасибо за ссылку. Мой гуглинг приводил в тупик.
Эта приблуда не для зеркального отражения региона, а для зеркалирования расположения элементов интерфейса для использования вместе с право-налево языками.
> - Появилась начальная реализация апплета настройки интернета контрольной панели;Всю жизнь мечтал понастраивать интернет контрольной панели через апплет.
>> - Появилась начальная реализация апплета настройки интернета контрольной панели;
> Всю жизнь мечтал понастраивать интернет контрольной панели через апплет.Поздравляю со сбывшейся мечтой всей жизни.