Re: Что такое Wine?
От: velkin Удмуртия https://kisa.biz
Дата: 27.04.15 21:53
Оценка:
Здравствуйте, Khimik, Вы писали:

K>Поясните сабж. Если пользователи Mac или Linux могут таким образом запускать Windows-программы, получается что Wine это как бы операционная система? Или как вообще выглядит процесс запуска программы из-под Wine? Как сделать, чтобы шаровара наилучшим образом работала под Wine? И если она будет хорошо работать, тогда может быть и не потребуется портировать программу с Windows на Mac и Linux?


Пару мыслей по этому поводу высказал здесь
Автор: velkin
Дата: 18.04.15
. Что касается запуска, то если делать совсем по нубски, то процесс запуска в Wine вглядит абсолютно так же как в Windows. Программы при установке загрязняют меню "Пуск" линукса подобно тому как это происходит в Windows и можно запустить оттуда, или *.exe файл из проводника. Просто взять и щёлкнуть на нём так же как в Windows.

Чтобы шаровара хорошо работала под Wine нужно её делать под win32, хуже если это .NET, хотя тоже будет работать. Но лучше всего сразу писать кроссплатформенные приложения, тогда это не потребует каких-то дополнительных усилий на портирование. Лично моё мнение, что те, кто пишут обычные прикладные приложения не кроссплатформенными, отстали от индустрии программирования на 10-15 лет.

Выбор между Windows, GNU/Linux, BSD, Mac OS X и прочими не имеет смысла. Какой резон выбирать, когда везде всё и так прекрасно работает. Да, Wine запустит традиционные архитектуры от Intel и AMD, но что если понадобится arm, sparc и прочие. Вот именно поэтому программа изначально являющаяся кроссплатформенной гораздо лучше.

По поводу денег считаю, что это традиционное заблуждение. Просто кое кому уже давно пора покинуть программную индустрию. Высокотехнологичный бизнес крайне не выгоден по сравнению с низкотехнологичным. А это в свою очередь обогащает тех, кто так сказать попал в струю и одновременно делает бедными всех остальных.

Большинство программистов это пушечное мясо и больших денег им никогда не видать. А крупные корпорации так и будут манить их морковками на верёвке, но они их не получат.




Нет, серьёзно, на кой писать не кроссплафторму аж в 2015 году, когда это не несёт никаких дополнительных усилий со стороны программистов.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.