«Patric: О, кста, посмотри, какая прелестьPatric: "program.exe"D-termys: ок, ща запущуD-termys: голые негры поперёк экрана и просьба отправить смс.D-termys: и нахер ты так делаешь?Patric: понимаешь, я тут скачал одну очень полезную програмулину, запустил, а там вот так нехорошо получилось (Patric: ты ведь сейчас мне скажешь, как ты это убрал )))D-termys: конечно, дружище, говно вопросD-termys: вайн закрыл»— 408552Internet Explorer 6, запущенный в Wine под Linux
Wine — это неэмулятор (на самом деле являющийся костылем, прослойкой между WinAPI и системными вызовами UNIX-систем), позволяющий линуксоидам и маководам запускать-таки расово неверные виндовые приложения. Иногда они даже не только запускаются, но и работают, порой лучше, чем на поделке дяди Билла. В отличие от виртуалок не жрет никаких лишних ресурсов, но и КПД имеет намного меньший.
Wine также предоставляет программистам библиотеку программ Winelib, при помощи которой они могут компилировать Windows-приложения для портирования их в UNIX-подобные системы. Название Wine является рекурсивным акронимом и расшифровывается «Wine Is Not an Emulator» («Wine — не эмулятор»). Имеется в виду, что Wine не является эмулятором компьютера, как, например, qemu или VirtualBox — Wine это альтернативная реализация Windows API). Как и со многими рекурсивными акронимами, ноги растут из обычного «WINdows Emulator», который внезапно показался авторам недостаточно православным. После пятнадцати лет разработки, 17 июня 2008 года была выпущена версия Wine 1.0. Еще после 4-х лет разработки появилась на свет версия 1.4, а спустя ещё год (июль 2013) 1.6, а с ним поддержку M$.NET (через mono) и вызов DosBox при необходимости. В декабре 2016 вышел релиз 2.0, а в январе 2018 — 3.0, уже подарив возможность играть в некоторые ААА-игры. Кажется, вот вот наступит вендекапец, но что-то пока не срослось, не получилось.
Wine распространяется на условиях православной лицензии GNU LGPL.МеметичностьВ эту статью нужно добавить как можно больше меметичности.Также сюда можно добавить интересные факты, картинки и прочие кошерные вещи.Nuff said!Традиционная фраза «Что опять сломали?» в новостях о выходе новых версий wine на ЛОРе.Происхождением обязано сплетению фактов:реверсинжиниринг WinAPI — занятие из не самых простых ввиду его размазанности, размеров, закрытости и непостоянстваАвтаров более 9000 программ обязательно ожидающих, что WinAPI поступит именно такИх же, не стыдящих использовать еще более непостоянные недокументированные возможностиВездесущих багов, да таких, что баг часто усматривается афтарами виндософта как фича и на него опираются.
Групповая зависимость кривых программ от меняющихся документированных возможностей, а последних — от абсолютно непостоянных недокументированных возможностей, и все это держится на багах.
Именно поэтому WINE заявляет (и пытается этому соответствовать) совместимость «баг-в-баг». Так wine раскрыл секрет работы винды.
Для непонятливых, краткая история. Проект Wine был основан в 1993 году. Он представлял собой проект размером 0 байт. И был идеален по архитектуре и составу. Потом в него начали добавлять баги. Проект разрастался, к проекту стали подключаться новые разработчики, которые добавляли ещё больше багов. И поэтому при каждом новом релизе принято спрашивать «Чо опять сломали?!». (с) anonymous [1]
На данный же момент вполне себе работоспособная примочка, позволяющая запустить порядка 70% (из них половину даже без глюков) виндовых программ.
«Wine», как ответ красноглазика на вопрос «Какая у тебя версия Виндоус?», как бы намекающий на то, что Виндоус он не использует.«А оно идёт под вайном?» — аналогично предыдущему пункту, в ответ на упоминании какой-либо виндоус-программы.
Вопреки оффициальным™ уверениям мелкомягких, наличие вайна может внезапно превратить ваш утютненький GNU/Linux(а также мак, бсдю и прочих никсоидов) в Genuine Microsoft Software (подлинное программное обеспечение Майкрософт). Be careful!
Алсо, администрация лора, очевидно, питает к сабжу нежные чувства — вайн единственная софтина, регулярно нарушавшая ранее правило о запрещении минорных релизов в новостях. По состоянию на август 2011 пользователей это настолько заебало, что модераторы боятся постить новости про вайн вообще. Предпоследняя новость про релиз вайна датируется 30.07.2010 и повествует нам о версии 1.3.0; последняя датируется 18.07.2013 и рассказывает о крупном релизе — выходе wine 1.6. Но эстафету подхватил Opennet.ru.
Вендекапец
Анонимус пророчил наступление вендекапца после выхода ReactOS 1.0, Слаки 13.0 и Wine 1.0. Двое последних уже зарелизились, а вот ReactOS 1.0 с их темпами выйдет где-то в 2030 году, если вообще выйдет. Хотя есть мнение, что вендекапец нельзя считать наступившим, если есть жизненная необходимость в эмуляторе (или даже неэмуляторе) венды.
Круг микробагов замкнулся (почти)
Анонимусы во всю уже пытаются выпустить специальную версию Wine для запуска под виндой. Причина ее появления в том, что сама винда (потому что в ней наконец через 20 лет исправили очередной баг) перестает «правильно» поступать и старый софт рушится от недоумения. Эта версия специально предназначена для меньшинств, вынужденных использовать виндовый старый софт на новой винде (или наоборот) и вообще, для того, чтобы поизвращаться, [2]). Сейчас работает через Cygwin.
Однако
Не секрет, что друзья не растут в огороде изначально Wine разрабатывался для того, чтобы запускать на нём всякие мелкомягкие ништяки. Однако со временем идея протухла, так как линупс оброс туевой хучей опенсорсных программ работающих не хуже, а иногда даже лучше своих маздайных аналогов. С играми же всё было весьма и весьма печально, ибо игроделы на линупсоидов клали толстый-претолстый. Алсо, исключением из этого правила стала контора Valve с Ньюгейблом, которая стала портировать свои игры под linux после выхода windows 8. Nuff said. Со временем частично проблема начала решаться с помощью портов, но ведь не все разработчики имеют традиции открывать исходный код своих продуктов. Поэтому толпы энтузиастов ломанулись запускать под вайном все, что бегало/летало/стреляло и докладывать о своих фейлах в Багзилле, а на всякие быдло-аськи, офисы и прочую хуету забили. И таки в этой ипостаси Wine таки добился таки определённых таки успехов.
В общем, если хочется потешить своё ЧСВ и показать своим друзьям какой ты кулхацкер, смело ставь линупс и запускай под ним крусис. Правда всех красот напиханных в него ты никогда не увидишь, так как линупсойдам играть в подобное Youth Oriented and Bydlo Approved впадлу даже под виндой. Однако если ты счастливый обладатель видеокарты от ATI, приготовься к тому, что, из-за элементарной криворукости ATI'шных драйверописателей, запустится у тебя чуть больше чем нихуя.
Стоит отметить, что, не смотря на великолепность ATIшного блоба, у ATI/AMD есть неплохой свободный драйвер, включенный непосредственно в ядро, который почти догнал Catalyst по производительности. На фоне работающих ништяков, обусловленных хорошей интеграцией с другими свободными компонентами и вообще включением в ядро - получилось годно.
По состоянию на сентябрь 2013, у многих высокопроизводительных игр всё ещё есть проблемы, но ATI (и Valve) обещают решить их.Алсо, wine в переводе с английского-вино.См. такжеWine HQ — официальный сайт проекта.Wine Help Forums — форум помощи WineWine (@FreeSource) — проект «Русский Wine»Wine Application DB — база приложений, совместимых с Wine в той или иной степени.The Official Wine Wiki — вики-страница проекта.Unixforum -> Wine — русскоязычный форум, посвящённый Wine.ReactOS — альтернативная реализация Windows NT с открытым исходных кодом. Активно сотрудничает с Wine.WINE@Etersoft — Wine от Etersoft для поддержки работы бухгалтерских программ.Это незавершённая статья. Вы можете помочь, исправив и дополнив её.Wine — это не баг, это фича!Мета
DRM (SecuROM • StarForce) • Баг • Бот (Автоответчик) • Ботнет • Варез • Глюк • Гуй • Донат • Копирайт (By design) • Лог • Нюк • Рут (Не работай под рутом) • Спортивное программированиеФичи12309 • BSOD • Cookies • Embrace, extend and extinguish • FL Studio • Sheep.exe • Winlogon.exe • Бубен • Защита от дурака • Костыль • Машинный перевод • Пасхальные яйца • Свистелки и перделки • См. рис. 1 • Съешь ещё этих мягких французских булок • ТаблэткаВредоносноеВинлок • Звонилка • Китайские пингвины • Пиксель смерти • Троян • Червь МоррисаКомпании1С • Apple • Denuvo • Google • Microsoft • SAP • ЯндексДвижения8-bit • Open source (Красноглазики • Линуксоиды) • Вирусная сцена • Даунгрейд • Демосцена • МоддингОфис3DS MAX • GIMP • GNU Emacs • Movie Maker • MS Paint • OpenOffice • PowerPoint • vi • Word • Блокнот • ФотошопОС
Android • BSD • DOS • MenuetOS • ReactOS • Windows (Phone 7 • Phone 8 • Seven • Vista) / Маздай • Линукс • Русская ОС • Фантом ОСБраузерыInternet Explorer • Опера • Тормозилла (Огнелис • Lolifox) • ХромИнтернетFlash • I2P • Low Orbit Ion Cannon • Tor • Tunatic • Чат−клиенты (Miranda • QIP • Skype • Аська • Жаббер)
РазработкаBrainFuck • C • C++ • Java • Haskell • АссемблерЛюдиLovinGOD • Балмер • Гейтс • Генерал Фейлор • Джобс • Митник • Поттеринг • де Раадт • Спольски • Столлман • Торвальдс • ШахиджанянКостыли
Cygwin • PunkBuster • T9 • Wine • Wishmaster • Антивирусы • ХакинтошКоманды^H • ^W • Alt+F4 • Ctrl+Alt+Del • man • /me • /quit • rm -rf