The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск Wine 1.1.23"
Отправлено IGX, 07-Июн-09 15:37 
> То есть ценность допустим хорошей работы gcc мне ясна, ценность гнома понятна, и kde тоже. А ценность вайна, кроме попытки притащить в линукс кучу неродного софта - весьма сомнительного удовольствия.

Гражданин, а что такое "родной" и "не родной" софт? И "родной" кому? Конечному пользователю ведь пофиг каким способом отрисовыватся на его мониторе кнопочки, точно так же как тебе пофиг, как в мониторе реализовано переключание цвета пикселя, и какая физика за этим стоит. Т.е. программисту пофиг, как переключаются пиксели, а физику и инженеру пофиг как отрисовываются кнопочки. И конечному пользователю начихать, кошерно это или нет с твоей точки зрения. Какая программа предоставит пользователю интересное соотношение функциональности, цены и стабильности, та и останется на рынке. А уж какими инструментами она реализована и с помощью каких инструментов она работает в конечном итоге никого, кроме теоретиков и критиков, не волнует.

С помощью Wine можно портировать программу под Linux как минимум на 2 порядка быстрее, чем писать с нуля "правильную" версию под Linux. Часто требуется всего несколько изменений. Это означает, что пока я завтра и послезавтра буду писать и отлаживать "правильную" версию под Linux, пользователи могут пользоваться портированной из Windows СТАБИЛЬНОЙ (!) версией уже сегодня. Можно, конечно, нанять программистов под Linux, но это (а) не ускорит выход "правильной" программы под Linux и (б) увеличит стоимость продукта, что конечного потребителя не обрадует. А увеличение стоимости означает потерю части рынка.

> Ведь правильный вайн, технически будет похож на виртуальную машину с хорошим jit.

Вайн является реализацией Win API, а не виртуальной машиной. Если бы он был виртуальной машиной, то (1) вносил бы тормоза, (2) его реализация заняла бы на порядок больше времени и к моменту его реализации он был бы никому не нужен.

ПО, которое писалось для Windows+x86 - писалось для определенного рынка компьютеров, на котором альтернативы x86 по соотношению потребительских качеств и цене не было и сейчас не особо есть. А на рынке x86 всегда была только одна ОС, адекватная по соотношению потребительских качеств и цены (не считая узкоспециализированных задач). И то, что Wine добавляет для этого ПО поддержку конструктора Linux, причем практически бесплатно (некоторые расходы всё таки есть - требуется внести некоторые изменения в ПО, чтобы оно работало в Wine без проблем) - это же отлично!

Wine является очень важным, одним из ключевых звеньев в распространении Linux. Чем больше программ запускается под ОС, тем выше ее возможности (а следовательно и привлекательность) для пользователя. И важно обеспечить Linux как можно более полным комплектом программ в кратчайшие сроки. Это очень важно! А кроме Wine помощника в быстром портировании ПО из Windows в Linux нет (ни среди программ, ни среди людей). А пока все компании подумают о и найдут ресурсы на "родную" Linux-версию своих программ, я сто раз сдохну, а Linux так и останется конструктором с ограниченным набором программ.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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