The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Представлен Wine-Mono, набор компонентов .NET для Wine

16.05.2012 23:37

Представлен проект Wine-Mono, в рамках которого на базе Mono и других компонентов сформирован пакет с реализацией .NET runtime и библиотек классов для Wine. Wine-Mono рассчитан только на работу в связке с встроенной в Wine реализацией .NET Runtime Execution Engine (mscoree.dll). С практической стороны, Wine-Mono позволяет организовать запуск .Net-приложений без установки в окружении Wine официального .NET фреймворка от компании Microsoft.

  1. Главная ссылка к новости (http://www.phoronix.com/scan.p...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/33866-wine
Ключевые слова: wine, mono
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (38) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Xasd (ok), 23:44, 16/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    отлично! Mono <здесь> движется в нужном направлении... :-)

    остаётся только неочень понятно зачем Mono развивается в случае БЕЗ Wine %) %)

     
     
  • 2.4, Аноним (-), 01:28, 17/05/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Маленькое но гордое государство - мигеляндия :)
     
  • 2.20, h31 (ok), 14:36, 17/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > остаётся только неочень понятно зачем Mono развивается в случае БЕЗ Wine %) %)

    Mono в первую очередь предназначено для написания новых приложений, а Wine - для запуска уже существующих Windows-only приложений.

     
     
  • 3.33, Аноним (-), 02:11, 18/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Mono в первую очередь предназначено для написания новых приложений,

    Единстенное для чего оно реально предназначено - это моральное и финансовое самоудовлетворение мигеля и его компании. Даже сам MS и то поматросил-бросил уже по сути, признав победу HTML5. А тут все некрофилы цепляются за эту хрень, которая ни два ни полтора. Ну мигель то понятно чего барахтается, у него шкурный интерес. У дотнетчиков конечто та же фигня, но кто ж из спрашивать то будет... пролетели вы, чуваки. Это всегда почему-то случается со всеми кто с MS дело имеет.

     
     
  • 4.43, anonimous (?), 13:43, 18/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    "это моральное и финансовое самоудовлетворение мигеля и его компании" - вы говорите это так, как будто это что-то плохое.

    На счет HTML5 - даже блокноты и косынки еще не на нем. 99% не на нем. О какой победе идет речь?
    Дотнеты, как и HTML5 будут работать на десктопах и планшетах, но вот что-то мне подсказывает, что быстродействие у них будет отличаться в разы, и не в пользу HTML5.

     

  • 1.3, Аноним (-), 00:03, 17/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Есть список работающих с wine-mono программ, использующих .NET Framework?
     
     
  • 2.5, Аноним (-), 01:32, 17/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Есть список работающих с wine-mono программ, использующих .NET Framework?

    Подозреваю, что Caves of Qud будет работать в wine-mono. Потому что он работал в wine + winetricks mono210.

     

  • 1.10, Онаним (?), 05:29, 17/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А зачем запускать .Net-приложение через Wine когда можно напрямую? Или это для гурманов, обращающихся из .Net-программ напрямую к WinAPI и нативным библиотекам?
     
     
  • 2.11, анонимус (??), 07:45, 17/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    чтобы в вайне в игрушки игралось легче
     
  • 2.13, Frank (ok), 08:37, 17/05/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А зачем запускать .Net-приложение через Wine когда можно напрямую?

    Попробуй-ка запусти хоть как-то не под виндой ХР/7 чудовищное творение украинских быдлокодеров m.e.doc (комплекс для составления, подписывания и отправки отчётностей в госорганы). Эта хрень даже не работает под выньтукеем.

     
     
  • 3.19, Аноним (-), 12:58, 17/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Попробуй-ка запусти хоть как-то не под виндой ХР/7 чудовищное творение украинских быдлокодеров m.e.doc (комплекс для составления, подписывания и отправки отчётностей в госорганы). Эта хрень даже не работает под выньтукеем.

    http://ru.wikipedia.org/wiki/Windows_2000

    Состояние

    поддержка прекращена 13 июля 2010 года

     
     
  • 4.22, unscrubber (?), 15:50, 17/05/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> Попробуй-ка запусти хоть как-то не под виндой ХР/7 чудовищное творение украинских быдлокодеров m.e.doc ... Эта хрень даже не работает под выньтукеем.
    > http://ru.wikipedia.org/wiki/Windows_2000
    > поддержка прекращена 13 июля 2010 года

    и что ? это выпуск обновлений безопасности прекращен, а не жизненный цикл лицензии или право эксплуатировать этот продукт.
    разве для работоспособности ПО всегда нужно чтобы были все обновления модулей ОС которые могут даже не использоватся приложением работающем без доступа к внешним сетям? нет далеко не всегда. просто кодерам гораздо проще скакнуть на новую версию .Net ради очередного розового поника/фишки/риббона и с легкой руки перестать проверять работоспособность свой c# творений в предыдущей среде (dotNetfx 2.0)... зачем когда время деньги и андроид на пятки наступает, надо впарить неособо напрягаясь конструктор из халявных написаных кемто библиотек пока еще есть возможность снять бабло.

    эта ужасная навязываемая (в первую очередь через dotNetFX,DirectX,IE,MSO) M$ зависимость от каждые 3 года выходящих новых winver не есть нормально. Не нормально покупать, тестировать, развертывать с нуля (ибо миграция с версии на версию для винды это утопия) и с почестями хоронить программно-аппаратные комплексы и парк вычтехники каждые 3 года лишь потому что M$ так видите ли удобно переставать выпускать обновления и они хотят притока бабла каждые 3 года, при том что сейчас сама техника легко живет более 5 лет (процентов 80% выживает, из них еще половина еще 5 лет живет после замены HDD, ro ssd решения вообще бессмертны).

    P.S. недавно пережил перезд с 11.10 на 12.04. Обновил ОС. Обновилось все прикладное ПО и ядро. Настройки на месте, ничего не сломалось, все устройства работают.
    Попробуйте так сделать XP->Vista->Win7 или XP->Win7.

     
     
  • 5.29, XoRe (ok), 01:08, 18/05/2012 [^] [^^] [^^^] [ответить]  
  • +/

    > P.S. недавно пережил перезд с 11.10 на 12.04. Обновил ОС. Обновилось все
    > прикладное ПО и ядро. Настройки на месте, ничего не сломалось, все
    > устройства работают.
    >  Попробуйте так сделать XP->Vista->Win7 или XP->Win7.

    Справедливости ради, между winxp и win vista разница - 5 лет, а между 11.10 и 12.04 - пол года.
    Лучше сравнивать переход с vista на 7.

    Остальное не читал, но согласен)

     
     
  • 6.39, unscrubber (?), 06:06, 18/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Справедливости ради, между winxp и win vista разница - 5 лет, а
    > между 11.10 и 12.04 - пол года.

    пофиг. можно и с более старых версий убунты (да и debian/freebsd) сделать апгрейд также безболезненно и управляемо.

    > Лучше сравнивать переход с vista на 7.
    > Остальное не читал, но согласен)

    "Не читал, не согласен" - че за детский сад, нафиг тут вобще постить если "не читал".

    да хоть с vista на 7 - все равно нет бесшовной миграции, если вы не в теме - попробуйте развернуть тестовое окружение 2003 R2+vista и проапгрейдить не снося старую систему до 2008+7 на том же сервере и рабочей станции. И лучше всего железку какуюнибудь старую не забыть оставить под которую нет дравера для win7

     
     
  • 7.40, anonimous (?), 13:17, 18/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    1. Да, у винды нет безшовной миграции между версиями. Да, у винды нет централизированных обновлений для стороннего ПО. Да, у винды нет <то чего там нет>.
    2. Но они и не утверждают что у них это есть. Или у вас в пользовательском сообщении есть обещание бесшовной миграции на более новые версии?
     
     
  • 8.45, unscrubber (?), 18:35, 18/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Утверждают И есть у них эта миграция, и даже обновление с версии на версию, и ... текст свёрнут, показать
     
  • 5.37, haku (??), 02:53, 18/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >>жизненный цикл лицензии или право эксплуатировать продукт

    Это одно и то-же, лицензия=разрешение, купить лицензию значит арендовать право использования.

     
     
  • 6.38, unscrubber (?), 05:57, 18/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    и ?
    лицензия бессрочная если что.
    вы не покупаете лицензию на 2/3/4 года - вы купили бессрочную лицензию, а дефакто она имеет ограниченный срок, обусловленный прихотью менеджмента.

    (есть такие варианты конечно платить по SLA ежегодно часть стоимости лицензии полной но мы не об этом, да и эти варианты для корпоративного сегмента они не помогают в миграциях с %winver% -> %winver+1%)

     
     
  • 7.41, anonimous (?), 13:24, 18/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    ... обусловленный прихотью _вашего_ менеджмента.

    fixed.

    MS предлагает новые решения, программеры юзают новые решения, _вашим_ менеджерам нравятся программы с новыми решениями от программеров и они решают перейти на них. MS и сторонние программисты получают прибыль от ваших менеджеров, ваши менеджеры получают прибыль от использования новых программ, ваши админы получают прибыль за интеграцию и поддержку. В чем проблема-то?

     
     
  • 8.44, unscrubber (?), 18:28, 18/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    MS предлагает новые решения В чем проблема-то В этой гонке инноваций соотноше... текст свёрнут, показать
     
  • 3.23, Савраска (?), 16:10, 17/05/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Попробуй-ка запусти хоть как-то не под виндой ХР/7 чудовищное творение украинских быдлокодеров
    > m.e.doc (комплекс для составления, подписывания и отправки отчётностей в госорганы). Эта
    > хрень даже не работает под выньтукеем.

    Кроссплатформенность от MS, она такая, да.

     
     
  • 4.27, unscrubber (?), 17:27, 17/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    "Кроссплатформенность от MS"
    между WinCE и Win это еще ладно
    но какая к черту между релизами одной ветки под одну платформу (х86) "кроссплатформенность" то?

    и вообще много ли существенных нововведений в winapi или ntfs было добавлено в xp или vista ? да и таже win7 - что там революционного если отбросить всю визуальную шелуху ? Разве оно стоит того чтобы послать в лес обратную совместимость?

     
  • 2.16, nmorozov (ok), 10:05, 17/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Да, очень многие приложения микшируют .NET и Win32 API
     
  • 2.21, h31 (ok), 14:37, 17/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Или это для гурманов, обращающихся из .Net-программ напрямую к WinAPI и нативным библиотекам?

    Ага, для них.

     

  • 1.17, anonymouse (?), 10:57, 17/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    УРА! Очередной набор костылей!!!
     
     
  • 2.18, Name (?), 11:51, 17/05/2012 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Сделай тоже без костыля.
     

  • 1.24, Гуф (?), 16:51, 17/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    отличный повод попращаться с вайном
     
  • 1.25, q (??), 17:04, 17/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А может ли просто пользователь, не специалист, определить под што написана программа, под NET или Win32API?


    Вообще насколько удобно запускать эти приложения в разных средах и окружениях?

     
     
  • 2.26, Anonymouss (?), 17:14, 17/05/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Может, по долгой загрузке и тормозам дерьмонета.
     
  • 2.31, XoRe (ok), 01:14, 18/05/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > А может ли просто пользователь, не специалист, определить под што написана программа,
    > под NET или Win32API?

    В linux может.
    Обычно в дистрибах установлен wine, а mono - не установлен.
    Как следствие, winapi прога заработает, а NET - НЭТ.
    В винде проблематично - winapi и .NET одного дерева яблоки.
    Это как попробовать отличить gnome от gtk.

     
     
  • 3.34, Аноним (-), 02:15, 18/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> под NET или Win32API?

    Достаточно хексэдитором бинарник позырить. Не надо быть сильно крутым профи чтобы найти характерные для дотнета названия DLL. Да и сам managed код на глаз довольно заметно отличается от x86 - после небольшой тренировки можно просто на глаз детектить :)

    > В linux может. Обычно в дистрибах установлен wine, а mono - не установлен.

    Вы навеное Linux только на картинке видели. По дефолту там ни вайна ни моно как правило нет. И это правильно.

     
     
  • 4.36, XoRe (ok), 02:23, 18/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >>> под NET или Win32API?
    > Достаточно хексэдитором бинарник позырить. Не надо быть сильно крутым профи чтобы найти
    > характерные для дотнета названия DLL. Да и сам managed код на
    > глаз довольно заметно отличается от x86 - после небольшой тренировки можно
    > просто на глаз детектить :)

    Вопрос был про пользователя, не специалиста.
    Обычный пользователь даже не знает, что такое hex editor.

    >> В linux может. Обычно в дистрибах установлен wine, а mono - не установлен.
    > Вы навеное Linux только на картинке видели. По дефолту там ни вайна
    > ни моно как правило нет. И это правильно.

    Насчет "обычно в дистрибах", пожалуй, загнул.
    Из десктопных вроде в ubuntu по умолчанию идет, или нет?

    P.S.
    "Linux на картинке" порадовало)

     
  • 4.46, q (??), 10:15, 21/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Достаточно хексэдитором бинарник позырить. Не надо быть сильно крутым профи чтобы
    > найти характерные для дотнета названия DLL. Да и сам managed код на глаз довольно
    > заметно отличается от x86 - после небольшой тренировки можно просто на глаз детектить :)

    Пользователю надо работать, а не разбирать компьютерный АвтоВАЗ.

    > Вы навеное Linux только на картинке видели.
    > По дефолту там ни вайна ни моно как правило нет. И это правильно.

    Кому как. Давно Линукс пользую уже лет 10. wine должен быть по умолчанию, т.к. многие программы написаны только по венду.

     

  • 1.28, Руслан Зиганшин (?), 20:01, 17/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Эта штука стране ещё очень пригодится. Нас на операционных системах учат основам Linux (тем, которые сами освоили), а на ООП и ПЯВУ писать код на C# (раньше на ПЯВУ был Дельфи, но он оказался дорогим, в отличии от бесплатной учебной версии M$ Visual Studio)
     
     
  • 2.30, XoRe (ok), 01:11, 18/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >  бесплатной учебной версии M$ Visual Studio

    Первая доза бесплатно)
    Ради хохмы можете затеять с преподом спор, показав цены на платные версии MSVS.
    Думаю, под яву есть и бесплатные IDE.

     
     
  • 3.32, Aesthetus Animus (ok), 01:14, 18/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Думаю, под яву есть и бесплатные IDE.

    NetBeans, Eclipse... Хотите, чтобы предыдущий оратор затем тролил препода, что же из этих двух лучше? :-D

     
  • 2.35, Аноним (-), 02:17, 18/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > в отличии от бесплатной учебной версии M$ Visual Studio)

    Вот только она
    1) Навязывает одну конкретную платформу.
    2) Вгоняет в 100% зависимость от произвола MS.
    3) А нормальные не урезанные версии MSVS стоят к тому же конскиих бабок.

     
     
  • 3.42, anonimous (?), 13:33, 18/05/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот только она
    1) Навязывает одну конкретную платформу.                            - 90% десктопов
    2) Вгоняет в 100% зависимость от произвола MS.                      - 100% найдете работу
    3) А нормальные не урезанные версии MSVS стоят к тому же конскиих   - закупает предприятие
    бабок.


     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру