|
2.2, pavel_simple (ok), 23:36, 05/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
>и хорошо.
вообще непонятно на что он надеялся, в linux уже оооочень давно есть binfmt_misc, и все извраты (если уж очень хочется) можно и _нужно_ делать через него.
| |
|
1.3, амонинус (?), 23:42, 05/11/2009 [ответить] [﹢﹢﹢] [ · · · ]
| –4 +/– |
А ведь интересная была идея... Хоть бы попробовали, что ли. Вдруг бы что вышло?
>в linux уже оооочень давно есть binfmt_misc, и все извраты (если уж очень хочется) можно и _нужно_ делать через него.
binfmt_misc не позволяет подгружать библиотеки .so.
| |
|
|
3.8, амонинус (?), 00:11, 06/11/2009 [^] [^^] [^^^] [ответить]
| –2 +/– |
Как binfmt_misc поможет мне сделать dlopen() или другим способом подключить динамическую библиотеку .so из программы так, чтобы сборка для нужной архитектуры выбралась автоматически?
| |
|
4.10, Kirill A. Shutemov (?), 00:17, 06/11/2009 [^] [^^] [^^^] [ответить]
| +1 +/– |
>Как binfmt_misc поможет мне сделать dlopen() или другим способом подключить динамическую библиотеку
>.so из программы так, чтобы сборка для нужной архитектуры выбралась автоматически?
>
Ядро вообще и binfmt_misc в частности никогда не "подключал" динамические библиотеки. Обычно это делает /lib/ld-linux.so.2. Учите мат. часть.
| |
|
5.11, амонинус (?), 00:24, 06/11/2009 [^] [^^] [^^^] [ответить]
| –2 +/– |
>>Как binfmt_misc поможет мне сделать dlopen() или другим способом подключить динамическую библиотеку
>>.so из программы так, чтобы сборка для нужной архитектуры выбралась автоматически?
>>
>
>Ядро вообще и binfmt_misc в частности никогда не "подключал" динамические библиотеки. Обычно
>это делает /lib/ld-linux.so.2. Учите мат. часть.
Именно так. Но в FatELF входили патчи на readelf и ld (точнее, gold), так что система, поддерживающая FatELF могла бы автоматически выбирать нужный бинарник и из .so.
| |
|
6.12, Kirill A. Shutemov (?), 00:27, 06/11/2009 [^] [^^] [^^^] [ответить]
| +2 +/– |
>>>Как binfmt_misc поможет мне сделать dlopen() или другим способом подключить динамическую библиотеку
>>>.so из программы так, чтобы сборка для нужной архитектуры выбралась автоматически?
>>>
>>
>>Ядро вообще и binfmt_misc в частности никогда не "подключал" динамические библиотеки. Обычно
>>это делает /lib/ld-linux.so.2. Учите мат. часть.
>
>Именно так. Но в FatELF входили патчи на readelf и ld (точнее,
>gold), так что система, поддерживающая FatELF могла бы автоматически выбирать нужный
>бинарник и из .so.
Может вы ещё раскажите, почему это нельзя сдалать при помощи binfmt_misc+модифицированный userspace? Единственное что может быть -- это конфликт с binfmt_elf, хотя и это маловероятно.
| |
|
7.13, pavel_simple (ok), 00:36, 06/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Единственное что может быть -- это конфликт с binfmt_elf, хотя и
>это маловероятно.
сильно-сильно маловероятно -- на моей памяти он не меняется уже оооочень давно -- да и чего там менять - всё сделано просто и надёжно
| |
7.14, амонинус (?), 00:38, 06/11/2009 [^] [^^] [^^^] [ответить]
| –3 +/– |
>Может вы ещё раскажите, почему это нельзя сдалать при помощи binfmt_misc+модифицированный userspace?
>Единственное что может быть -- это конфликт с binfmt_elf, хотя и
>это маловероятно.
А что именно модифицировать предлагаете?
| |
|
|
|
|
|
|
|
|
|
|
17.30, амонинус (?), 03:25, 06/11/2009 [^] [^^] [^^^] [ответить] | –1 +/– | Но копировать-то все равно придется Ну, хорошо, возможно, удастся создать вирту... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4, Ariel (ok), 23:42, 05/11/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Я считаю, что, несмотря на технические проблемы реализации (о чём я писал в прошлой теме), если специалист считает, что это нужно ему, то пусть делает, при чём здесь "сообщество" и его "негативная реакция"? Ему нужно не сообществом заниматься, а искать инвесторов.
| |
|
2.5, yantux (??), 23:47, 05/11/2009 [^] [^^] [^^^] [ответить]
| +3 +/– |
Под этот проект найти инвесторов легко - производители оперативки, флеш памяти и жёстких дисков. Они были бы в полном плюсе от развития это технологии. Компьютеры бы стали ещё тормознее, файлы жирнее, операционки прожорливее и т.д.
| |
|
1.16, Руслан1 (?), 00:50, 06/11/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Не так часто я против открытых проектов. :)
Но тут искренне рад, что технология не получила будущего. Аминь.
Даешь старую, проверенную временем архитектуру.
| |
1.27, аноним (?), 02:16, 06/11/2009 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Итак, блистательное Linux-комьюнити прямым текстом, как следует из пруфлинка, послало очередного талантливого разработчика.
>I imagined people would discuss the merits and flaws of the idea
>and we'd work towards an agreeable solution that improves Linux for everyone.
наивный. в том болоте никого не волнует развитие отрасли в целом.
| |
|
2.48, Warhead Wardick (?), 19:50, 06/11/2009 [^] [^^] [^^^] [ответить]
| +2 +/– |
Понимаешь ли в мире _открытых_исходников_ этот фаельфЪ даже нужнее чем собаке - пятая нога :) О чём разрабу популярно и было рассказано :)
| |
|
3.53, аноним (?), 20:53, 06/11/2009 [^] [^^] [^^^] [ответить]
| –1 +/– |
Видишь ли, такие люди как Райан хотели приблизить линкус к народу, сделать его удобнее и проще в использовании. Это далеко не первый случай, когда прикормленные мантейнеры работают овчарками, охраняющими территорию своих хозяев - крупных корпораций. В планы этих мастодонтов широкое распространение линукса на десктопы не входит.
Один из наиболее вероятных вариантов использования - сверхтонкий клиент, виртуализация и ежемесячная абонентская плата. Вот куда тянут вас покровители опенсорса.
| |
|
4.69, User294 (ok), 21:11, 08/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
А чего такого сложного в расстановке галочек в манагере пакетов? Ну и даже добавление репов - не ракетная наука. И это лучше чем скачка малвари откуда попало. И приватные копии вечно дырявых либ - задрали! Так что те кто хочет сделать мир лучше - пускай придумывают пути отличные от "давайте мы сделаем еще один виндовс - тоже с тоннами малвари и вирья и необновляемыми копиями библиотек". Итого? Шаг назад к системе забитой неуправляемым барахлом сваленым в помойку, неподконтрольную юзеру, по большому счету. Потому что управлять версиями файлов - если 1 программа можно, а если 50? Програмеры много орут на этот счет т.к. им кажется что это просто, но забывают что у юзеров - еще 50 таких же программ стоит, а вот так оно уже нифига не просто а одна большая свалка барахла, которую юзер даже при желании уже не сможет вручную мониторить и поддерживать в вменяемом состоянии. Когда никто не знает "а что вон тот бинарь делает" и не отвечает за обновление вовремя "вон той либы" до того как юзера через дыру в ней ломанут - это плохо. В итоге - юзеров виндозы можно по сей день шарахнуть архаичным сплойтом для zlib, например. Так что управление софтом как в винде - катило в 1995, но в 2009 реалии более другие, с засильем малвари, троянов, хаксоров и ботнетов.
| |
|
|
|
1.37, аноним (?), 07:38, 06/11/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
> I got hit over the head with package management, the bane of third-party development, as a panacea for everything.
Неудачник. Это third-party - bane само для себя, и никакими fatelf ему не поможешь. Source or gtfo, и вопросы о fatelf снимаются.
| |
|
2.38, аноним (?), 07:47, 06/11/2009 [^] [^^] [^^^] [ответить]
| –1 +/– |
ты в курсе, кто такой Ryan C. Gordon, чтобы назыать его неудачником?
| |
|
|
4.44, Filosof (ok), 15:53, 06/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
ну после этого идёт активная полемика: почему под Линух игр так мало?
Всё в порядке теперь будет ещё меньше.
| |
|
5.45, pavel_simple (ok), 17:23, 06/11/2009 [^] [^^] [^^^] [ответить]
| +1 +/– |
>ну после этого идёт активная полемика: почему под Линух игр так мало?
>
>Всё в порядке теперь будет ещё меньше.
а что кто-то уже массово готов выпускать игры под mips или arm?
хмм... а какие игры только под amd64 архитектуру?
ах нет таких -- ну так сразу было понятно что этот костыль fatelf не нужен.
| |
|
6.62, Filosof (ok), 01:43, 07/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
Дело в том, что этот человек занимается портированием ИГР. И, я полагаю, он не спроста это дело предложил.
Зачем архитектуры? Вы их хотя бы со всеми дистрибутивами подружите одинаково.
Зайдите, и посмотрите как отличается выбор скачки той же Оперы под Линукс и под... нелинукс -:)
| |
|
7.63, pavel_simple (ok), 02:33, 07/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
ещё раз повторю "Кто хочет - ищет решение, кто не хочет - причину"
вот он нашел кучу причин чтобы не использовать механизм давно придуманный до него (никто пока не удосужился объяснить почему все эти причины нельзя устранить стандартным binfmt_misc)
а анонимные аналитики ищут поводы поорать и поругаться
| |
|
|
5.57, аноним (?), 00:06, 07/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
>ну после этого идёт активная полемика: почему под Линух игр так мало?
Проприетарных игр, которые во-первых, пишутся не для думающих людей (которых под Linux очень мало, хотя глядя на вас могу сказать что все-таки попадаются), так что не жалко, во-вторых, отлично работают в wine, на который лучше бы предатель-проприетарщик свои силы и тратил. Но нет, тогда ж платить не будут.
>Всё в порядке теперь будет ещё меньше.
Искренне надеюсь.
| |
|
6.61, аноним (?), 00:59, 07/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
>работают в wine
чего никогда не понимал - так это зачем сваливать на линукс, чтобы потом всё равно юзать глюкавый недоэмулятор windows. не проще ли заплатить те несчастные сотню баксов и использовать нормальную легальную ось.
| |
|
7.64, аноним (?), 02:49, 07/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
> чего никогда не понимал
Не мудрено.
> так это зачем сваливать на линукс, чтобы потом всё равно юзать глюкавый недоэмулятор windows
Почему сваливать? Потому что Linux лучше.
Почему использовать wine? Потому что есть еще софт, которому не написано открытых аналогов.
И к вашему сведению, wine не эмулятор, а насчет глючности не надо - он лучше поддерживает совместимость с различными версиями windows, чем сам Windows.
> не проще ли заплатить те несчастные сотню баксов и использовать нормальную легальную ось
Платить? За софт? Вы в своем уме?
| |
|
8.66, аноним (?), 03:15, 07/11/2009 [^] [^^] [^^^] [ответить] | –1 +/– | Самое примитивное - аппаратное ускорение видео радиками уже прикрутили хотя бы... текст свёрнут, показать | |
|
|
|
|
12.71, я (?), 05:10, 09/11/2009 [^] [^^] [^^^] [ответить] | +/– | злементарно, аноним оупенсоурс без проприетарщиков загнется кто вкинет в р... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
3.56, аноним (?), 00:03, 07/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
>ты в курсе, кто такой Ryan C. Gordon, чтобы назыать его неудачником?
Я в курсе. Это предатель опенсорса, который начав с пописывания свободный проектов, продался коммерческим геймдевелоперам и теперь тащит их поделия в Linux, при том, что в wine они работают гораздо лучше и не требуют платить сверху за порт.
| |
|
|
1.39, Zenitur (?), 09:06, 06/11/2009 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Ну что? Доигрались? Стыдитесь хоть теперь?
Если бы он сделал несмотря на несогласных, желающие воспользоваться в любом случае бы нашлись.
Теперь предлагаю резко негативно выразиться на новые SuSE, Ubuntu и KDE, которым зачем-то надо 512 мегабайт минимум - без всяких исполняемых файлов двойного размера.
| |
|
2.47, User294 (ok), 19:48, 06/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
> Ну что? Доигрались? Стыдитесь хоть теперь?
Да, у меня в системе не будет перепухших в пять раз блобов нужных только проприетарщикам. Как жалко! Надо по этому поводу всплакнуть, видимо... :'-[
| |
|
3.59, аноним (?), 00:12, 07/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
>> Ну что? Доигрались? Стыдитесь хоть теперь?
>
>Да, у меня в системе не будет перепухших в пять раз блобов
>нужных только проприетарщикам. Как жалко! Надо по этому поводу всплакнуть, видимо...
>:'-[
Кстати да, ни кто иной как зенитурка тут ныл что его pentium2 не тянет новые кеды. А бинарники с оверхедом в разы для него, стало быть, нормально?
| |
|
2.50, User294 (ok), 19:53, 06/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
>желающие воспользоваться в любом случае бы нашлись.
Для этих желаюхих есть мак с его извратными перепухшими бинарями. Им мало?
Итог? В системе будет меньше срача пятиэтажными бинарями а юзерье будет пореже огребать кросс-платформенную малварь. Благо в репах бинари под нужную архитектуру а малвари как раз нет. А то может сделаем из эльфов вообще пакетный манагер? Вон нексуиз прет с собой еще данных на 700 мегз. Давайте мы еще и их прямо в эльф вкорячим? :)
| |
2.58, аноним (?), 00:10, 07/11/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Ну что? Доигрались? Стыдитесь хоть теперь?
Нет, радуемся и гордимся. Стыдится должен icculus, стыдиться абсолютно костыльных в технологическом плане идей, и причин, по которым он их пытается внедрять (поддержка проприетарного гoвна).
>Если бы он сделал несмотря на несогласных, желающие воспользоваться в любом случае
>бы нашлись.
Если бы я вошел вам в квартиру и нагадил бы посередине комнаты, я думаю нашлось бы прилично не неумных людей, которые этому бы от души порадовались. Только ни ваша квартира ни ядро не бесхозны - гадить просто так никто не даст.
>Теперь предлагаю резко негативно выразиться на новые SuSE, Ubuntu и KDE, которым
>зачем-то надо 512 мегабайт минимум - без всяких исполняемых файлов двойного
>размера.
Иди KDE2 компилируй.
| |
|
1.46, Zenitur (?), 17:47, 06/11/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Про то, что "а слона-то он не заметил" полностью согласен. Мосек заметил, а слона - нет. Карбофос, пиши ещё.
| |
|