|
|
3.99, Michael Shigorin (ok), 16:33, 04/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
...а то сисколлы на винде раз в шесть медленней работали, по замерам хорошо знакомого человека, делавшего схожую разработку несколько лет тому.
| |
|
|
3.103, Анон (?), 19:56, 04/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
Как правило только в части работы с ФС, т.к. и пню известно что ntfs и в подметки не годится некоторым ФС для линукс
| |
|
2.111, goof.gooffy (ok), 15:56, 05/06/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
>wine медленнее Windows процентов на 15-20. Мне хватает )
1Сv77 работает в два раза быстрее. Чисто субъективное ощущение, но видно невооруженным глазом
| |
2.120, Alex (??), 19:31, 10/09/2010 [^] [^^] [^^^] [ответить]
| +/– |
а как можно установить Longene? я пытался, но у меня ничего не получилось
| |
|
|
2.7, ig0r (??), 11:17, 03/06/2010 [^] [^^] [^^^] [ответить]
| +4 +/– |
думаю что "обеспечении полной бинарной совместимости с Windows программами" это подразумевает, ведь в wine большинство вирусов работает.
| |
|
3.104, Анон (?), 19:58, 04/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>кстати да, не будет ли это проблемой?
Отчасти нет, я думаю, т.к. разграничение прав, запрет на запуск и запись в определенных местах характерные для линукс будут и здесь. Опять же использование запуска от пользователя с сильно урезанными правами и дсотупом к дереву ФС и т.д.
| |
|
4.115, Unholy Saint (?), 06:48, 08/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
А про "you must run it as root" у них на заголовной страници не читал? Если там и вправде будет разграничение прав полной совместимости с Windows им не добится.
| |
|
|
|
|
|
3.38, Аноним (-), 13:36, 03/06/2010 [^] [^^] [^^^] [ответить]
| +13 +/– |
>... и будет идеальная операционная система
вирусы будут довольны ;)
| |
|
4.43, алк (?), 14:19, 03/06/2010 [^] [^^] [^^^] [ответить]
| +5 +/– |
"Проект развивается при финансовой поддержке компании Insigma Technology Co., оплачивающей работу команды разработчиков в режиме полного рабочего дня. "
Это офшор Касперского?
| |
|
|
2.102, Кровавый (?), 19:28, 04/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Осталось только это ядро в Ubuntu включить.
А потом выкинуть её оттуда за ненадобностью!
Для Win api32 есть мастдай в виртуалбокс. Для Linux есть Linux. И все довольны!
| |
|
3.122, Андрей (??), 20:06, 24/07/2011 [^] [^^] [^^^] [ответить]
| +/– |
Очень остроумно про виртуалбокс.
Я хочу играть в 3д-игры, которых в линуксе нет. Например Fallout3, TES Oblivion,
CS:S(справедливости ради - запускается и хорошо работает в Wine). Я хочу чтобы мой SmetaWIZARD последней версии запускался(ему нужен USB dongle-драйвер для защиты от копирования). И я хочу все это делать из Linux, не перезагружаясь и не придумывая костыли в виде виртуализации или реализации API, но без поддержки драйверов. Те китайцы что это разрабатывают, вероятно, хотят того же самого. Или просто от любопытства...
| |
|
|
1.5, Аноним (-), 11:12, 03/06/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> wine медленнее Windows процентов на 15-20. Мне хватает )
С чего это вы взяли? Наоборот быстрее и сильно.
| |
|
|
|
|
Часть нити удалена модератором |
5.52, Frank (??), 15:55, 03/06/2010 [^] [^^] [^^^] [ответить]
| +5 +/– |
Был бы это эмулятор - можно было бы код win32 запускать на не-x86 железе. Но поскольку это таки не эмулятор и никакой трансляции нет и в помине, код выполняется напрямую, то работать оно на, скажем, ARM процессорах не будет.
Учите матчасть!WINE всего лишь даёт независимую реализацию win32 API и системных библиотек, не более.
| |
|
|
|
Часть нити удалена модератором |
8.68, ig0r (??), 19:09, 03/06/2010 [ответить] | –5 +/– | я пожалуй повторю линк о котором идёт речь http wiki winehq org FAQ head-c9e6... текст свёрнут, показать | |
|
9.77, Frank (??), 23:10, 03/06/2010 [^] [^^] [^^^] [ответить] | +3 +/– | Ты по своей же ссылке читал хоть Если тебе лень или не врубаешься, то даю перев... большой текст свёрнут, показать | |
|
|
|
|
|
4.41, AdVv (ok), 14:03, 03/06/2010 [^] [^^] [^^^] [ответить]
| –9 +/– |
А что там если не секрет ? Эмуляция системных вызовов другой операционной системы. Да еще в UserSpace. Можно конечно назвать по другому, но смысл от этого не изменится. Оно будет работать медленнее в любом случае.
| |
|
5.45, Карбофос (ok), 14:46, 03/06/2010 [^] [^^] [^^^] [ответить]
| +7 +/– |
то есть для вас эмуляция и мэппинг - понятия одинаковые? тады ой!
а однозначный ответ на этот вопрос можно дать, только тестируя на скорость. кто сказал, что вантузные функции работают быстрее? вы в этом вообще хоть на сколько-нибудь уверены?
| |
5.116, XoRe (ok), 15:50, 08/06/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
>А что там если не секрет ? Эмуляция системных вызовов другой операционной
>системы. Да еще в UserSpace.
Теперь и в KernelSpace.
На радость антивирусным компаниям.
| |
|
|
3.55, User294 (ok), 16:49, 03/06/2010 [^] [^^] [^^^] [ответить]
| +2 +/– |
>Трансляция/эмуляция быстрее нативной среды? Ну да, конечно
Так оно тоже нативная среда - команды процессора вполне себе нативны для него. А трансляция != эмуляция, там тормозить особо нечему. Кстати, в винде вызовы Win32 ... тоже транслируются в вызовы NT API (нативной подсистемы ядра, которая все запросы и педалит в конечном итоге). Чем таким трансляция Win32 -> Linux syscalls принципиально отличается от трансляции Win32 API -> Win NT API? В общем сперва разберитесь как системы работают а потом втирайте. Почему-то нынче виндами интересуется только совсем деревянное лузерье :)
| |
3.60, аноним (?), 17:29, 03/06/2010 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Трансляция/эмуляция быстрее нативной среды? Ну да, конечно
Вообще-то "да, конечно". Почитайте на досуге как устроено NT ядро, и такие вещи как, например, WoW. Есть очень мало вещей, которые потребуют какого-то заметного оверхеда, а остальное будет даже быстрее из-за более правильной архитектуры и более дешевых сисколлов. В одних случаях это уже видно показывают, в других можно оптимизировать wine - понятно, что для его разработчиков оптимизация имеет низкий приоритет ибо главное, чтобы работало. А мы вот в свое время под нужный софт кое-что оптимизировали, и остались довольны.
| |
|
2.42, Zenitur (?), 14:18, 03/06/2010 [^] [^^] [^^^] [ответить]
| +2 +/– |
Оконные приложения иногда быстрее! Полноэкранные трёхмерные игры - 15-20 процентов медленнее. Никаких ссылок подтверждения! Только личные замеры FPS на протяжении 3 лет.
| |
|
3.109, Аноним (-), 07:38, 05/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
в линаксах убогие видеодрайверы. игры никак не демонстрируют производительность wine
| |
|
|
1.8, Аноним (-), 11:23, 03/06/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>>ведь в wine большинство вирусов работает.
С чего это вы взяли? Наоборот большинство и не работает.
| |
|
2.11, Andre (??), 11:33, 03/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
Теперь будет, если старые не будут, напишут новые. Нодо ж как то прогрес и бизнес подталкивать
| |
|
1.9, svn (??), 11:29, 03/06/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
Я что-то не понимаю, ядро linux изначально способно запускать любой бинарник. Так запускается и ява, и виндовс программы через wine.
Библиотекам и враперам точно не место в ядре.
| |
|
|
3.64, svn (??), 17:43, 03/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
В виндовс нет документированных системных вызовов. Всё винапи это обычные вызовы функций системных библиотек.
wine как загрузчик (в терминах linux ядра интерпретатор) exe (формата PE) файлов и набор библиотек с этим справляется полностью.
| |
|
2.35, AdVv (ok), 13:10, 03/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Я что-то не понимаю, ядро linux изначально способно запускать любой бинарник. Так
>запускается и ява, и виндовс программы через wine.
>
>Библиотекам и враперам точно не место в ядре.
А парни то и не знают ... Как дураки плодят операционки, когда на ядре Линукс уже давно работает любой код.
| |
2.117, XoRe (ok), 16:00, 08/06/2010 [^] [^^] [^^^] [ответить] | +/– | Ну если дистрибутив ubuntu или там, mint считать ядром linux, то я с вами согл... большой текст свёрнут, показать | |
|
1.18, x0r (??), 12:01, 03/06/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +11 +/– |
охихо - а боян то еще живой.
товарищи - ломка от перехода с винды проходит через полгода.
главное - читать правильные книжки,
оно там не нужно, и без этого все очень хорошо спроектированно, соответствует стандартам и работает
| |
|
2.20, FlashFromAdobe (?), 12:20, 03/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>главное - читать правильные книжки,
сейчас сотни тысяч банковских служащих прям вот
взяли и начали читать, им еще за это доплачивать начнут.
| |
|
|
4.32, FlashFromAdobe (?), 13:09, 03/06/2010 [^] [^^] [^^^] [ответить]
| –6 +/– |
ее и не суют, она уже работает в проектах которые используются повсеместно
в больших корпорациях , но тут приходите вы и говорите что им надо "книжки
правильные читать"(с).
| |
|
5.39, x0r (??), 13:47, 03/06/2010 [^] [^^] [^^^] [ответить]
| +3 +/– |
1. wine winapi не равно MS winapi
2. MS winapi сложнее, запутаннее posix
3. Микрософт когда-нибудь заявит свои права и на wine winapi
| |
|
6.78, Карбофос (ok), 23:20, 03/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
к пункту 3: как раз по этой причине и нужно писать мультиплатформенное, не базированное и не привязанное к winapi. жалко, не все производители софта не хотят об этом думать. да может даже если и подумывали, то для такого перехода нужно многое перерабатывать, не только gui, но и множество костылей, разработанных именно для winapi. достаточно хороший пример - недавно открытый код far manager
| |
|
|
Часть нити удалена модератором |
8.80, User294 (ok), 00:05, 04/06/2010 [ответить] | +1 +/– | Навеное именно поэтому целый вал сообщений о портировании разнообразного софта п... текст свёрнут, показать | |
|
|
|
|
|
3.62, аноним (?), 17:32, 03/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>сейчас сотни тысяч банковских служащих прям вот
>взяли и начали читать, им еще за это доплачивать начнут.
А что, офисные крысы чем-то лучше/хуже остальных, что не должны читать?
| |
|
2.58, User294 (ok), 16:59, 03/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>товарищи - ломка от перехода с винды проходит через полгода.
А ведь он прав. Я постепенно и без wine стал обходиться, и IA32 либы вынес. Теперь у меня целиком 64-битная системка, целиком с 64-битным софтом и черт возьми, самодостаточная без всяких костылей :). А заодно и без всякой там малвари.
| |
|
3.89, Ян Злобин (ok), 03:07, 04/06/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
>А ведь он прав. Я постепенно и без wine стал обходиться, и IA32 либы вынес.
Ну это у кого как. Я так сразу перешел и вайна у меня никогда не было. А зачем, если и родного софта хватает более чем? Просто не надо торопиться - сначала без истерии и суеты подобрать аналоги софта для своих задач, еще сидя под виндой, почитать про этот софт. Подумать о переносе данных. И вперед!
| |
|
4.107, User294 (ok), 22:11, 04/06/2010 [^] [^^] [^^^] [ответить] | +1 +/– | Просто не сразу все аналоги и т п нашел по вкусу Ну и иногда в HMM или StarCra... большой текст свёрнут, показать | |
|
3.106, qwer (??), 21:37, 04/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
Сижу под Линуксом уже более 7 лет. Начинал с двойной загрузки ))) Постепенно изучая Линукс, потом винда накрылась, места свободное понадобилось.... По поводу того, что полгода хватит - полностью согласен. Аналоги легко ищутся через гугл и как правила существующего функционала хватает.
| |
|
2.69, Aesthetus Animus (ok), 19:58, 03/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
> и без этого все очень хорошо спроектированно, соответствует стандартам и работает
Чего?! И что же там стандартам соответствует, а, главное, каким?
| |
|
3.118, XoRe (ok), 16:05, 08/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>> и без этого все очень хорошо спроектированно, соответствует стандартам и работает
>
>Чего?! И что же там стандартам соответствует, а, главное, каким?
Ну уж явно не тем, которые задает Microsoft =)
Вы конкретнее давайте, что пытались сделать, что не получилось...)
| |
|
|
1.21, Utgarda (?), 12:26, 03/06/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Может быть, с патчами Suse не сраслось..
utgardshrine:/tmp/linux-2.6.31.5-0.1 # make
...
arch/x86/kernel/process.c: In function ‘exit_thread_for_task’:
arch/x86/kernel/process.c:116: error: implicit declaration of function ‘ds_exit_thread’
make[2]: *** [arch/x86/kernel/process.o] Error 1
make[1]: *** [arch/x86/kernel] Error 2
make: *** [arch/x86] Error 2
| |
1.23, sndev (?), 12:30, 03/06/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Как по мне, фишка может и милая,
насчет бинарной совместимости с win32 апи.
Но вот песочница для всего этого зоопарка
ооохххх как не помешала. И желательно
не на уровне ядра.
Если учесть недокументированный функционал
win32 api, то как-то не хочется иметь
кучу "стелсов" в ядре.
Таково мое ИМХО. Может я где и заблуждаюсь.
| |
1.36, eminence grise (?), 13:18, 03/06/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Лучше бы поприбирались в ядре просто. Сократили бы количество языков. Тут недавно новость была о том, что пора весь X11 переписывать...
Зоопарк наш все растет и растет...
| |
|
2.40, x0r (??), 13:49, 03/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Лучше бы поприбирались в ядре просто. Сократили бы количество языков. Тут недавно
>новость была о том, что пора весь X11 переписывать...
>Зоопарк наш все растет и растет...
согласен.
видимо всем в основном интереснее создавать новое.
ядро и X11 протокол - разные вещи
| |
|
3.46, letsmac (?), 14:47, 03/06/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
>>видимо всем в основном интереснее создавать новое.
Я лично знаю людей которые при устройстве на работу сразу спрашивали про поддержку старых исходников. Некоторые сразу разворачивались, если ответ был утвердительный. Это очень муторное и неблагодарное дело - выпиливать не нужное.
| |
|
|
1.47, eminence grise (?), 15:00, 03/06/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>ядро и X11 протокол - разные вещи
Знаю, но я не только ядро имел ввиду. Я говорил о том, что "их рвение, да в нужное русло"
| |
1.57, eugeni (?), 16:57, 03/06/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Если win-драйвер можно запустиь - это интересно.
Надо попробовать. Так кучу старых железок можно
оживить под Linux !!!
| |
|
2.63, аноним (?), 17:38, 03/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
пример железок которые уже сейчас нельзя оживить под линукс используюя фирмвари всякие
| |
|
|
4.66, grayich (ok), 18:06, 03/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Microtek Phantom 636
работает через ppscsi, вот только в последнее время ppscsi забросили, нет патчей под новые ядра
| |
|
3.105, Анон (?), 20:10, 04/06/2010 [^] [^^] [^^^] [ответить]
| +/– |
>пример железок которые уже сейчас нельзя оживить под линукс используюя фирмвари всякие
>
Canon MF3110/3228 - даже не пытайтесь, gdi'ка.
| |
|
|
1.71, аноним (?), 20:31, 03/06/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Задумка интересная. Но я лучше оставлю wine как песочницу, да еще в отдельном jail'е. Не только виндовому софту, где даже бинарники от известных вендоров бывают заражены всякой дрянью, но и коду wine, который я сииильно не уверен что хоть как-то проверяли на тему безопасности. Поэтому если его вкрячить в ядро, скорее всего получим еще большее рeшето чем сама винда. Нет, только в песочнице.
| |
|
2.97, dRiZd (?), 12:43, 04/06/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Не только виндовому софту, где даже бинарники от известных вендоров бывают заражены всякой дрянью,
Ага, SIEMENS CA01
| |
|
|
2.85, taryk (?), 00:45, 04/06/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
это скорее не Win4Lin а вспоминают название популярного ранее дистрибутива - Lindows OS
| |
|
1.114, sluge (ok), 16:19, 07/06/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
ну дай то чтобы у Insigma Technology побольше бабки для зарплаты девелоперам не заканчивались...
| |
1.119, XoRe (ok), 16:10, 08/06/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Кстати, как решение проблемы насчет принтеров баркодов.
Помнится, тут недавно пара новостей проскакивало, где людям пришлось оставить пару машин с виндой как раз изза таких принтеров.
А так... разработчикам этой штуки связаться бы с разработчиками ReactOS и с разработчиками Wine.
Может быть, можно раскидать задачи по проектам.
Те пишут ту часть, те - эту.
P.S.
Ну и насчет вирусов - теперь у антивирусных компаний на один аргумент больше в деле продажи антивируса для *nix =)
| |
1.121, Аноним (-), 20:53, 13/09/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Кто-нибудь установил эту Longene? Я уже кучу руководств перерыл - ничего не получается!!! Если кто установил, подскажите, пожалуйста!
| |
1.123, Аноним (-), 17:27, 29/11/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Проект всё ещё актуален? Имеется ли порт для Linux Kernel 3.8? Когда будет обновление?
| |
|