The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от opennews (ok) on 24-Янв-15, 10:46 
Пользователи компьютерной игры Witcher 2 столкнулись (http://steamcommunity.com/app/20920/discussions/0/6207009602.../) с невозможностью запуска приложения на системах с новыми ядрами Linux. В частности, наблюдается крах при запуске игры в окружении ядра 3.17.7 и более новых выпусков. После анализа ситуации разработчики выяснили (https://github.com/KillaW0lf04/The-Witcher-2-Issues/issues/89), что причиной являются добавленные в недавних выпусках ядра дополнительные проверки параметров задания системного вызова "set_thread_area".


Линус Торвальдс присоединился (https://github.com/KillaW0lf04/The-Witcher-2-Issues/issues/8...) к дискуссии и подтвердил свою приверженность принципу (https://www.opennet.ru/opennews/art.shtml?num=34738) сохранения полной совместимости с приложениями, заключающемуся в том, что программные интерфейсы должны обеспечивать обратную совместимость и никакие изменения в ядре не должны нарушать корректную работу пользовательских приложений. Чтобы недопустить подобные инциденты с играми в будущем Линус посоветовал ответственным за тестирования ядра разработчикам включить игровые приложения в число проверяемых программ, а разработчикам проприетарных игр более активно сотрудничать с разработчиками ядра и сразу сообщать о всех возникших проблемах. В качестве решения проблемы с Witcher 2 Линус намерен смягчить добавленные в системный вызов ограничения "set_thread_area" или организовать жесткие проверки только для серверных систем.


Неодназначность ситуации заключается в том, что добавление дополнительных проверок параметров системного вызова "set_thread_area" было осуществлено (https://github.com/KillaW0lf04/The-Witcher-2-Issues/issues/8...) в рамках устранения выявленных (https://www.opennet.ru/opennews/art.shtml?num=41276) в декабре критических уязвимостей (CVE-2014-9322 (https://access.redhat.com/security/cve/CVE-2014-9322), CVE-2014-9090 (https://access.redhat.com/security/cve/CVE-2014-9090)) и данные проверки необходимы для предотвращения атак, которые могут привести к повышению привилегий в системе. При этом старое поведение  системного вызова формально являлось корректным и использовалось в том числе разработчиками игры Witcher 2 (подобные манипуляции с LDT используются (https://gitorious.org/linux-test-utils/linux-clock-tests/sou...) в эксплоите).


Таким образом возникла дилемма: сохранить совместимость, но оставить потенциальную уязвимость, или устранить вектор атаки, но нарушить совместимость программных интерфейсов. В случае с игрой Witcher удалось найти компромиссное обходное решение и  подготовить патчи (https://git.kernel.org/cgit/linux/kernel/git/luto/linux.git/...), воспринимающие передачу структуры user_desc со всеми нулевыми значениями как операцию поиска свободного слота, и не проводить в этом случае заполнение сегмента TLS.


URL: https://github.com/KillaW0lf04/The-Witcher-2-Issues/issues/8...
Новость: https://www.opennet.ru/opennews/art.shtml?num=41528

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +65 +/
Сообщение от Fracta1L (ok) on 24-Янв-15, 10:46 
Из-за игрулек жертвовать безопасностью? Да он с ума сошёл.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +39 +/
Сообщение от Xaionaro (ok) on 24-Янв-15, 11:06 
С одной стороны в голове такие же мысли были, однако с другой стороны:

Во-первых, думаю тут не особо имеет значение, игрушка то или нет. Важен сам принцип. Стабильное API -- это правило хорошего тона.
Во-вторых, вероятно, Линус также хотел бы сделать Linux привлекательным для разработчиков игрушек, и не отпугивать их такими проблемами.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

11. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –4 +/
Сообщение от Hety (??) on 24-Янв-15, 11:14 
Игрульки для популяризации линуха на десктопах сделали больше, чем все СУБД вместе взятые. Если так дело пойдет, мож у нас и дрова для видюх/беспроводных сетевух и всего остального оборудования появятся.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

22. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –27 +/
Сообщение от Аноним (??) on 24-Янв-15, 11:28 
Да нафиг он нужен линукс на десктопе, то что есть вполне хватает для админов и программистов, вторая винда ненужна.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

50. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +14 +/
Сообщение от линукс на десктопе email on 24-Янв-15, 12:36 
> Да нафиг он нужен линукс на десктопе, то что есть вполне хватает
> для админов и программистов, вторая винда ненужна.

Так и сидите на венде! кто вам мешает.

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

52. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +7 +/
Сообщение от Аноним (??) on 24-Янв-15, 12:41 
> Да нафиг он нужен линукс на десктопе,

Так мы ж не бсдшники чтобы с линуксом из putty.exe работать.

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

110. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –5 +/
Сообщение от анонимт on 24-Янв-15, 15:04 
Честно говоря совершенно все равно как работать: на десктопе, на сервера через к примеру ssh/vlc или в виртуалке. Я подобной хе***й не страдаю. На работе Fedora, дома Windows 8.1 и, если надо Linux в виртуалке. И смартфона у меня два - один на Android (+планшет), другой Windows Phone. Разнообразный опыт обогащает.
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

136. "Линус Торвальдс столкнулся с дилеммой: устранение..."  –3 +/
Сообщение от arisu (ok) on 24-Янв-15, 15:33 
> Честно говоря совершенно все равно как работать

а это потому, что ты винтик-эникейщик. выкинуть тебя и взять на твоё место другого — совершенно не проблема.

Ответить | Правка | ^ к родителю #110 | Наверх | Cообщить модератору

153. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +5 +/
Сообщение от Denis Fateyev email(ok) on 24-Янв-15, 15:55 
> выкинуть тебя и взять на твоё место другого — совершенно не проблема.

Честно говоря, это применимо к 80% персонала, как разработчиков, так и админов.

Ответить | Правка | ^ к родителю #136 | Наверх | Cообщить модератору

155. "Линус Торвальдс столкнулся с дилеммой: устранение..."  –3 +/
Сообщение от arisu (ok) on 24-Янв-15, 15:59 
так я, в общем-то, и не с целью обидеть #136 написал, а просто как констатацию факта. одно из отличий мастера от ремесленника в том, что у ремесленника инструмент всегда стандартный, и ему без разницы, каким инструментом работать. а у мастера инструмент «кастомизированый», и мастер предпочитает работать именно ним — хотя при крайней необходимости может и стандартным.

при этом ремесленники тоже нужны и важны. но смешно, когда они лезут давать советы мастерам.

Ответить | Правка | ^ к родителю #153 | Наверх | Cообщить модератору

164. "Линус Торвальдс столкнулся с дилеммой: устранение..."  –3 +/
Сообщение от Аноним (??) on 24-Янв-15, 17:44 
Итить, самомнение! А по факту - обычная опнетная выскочка-крикун-теоретег. Серьёзные разработчики не ходят сюда, чтобы бесполезно тратить своё время, дружок, чтоб ты знал.
Ответить | Правка | ^ к родителю #155 | Наверх | Cообщить модератору

166. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +4 +/
Сообщение от arisu (ok) on 24-Янв-15, 17:49 
ну тебе-то откуда знать?

кстати, передай солярдизайнеру, что он выскочка-крикун-теоретег. а то он сюда пишет иногда.

Ответить | Правка | ^ к родителю #164 | Наверх | Cообщить модератору

172. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +2 +/
Сообщение от cmp (ok) on 24-Янв-15, 18:33 
Самомнение - это вот так, разом, вешать ярлык аудитории одного из старейших ресурсов рунета, на котором "выросло" чертовски много специалистов. О чем свидетельствует, факт выдачи ссылок на опеннет поисковыми системами, да многие не удосуживаются мараться в комментариях, а просто читают, но некоторые не брезгуют. И лично мне не встречалось ни одного вменяемого "специалиста" который бы не знал опеннет.

А насчет "кастомизированного" инструмента абсолютно согласен, в каменном веке любая палка была инструментом широго профиля, а сейчас попытка копать удочкой приведет вас в дурку.

Ответить | Правка | ^ к родителю #164 | Наверх | Cообщить модератору

190. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от Аноним (??) on 24-Янв-15, 23:12 
Отучайтесь других по себе судить. И да, то что Вы не являетесь серьёзным разработчиком, а вместо этого бесполезно тратите своё время, в этом никто и не сомневался. А вот про то, что Вы опнетная выскочка-крикун-теоретег, как Вы сами себя поименовали, это для всех новость. Впрочем, совершенно неинтересная.
Ответить | Правка | ^ к родителю #164 | Наверх | Cообщить модератору

194. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +1 +/
Сообщение от Аноним (??) on 24-Янв-15, 23:16 
> разработчики не ходят сюда,

Я тут как-то на одного из коммитеров в R600g набредал. Чудеса иногда случаются.

> чтобы бесполезно тратить своё время, дружок, чтоб ты знал.

Так это такие как вы приводят к бесполезной трате времени.

Ответить | Правка | ^ к родителю #164 | Наверх | Cообщить модератору

242. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +2 +/
Сообщение от Michael Shigorin email(ok) on 25-Янв-15, 10:49 
> Серьёзные разработчики не ходят сюда

Серьёзному аналитику предлагается улучшить ситуацию, пожертвовав своим желанием непременно высказаться.

PS: по существу и отчасти в адрес не менее серьёзного аналитика fructa1l: если есть возможность и дырку заткнуть, и для частного случая проковырять технологическое отверстие (уже понимая проблему, привёвшую к дырке) -- то это типичное инженерное решение, а не то, что люди, никогда ничего сложного не решавшие, могут себе вообразить.

Ответить | Правка | ^ к родителю #164 | Наверх | Cообщить модератору

191. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +1 +/
Сообщение от Аноним (??) on 24-Янв-15, 23:12 
> Честно говоря, это применимо к 80% персонала, как разработчиков, так и админов.

Да, но это печальная участь как специалиста и чревато ВНЕЗАПНЫМ!!111 вышибанием с точки зрения экономики. И потому по идее совсем не в интересах спеца.

А так то да, орать "свободная касса!" может каждый. Поэтому если винтик на кассе много из себя строит - можно его уйти и взять следующего из очереди соискателей. А повышение зарплаты? Не, не слышали! :)

Ответить | Правка | ^ к родителю #153 | Наверх | Cообщить модератору

293. "Линус Торвальдс столкнулся с дилеммой: устранение..."  –1 +/
Сообщение от Аноним (??) on 27-Янв-15, 16:42 
Чтоб тебя всю жизнь таджики лечили.
Ответить | Правка | ^ к родителю #191 | Наверх | Cообщить модератору

295. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +1 +/
Сообщение от Аноним (??) on 28-Янв-15, 08:05 
> Чтоб тебя всю жизнь таджики лечили.

Не имею ничего против таджиков. При условии что их будет набирать контора с хорошим HR отделом и компетентным руководством. По знаниям в предметной области и уму. В таких вещах влияет не национальность докторов, а общая организация процесса. Если процветает ДЛБзм - там все-равно какой национальности будет доктор. Равно как национальность ничего не решает если специалист квалифицированный. А с чего вы взяли что ни один таджик не может стать нормальным доктором?

Ответить | Правка | ^ к родителю #293 | Наверх | Cообщить модератору

151. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +5 +/
Сообщение от Аноним (??) on 24-Янв-15, 15:52 
> Честно говоря совершенно все равно как работать

"Совершенно все-равно где ехать. Можно ехать даже в гремящей как ведро с гайками шохе, воняющей бензином, пыльной, замерзая зимой и потея как индеец летом".

> На работе Fedora, дома Windows 8.1 и, если надо Linux в виртуалке.

Спасибо, я не испытываю желание пользоваться win8. Ни дома, ни на работе. Я хочу чтоб мне удобно было, как минимум на компьютерах с которыми я взаимодействую продолжительное время.

А чем вы там не страдаете - мне пофигу. А вы вообще кто, чтобы меня ваше мнение уж прямо так сильно интересовало? Я вас вроде впервые вижу.

> И смартфона у меня два - один на Android (+планшет),
> другой Windows Phone. Разнообразный опыт обогащает.

Сунуться в пару разных сортов г-на - это конечно разнообразный опыт, но я лучше пешком постою.

Ответить | Правка | ^ к родителю #110 | Наверх | Cообщить модератору

152. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +4 +/
Сообщение от arisu (ok) on 24-Янв-15, 15:55 
> Сунуться в пару разных сортов г-на - это конечно разнообразный опыт, но
> я лучше пешком постою.

умные люди учатся на чужих ошибках и на своих. нормальные люди — только на своих. дураки вообще ни на чьих не учатся, а только «собирают опыт». бесполезный.

Ответить | Правка | ^ к родителю #151 | Наверх | Cообщить модератору

199. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +3 +/
Сообщение от Аноним (??) on 24-Янв-15, 23:49 
> только «собирают опыт». бесполезный.

Ну вот поэтому я на винды и забил. Хоть и умею быть энтерпрайзным админом AD/Exchange покруче этих эникеев вместе взятых. Ну его нафиг этот микрософт - от них много гемора на ровном месте и они всегда чешут левой пяткой правое ухо. Это, конечно, тоже опыт, но достаточно неприятно обнаружить что оказывается были способы в 10 раз проще, знаете ли :)

Ответить | Правка | ^ к родителю #152 | Наверх | Cообщить модератору

228. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +2 +/
Сообщение от Ytch (ok) on 25-Янв-15, 01:32 
Иногда ум и старый опыт (в идеале, не только свой) нужны как раз чтоб избежать опыта нового ))
Ответить | Правка | ^ к родителю #199 | Наверх | Cообщить модератору

160. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +3 +/
Сообщение от oWeRQ (??) on 24-Янв-15, 17:08 
> на сервера через к примеру ssh/vlc или в виртуалке.

Особенно через плеер работать совершенно пофигу на какой системе работать.

Ответить | Правка | ^ к родителю #110 | Наверх | Cообщить модератору

278. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +1 +/
Сообщение от anonimous on 26-Янв-15, 10:40 
> ...на сервера через к примеру ssh/vlc...

осмелюсь поинтересоваться: а что вы на сервере конусом ковыряете?

Ответить | Правка | ^ к родителю #110 | Наверх | Cообщить модератору

133. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +2 +/
Сообщение от guest (??) on 24-Янв-15, 15:32 
> вторая винда ненужна.

FIXED:
винда ненужна.

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

32. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +5 +/
Сообщение от Аноним (??) on 24-Янв-15, 11:46 
Ну надо же сравнить декстопные приложения с серверными ))
Нормальные офисные и корпоративные приложения сделали бы куда больше чем игрульки (которые не повлияли ни на что, просто краноглазикики вместо вайн стали запускать несколько игр нативно)
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

37. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +2 +/
Сообщение от Ordu email(ok) on 24-Янв-15, 11:54 
Если не играться, то в качестве видеокарты хватит и интеловской интеграшки. С каким-нибудь драйвером, который плюс-минус 2d-операции умеет, для плавного скролла текста. А остальное оборудование можно и подобрать себе любимому такое, которое драйвера имеет -- с этим и 10 лет назад неразрешимых проблем не было.
Популяризация же ради популяризации не несёт никакой смысловой нагрузки. Популяризация может быть полезна, чтобы софта было бы больше и качественного, но -- увы, -- популяризация смещает приоритеты у софтописателей, и они начинают писать программы для хомячков, которым просто необходимы крутые видяхи с дровами и игрульки. Софта становится больше, но его удобство стремится к нулю.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

89. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –2 +/
Сообщение от Аноним (??) on 24-Янв-15, 14:43 
> Если не играться, то в качестве видеокарты хватит и интеловской интеграшки.

Какой универсальный ответ. И какой тотальный игнор большой кучи SIMD-образных числокрушилок. А на ряде операций такая штука утыкает CPU в десятки раз. И GPGPU - ни разу не об играх, если что.

Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

109. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +2 +/
Сообщение от pavlinux (ok) on 24-Янв-15, 15:04 
Можно рациональный, прибыльный пример, как вы используете GPU?

Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору

147. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноним (??) on 24-Янв-15, 15:46 
> Можно рациональный, прибыльный пример, как вы используете GPU?

Да так же как и CPU. Нынче довольно много программ умеет ускорение на GPU и использование оного в ряде случаев может сократить время втыкания на ресурсоемкие операции. Это конечно еще только набирает обороты, но все-таки.

Ответить | Правка | ^ к родителю #109 | Наверх | Cообщить модератору

187. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –2 +/
Сообщение от anonimouse on 24-Янв-15, 22:50 
Ну так имЬя сестра, ИМЯ!
А то окажется что ты очередной дрочер биткоймайнер.
Ответить | Правка | ^ к родителю #147 | Наверх | Cообщить модератору

200. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноним (??) on 24-Янв-15, 23:55 
> Ну так имЬя сестра, ИМЯ!

Их там нынче легион.
- x264 может использовать GPU при кодировании видео.
- John The Ripper - при "аудите" хэшей.
- Darktable - при обсчете трансформаций фото.
- Blender насколько я помню тоже заморачивались.

На самом деле - имя им легион и opencl вставки появляются довольно много где.

> А то окажется что ты очередной дрочер биткoймайнер.

Ну если уж вы там профит хотели, деньги из "воздуха" - это по идее профит, если затраты на электричество не перевешивают :).

Ответить | Правка | ^ к родителю #187 | Наверх | Cообщить модератору

234. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –2 +/
Сообщение от pavlinux (ok) on 25-Янв-15, 02:50 
>> Ну так имЬя сестра, ИМЯ!
> Их там нынче легион.
> - x264 может использовать GPU при кодировании видео.

ссылки на ваши фильмы можно, отчёт в налоговую о доходах с продаж?

> - John The Ripper - при "аудите" хэшей.

Это у автора JTR прибыль. Для 99% остальных ИБД.  

> - Darktable - при обсчете трансформаций фото.

Ссылки на ваши проданные фотоработы можно?

> - Blender насколько я помню тоже заморачивались.

ссылки на ваши фильмы можно, отчёт в налоговую о доходах с продаж?

> На самом деле - имя им легион и opencl вставки появляются довольно

ссылки на ваши работы можно, отчёт в налоговую о доходах с продаж?

> много где.

Подрочить и я могу.

> Ну если уж вы там профит хотели, деньги из "воздуха" - это по идее профит,
> если затраты на электричество не перевешивают :).

Nvidia/AMD на котором можно гонять биткоин стоят от 1000$

Ответить | Правка | ^ к родителю #200 | Наверх | Cообщить модератору

263. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноним (??) on 25-Янв-15, 22:01 
> ссылки на ваши фильмы можно, отчёт в налоговую о доходах с продаж?
> Это у автора JTR прибыль. Для 99% остальных ИБД.
> Ссылки на ваши проданные фотоработы можно?
> ссылки на ваши фильмы можно, отчёт в налоговую о доходах с продаж?

Смотрите, дети, как налоговики посообразительнее отчеты пытаются слупить :)

> Подрoчить и я могу.

Ты уверен? А то про некоторых говорят что они и огурцом порежутся.

> Nvidia/AMD на котором можно гонять биткоин стоят от 1000$

Для начала именно биткоин гонять смысла нет. Хотя технически гонять можно хоть на HD6450, с пропорциональным пролетом в скорости. Но есть всякие scrypt и прочие, там ASIC'ов меньше и они не так эффективны.

А так по твоей логике - так увеличивать производительность вычислений вообше ни к чему, всем хватит проца из китайского тетриса.

Ответить | Правка | ^ к родителю #234 | Наверх | Cообщить модератору

226. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноним (??) on 25-Янв-15, 01:23 
> Можно рациональный, прибыльный пример, как вы используете GPU?

А, кстати набрел тут случайно. Для libjpeg-turbo пилят opencl декодер. На AMD APU он втыкает оптимизированной SSE версии в 3 раза, например.

Ответить | Правка | ^ к родителю #109 | Наверх | Cообщить модератору

235. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –1 +/
Сообщение от pavlinux (ok) on 25-Янв-15, 02:54 
>> Можно рациональный, прибыльный пример, как вы используете GPU?
> А, кстати набрел тут случайно. Для libjpeg-turbo пилят opencl декодер. На AMD
> APU он втыкает оптимизированной SSE версии в 3 раза, например.

Да пофиг кто что пилит, доходы где?
Вот у libjpeg-turbo они есть есть - IBM, AMD, Mozilla в спонсорах.

Ответить | Правка | ^ к родителю #226 | Наверх | Cообщить модератору

239. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Vkni (ok) on 25-Янв-15, 10:02 
> А, кстати набрел тут случайно. Для libjpeg-turbo пилят opencl декодер. На AMD
> APU он втыкает оптимизированной SSE версии в 3 раза, например.

3 раза получаются просто переходом с ноута на десктоп. Чё-то мелковато как-то.

Ответить | Правка | ^ к родителю #226 | Наверх | Cообщить модератору

264. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноним (??) on 25-Янв-15, 22:03 
> 3 раза получаются просто переходом с ноута на десктоп. Чё-то мелковато как-то.

Ну, блин, не у всех на чердаке суперкомпьютер собран, чтобы потом на него перейти.

Ответить | Правка | ^ к родителю #239 | Наверх | Cообщить модератору

308. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Vkni (ok) on 02-Фев-15, 19:41 
> Ну, блин, не у всех на чердаке суперкомпьютер собран, чтобы потом на
> него перейти.

Ну десктоп-то у всех есть. Не, 3 раза, в системной библиотеке оправдывается, разумеется. Ну просто масштабами распространения. Но если ограничиваться отдельной машиной, то ради такой выгоды, как правило, нет даже смысла компилировать, не то, что код писать.

Ответить | Правка | ^ к родителю #264 | Наверх | Cообщить модератору

274. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от to Mihail Zenkov on 26-Янв-15, 06:04 
"Если не играться, то в качестве видеокарты хватит и интеловской интеграшки."
Не хватит.
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

148. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Адекват (ok) on 24-Янв-15, 15:49 
> Игрульки для популяризации линуха на десктопах сделали больше, чем все СУБД вместе
> взятые. Если так дело пойдет, мож у нас и дрова для
> видюх/беспроводных сетевух и всего остального оборудования появятся.

Прям в ядре, было бы круто кстати, хотя...."прям в ядре" закрытого кода быть не должно, а  та же нвидия хрен-с-два откроет исходники своих драйверов, хотя могла бы на условиях анонимности, но не откроет, а так...да было бы круто - загружается ядро и все железо взлетает и все работает :) без всяких там pacman -S nvidia

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

250. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Teocally email on 25-Янв-15, 11:59 
> взлетает и все работает :) без всяких там pacman -S nvidia

Ужасы какие…а что, бывает иначе?


Ответить | Правка | ^ к родителю #148 | Наверх | Cообщить модератору

74. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +5 +/
Сообщение от all_glory_to_the_hypnotoad (ok) on 24-Янв-15, 14:04 
> Стабильное API -- это правило хорошего тона.

API начинает существовать как только на него появляется документация или какие-то гарантии сохраннеия совместимости. В этом же случае имеет место быть эксплуатация хака

> старое недокументированное поведение системного вызова использовалось в игре Witcher 2

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

280. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Xaionaro email(ok) on 26-Янв-15, 10:53 
>> Стабильное API -- это правило хорошего тона.
> API начинает существовать как только на него появляется документация или какие-то гарантии
> сохраннеия совместимости. В этом же случае имеет место быть эксплуатация хака
>> старое недокументированное поведение системного вызова использовалось в игре Witcher 2

https://www.opennet.ru/openforum/vsluhforumID3/101297.html#279

Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору

173. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +3 +/
Сообщение от bav (ok) on 24-Янв-15, 18:41 
> Стабильное API -- это правило хорошего тона.

Стабильные недокументированные возможности? Как мило, напоминает одну ОС.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

230. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Ytch (ok) on 25-Янв-15, 01:49 
>> Стабильное API -- это правило хорошего тона.
> Стабильные недокументированные возможности? Как мило, напоминает одну ОС.

И это там принесло свои плоды в свое время! Я думаю они вполне окупили свои затраты на поддержание совместимости сверх всяких разумных границ. Как минимум, все знали, что можно смело покупать новые версии и ничего не сломается, даже если использовало всем-хакам-хаки и даже содержало явные ошибки (как тот классический пример с использованием памяти после ее освобождения, не помню уже в каком приложении). И покупали. Не так как в последние годы.
Правда, чуть позже, они сами своими же руками все это и похерили, но это уже совсем другая история.

Ответить | Правка | ^ к родителю #173 | Наверх | Cообщить модератору

232. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +2 +/
Сообщение от arisu (ok) on 25-Янв-15, 01:53 
> И это там принесло свои плоды в свое время!

более того, до сих пор приносит! но некоторые странные люди готовы съесть любое дерьмо, лишь бы проприерасты получили свою копеечку.

Ответить | Правка | ^ к родителю #230 | Наверх | Cообщить модератору

279. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Xaionaro email(ok) on 26-Янв-15, 10:50 
>> Стабильное API -- это правило хорошего тона.
> Стабильные недокументированные возможности? Как мило, напоминает одну ОС.

Не могу понять, откуда вы берёте слово "недокументированные". Внимательно много раз делал поиск по тексту новости

http://oi62.tinypic.com/65quc9.jpg

Читаем внимательно:

>>> При этом старое поведение системного вызова формально являлось корректным и
>>> использовалось в том числе разработчиками игры Witcher 2

Где тут «недокументированные»?

Более того, читаем источник:

>>>> No, we are not doing anything undocumented. [...]

Ответить | Правка | ^ к родителю #173 | Наверх | Cообщить модератору

284. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +1 +/
Сообщение от arisu (ok) on 26-Янв-15, 11:27 
>>>>> No, we are not doing anything undocumented. [...]

«Tracked this down to something else actually.. we were requesting an LDT slot in a seperate call with an otherwise-zeroed user_desc. This is apparently now illegal.»

oops.

and:

«as the offending kernel developer, I can explain my agenda :) I was chasing down some really nasty segmentation-related issues (CVE-2014–9090, CVE-2014–9322, and others), and, in the process, I discovered that set_thread_area could be abused to do things that it was never intended to allow, and that some of those things were actively dangerous.»

«Unfortunately, I didn't realize that bzeroing a struct user_desc and passing it into set_thread_area would have worked in the past and now would fail.»

«Actually, you were successfully running the first part of a kernel exploit, as the all-zero user_desc corresponds to a descriptor that, due to a really old design error on Intel's part, causes problems in the GDT. Congrats! The next step in the exploit would be to load the corresponding selector into SS and do an int 80 or otherwise trap into the kernel by any means other than a fast system call. So I either had to block the exploit on exit from the kernel, which would slow everything down and add a bunch of complexity, or I had to change set_thread_area.»

oops.

this WAS undocumented and very arch-specific.

oops.

Ответить | Правка | ^ к родителю #279 | Наверх | Cообщить модератору

276. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +1 +/
Сообщение от Sen on 26-Янв-15, 10:17 
так игруха написана криво, из-за криворукости кого-то сидеть на бомбе??? Да и как же опенсоурц? как же исправить игру и перекомпилить с правильными настройками? с malloc помню не церемонились, переломали всё
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

290. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –1 +/
Сообщение от Анона on 27-Янв-15, 06:25 
Линукс и стабильное API несовместимые понятия)
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

19. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –12 +/
Сообщение от Аноним (??) on 24-Янв-15, 11:26 
>Из-за игрулек жертвовать безопасностью? Да он с ума сошёл.

Вот ты придумал ересь и на основе этой надуманной ереси обвиняешь человека в том что с ума сошел. Нет, с Линусом все в порядке, просто ты, как и лох Kodir, не врубаешься почему Линус так себя ведет. Давай посмотрим, хватит ли мозга у тебя сообразить в чем дело и понять глупость своего заявления.

// плюсующим тоже привет))

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

63. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +2 +/
Сообщение от Мимо проходил... on 24-Янв-15, 13:07 
Высокопарное "бла-бла-бла" без сути

А теперь суть:
Разработчики Ведмака использовали _недокументированный_ вызов, использование которого ранее было предсказуемым только потому, что тот кусок кода годами никто не трогал. После чего их игра порушилась, когда эту недокументированность поправили с состояния "unpredictable" на состояние "все понятно и документировано"...

Да Лайнус - сама толерантность после этого.

Представь ситуацию, если бы MS парилась на тему разного софта, который работал в XP, а потом вдруг перестал работать в Висте. (а такого софта были тучи). Нифига, поставили разрабов перед фактом и те переписали софт (попутно прогнув пользователей на обновление софта, порой платное)

PS. Да знаю, что Виста бета и материалы для разрабов выходили сильно заранее релиза, а тут все "бац, внезапно", но суть остается: используешь недокументированные фичи - ССЗБ.

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

80. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +4 +/
Сообщение от arisu (ok) on 24-Янв-15, 14:24 
> Представь ситуацию, если бы MS парилась на тему разного софта, который работал
> в XP, а потом вдруг перестал работать в Висте.

ты просто не поверишь… впрочем, к тебе лично, конечно, никто не писал — значит, не парились!

Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

170. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –1 +/
Сообщение от Аноним (??) on 24-Янв-15, 18:22 
> Представь ситуацию, если бы MS парилась на тему разного софта, который работал в XP, а потом вдруг перестал работать в Висте.

Ну, формальные костыли (в виде "режима совместимости") там есть, но это не дает никаких гарантий.

Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

240. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –1 +/
Сообщение от Vkni (ok) on 25-Янв-15, 10:04 
> Ну, формальные костыли (в виде "режима совместимости") там есть, но это не
> дает никаких гарантий.

Ты тоже не поверишь, но есть вообще запуск в виртуалке ХР.

Ответить | Правка | ^ к родителю #170 | Наверх | Cообщить модератору

219. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноним (??) on 25-Янв-15, 01:05 
> Высокопарное "бла-бла-бла" без сути

ты не поверишь, но суть моего сообщения была ясно сформулирована в первом предложении сообшения: "Вот ты придумал ересь и на основе этой надуманной ереси обвиняешь человека в том что с ума сошел."

то что ты пишешь про недокументированный вызов - я и сам все прекрасно понимаю. Но ты бы прочел вдумчиво текст новости ДО КОНЦА и то что написал болван первым сообщением в треде. Прочел? А теперь вдумчиво перечитай мое сообщение.

Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

244. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Michael Shigorin email(ok) on 25-Янв-15, 10:56 
> Представь ситуацию, если бы MS парилась на тему разного софта, который работал
> в XP, а потом вдруг перестал работать в Висте.

Читать http://russian.joelonsoftware.com/articles/howmicrosoftlostt... и долго думать.

Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

281. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Xaionaro email(ok) on 26-Янв-15, 10:54 
> Высокопарное "бла-бла-бла" без сути
> А теперь суть:
> Разработчики Ведмака использовали _недокументированный_ вызов, использование которого
> ранее было предсказуемым только потому, что тот кусок кода годами никто
> не трогал.

https://www.opennet.ru/openforum/vsluhforumID3/101297.html#279

Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

188. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –2 +/
Сообщение от anonimouse on 24-Янв-15, 22:53 
> порядке, просто ты, как и лох Kodir, не врубаешься почему Линус
> так себя ведет. Давай посмотрим, хватит ли мозга у тебя сообразить
> в чем дело и понять глупость своего заявления.

А давай! Я считаю что красношляпы поставили вопрос ебром - "ты все ещё хочешь бабла милок?"
И милок выбрал БОБРО. Всё просто и логично - значит правда.
А ты начинай свой батхерт о том что в самом деле всё не так как в действительности :)


Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

198. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноним (??) on 24-Янв-15, 23:38 
>А давай! Я считаю что красношляпы поставили вопрос ебром - "ты все ещё хочешь бабла милок?"

Плевать как ты считаешь. Нет доказательств что это было на самом деле? - Иди и впаривай свое "я считаю" в социальных сетях.

>И милок выбрал БОБРО. Всё просто и логично - значит правда.

Замечательная конструкция "я считаю --> значит правда". Определенно, тебе место в вконтактике. Что ты тут забыл вообще, блондинко?

>А ты начинай свой батхерт о том что в самом деле всё не так как в действительности :)

Снова ты что-то себе "я считаю". Здесь простой рассчет и анализ обстоятельств, но ты тоже ниче не понял (нормально для таких как ты).

ps: Не пиши под анонимом никогда. Пиши под логинм, и у тебя всегда будет возможность отмазаться как все "ой, я не буду с тобой разговаривать потому что ты переходишь на личности".

Ответить | Правка | ^ к родителю #188 | Наверх | Cообщить модератору

201. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +1 +/
Сообщение от Аноним (??) on 24-Янв-15, 23:58 
> Я считаю что красношляпы поставили вопрос ебром - "ты все
> ещё хочешь бабла милок?"

Счет соплярщико-бсдшников о линуксе - это так мило. Почему-то все эти бздотные вонючки сильнее всего "заботятся" о линухе. Сидите там на своих задворках цивилизации и не вякайте - указывалка не доросла указывать Торвальдсу как рулить проектами такого масштаба.

Ответить | Правка | ^ к родителю #188 | Наверх | Cообщить модератору

36. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +2 +/
Сообщение от MidNight_er on 24-Янв-15, 11:49 
игра это такое же приложение к компьютеру как и любое другое, не разумно выделять его в какую то особую категорию недоприложений
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

48. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноним (??) on 24-Янв-15, 12:31 
>  Из-за игрулек жертвовать безопасностью? Да он с ума сошёл.

С другой стороны вот перестанет у тебя запускаться не игруля а допустим браузер. Прикольно, да? :)

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

77. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноним (??) on 24-Янв-15, 14:09 
Браузер можно перекомпилировать под правильные вызовы. Хотя, зачем играть в игры, которые перекомпилировать нельзя?
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

96. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноним (??) on 24-Янв-15, 14:47 
> Браузер можно перекомпилировать под правильные вызовы.

Представляю себе восторг програмеров, которым пришлось на ровном месте схватиться за дебагер и после натужного дебага пойти и запатчить за другими измененный вызов. Програмеры - не ваши личные вассалы, чтобы к такой придури нормально относиться и безропотно чинить за другими breakage. Торвальдс это в отличие от вас понимает.

Ответить | Правка | ^ к родителю #77 | Наверх | Cообщить модератору

131. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +1 +/
Сообщение от Crazy Alex (ok) on 24-Янв-15, 15:30 
А свой фейл чинить - тоже не хотят? Что такое использование недокументированного поведения, как не фейл? Чай, не в эпоху DOS живём.
Ответить | Правка | ^ к родителю #96 | Наверх | Cообщить модератору

145. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –1 +/
Сообщение от Аноним (??) on 24-Янв-15, 15:42 
> А свой фейл чинить - тоже не хотят? Что такое использование недокументированного
> поведения, как не фейл?

Для начала я вообще не понимаю с фига ли в юзермод вывешивается что-то недокументированное. Может не документировано оно только потму что документацию всем писать впадлу, как обычно?

Ответить | Правка | ^ к родителю #131 | Наверх | Cообщить модератору

150. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +2 +/
Сообщение от arisu (ok) on 24-Янв-15, 15:50 
> Для начала я вообще не понимаю с фига ли в юзермод вывешивается
> что-то недокументированное. Может не документировано оно только потму что документацию
> всем писать впадлу, как обычно?

а пофигу. нет в документации — использовать нельзя. dixi.

Ответить | Правка | ^ к родителю #145 | Наверх | Cообщить модератору

154. "Линус Торвальдс столкнулся с дилеммой: устранение..."  –2 +/
Сообщение от Аноним (??) on 24-Янв-15, 15:57 
> а пофигу. нет в документации — использовать нельзя. dixi.

Ну, блин, тогда ты должен срочно удалить большинство кода линевого ядра :).

Ответить | Правка | ^ к родителю #150 | Наверх | Cообщить модератору

157. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +2 +/
Сообщение от arisu (ok) on 24-Янв-15, 16:02 
>> а пофигу. нет в документации — использовать нельзя. dixi.
> Ну, блин, тогда ты должен срочно удалить большинство кода линевого ядра :).

зачем? я не обращаюсь в своих программах к этому коду, я пользуюсь документированым интерфейсом. а вот если кто-то из ядерщиков использует недокументированые фичи — то ему бы следовало сильно призадуматься. разделение ответственности, аднака.

Ответить | Правка | ^ к родителю #154 | Наверх | Cообщить модератору

204. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от Аноним (??) on 25-Янв-15, 00:07 
> зачем? я не обращаюсь в своих программах к этому коду,

Так кроме твоих программ у тебя в системе наверняка и чужих программ и куда они там обращаются - вопрос интерсный.

> следовало сильно призадуматься. разделение ответственности, аднака.

Ну понятно что в идеальном мире, в сферическом вакууме, где все люди разумны и никогда не ошибаются - оно как-то так. Но мы любим Торвальдса не за это. А за то что он может в нашем реальном мире усепшно довезти до финиша в решении наших задач. Да, иногда - на честном слове и 1 крыле. Но довезет. В отличие от многих других.

Ответить | Правка | ^ к родителю #157 | Наверх | Cообщить модератору

156. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +1 +/
Сообщение от Crazy Alex (ok) on 24-Янв-15, 15:59 
Потому что люди не идеальны. И в любом большом проекте будет какой-то недокументированный кусок, в том числе и в API. Закладываться на него - недальновидно, если не сказать больше.
Ответить | Правка | ^ к родителю #145 | Наверх | Cообщить модератору

65. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от freehck email(ok) on 24-Янв-15, 13:21 
Ну, свободу выбора он таки оставил. Я искренне надеюсь, что мейнтейнеры моего дистрибутива махнут рукой на какую-то там игруленцию, и включат патчи в ядро. А если не включат - то я и сам пересобрать могу...
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

87. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от count0krsk (ok) on 24-Янв-15, 14:36 
In a galaxy far... ))
Ответить | Правка | ^ к родителю #65 | Наверх | Cообщить модератору

97. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +2 +/
Сообщение от Аноним (??) on 24-Янв-15, 14:48 
> Ну, свободу выбора он таки оставил.

Вы тоже до конца новости не дочитали? А зря - там счастливый конец :).

Ответить | Правка | ^ к родителю #65 | Наверх | Cообщить модератору

210. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноним (??) on 25-Янв-15, 00:29 
Все правильно, это же Ведьмак 2.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

2. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +16 +/
Сообщение от MPEG LA (ok) on 24-Янв-15, 10:59 
т.е. ядро жертвует безопасностью ради бинарного крапа? Линус, покажи Линусу фак
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

66. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –2 +/
Сообщение от freehck email(ok) on 24-Янв-15, 13:23 
> т.е. ядро жертвует безопасностью ради бинарного крапа? Линус, покажи Линусу фак

Ну так он ведь не жертвует, а предоставляет возможность выбора. Большинство выберет патчи безопасности в ущерб игре, а он при этом - сама толерантность.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

98. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +4 +/
Сообщение от Аноним (??) on 24-Янв-15, 14:49 
> Ну так он ведь не жертвует, а предоставляет возможность выбора.

Не, он разрулил это как настоящий профи - не будут жаловаться ни те ни другие. И дыра починена и игра работает.


Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору

3. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +4 +/
Сообщение от earfin (??) on 24-Янв-15, 11:05 
Теперь то линукс это настоящий ынтырпрайз.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

162. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Grammar_Nazi on 24-Янв-15, 17:18 
Теперь-то, ёпта.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

185. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +1 +/
Сообщение от An0nus on 24-Янв-15, 22:32 
а остальное, значить, правильно?
Ответить | Правка | ^ к родителю #162 | Наверх | Cообщить модератору

4. "заголовок"  +11 +/
Сообщение от AlexYeCu (ok) on 24-Янв-15, 11:06 
Линус, на кой хер ты лепишь из своего детища вторую винду? Те, кому нравится винда, на ней и сидят!
Что до криворуких разработчиков «Ведьмака» — да плевать на них и их поделку! Ну не шарят они в никс-системах — что тут поделать? Желающие могут поискать интервью этих балаболов, где они несут чушь про «сложность портирования в связи с большим количеством дистрибутивов линукса». Знакомый фанат «Ведьмака» в своё время этим интервью у меня перед носом размахивал, не желая и слышать, что это всё безграмотная чушь. Это во-первых. Во-вторых — покажите мне хоть одного человека, кто играл в linux-версию этой игры: второй «Ведьмак» в принципе консолеподобная неоптимизированная фигня, но его linux версия ещё и криво портирована, там системные требования куда выше виндовых.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "заголовок"  +5 +/
Сообщение от Xaionaro (ok) on 24-Янв-15, 11:10 
> Линус, на кой хер ты лепишь из своего детища вторую винду? Те,
> кому нравится винда, на ней и сидят!
> Что до криворуких разработчиков «Ведьмака» — да плевать на них и их
> поделку! Ну не шарят они в никс-системах — что тут поделать?

Читаем внимательнее:

>> При этом старое поведение системного вызова формально являлось корректным и
>> использовалось в том числе разработчиками игры Witcher 2

Похоже, что на этот раз дело не в криворукости разработчиков Witcher2, а в нестабильности API со стороны Linux.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

21. "заголовок"  +1 +/
Сообщение от AlexYeCu (ok) on 24-Янв-15, 11:26 
>Похоже, что на этот раз дело не в криворукости разработчиков Witcher2, а в нестабильности API со стороны Linux.

Я тебе могу назвать приличный такой список linux-игр, на которых изменения в ядре не сказываются вообще никак. Что характерно, их разработчики просто взяли и сделали linux-версию, без скудоумного словоизвержения на тему «ахб какая плохая система этот линукс, ах, как нам сложно!». Ещё я тебе могу назвать немало игр, что работают в wine, опять-таки без проблем. Дело было не в бобине?

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

29. "заголовок"  +5 +/
Сообщение от Zenitur (ok) on 24-Янв-15, 11:43 
>>Похоже, что на этот раз дело не в криворукости разработчиков Witcher2, а в нестабильности API со стороны Linux.
> Я тебе могу назвать приличный такой список linux-игр, на которых изменения в
> ядре не сказываются вообще никак. Что характерно, их разработчики просто взяли
> и сделали linux-версию, без скудоумного словоизвержения на тему «ахб какая плохая
> система этот линукс, ах, как нам сложно!». Ещё я тебе могу
> назвать немало игр, что работают в wine, опять-таки без проблем. Дело
> было не в бобине?

Heroes III for Linux до сих пор работают на 100%. Я специально проверял: баги игры появились не из-за новой версии дистрибутива Linux, а были изначально.

Unreal Tournament 99. Есть баг "всё слишком быстро на новых процессорах", но это баг игры, а не ядра Linux. Исправляется галочкой "Vsync" в настройках игры или видеокарты.

Сборки Quake II и III тех лет, что и сами игры.

Unreal Tournament 2004. В годы, когда это была самая лучшая игра из когда-либо выпущенных для Linux, я играл в неё вплоть до 10 часов. И хоть бы раз зависла или начала тормозить! Единственный баг - в 2008 году системный OpenAL мог начать искажать звук спустя минуту игры, исправляется сборкой OpenAL без PulseAudio. В наши дни исправлен.

Doom III.

Penumbra и Amnesia.

Инди-игры 2010-го: World Of Goo, Braid, Super Meat Boy, Cogs, Trine.

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

34. "заголовок"  –5 +/
Сообщение от Аноним (??) on 24-Янв-15, 11:49 
Тетрис еще и змейку не забудь.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

91. "заголовок"  +/
Сообщение от count0krsk (ok) on 24-Янв-15, 14:43 
> Тетрис еще и змейку не забудь.

Кстати StarCraft и Baldur's Gate через вайн вполне норм работают тоже. И как бы вайн не били в процессе разработки, работали всегда. Пламенный привет Windows 7-8 ))

Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

94. "заголовок"  +3 +/
Сообщение от arisu (ok) on 24-Янв-15, 14:45 
хочу напомнить, что для какой-то игрушки вантузоиды таки попросту собирали куски вайна под винду, а то иначе оная игрушка в новых виндах не того-с. так что местами вайн даже лучшая винда, чем винда.
Ответить | Правка | ^ к родителю #91 | Наверх | Cообщить модератору

116. "заголовок"  +/
Сообщение от Аноним (??) on 24-Янв-15, 15:12 
BG:EE и без вайна отлично работает.
Ответить | Правка | ^ к родителю #91 | Наверх | Cообщить модератору

39. "заголовок"  +/
Сообщение от Xaionaro (ok) on 24-Янв-15, 12:06 
>> Похоже, что на этот раз дело не в криворукости разработчиков Witcher2, а в нестабильности API со стороны Linux.
> Я тебе могу назвать приличный такой список linux-игр, на которых изменения в
> ядре не сказываются вообще никак. Что характерно, их разработчики просто взяли
> и сделали linux-версию, без скудоумного словоизвержения на тему «ахб какая плохая
> система этот линукс, ах, как нам сложно!». Ещё я тебе могу
> назвать немало игр, что работают в wine, опять-таки без проблем. Дело
> было не в бобине?

So what? Как это отменяет сказанное мной?

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

53. "заголовок"  +3 +/
Сообщение от Аноним (??) on 24-Янв-15, 12:43 
> Похоже, что на этот раз дело не в криворукости разработчиков Witcher2, а
> в нестабильности API со стороны Linux.

Заметь, Торвальдс в результате все нормально разрулил. И игроделов не обидел и дырку заделал. Хоть и заставив переделать патч. Это называется опытный Project Manager.

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

81. "заголовок"  +6 +/
Сообщение от arisu (ok) on 24-Янв-15, 14:28 
> Похоже, что на этот раз дело не в криворукости разработчиков Witcher2, а
> в нестабильности API со стороны Linux.

если некто использует недокументированые параметры — он криворукий дегенерат. всё, никак иначе. и пусть его говнософт ломается с треском. иначе получится винда нумер два, где цельные отделы занимались тем, что вносили в систему проверки и хаки для проприетарного говнокода; а в итоге — только поддерживали практику «пиши любое говно, m$ починит!»

не надо мне таких линуксов, «ядро починит» — это дегенеративный подход. а правильный подход такой: «программа, использующая недокументированые фичи, сломалась? туда ей и дорога. кто-нибудь из пользователей пришлёт патч. ах, это проприетарная программа? какая жалость.»

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

100. "заголовок"  +/
Сообщение от Аноним (??) on 24-Янв-15, 14:51 
> не надо мне таких линуксов,

Ты так говоришь, как будто Торвальдс приперся к тебе и потребовал использовать его ядро.

Ответить | Правка | ^ к родителю #81 | Наверх | Cообщить модератору

105. "заголовок"  +2 +/
Сообщение от arisu (ok) on 24-Янв-15, 14:55 
иди фапай на сисдемдец, я тут не с тобой разговаривал.
Ответить | Правка | ^ к родителю #100 | Наверх | Cообщить модератору

112. "заголовок"  +/
Сообщение от Аноним (??) on 24-Янв-15, 15:07 
> иди фапай на сисдемдец,

А чего на него фапать? Он сам придет.

> я тут не с тобой разговаривал.

Ну тут как бы публичный форум. А кому не нравится - может сам идти отсюда куда-нибудь в приватики.

Ответить | Правка | ^ к родителю #105 | Наверх | Cообщить модератору

114. "заголовок"  +/
Сообщение от arisu (ok) on 24-Янв-15, 15:11 
я давал тебе шанс не выглядеть идиотом? давал. ты не воспользовался? не воспользовался. пичалька.
Ответить | Правка | ^ к родителю #112 | Наверх | Cообщить модератору

118. "заголовок"  +2 +/
Сообщение от arisu (ok) on 24-Янв-15, 15:13 
p.s. юзер, ну не тупи, пожалуйста. я злой, невыспавшийся и вообще.
Ответить | Правка | ^ к родителю #112 | Наверх | Cообщить модератору

144. "заголовок"  –1 +/
Сообщение от Аноним (??) on 24-Янв-15, 15:41 
> p.s. юзер, ну не тупи, пожалуйста. я злой, невыспавшийся и вообще.

Да блин, понимаю, увидеть "утром" такую новость да еще написанную в явно провокативном формате может быть не совсем прикольно. Особенно для любителей пуризма.

Ответить | Правка | ^ к родителю #118 | Наверх | Cообщить модератору

149. "заголовок"  +2 +/
Сообщение от arisu (ok) on 24-Янв-15, 15:49 
угу. я ж однажды могу тебя не узнать и сгоряча сразу обозвать идиотом. извиняйся потом… ;-)
Ответить | Правка | ^ к родителю #144 | Наверх | Cообщить модератору

205. "заголовок"  +1 +/
Сообщение от Аноним (??) on 25-Янв-15, 00:10 
> угу. я ж однажды могу тебя не узнать и сгоряча сразу обозвать
> идиотом. извиняйся потом… ;-)

Да ладно, бытье анонимом имеет свои плюсы и минусы. И такие вещи с лихвой компенсируются какими-нибудь лулзами от того что очередной тигароизен набрасывается на какого-нибудь наивного юзеря с какими-то воплями про 294, вызывая у юзерей эмоции вида "блин, где же санитары и кто посмел наполеонов выпустить?!" :)

Ответить | Правка | ^ к родителю #149 | Наверх | Cообщить модератору

282. "заголовок"  +/
Сообщение от Xaionaro email(ok) on 26-Янв-15, 10:55 
>> Похоже, что на этот раз дело не в криворукости разработчиков Witcher2, а
>> в нестабильности API со стороны Linux.
> если некто использует недокументированые параметры — он криворукий дегенерат.

Откуда информация про «недокументированные параметры»?

https://www.opennet.ru/openforum/vsluhforumID3/101297.html#279

Ответить | Правка | ^ к родителю #81 | Наверх | Cообщить модератору

285. "заголовок"  +1 +/
Сообщение от arisu (ok) on 26-Янв-15, 11:28 
> Откуда информация про «недокументированные параметры»?

прямо от того ядерного разработчика, который чинил это.

Ответить | Правка | ^ к родителю #282 | Наверх | Cообщить модератору

14. "заголовок"  +3 +/
Сообщение от Zenitur (ok) on 24-Янв-15, 11:17 
> Линус, на кой хер ты лепишь из своего детища вторую винду? Те,
> кому нравится винда, на ней и сидят!

«Взгляните с  точки зрения покупателя. Вы купили программы X, Y и Z. Затем вы обновились до Windows XP. Теперь ваш компьютер внезапно зависает, и программа Z вообще не работает. Вы скажите своим друзьям: «Не обновляйтесь до Windows XP. Она внезапно зависает и не совместима с программой Z». Будете ли вы дебажить вашу систему, чтобы определить, что программа X причина зависаний, а программа Z не работает, потому что использует недокументированные сообщения Windows? Конечно нет.  Вы вернете коробку с Windows XP и получите обратно деньги».

http://russian.joelonsoftware.com/Articles/HowMicrosoftLostt...

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

20. "заголовок"  –10 +/
Сообщение от Kodir (ok) on 24-Янв-15, 11:26 
> «Взгляните с  точки зрения покупателя.

У вас с первого же предложения логическая ошибка: Линукс не является "коробочной системой для бестолкового юзера". Это специализированная система "for fun", держащаяся на подпорках и потому более-менее работающая в интыпрайзе. При этом сама система спроектирована настолько безобразно, что просто вынуждена еженедельно латать свои дыры - в таких условиях вообще не стоит речь о совместимости! А всё, что вдруг было нахакерено и стало несовместимым, легко и просто перекомпилируется под новые требования - FOSS же!

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

38. "заголовок"  +2 +/
Сообщение от Аноним (??) on 24-Янв-15, 12:01 
Линукс - ядро, на основе которого можно создать ось для любых нужд, хоть "коробочную систему для бестолкового юзера".
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

55. "заголовок"  +1 +/
Сообщение от Аноним (??) on 24-Янв-15, 12:44 
> Линукс - ядро, на основе которого можно создать ось для любых нужд,
> хоть "коробочную систему для бестолкового юзера".

Думаешь, этот виндовый мышевзила видел Linux кроме как на картинке? Ну а логика у таких и не ночевала - это ж гуманитарий который с чего-то возомнил себя кодером, но даже свою профессию нормально написать не смог :)

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

246. "заголовок"  –1 +/
Сообщение от Michael Shigorin email(ok) on 25-Янв-15, 11:21 
> логика у таких и не ночевала - это ж гуманитарий

1) не обижайте гуманитариев;
2) общайтесь с логиками :)

Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору

47. "заголовок"  +2 +/
Сообщение от Xaionaro (ok) on 24-Янв-15, 12:30 
>> «Взгляните с  точки зрения покупателя.
> Это специализированная система "for fun", держащаяся на подпорках и потому более-менее работающая в интыпрайзе.

То-то большинство фактически всего, кроме офисных/домашних компьютеров, крутится на Linux и прочем FOSS. Начиная от HPC, заканчивая реализациями простых IPMI, UCS и "прошивок" во всяких продуктах Xerox. А про всякие банальщины вроде web, мобильных решений и т.п. даже говорить скучно.

Помнится долгое время даже у microsoft MX был на базе Postfix. Думаете они его под виндой поднимали?

> При этом сама система спроектирована настолько безобразно

Конкретные примеры в студию, пожалуйста. А ещё было бы неплохо об этом сообщить в соответствующий maillist (как вы выражаетесь, "FOSS же").

>, что просто вынуждена еженедельно латать свои дыры

Забавно, но в продукции Microsoft этих дыр намного больше [1, 2], они намного серьёзнее, и закрывают их намного более неохотно.

[1] http://www.cvedetails.com/vulnerability-list/vendor_id-26/pr...
[2] http://www.cvedetails.com/top-50-vendors.php

> - в таких условиях вообще не стоит речь о совместимости!

Нахожу забавным, что я могу запустить некоторые (хоть и редкие) старые _виндовые_ игрушки под Wine, но не могу на ноуте своей девушки с виндой.

> А всё, что вдруг было нахакерено и стало несовместимым, легко
> и просто перекомпилируется под новые требования - FOSS же!

Не понял смысл данного предложения.

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

56. "заголовок"  +1 +/
Сообщение от Аноним (??) on 24-Янв-15, 12:48 
> Помнится долгое время даже у microsoft MX был на базе Postfix.

Для начала можно посмотреть чем микрософтушка даунлоады отгружает. Оказывается заплатить сторонней CDN на линухе - выгоднее чем пользоваться своими виндовыми датацентрами и своим софтом для обслуживания себя.

Представляете себе пекаря который пойдет покупать хлеб у конкурента, потому что тому дешевле заплатить и лучше результат. Ну а на выпечку своего хлеба можно и вовсе забить, по большому счету :)

Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

67. "заголовок"  –2 +/
Сообщение от Zenitur (ok) on 24-Янв-15, 13:29 
> Представляете себе пекаря который пойдет покупать хлеб у конкурента, потому что тому  дешевле заплатить и лучше результат. Ну а на выпечку своего хлеба можно и вовсе забить, по большому счету :)

Это называется ВТО. Мясокомбинаты работали с блочным мясом из Евросоюза, а своё делали по-минимуму, только чтобы соблюдать формальности с законом. С нашими офигительными налогами выяснялось что изготовить за рубежом и привезти - дешевле, чем изготовить здесь и никуда не везти.

Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

101. "заголовок"  +2 +/
Сообщение от Аноним (??) on 24-Янв-15, 14:53 
Я пытался здесь найти логику но не смог. Выглядит как обычный кусок бреда от зенитара.
Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору

259. "заголовок"  +/
Сообщение от Аноним (??) on 25-Янв-15, 15:56 
А про ихние офигительные субсидии не хочешь рассказать?
Глупейший пример у тебя, просто глупейший.
Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору

83. "заголовок"  +/
Сообщение от arisu (ok) on 24-Янв-15, 14:32 
> То-то большинство фактически всего, кроме офисных/домашних компьютеров, крутится на Linux
> и прочем FOSS. Начиная от HPC, заканчивая реализациями простых IPMI, UCS
> и "прошивок" во всяких продуктах Xerox. А про всякие банальщины вроде
> web, мобильных решений и т.п. даже говорить скучно.

с подходом «ядро починит» оно весьма скоро будет ничем не лучше винды.

Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

103. "заголовок"  +/
Сообщение от Аноним (??) on 24-Янв-15, 14:54 
> с подходом «ядро починит» оно весьма скоро будет ничем не лучше винды.

Да вообще-то политика "внутри мы можем ломать все, но наружу это вылезать не должно" у них вроде сто лет была. И Торвальдс в этом плане ничего нового не сказал.


Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору

106. "заголовок"  –4 +/
Сообщение от arisu (ok) on 24-Янв-15, 14:56 
это верно: он как был кретином много лет, так и остаётся кретином. ничего нового.
Ответить | Правка | ^ к родителю #103 | Наверх | Cообщить модератору

108. "заголовок"  +/
Сообщение от Аноним (??) on 24-Янв-15, 15:01 
> это верно: он как был кретином много лет, так и остаётся кретином. ничего нового.

А ты кто ж получаешься, если пользуешься системой от кретина? :)

Ответить | Правка | ^ к родителю #106 | Наверх | Cообщить модератору

111. "заголовок"  +/
Сообщение от arisu (ok) on 24-Янв-15, 15:06 
>> это верно: он как был кретином много лет, так и остаётся кретином. ничего нового.
> А ты кто ж получаешься, если пользуешься системой от кретина? :)

страдалец. беда в том, что линус просто кретин, а остальные, увы, кретины почти идеальные.

Ответить | Правка | ^ к родителю #108 | Наверх | Cообщить модератору

113. "заголовок"  +/
Сообщение от Аноним (??) on 24-Янв-15, 15:08 
> страдалец. беда в том, что линус просто кретин, а остальные, увы, кретины
> почти идеальные.

Черт, звучит достаточно правдопободно, хоть и невкусно. Кэп все-таки умеет капитанить.

Ответить | Правка | ^ к родителю #111 | Наверх | Cообщить модератору

247. "заголовок"  +/
Сообщение от Michael Shigorin email(ok) on 25-Янв-15, 11:23 
> беда в том, что линус просто кретин, а остальные, увы, кретины почти идеальные.

Мне казалось, не-кретины хотя бы учатся разумным обобщениям...

Ответить | Правка | ^ к родителю #111 | Наверх | Cообщить модератору

261. "заголовок"  +/
Сообщение от arisu (ok) on 25-Янв-15, 21:00 
когда кажется — крестись посильнее.
Ответить | Правка | ^ к родителю #247 | Наверх | Cообщить модератору

269. "заголовок"  –1 +/
Сообщение от count0krsk (ok) on 26-Янв-15, 01:01 
Крепятся и перемогают - свидомые ))
А мы дышим глубоко и ровно ;-)
Ответить | Правка | ^ к родителю #261 | Наверх | Cообщить модератору

273. "заголовок"  +/
Сообщение от Аноним (??) on 26-Янв-15, 01:32 
> Крепятся и перемогают - свидомые ))

А, вот зачем нужны скрепы, оказывается.

Ответить | Правка | ^ к родителю #269 | Наверх | Cообщить модератору

245. "заголовок"  +/
Сообщение от Michael Shigorin email(ok) on 25-Янв-15, 11:19 
>> «Взгляните с  точки зрения покупателя.
> У вас с первого же предложения логическая ошибка:

Это была цитата из бывшего сотрудника Microsoft, который понял кое-что об этой лавочке и её замашках, основав свою и покрутившись поверх некростека.  Настолько напрашивающаяся статья, что ссылку и я дал -- вот оригинал: http://www.joelonsoftware.com/articles/APIWar.html

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

253. "заголовок"  –2 +/
Сообщение от Kodir (ok) on 25-Янв-15, 13:04 
Ну так ошибка-то не у него, а у вас, потому что вы примеряете правила из абсолютно ортогонального Линуксу мира.

Линукс может и должен меняться вплоть до breaking changes! Потому что был спроектирован студентом-троечником "абы взлетело". Оно и взлетело, а шасси на аэродроме остались! Теперь вот прикручиваем крышки люков, чтобы сесть. :)

Ответить | Правка | ^ к родителю #245 | Наверх | Cообщить модератору

271. "заголовок"  –1 +/
Сообщение от count0krsk (ok) on 26-Янв-15, 01:05 
> остались! Теперь вот прикручиваем крышки люков, чтобы сесть. :)

Ага, в соседней Галактике, по дороге заправившись от нейтронной звезды )) А винда всё то взлетает, то виста )) Как через 1 релиз шло, так и идёт то вверх, то вниз.

Ответить | Правка | ^ к родителю #253 | Наверх | Cообщить модератору

23. "заголовок"  +2 +/
Сообщение от AlexYeCu (ok) on 24-Янв-15, 11:29 
>> Вы вернете коробку
> с Windows XP и получите обратно деньги».

Не знаю, как там с коробками, но вот количество тем с возвратом впаренной OEM-щины наводит на мысль, что не всё так просто.


Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

49. "заголовок"  –1 +/
Сообщение от Сам лох email on 24-Янв-15, 12:34 
Ты попутал теплое с мягким.
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

134. "заголовок"  +4 +/
Сообщение от AlexYeCu (ok) on 24-Янв-15, 15:32 
С мелкомягким.
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

174. "заголовок"  –1 +/
Сообщение от КарМер on 24-Янв-15, 20:18 
Вы берете виртуальную машину и запускаете  их в ней. Под Mac c Parallels живут и горя не знают.
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

15. "заголовок"  –7 +/
Сообщение от Kodir (ok) on 24-Янв-15, 11:17 
> Линус, на кой хер ты лепишь из своего детища вторую винду?

Очевидно же - чтобы держать свою личную популярность на высоте. То какое-то *овно мамонта не хочет выпиливать ради единственного юзера, то теперь костыли какие-то присобачивает ради убогой игрульки... Линус явно теряет авторитет.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

107. "заголовок"  +/
Сообщение от Аноним (??) on 24-Янв-15, 15:00 
> какие-то присобачивает ради убогой игрульки... Линус явно теряет авторитет.

То что Торвальдс сейчас сделал - это просто работа прожект манагера высочайшего класса. Высший пилотаж. Так что и дыра запатчена и игрушечники не обижены. И вообще, понимает человек что системой пользуется толпа народа и все по разному.

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

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

254. "заголовок"  –1 +/
Сообщение от Kodir (ok) on 25-Янв-15, 13:13 
> То что Торвальдс сейчас сделал - это просто работа прожект манагера высочайшего класса.

Не совсем. Он просто ввёл БОЛЕЕ СЛОЖНОЕ компромиссное решение. Скажем, вместо "2+2" мы вынуждены писать "(1+1)*1+3-1" (я про код самого ядра). Т.е. вместо упрощения его bloat-ware, он ещё больше нагромождает сложностей, причём по смехотворному поводу - кто-то там воспользовался хакерской особенностью. Не удивлюсь, если таких костылей по ядру - тысячи.


> И вообще, понимает человек что системой пользуется толпа народа и все по разному.

Ага. А потом этот же народ: "Лиииинус! Меня хакнули - как же так?? Куда ты смотрел?!".
Я считаю, что в решете типа kernel нужно вдвойне строго работать с безопасностью.


> А авторитет - он на чисто техническом уровне обеспечен: Торвальдс делает синхронизацию
> всех наработок между собой. И мало какой мазохист захочет на эту
> должность.

Скорее, наоборот - не делай он весь этот геморой, сидел бы этот "нечаянный революционер" в конторе и писал опердни, никому не известный (как Пажитнов). Ну а чтобы народ не забывал, Линус периодически пеарится.
Вот ты лично подумай - тебе есть дело до какого-то там "ведьмака"? А ведь целый тырнет гудит "ах, какой Линус!". Да залатал бы и сидел молча! Тоже мне, ваятель судьбоносного кода!

Ответить | Правка | ^ к родителю #107 | Наверх | Cообщить модератору

265. "заголовок"  +/
Сообщение от Аноним (??) on 25-Янв-15, 22:13 
> Не совсем. Он просто ввёл БОЛЕЕ СЛОЖНОЕ компромиссное решение.

Засчитывается результат. И он таков что и дыры больше нет и что программа работает.

>  "Лиииинус! Меня хакнули - как же так?? Куда ты смотрел?!".

Ну вот тут хакать не должны - дыра заделана.

> Я считаю, что в решете типа kernel нужно вдвойне строго работать с безопасностью.

Так флаг тебе в руки сделать свой кернел и посрамить этого финика. Если у тебя получится безопасность лучше, и не в ущерб остальному - им будут пользоваться даже.

> никому не известный (как Пажитнов).

Это который в микрософт ушел работать? Ну да, никому не известен.

> Ну а чтобы народ не забывал, Линус периодически пеарится.

Я такого "пиара" целый список рассылки читаю.

> Вот ты лично подумай - тебе есть дело до какого-то там "ведьмака"?

До ведьмака - никакого. Зато мне есть дело что завтра так могут поменять сисколы используемые мной. И у меня что-то отвалится.

> А ведь целый тырнет гудит "ах, какой Линус!". Да залатал бы
> и сидел молча! Тоже мне, ваятель судьбоносного кода!

Какой забавный батхертик виндокодераса.

Ответить | Правка | ^ к родителю #254 | Наверх | Cообщить модератору

6. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –1 +/
Сообщение от Ordu email(ok) on 24-Янв-15, 11:07 
Долой игроманов из линукса!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

58. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –1 +/
Сообщение от Аноним (??) on 24-Янв-15, 12:53 
> Долой игроманов из линукса!

Для абсолютных пуристов уже есть опенбзда. Нафига нам еще одна?

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

69. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +2 +/
Сообщение от Ordu email(ok) on 24-Янв-15, 13:43 
>> Долой игроманов из линукса!
> Для абсолютных пуристов уже есть опенбзда. Нафига нам еще одна?

Для абсолютных пофигистов уже есть венда. Нафига нам ещё одна?

Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

104. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноним (??) on 24-Янв-15, 14:55 
>> Для абсолютных пуристов уже есть опенбзда. Нафига нам еще одна?
> Для абсолютных пофигистов уже есть венда. Нафига нам ещё одна?

Поэтому я и пользуюсь Linux - там прожектманагер который не вдаряется в крайности...

Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору

8. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +4 +/
Сообщение от Zenitur (ok) on 24-Янв-15, 11:11 
Запускал я этот бинарник.

$ file witcher2
witcher2: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 3.2.32

Вы когда-нибудь видели такой вывод file? У меня Gentoo, всё последнее. Когда я компилирую софт, команда говорит что бинарник хочет ядро 2.6.9 и 2.6.18, и я никогда не видел требнвания ядра новее. Только один раз, на бинарниках libudev, требовалось 2.6.32.

Linux-весрия игры ужасна. Wine + UseGLSL=disabled (using NVIDIA Cg instead) + threaded Direct3D + Threaded OpenGL (on NVIDIA) + noDONTNET patch = игра быстро работает на максимальной графике с только одним отключенным эффектом - запредельное качество. Linux-версия... Бр-р-р! Это просто кошмар!

Был бы я миллионером, я бы провёл такой тест:

1). NVIDIA Titan или GTX самой дорогой модели, какая-нибудь 990. Хорошая материнка, например ASUS Sabertooth. Хорошая память, например оверклокерская Corsair. Linux с отключенными 3D-эффектами - вообще без композитинга, какой-нибудь MATE в качестве DE. Сколько игра выдаст FPS?

2). Ладно, хорошо, а если две в SLI?

3). Ладно, хорошо, а если поднять частоты на GPU?

4). Наконец-то играбельный FPS! А если повторить бенчмарк с "запредельным качеством"?

Если что, SLI и разгон видеокарт в Linux поддерживаются, если кто-то не знал. Линус, ломай совместимость без сожаления: игра - быдлокод!

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

59. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –1 +/
Сообщение от Аноним (??) on 24-Янв-15, 12:54 
Разрабы просто набирались опыта работы с Linux на уже существующем контенте, не требующем какой-то спешки и не имеющем дедлайнов. Witcher 3 уже будет иметь нативный движок. Так что каким бы ни был Witcher 2, они все правильно сделали с точки зрения здравого смысла.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

71. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноним (??) on 24-Янв-15, 13:59 
Откуда инфа о Witcher 3?
Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору

84. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от arisu (ok) on 24-Янв-15, 14:33 
> Откуда инфа о Witcher 3?

от авторов, которые именно так везде и заявляли.

Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору

92. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от Аноним (??) on 24-Янв-15, 14:44 
Ничего по поводу линукса они не заявляли.
Ответить | Правка | ^ к родителю #84 | Наверх | Cообщить модератору

95. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от arisu (ok) on 24-Янв-15, 14:47 
> Ничего по поводу линукса они не заявляли.

хм. я интерпретировал «нативный» как «самописный». пардон.

Ответить | Правка | ^ к родителю #92 | Наверх | Cообщить модератору

82. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноним (??) on 24-Янв-15, 14:31 
Witcher 2 заворачивала во враппер совершенно другая контора. Т.е. сидипрожекты никакого опыта в работе с линуксом не набрались и велика вероятность, что третья часть если и выйдет на линукс, то точно так же будет обёрнута в eON.
Было бы неплохо увидеть пруф, что двигло Witcher 3 будет изначально поддерживать Linux.
Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору

90. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноним (??) on 24-Янв-15, 14:43 
http://www.phoronix.com/scan.php?page=news_item&px=MTcxMzc

С другой стороны, можно найти и опровержения.
А с третьей - Проджекты взяли активный курс на Linux, ихние GOG'и вовсю клепают пакеты игр других разработчиков. Плюс сам движок сильно переделывается сейчас.
В общем, высокая вероятность того, что будет - есть, но не 100%.

Ответить | Правка | ^ к родителю #82 | Наверх | Cообщить модератору

275. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Братишка (??) on 26-Янв-15, 10:07 
> Плюс сам движок сильно переделывается сейчас.

СЕЙЧАС ничего не переделывается. Игра была закончена в сентябре, а движок еще раньше. Последние 5 месяцев они заняты только тестированием и отладкой.

Ответить | Правка | ^ к родителю #90 | Наверх | Cообщить модератору

243. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноним (??) on 25-Янв-15, 10:56 
Они называются ЦеДе Проект.
Ответить | Правка | ^ к родителю #82 | Наверх | Cообщить модератору

143. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Mirraz (ok) on 24-Янв-15, 15:41 
>dynamically linked (uses shared libs)

Интересно, а у библиотек, что они используют, такое же строгое отношение к совместимости? Сильно сомневаюсь.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

9. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +3 +/
Сообщение от Xaionaro (ok) on 24-Янв-15, 11:12 
На мой взгляд это должно управляться через sysctl. И по умолчанию должно быть "безопасно", а не "играбельно".
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

16. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –1 +/
Сообщение от анон on 24-Янв-15, 11:20 
> На мой взгляд это должно управляться через sysctl. И по умолчанию должно
> быть "безопасно", а не "играбельно".

Я согласен, но посмотрите на OpenBSD...

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

161. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –1 +/
Сообщение от Xasd (ok) on 24-Янв-15, 17:14 
> На мой взгляд это должно управляться через sysctl. И по умолчанию должно быть "безопасно", а не "играбельно в Witcher-2".

fixed

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору
Часть нити удалена модератором

139. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +2 +/
Сообщение от Аноним (??) on 24-Янв-15, 15:37 
> Ничего не путаешь?

Линукс - это ядро. Из него можно сделать суперкомпьютер, махровую энтерпрайзятину, годный квадрокоптер, роутер какой-нибудь, контроллер умного дома, телевизор, смартфон, десктоп, рекламный экран, киоск оплаты, ну или что вам там в голову взбредет. Это нигде не регламентировано. Что сможете - то и ваше.

Ответить | Правка | ^ к родителю #275 | Наверх | Cообщить модератору

41. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +3 +/
Сообщение от Xaionaro (ok) on 24-Янв-15, 12:16 
>> Таким образом возникла дилемма: сохранить совместимость, но оставить потенциальную уязвимость
> Это только у дилетантов такие дилеммы - в профессиональной ОС даже думать
> не будут над костылями для ИГР!

http://russian.joelonsoftware.com/Articles/HowMicrosoftLostt... (при особой степени ленивости, можно сразу прокрутить текст до "Я впервые услышал об этом от одного из разработчиков популярной игры SimCity, [...]").

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

231. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноним (??) on 25-Янв-15, 01:51 
> http://russian.joelonsoftware.com/Articles/HowMicrosoftLostt...

С тех пор прошло 10 лет. И можно видеть что в целом он неплохо угадал. HTML "поет" и там решили множество проблем перечисленным им.

Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

13. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –1 +/
Сообщение от Аноним (??) on 24-Янв-15, 11:17 
хреново продуманная архитектура api... ;)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

60. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +2 +/
Сообщение от Аноним (??) on 24-Янв-15, 12:54 
> хреново продуманная архитектура api... ;)

Зато у MS-DOS 6 отличная архитектура апи видимо. Уже столько лет ничего не меняли... :)

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

159. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –1 +/
Сообщение от Аноним (??) on 24-Янв-15, 16:52 
кстати - неприпомнил ни одной программы, которая бы работала в третьем досе и неработала в шестом...
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

206. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +2 +/
Сообщение от Аноним (??) on 25-Янв-15, 00:14 
> кстати - неприпомнил ни одной программы, которая бы работала в третьем досе
> и неработала в шестом...

Какой нибудь Staker или DoubleDisk? Но впрочем если вам нравится дос и его апи - пользуйтесь наздоровье. Отговаривать не буду.

Ответить | Правка | ^ к родителю #159 | Наверх | Cообщить модератору

248. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Michael Shigorin email(ok) on 25-Янв-15, 11:29 
>> кстати - неприпомнил ни одной программы, которая бы работала в третьем досе
>> и неработала в шестом...
> Какой нибудь Staker или DoubleDisk?

Они ещё в 4.01 сломались, помнится.

Ответить | Правка | ^ к родителю #206 | Наверх | Cообщить модератору

27. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +3 +/
Сообщение от Аноним (??) on 24-Янв-15, 11:33 
А я смотрю никто эту крохотную новость до конца не осилил))

Вот, поступили как должны поступать настоящие инженеры:

>В случае с игрой Witcher удалось найти компромиссное обходное решение и подготовить патчи, воспринимающие передачу структуры user_desc со всеми нулевыми значениями как операцию поиска свободного слота, и не проводить в этом случае заполнение сегмента TLS.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

35. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +1 +/
Сообщение от AlexYeCu (ok) on 24-Янв-15, 11:49 
>А я смотрю никто эту крохотную новость до конца не осилил))
>Вот, поступили как должны поступать настоящие инженеры:

Вопрос в том, к чему это может привести в итоге. Ведь патчи вносятся не в игру, а в код ядра: кто помимо Witcher`а сможет воспользоваться этим, и каков будет результат?

>В качестве решения проблемы с Witcher 2 Линус указал на необходимость смягчить добавленные в системный вызов ограничения "set_thread_area" или организовать жесткие проверки только для серверных систем.

И кстати: вот это вот было пропущено?

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

40. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноним (??) on 24-Янв-15, 12:08 
>Вопрос в том, к чему это может привести в итоге. Ведь патчи вносятся не в игру, а в код ядра: кто помимо Witcher`а сможет воспользоваться этим, и каков будет результат?

это может в худшем случае привести к тому что другие проги могут попадать хотя и Witcher завелся. Решение здесь "компромисное", т.е. поведение API сохранено частично, т.е. по минимуму для работы но чтобы уязвимости не было.

>И кстати: вот это вот было пропущено?

ага, народ, похоже, как прочтет первые несколько строк/предложении, так и сразу начинают давить кнопки:)

Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

61. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –2 +/
Сообщение от Аноним (??) on 24-Янв-15, 12:56 
> Ведь патчи вносятся не в игру, а в код ядра:

Ну, знаешь, если старое поведение было валидно то отламывать его было как-то странно.

Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

85. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +1 +/
Сообщение от arisu (ok) on 24-Янв-15, 14:35 
> Ну, знаешь, если старое поведение было валидно то отламывать его было как-то
> странно.

нет, оно не было валидно. это было использование недокументированной особенности. не надо, думаю, пояснять, что такое «недокументированная особенность», и почему она не документирована?

Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору

117. "Линус Торвальдс столкнулся с дилеммой: устранение..."  –1 +/
Сообщение от Аноним (??) on 24-Янв-15, 15:13 
> нет, оно не было валидно. это было использование недокументированной особенности.

Странно, а тут вроде утверждают что это как раз было документировано, при том именно вот так, просто старое поведение которое потом поменяли. Врут? (ну мне лень самому археологией заниматься из-за какой-то буиты, сорри)

Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору

120. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +2 +/
Сообщение от arisu (ok) on 24-Янв-15, 15:15 
насколько спросонок помню — врут. не было написано, что так нельзя, но и документировано, что при данных раскладах оно работает именно так — тоже не было. можно, конечно, долго спорить на предмет того, что «оно выглядит логично, хоть в документации и не описано», но факт в том, что если в документации не описано — то пофигу, насколько логично оно выглядит.
Ответить | Правка | ^ к родителю #117 | Наверх | Cообщить модератору

283. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от Аноним (??) on 26-Янв-15, 11:24 
В целом это никого не колышет. Вы знаете, как в сетевой части Qt проверяется, что connect(3) на (неблокирующем) сокете отработал успешно? Вызывается connect(3) на этом же сокете с теми же параметрами. Если сокет подключился — то вернется EISCONN. Если нет — то вернется такая же ошибка, какую вернул бы getsockopt(SO_ERROR). Такое поведение connect(3) нигде не описано, в POSIX вообще прописано, что поведение connect(3) на провалившем подключение сокете никак не определено и так делать не надо.

Ну и что? Этот код там с древнейших времен лежит и не меняется.

Ответить | Правка | ^ к родителю #120 | Наверх | Cообщить модератору

286. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от arisu (ok) on 26-Янв-15, 11:32 
> Ну и что? Этот код там с древнейших времен лежит и не
> меняется.

отличный аргумент: «этот говнокод у нас с древнейших времён и работает! и пофигу, что в документации написано, что такой говнокод может сломаться в любой момент!»

это точно такой же баг, как и предположение об эффектах UB в компиляторе. впрочем, говнокодеры на то и говнокодеры, чтобы считать, что правильно — это так, как они наговнокодили, а не так, как в документации написано.

Ответить | Правка | ^ к родителю #283 | Наверх | Cообщить модератору

28. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –1 +/
Сообщение от Аноним (??) on 24-Янв-15, 11:34 
Линус всегда говорил о необходимости поддержки обратной совместимости. Что за непонятливые набежали тут?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

86. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +4 +/
Сообщение от arisu (ok) on 24-Янв-15, 14:36 
> Линус всегда говорил о необходимости поддержки обратной совместимости.

а сам тем временем принимает патчи, которые ломают уже существующие эксплойты. а эксплойты, промеждупрочим, тоже юзерский код. и ломать его нельзя. так что трепло твой линус.

Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

119. "Линус Торвальдс столкнулся с дилеммой: устранение..."  –1 +/
Сообщение от Аноним (??) on 24-Янв-15, 15:14 
> а сам тем временем принимает патчи, которые ломают уже существующие эксплойты.

Действительно, как-то некузяво получается. Дыры надо бэкпортить в новые ядра :). Бэкпорт дыр - новое слово в технике. Инновация!

Ответить | Правка | ^ к родителю #86 | Наверх | Cообщить модератору

122. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +1 +/
Сообщение от arisu (ok) on 24-Янв-15, 15:17 
нет, а где я неправ? эксплойты — юзерский код? юзерский. их ломают? да постоянно! ну и смешно после этого читать про «мы не ломаем юзерский код». или трусы, или крестик, чо.
Ответить | Правка | ^ к родителю #119 | Наверх | Cообщить модератору

138. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от Аноним (??) on 24-Янв-15, 15:35 
> нет, а где я неправ?

Я не говорил что ты не прав. С логической точки зрения все замечательно, поэтому будет логично попросить Торвальдса сделать бэкпорт старых дыр на новые версии :).

> или трусы, или крестик, чо.

Мне кажется что кроме методики ДеРаадта и Гейтса есть навалом промежуточных вариантов, а мир не черно белый.

Ответить | Правка | ^ к родителю #122 | Наверх | Cообщить модератору

140. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +2 +/
Сообщение от arisu (ok) on 24-Янв-15, 15:37 
а меня просто задолбал коллективный фап на «мы не ломаем юзерспейс!!!111адын» это — очевидная ложь, которую я доказал в нескольких предложениях. может, хоть это заставит некоторых фапальщиков задуматься, что юзерспейс юзерспейсу рознь, и что прогиб ядра под проприетарщину, которая использует недокументированые вызовы — таки ближе к сохранению работоспособности эксплойтов.
Ответить | Правка | ^ к родителю #138 | Наверх | Cообщить модератору

207. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +2 +/
Сообщение от Аноним (??) on 25-Янв-15, 00:17 
> а меня просто задолбал коллективный фап на «мы не ломаем юзерспейс!!!111адын»
> это — очевидная ложь,

Ну тут как бы неявно подразумевается что учитывать проблемы тех кто эксплойты пишет - не обязательно. А то так можно дойти до того что поправки в законе надо с наркомафией согласовывать. А то вдруг им там неудобно от новых поправок? :)

Ответить | Правка | ^ к родителю #140 | Наверх | Cообщить модератору

209. "Линус Торвальдс столкнулся с дилеммой: устранение..."  –1 +/
Сообщение от arisu (ok) on 25-Янв-15, 00:29 
> Ну тут как бы неявно подразумевается что учитывать проблемы тех кто эксплойты
> пишет - не обязательно.

так закрытая проприетарщина и есть эксплойты.

Ответить | Правка | ^ к родителю #207 | Наверх | Cообщить модератору

297. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от Аноним (??) on 28-Янв-15, 08:17 
> так закрытая проприетарщина и есть эксплойты.

Ну, понимаешь, есть "подозрительный тип, но это к делу не пришьешь", а есть "вооружен до зубов и очень опасен!".

Ответить | Правка | ^ к родителю #209 | Наверх | Cообщить модератору

249. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от Michael Shigorin email(ok) on 25-Янв-15, 11:50 
>> Линус всегда говорил о необходимости поддержки обратной совместимости.
> а сам тем временем принимает патчи, которые ломают уже существующие эксплойты.

Вот и основывай общество авторов, продавателей, покупателей и пользователей эксплойтов -- а затем выкатывай совершенно законные претензии о препятствовании деловой активности и нетолерантности :]

PS: legalese -- это убогая попытка заменить дух буквой... почему же мы его не ценим?

Ответить | Правка | ^ к родителю #86 | Наверх | Cообщить модератору

30. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +1 +/
Сообщение от Аноним (??) on 24-Янв-15, 11:44 
идеально продуманного апи не может быть по умолчанию
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

255. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –1 +/
Сообщение от Kodir (ok) on 25-Янв-15, 13:25 
> идеально продуманного апи не может быть по умолчанию

Ну почему? Придумали же open/read/write/close - эта абстракция работает до сих пор!
Просто Линус - обычный троечник, налабавший систему на коленке - не удивительно, что ядро уже под 80 мег и это уже сжатые исходники!

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

258. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Линус on 25-Янв-15, 14:39 
красно-депломщеги негодуют
Ответить | Правка | ^ к родителю #255 | Наверх | Cообщить модератору

31. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –5 +/
Сообщение от анонисимус on 24-Янв-15, 11:45 
Из за безопасности жертвовать игрульками? Да он с ума сошёл.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

43. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +2 +/
Сообщение от Xaionaro (ok) on 24-Янв-15, 12:20 
> Из за безопасности жертвовать игрульками? Да он с ума сошёл.

Прочтите самый первый комментарий под данной новостью. Вот нафига так повторяться-то?

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

33. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +2 +/
Сообщение от Aceler email(ok) on 24-Янв-15, 11:47 
> При этом старое недокументированное поведение системного вызова использовалось в игре Witcher 2.

Что-то я не понял, в чём проблема. Если эти разработчики игры использовали старое недокументированное поведение, то они ССЗБ.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

44. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Xaionaro (ok) on 24-Янв-15, 12:21 
>> При этом старое недокументированное поведение системного вызова использовалось в игре Witcher 2.
> Что-то я не понял, в чём проблема. Если эти разработчики игры использовали
> старое недокументированное поведение, то они ССЗБ.

Откуда появилось слово "недокументированное"?

Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

70. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +1 +/
Сообщение от 1219 on 24-Янв-15, 13:50 
> Откуда появилось слово "недокументированное"?

из текста новости.

Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

163. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –1 +/
Сообщение от Xaionaro (ok) on 24-Янв-15, 17:25 
Я был одним из первых комментаторов под данной новость. И данного слова не было в тексте новости, как и в тот момент, так и в момент комментария в данной ветке комментариев.
Ответить | Правка | ^ к родителю #70 | Наверх | Cообщить модератору

42. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +3 +/
Сообщение от Sluggard (ok) on 24-Янв-15, 12:17 
> При этом старое недокументированное поведение системного вызова использовалось в игре Witcher 2.

Пора избавляться разрабам от вендопривычки использовать недокументированные возможности или баги при разработке своих продуктов.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

54. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +2 +/
Сообщение от Аноним (??) on 24-Янв-15, 12:44 
А в чем проблема полякам выпустить патч для игры? Тем более, в наше время, в большинстве случаев его установка произойдет автоматически и многие даже не заметят этого процесса. Запускаешь Steam или клиент от GOG и через минуту уже готово.

Понятно, что вопрос в целом глобальный, но изменения в ядре-то уже произошли и следовательно их собираются придерживаться и в дальнейшем, при написании нового софта, а выявили регрессию только в этой игре. Можно сказать, единичный случай.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

62. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –1 +/
Сообщение от Аноним (??) on 24-Янв-15, 13:01 
> А в чем проблема полякам выпустить патч для игры?

Представь себе что ты пишешь программу. Ровно так как в факин манах описано. А тут внезапно вдруг оказывается что программа работать перестает. Во зашибись - радости привалило. На ровном месте. При том что програмер не делал ничего неправильного. Что скажет програмер? Правильно - отматерится на глюкавую систему. И будет по своему прав.

Если в кернелмоде предполагается что участники разработки ядерных компонентов мониторят процесс разработки ядра и в курсе изменений, или идут лесом с интересом, то для user-mode программ разумеется таких допущений никто делать не может. Поэтому если внутри ядра крушить апи под нужды разработчиков можно, то вывешиваемые наружу для юзермода апи все это в общем случае нагибать не должно. Это продуманная и хорошая политика, имхо.

Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

64. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +3 +/
Сообщение от Аноним (??) on 24-Янв-15, 13:18 
Из текста новости выходит, что разрабы использовали недокументированные функции ядра.
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

73. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +2 +/
Сообщение от 1219 on 24-Янв-15, 14:01 
> Представь себе что ты пишешь программу. Ровно так как в факин манах
> описано.

Маны тут ни при чём. Просто линус любит блобы.

Когда обнаружилось, что адобовцы при портировании флеша не читали маны и не понимают разницы между memcpy и memmove, линус написал гневное письмо в список рассылки glibc, чтобы там убрали оптимизацию функции memcpy (разрешённую, согласно манам), потому что иначе флеш не работает.

Другими словами, он предложил пожертвовать производительностью _всех_ приложений, написанных в соответствии с документацией, ради того, чтобы запускался флеш, написанный _вопреки_ документации.

Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

141. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от AlexYeCu (ok) on 24-Янв-15, 15:39 
>А в чем проблема полякам выпустить патч для игры? Тем более, в
>Марчин Ивински:
>Одна из причин, по которой мы не выпускали «Ведьмак» на Linux, заключается в том, что, >скорее всего, придется делать пять различных версий, и из-за этого всегда сложно >поддерживать качество игры. Приходится выпускать патчи, обновления и все такое.

Проблема в том, что у некоторых мозги замусорены мифами. Вы правда ждёте разумного поведения от таких деятелей?

Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

142. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +2 +/
Сообщение от arisu (ok) on 24-Янв-15, 15:40 
«Приходится выпускать патчи, обновления и все такое.»

как страшно жыдь!

Ответить | Правка | ^ к родителю #141 | Наверх | Cообщить модератору

177. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноним (??) on 24-Янв-15, 21:04 
Выпустить патч не проблема, и он должен выйти сегодня-завтра, читай источник на гитхабе. Исправлять ядро это инициатива Линуса.
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

178. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +1 +/
Сообщение от arisu (ok) on 24-Янв-15, 21:07 
> Выпустить патч не проблема, и он должен выйти сегодня-завтра, читай источник на
> гитхабе. Исправлять ядро это инициатива Линуса.

у него просто пиратская версия, патчи со стима не накатываются, а поиграть охота.

Ответить | Правка | ^ к родителю #177 | Наверх | Cообщить модератору

68. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –1 +/
Сообщение от Lex (??) on 24-Янв-15, 13:34 
ХЗ,ХЗ
pf ядро, witcher 2 работает нормально, только падает при выходе, не более.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

171. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –2 +/
Сообщение от Xasd (ok) on 24-Янв-15, 18:26 
то есть исходя из твоего "УМВР" -- можно сделать вывод что ни какой проблемы нет, а Линус Торвальдс просто дурачёк?
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору

72. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +3 +/
Сообщение от all_glory_to_the_hypnotoad (ok) on 24-Янв-15, 14:01 
> было осуществлено в рамках устранения выявленных в декабре критических уязвимостей
> недокументированное поведение системного вызова использовалось в игре Witcher 2

Всё же очевидно, кодеры Witcher 2 тупые удаки, поддерживать такую совместимость не нужно. Никаких дискуссий и размышлений в таких ситуациях быть не должно.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

76. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –1 +/
Сообщение от Нанобот (ok) on 24-Янв-15, 14:08 
>> было осуществлено в рамках устранения выявленных в декабре критических уязвимостей
>> недокументированное поведение системного вызова использовалось в игре Witcher 2
> Всё же очевидно, кодеры Witcher 2 тупые удаки, поддерживать такую совместимость не
> нужно. Никаких дискуссий и размышлений в таких ситуациях быть не должно.

эх, как хорошо, что ядро linux разрабатывают адекватные программисты

Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору

78. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от all_glory_to_the_hypnotoad (ok) on 24-Янв-15, 14:09 
разрабатывают может и адекватные, а судбоносные решения принимают не всегда адекватные.
Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору

121. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноним (??) on 24-Янв-15, 15:17 
> а судбоносные решения принимают не всегда адекватные.

Так это... если кто считает что он более адекватен - флаг ему в руки пойти и перехватить инициативу. Если про адекватность не врет - должно быть как два байта переслать. Обойти Торвальдса на повороте и зарулить в честной конкуренции форков.


Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору

128. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +4 +/
Сообщение от arisu (ok) on 24-Янв-15, 15:22 
не занимайся демагогией. ты отлично понимаешь, что далеко не всем адекватным интересно заниматься public relations (именно в буквальном значении термина). а основная работа лидера состоит именно в этом.
Ответить | Правка | ^ к родителю #121 | Наверх | Cообщить модератору

135. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +1 +/
Сообщение от Аноним (??) on 24-Янв-15, 15:32 
> не занимайся демагогией. ты отлично понимаешь, что далеко не всем адекватным интересно
> заниматься public relations (именно в буквальном значении термина). а основная работа
> лидера состоит именно в этом.

Ну так я и говорю - все хотят штурвал покрутить. А оказывается там всякие занудные регламенты и процедуры, забота о жизни пассажиров - вот ведь гадость!

Ответить | Правка | ^ к родителю #128 | Наверх | Cообщить модератору

137. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от arisu (ok) on 24-Янв-15, 15:34 
> Ну так я и говорю - все хотят штурвал покрутить.

ну вот ты опять. я — не хочу, например. совершенно. однако это не отменят того, что я считаю линуса кретином.

Ответить | Правка | ^ к родителю #135 | Наверх | Cообщить модератору

75. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Нанобот (ok) on 24-Янв-15, 14:05 
Ну закрыли уязвимость слишком агрессивным способом, так, что затронуло оно не только уязвимость, но и обычное использование. бывает.  
А тут: у торвальдса дилемма, безопасность или обратная совместимость -- в общем, сделали из мухи слона
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

79. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +1 +/
Сообщение от Аноним (??) on 24-Янв-15, 14:12 
А можно пруф, что уязвимость вернули обратно? А то тут многие кричат, что безопасностью ради игрушки пожертвовали, но ни в переводе, ни в оригинале это ни разу не очевидно.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

88. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +3 +/
Сообщение от arisu (ok) on 24-Янв-15, 14:40 
> А можно пруф, что уязвимость вернули обратно? А то тут многие кричат,
> что безопасностью ради игрушки пожертвовали, но ни в переводе, ни в
> оригинале это ни разу не очевидно.

не вернули, сделали кривохак. проблема не в этом, а в самой тенденции — чинить ядерными средствами кривость проприетарного софта. я одну систему знаю, где таким путём шли. а в итоге всё равно всё пришлось поломать, хотя проприетарщикам было больно и было много воплей.

Ответить | Правка | ^ к родителю #79 | Наверх | Cообщить модератору

99. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от Аноним (??) on 24-Янв-15, 14:50 
Из обсуждения на гитхабе я понял, что проприетарщики починили баг у себя, и сказали: "подождите немного, скоро выкатим в стим", но тут прибежал Линус и начал: "не надо ничего исправлять, это баг в ядре, это мы должны ядро патчить". По итогу, апдейт для Witcher все же решили выпустить, потому что от момента, когда что-то поменяют в апстреме ядра, до момента, когда изменение попадет в популярные дистрибутивы может пройти не одна неделя. А то и вовсе не попадет, если мейнтейнер не захочет такой хак пускать.
Ответить | Правка | ^ к родителю #88 | Наверх | Cообщить модератору

102. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от arisu (ok) on 24-Янв-15, 14:53 
потому как линус неровно дышит к проприетарщине. и тиво у него хорошие, и абоб правильный код пишет, и вообще.

комплексы у человека, считает, что без проприетарного софта его ядро — игрушечное.

Ответить | Правка | ^ к родителю #99 | Наверх | Cообщить модератору

115. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от ibujhbygblfh0 on 24-Янв-15, 15:11 
Линусу плевать проприетарный софт или нет.
Он 1000 раз говорил "Мы не ломаем userspace", крыл отборным матом тех кто ломал и ревертил их коммиты.
Ответить | Правка | ^ к родителю #102 | Наверх | Cообщить модератору

123. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от arisu (ok) on 24-Янв-15, 15:18 
> Линусу плевать проприетарный софт или нет.
> Он 1000 раз говорил "Мы не ломаем userspace", крыл отборным матом тех
> кто ломал и ревертил их коммиты.

см. #86. линус лжец и трепло.

Ответить | Правка | ^ к родителю #115 | Наверх | Cообщить модератору

127. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +1 +/
Сообщение от Аноним (??) on 24-Янв-15, 15:20 
> см. #86. линус лжец и трепло.

Ну ты ему так и скажи. Может быть ему станет стыдно за такое безобразие и он для тебя бэкпортирует дыры в новой версии :)

Ответить | Правка | ^ к родителю #123 | Наверх | Cообщить модератору

124. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +1 +/
Сообщение от Аноним (??) on 24-Янв-15, 15:19 
> комплексы у человека, считает, что без проприетарного софта его ядро — игрушечное.

Не, все проще. Он не делает большого отличия. Для него деление по другой границе - кернел и юзер. Кто там в юзере - ему пофиг. Он прямо так и сказал - хоть трехглавые акулы с боевыми лазерами.

Ответить | Правка | ^ к родителю #102 | Наверх | Cообщить модератору

125. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от arisu (ok) on 24-Янв-15, 15:20 
а на деле подобные патчи важны только для проприетарщиков. все остальные без проблем пропатчат исходники, механизм налажен.
Ответить | Правка | ^ к родителю #124 | Наверх | Cообщить модератору

130. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от Аноним (??) on 24-Янв-15, 15:26 
> проблем пропатчат исходники, механизм налажен.

Какой механизм? Большинство апликушников пишущих кроссплатформенный софт не занимаются детальным и постояным изучением изменений в кернеле каждой из ОС под которую собирается их софт. Поэтому они вообще понятия не имеют о таких вещах чаще всего.

Это внутри ядра все участники активно мониторят - не отломали ли соседи чего в используемых подсистемах. Но наружу это вылезать по задумке не должно.

Ответить | Правка | ^ к родителю #125 | Наверх | Cообщить модератору

132. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от arisu (ok) on 24-Янв-15, 15:30 
>> проблем пропатчат исходники, механизм налажен.
> Какой механизм?

механизм принятия патчей в свободные проекты и доставки этих патчей в репозитории.

> Большинство апликушников пишущих кроссплатформенный софт не занимаются
> детальным и постояным изучением изменений в кернеле каждой из ОС под
> которую собирается их софт. Поэтому они вообще понятия не имеют о
> таких вещах чаще всего.

вот как у кого-то сломается — так сразу и узнают. возможно, даже патч получат.

но и это, в принципе, не важно, потому что есть ещё один рубеж: маинтайнеры пакетов. которые кроме раздутого ЧСВ от того, что «да я же Маинтайнер!» должны заниматься ещё и проверкой работоспособности софта перед пакетированием. если автор не починит — починит маинтайнер: благо, не проприетарщина, есть возможность патч наложить.

Ответить | Правка | ^ к родителю #130 | Наверх | Cообщить модератору

213. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +1 +/
Сообщение от Аноним (??) on 25-Янв-15, 00:38 
> механизм принятия патчей в свободные проекты и доставки этих патчей в репозитории.

Для ядерщика в целом довольно странно рассылать патчи юзермодовым программам. Layering violation.

> вот как у кого-то сломается — так сразу и узнают.

Ну вот одни и узнали :)

> возможно, даже патч получат.

Правда патч не получат, но это уж сами виноваты.

> рубеж: маинтайнеры пакетов. которые кроме раздутого ЧСВ от того, что «да
> я же Маинтайнер!» должны заниматься ещё и проверкой работоспособности софта перед
> пакетированием.

Ну так это бонус открытого софта. Но. Майнтайнеры обычно не будут дергаться с проверкой на каждый минорный фикс ядра, типа замены 3.17.2 на 3.17.3, не без причин полагая что в такой минорщине ничего ощутимо меняться не должно было (более-менее стандартная общеиндустриальная практика в минорных фиксах ничего не отламывать).

Ответить | Правка | ^ к родителю #132 | Наверх | Cообщить модератору

214. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от arisu (ok) on 25-Янв-15, 00:39 
> Но. Майнтайнеры обычно не будут дергаться
> с проверкой на каждый минорный фикс ядра

значит, это не маинтайнеры, а говно.

Ответить | Правка | ^ к родителю #213 | Наверх | Cообщить модератору

220. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +2 +/
Сообщение от Аноним (??) on 25-Янв-15, 01:07 
> значит, это не маинтайнеры, а гoвно.

Так релиз ядра другие майнтайнеры выкатывают. Которые не могут проверить все 40К пакетов лично. А майнтайнеры этих 40К пакетов узнают о минорной версии вон той фигнюшки лишь спустя энное время зачастую.

Можно долго пиндеть о том насколько мир неидеален, но если по факту: протестировать весь софт во всех комбинациях нереально даже в рамках полной заморозки версий - слишком дофига возможных комбинаций. А когда это moving target - становится особенно весело.

Поэтому в нормальных местах устоялись некоторые практики. Они компромиссные и не всегда вкусные.

Одна, совершенно неизбежная - редуцирование тестирования до наиболее вероятных и типовых сценариев. Чтобы обрубить объем работ до того который реально разрулить. Ну там дефолтный инсталл системы. Кто не проверяет как его программа там работает - сказочный ДЛБ.

Вторая - попытка реюза результатов тестирования для экономии ресурсов на мелких изменениях. Если делать полное тестирование размером с дебиан на каждый патч из 20 строк - работа встанет, релизы никогда не состоятся и можно будет сушить весла. Просто потому что у нас под боком нет пары галактик, густо заселенных одними только тестировщиками, которые бы столько работы выдюжили. Поэтому идут на некий компромисс и считается что в минорных релизах у нормальных проектов ничего ломаться не должно. Это некий полу-добровольный подыгрыш апстрима даунстриму. Можно и не делать. Но майнтайнеры довольно быстро начнут смотреть волком на неудобный в обиходе компонент и апстрим имеет шансы быть задвинутым в пользу более удобного.

И на самом деле куча бюрократии и странностей появляется не на ровном месте. К тому есть некие вполне логичные предпосылки. И это не майнтайнеры - гoвно. А всего лишь фактические реалии.

Ответить | Правка | ^ к родителю #214 | Наверх | Cообщить модератору

223. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +1 +/
Сообщение от arisu (ok) on 25-Янв-15, 01:17 
если вдруг дистрибутив собирается апдейтить ядро, то никто в здравом уме — ну, кроме роллеров, но их здравый ум под сильным вопросом — не выкатывает это сразу в конечную систему. сначала выкатывают в какой-нибудь тестинг, где остальные маинтайнеры и занимаются тем, что каждый проверяет свои пакеты. если это работает не так — такой дистрибутив говно, его маинтайнеры говно, а его пользователи — странные мазохисты.
Ответить | Правка | ^ к родителю #220 | Наверх | Cообщить модератору

233. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +1 +/
Сообщение от Аноним (??) on 25-Янв-15, 02:19 
> ну, кроме роллеров, но их здравый ум под сильным вопросом —
> не выкатывает это сразу в конечную систему. сначала выкатывают в какой-нибудь тестинг,

Во первых, если выкатывание по причине "заткнули дыру" - времени на тесты не очень то и много, ибо выкатка заметна в том числе и тем что пойдет себе права повышать. Можно конечно как микрософт - фигарить месяц тестирования, а за это время как раз сломают все что можно сломать :).

Во вторых, провести тестирование размером с тест дебиана или хотя-бы убунты которое делается для большого релиза, для маленького минорного выпуска нереально. Почему - я уже сказал. Да и выпуск секурити фикса через год? Круто! Правда за это время сломали все что ломается и нашли еще пару дыр, так что все это уже потеряло актуальность, а у MS от смеха умер весь офис, когда писали новые гетзефаксы. Мол, мы за месяц справляемся а эти год вола е..т.

В третьих, большинство людей не станет бегать этот марафон с такой частотой. У них лимитированное количество ресурсов которое они готовы тратить на майнтенанс.

В четвертых, Торвальдс не дypaк и понимает что в среднем по больнице это все-таки в основном на его стороне нарушение негласного протокола взаимодействия апстримов и даунстримов, когда что-то зачем-то сломали в внешних апи, даже в минорных версиях где этого ну вообще совсем никто не ожидал. Логично что как честный человек он должен признать некий продолб. Ну то-есть если хочется поменять поведение вызова который наружу торчит - всяко надо заранее выкинуть флаг и предупредить за пару major версий, а потом кто не спрятался - сам виноват.

> где остальные маинтайнеры и занимаются тем, что каждый проверяет свои
> пакеты. если это работает не так — такой дистрибутив гoвно, его
> маинтайнеры гoвно, а его пользователи — странные мазохисты.

Ну вот я, увы, не живу на планете где единороги какают радугой а майнтайнеры успевают проверить все мыслимые варианты во всех позах и даже для всяких минорных релизов. А так то да, хорошо жить в сферическом вакууме с идеальными дистрами, людьми которые не ошибаются, всегда имеют на все ресурсы и прочая.

Ответить | Правка | ^ к родителю #223 | Наверх | Cообщить модератору

251. "Линус Торвальдс столкнулся с дилеммой: устранение..."  –1 +/
Сообщение от Michael Shigorin email(ok) on 25-Янв-15, 12:00 
> Майнтайнеры обычно не будут дергаться с проверкой на каждый минорный фикс ядра,
> типа замены 3.17.2 на 3.17.3

Вообще-то будут.

Ответить | Правка | ^ к родителю #213 | Наверх | Cообщить модератору

272. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от Аноним (??) on 26-Янв-15, 01:17 
> Вообще-то будут.

Это mission impossible. Сразу на старте. Поэтому кто-то либо врет, либо чего-то сильно упустил в этой жизни, либо где-то сделал себе сказочного размера скидку. У вас который из случаев?

Нет, какое-то тестирование конечно будет. Но оно и близко не идет в сравнение с объемами тестирования которое получит софт между выпусками дебиана или убунты LTS.

Ответить | Правка | ^ к родителю #251 | Наверх | Cообщить модератору

146. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –1 +/
Сообщение от Аноним (??) on 24-Янв-15, 15:45 
Пора пилить LinuxGameEdition
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

158. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +1 +/
Сообщение от Аноним (??) on 24-Янв-15, 16:07 
SteamOS же.
Ответить | Правка | ^ к родителю #146 | Наверх | Cообщить модератору

215. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноним (??) on 25-Янв-15, 00:39 
> SteamOS же.

Valve всегда на шаг впереди конкурентов. Поэтому это они вам санкции и блокировки выдвигают. А не вы - им :)

Ответить | Правка | ^ к родителю #158 | Наверх | Cообщить модератору

167. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +1 +/
Сообщение от Baz on 24-Янв-15, 17:53 
мне кажется или в Witcher 2 было это реализовано криво и когда эту кривость в ядре выпилили игра сразу сломалась?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

168. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноним (??) on 24-Янв-15, 18:11 
Было реализовано криво, и в eON даже признали и исправили это, но тут прибежал Линус и начал кричать "мы не ломаем юзерспейс, откатывайте фикс, этот баг должны исправлять мы!"
Ответить | Правка | ^ к родителю #167 | Наверх | Cообщить модератору

181. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноним (??) on 24-Янв-15, 21:45 
> но тут прибежал Линус и начал кричать "мы не ломаем юзерспейс, откатывайте
> фикс, этот баг должны исправлять мы!"

они не проверяли - дыроколы и степлеры все на месте?;
а еще вариант - если юзерспейс косвенно, опосредовано требует демилитаризации ядра - значит она там не нужна, эта безопасность, в ядрах в руках пользователей.


Ответить | Правка | ^ к родителю #168 | Наверх | Cообщить модератору

182. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от arisu (ok) on 24-Янв-15, 22:04 
даёшь windows 95! лучшая система «для пользователей»!
Ответить | Правка | ^ к родителю #181 | Наверх | Cообщить модератору

217. "Линус Торвальдс столкнулся с дилеммой: устранение..."  –1 +/
Сообщение от Аноним (??) on 25-Янв-15, 00:51 
> даёшь windows 95! лучшая система «для пользователей»!

В свое время не настолько уж и неправдой было. Но с тех пор прошло 20 лет...

Ответить | Правка | ^ к родителю #182 | Наверх | Cообщить модератору

218. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +2 +/
Сообщение от arisu (ok) on 25-Янв-15, 00:53 
> В свое время не настолько уж и неправдой было.

ну да. система, где любая софтина может навалять в кернел любые байты, и все остальные софтины это увидят… отличная штука.

Ответить | Правка | ^ к родителю #217 | Наверх | Cообщить модератору

221. "Линус Торвальдс столкнулся с дилеммой: устранение..."  –2 +/
Сообщение от Аноним (??) on 25-Янв-15, 01:15 
> ну да. система, где любая софтина может навалять в кернел любые байты,
> и все остальные софтины это увидят… отличная штука.

Так более приличные системы, особенно с графическим и-фейсом на какой-нибудь 386-486 с 4-8 мегами памяти вообще не работали толком или требовали толпу ракетных инженеров и неделю их упражнений с бубном для применения. Пингвин тогда вообще пешком ходил под стол и покрывал задачи лишь кучки гиков вокруг него.

Х-вому железу и операционки под стать. Раз железо тормозит настолько что под вопросом самое базовое использование системы - значит кернел пишется максимально непосредственно и делает все с минмумом лишних действий, дрова сурово выписывают на асме, все дела.

Ответить | Правка | ^ к родителю #218 | Наверх | Cообщить модератору

225. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +2 +/
Сообщение от arisu (ok) on 25-Янв-15, 01:20 
> Так более приличные системы, особенно с графическим и-фейсом на какой-нибудь 386-486 с
> 4-8 мегами памяти вообще не работали толком или требовали толпу ракетных
> инженеров и неделю их упражнений с бубном для применения.

странно. а у меня полуось завелась с полпинка, играла звуки, качала фидо, работала шустро и почти не свопилась. в отличие от 95, которая даже после злобного выковыривания из неё всего, что только можно было выковырять, всё равно трещала винтом постоянно и заикалась в винампе.

Ответить | Правка | ^ к родителю #221 | Наверх | Cообщить модератору

266. "Линус Торвальдс столкнулся с дилеммой: устранение..."  –1 +/
Сообщение от Аноним (??) on 25-Янв-15, 22:18 
> странно. а у меня полуось завелась с полпинка,

Если посмотреть на архитектуру этой оси сегодня - битву оной с 95 можно назвать разве что "имела жаба гадюку".

> выковырять, всё равно трещала винтом постоянно и заикалась в винампе.

Хз, сколько я себя помню - винамп играл нормально а заикался в основном по нехватке CPU на слабых компах. С CPU все было настолько плохо что в моднявых HMMIII на старых компах приходилось стирать MP3 с музыкой. Иначе игровой процесс адски тормозил.

Ответить | Правка | ^ к родителю #225 | Наверх | Cообщить модератору

268. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +1 +/
Сообщение от arisu (ok) on 25-Янв-15, 22:43 
>> странно. а у меня полуось завелась с полпинка,
> Если посмотреть на архитектуру этой оси сегодня - битву оной с 95
> можно назвать разве что "имела жаба гадюку".

это всё отлично, однако называется «в огороде бузина, на орбите спутник». было сказано что? перечитай #221. так вот я тебе говорю, что «более приличной системы» тогда тоже было.

>> выковырять, всё равно трещала винтом постоянно и заикалась в винампе.
> Хз, сколько я себя помню - винамп играл нормально а заикался в
> основном по нехватке CPU на слабых компах.

я тебе привёл пример. одна и та же техника, OS/2 Warp ставится без проблем, отлично работает, не свопится, ещё и музыку играет. win95 ставится с трудом (видели крэши установщика? я — неоднократно), explorer раз в пять минут выкидывает окно «а я нашёл новое устройство! какое? а не знаю и вообще я упал!», свопится постоянно, даже если ничего не делаешь, музыка заикается. и вот этого полурабочего уродца ты называешь «приличной системой».

Ответить | Правка | ^ к родителю #266 | Наверх | Cообщить модератору

298. "Линус Торвальдс столкнулся с дилеммой: устранение..."  –1 +/
Сообщение от Аноним (??) on 28-Янв-15, 08:44 
> сказано что? перечитай #221. так вот я тебе говорю, что «более
> приличной системы» тогда тоже было.

Как по мне - сравнивать ранний полуось и win9x примерно однофигственно получается. А под 9х появилось намного больше софта/драйверов к тому же.

> я тебе привёл пример. одна и та же техника, OS/2 Warp ставится
> без проблем, отлично работает, не свопится, ещё и музыку играет.

Я помню, там в ранних версиях этой "отличной" ибмщики за 286 цеплялись и более 1 сеанса доса вообще не получалось. Потом, глядя на оглушительный успех 95, ибм вроде как сделали выводы, но момент был упушен и основная масса софта и дров была под это. А система без софта и дров юзерям нафиг не упала.

> win95 ставится с трудом (видели крэши установщика? я — неоднократно),

Я видал. Но 1 раз всего. Чаще не читались флопики 8) или (реже) сидюк.

> а не знаю и вообще я упал!»,

Хз, PNP особых нареканий как раз не вызывал. Правда чаще всего все-равно запускался setup.exe и делался ребут. А половина железок так и вовсе прописывались в config.sys и atoexec.bat. Тут микрософтушка неслабо попользовался совместимостью. И надо сказать не прогадали - большинство досовых программ съедобно работали в 95. Хотя периодически конечно могли ее заклинить. Или некоторые все-таки дурили, но для них был режим загрузки в "типа, дос" (версии 7.0). Ну в общем гламурный dos extender от MS.

> свопится постоянно, даже если ничего не делаешь,

Так это фирменная техника - работать на опережение. В времена куцей памяти даже давало профит - в том плане что свопление было не столь печальным процессом чем могло бы быть. Но почему-то это архаичное поведение забывают отключить на машинах с гигазами памяти, что выглядит совершенно по идиoтски.

> музыка заикается.

У меня не заикалась, в винампе по крайней мере, в большинстве ситуаций.

> и вот этого полурабочего уродца ты называешь «приличной системой».

Так остальные тоже были под стать. Не, где-то там уже были *никсы, но они в основном были страшно далеки от народа и требовали каких-то сакральных знаний. Полуось изначально - выпеpдыш еще страшнее даже этого. А поздние версии... так MS тоже был в курсе что 9х это кошмарик. Они набрали на кошмарике пользовательскую базу а потом перетащили их на NT, предоставив совместимое апи и похожий и-фейс. Да, были времена когда MS умел работать на опережение. И даже понимали что по мере увеличения мощности железа на досявые подходы неплохо бы забить. Расплатой за что стала неважная и тормозная совместимость НТей с досовыми программами.

Ответить | Правка | ^ к родителю #268 | Наверх | Cообщить модератору

299. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +1 +/
Сообщение от arisu (ok) on 28-Янв-15, 08:56 
очень забавно читать, как ты мне про полуось рассказываешь. которой я пользовался каждый день, и весьма долго, а ты — максимум немного покрутил. по сравнению с 95 полуось вообще шедевр. включая SOM, который в винде как обычно содрали, и как обычно криво.
Ответить | Правка | ^ к родителю #298 | Наверх | Cообщить модератору

252. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от Michael Shigorin email(ok) on 25-Янв-15, 12:02 
> Так более приличные системы, особенно с графическим и-фейсом на какой-нибудь 386-486 с
> 4-8 мегами памяти вообще не работали толком

Вот не надо ля-ля, иксы винду тогда порой вообще обгоняли (технический разбор не помню -- кажется, смысл был в том, что их примитивы лучше ложились на тогдашние возможности видимокарточек).

Ответить | Правка | ^ к родителю #221 | Наверх | Cообщить модератору

260. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от Vkni (ok) on 25-Янв-15, 20:53 
> Вот не надо ля-ля, иксы винду тогда порой вообще обгоняли (технический разбор
> не помню -- кажется, смысл был в том, что их примитивы
> лучше ложились на тогдашние возможности видимокарточек).

Ну по возможностям они до сих пор обгоняют.

Ответить | Правка | ^ к родителю #252 | Наверх | Cообщить модератору

267. "Линус Торвальдс столкнулся с дилеммой: устранение..."  –1 +/
Сообщение от Аноним (??) on 25-Янв-15, 22:31 
> Вот не надо ля-ля, иксы винду тогда порой вообще обгоняли

А толку то с сферического обгона в вакууме? Вопрос в экосистеме в целом ("где мне потом программы брать?"), усилиях потребных для этого результата и прочая.

Ну да, наверное небольшое количество матерых зубров могло себе нечто не хуже сделать и из древних *никсов. Но поскольку я не родился со знанием *никсов и матерых зубров среди знакомых как-то не было - мне такое не светило, как и большинству других юзерей (в те поры это слово еще не означало дeбиловатых геймеров и тех кто тулбар из браузра удалить не может).

Ответить | Правка | ^ к родителю #252 | Наверх | Cообщить модератору

175. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноним (??) on 24-Янв-15, 20:25 
Если жертвовать совместимостью ради совместимости, то скоро линукс будет набором костылей и подпорок как винда
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

176. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноним (??) on 24-Янв-15, 20:26 
*безопасностью конечно же
Ответить | Правка | ^ к родителю #175 | Наверх | Cообщить модератору

179. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –1 +/
Сообщение от Аноним (??) on 24-Янв-15, 21:18 
Разве проблема запустить старое ядро в контейнере или в витруальной машине?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

180. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –1 +/
Сообщение от Аноним (??) on 24-Янв-15, 21:44 
Жертвовать безопасностью в угоду совместимости, не правильно
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

183. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –2 +/
Сообщение от Аноним (??) on 24-Янв-15, 22:26 
Устранение уязвимости - значит плюнуть в лицо игроделам. Думаю, после этого можно ставить крест на Linux - как игровой платформы. Репутация будет окончательно испорчена.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

184. "Линус Торвальдс столкнулся с дилеммой: устранение..."  –2 +/
Сообщение от arisu (ok) on 24-Янв-15, 22:31 
вах, для пингвинуса перестанут релизить проприетарный говнокод? действительно, огромная потеря…
Ответить | Правка | ^ к родителю #183 | Наверх | Cообщить модератору

186. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от EHLO on 24-Янв-15, 22:40 
> Устранение уязвимости - значит плюнуть в лицо игроделам. Думаю, после этого можно
> ставить крест на Linux - как игровой платформы.

Не устранение уязвимости — значит отказаться от разделения полномочий и разграничения доступа в системе. Подумай на чем после этого можно ставить крест.
Это называют дилеммой.
Все выше написанное называют "капитанить".

Ответить | Правка | ^ к родителю #183 | Наверх | Cообщить модератору

202. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –1 +/
Сообщение от Аноним (??) on 24-Янв-15, 23:58 
Называй это как хочешь. Сути это не меняет. Совместимость - первичный критерий. Игроделы в этом не виноваты. Это проблема Linux. Пусть теперь как хотят так и вертятся.
Ответить | Правка | ^ к родителю #186 | Наверх | Cообщить модератору

241. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от EHLO on 25-Янв-15, 10:09 
> Называй это как хочешь. Сути это не меняет. Совместимость - первичный критерий.
> Игроделы в этом не виноваты. Это проблема Linux. Пусть теперь как
> хотят так и вертятся.

Не капризничай, починили тебе игрушечку. Линикс любит даже ущербные программы.

Ответить | Правка | ^ к родителю #202 | Наверх | Cообщить модератору

304. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –2 +/
Сообщение от Аноим on 30-Янв-15, 23:54 
> Устранение уязвимости - значит плюнуть в лицо игроделам. Думаю, после этого можно
> ставить крест на Linux - как игровой платформы. Репутация будет окончательно
> испорчена.

А линукс - это игровая платформа? А кроме вас еще кто-нибудь об этом знает?

Ответить | Правка | ^ к родителю #183 | Наверх | Cообщить модератору

192. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноним (??) on 24-Янв-15, 23:14 
Исправьте в последнем образце к игре названию Witcher, допишите цифру 2, а то подумал что 1 часть портировали.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

212. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноним (??) on 25-Янв-15, 00:35 
В Винде разработчики Ведьмака (или другой игры) просто выпустили бы патч, устраняющий проблемы совместимости. Почему Линукс должен прогибаться?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

216. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –2 +/
Сообщение от EHLO on 25-Янв-15, 00:46 
> В Винде разработчики Ведьмака (или другой игры) просто выпустили бы патч, устраняющий
> проблемы совместимости. Почему Линукс должен прогибаться?

Потому что Линукс не Венда.
Ты думал почему те кто поумнее переходят на СПО? Потому что оно дружелюбно к пользователю.

Ответить | Правка | ^ к родителю #212 | Наверх | Cообщить модератору

303. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –1 +/
Сообщение от Аноим on 30-Янв-15, 23:53 
Дружелюбие так и прёт.
Ответить | Правка | ^ к родителю #216 | Наверх | Cообщить модератору

222. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноним (??) on 25-Янв-15, 01:16 
>Почему Линукс должен прогибаться?

быдлячие оценки..

прочти новость до конца

Ответить | Правка | ^ к родителю #212 | Наверх | Cообщить модератору

237. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноним (??) on 25-Янв-15, 08:18 
Всегда надо устранить вектор атаки, даже если это нарушает совместимость программных интерфейсов.
Пусть свои проги патчат!!!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

238. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноним (??) on 25-Янв-15, 09:10 
Винда так и делает. Определяет кто звал и для него родимого специфическое отдельное обслуживание.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

256. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –1 +/
Сообщение от CPP (??) on 25-Янв-15, 13:57 
Ну и  дилемма. Поддерживать работу ПО которое использует недокументированное поведение системного вызова (разработчики это знали и знали что это чревата неприятностями в будующем) или подвергнуть все системы опастности. Линус точно на старости спятил.

В общем, можно специально создать ПО которое будет использовать недокументированные возможности, а потом саботировать разработку ядра. Даже не удивлюсь, что кто-то так уже и сделал, только ждет своего часа.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

257. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –1 +/
Сообщение от lucentcode (ok) on 25-Янв-15, 14:07 
Уязвимость нужно исправлять. А совместимость нужно поддерживать за счёт развития дополнительной прослойки для обеспечения совместимости, которая будет обеспечивать предсказуемое поведение системных вызовов только для определённого ПО. В крайнем случае, если обеспечить совместимость только для определённых приложений не удаётся, стоит забить на совместимость.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

262. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от arisu (ok) on 25-Янв-15, 21:08 
вот чем мне нравятся комментарии к подобным новостям: те же люди, которые кричали, что Ульрих идиот, низя-низя-низя, теперь кричат, что линус идиот, низя-низя-низя.

99% человечества — биомусор.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

291. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от chinarulezzz (ok) on 27-Янв-15, 11:34 
все мы - пыль ходящая по пыли)
Ответить | Правка | ^ к родителю #262 | Наверх | Cообщить модератору

292. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от arisu (ok) on 27-Янв-15, 11:39 
протестую: я — нет. и экклезиаст тоже мудак.
Ответить | Правка | ^ к родителю #291 | Наверх | Cообщить модератору

300. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от chinarulezzz (ok) on 29-Янв-15, 13:42 
> протестую: я — нет. и экклезиаст тоже мудак.

раз уж в мудаках знаешь толк, не читал http://www.e-reading.link/bookreader.php/64160/Chzhuan-czy_-... ?


Ответить | Правка | ^ к родителю #292 | Наверх | Cообщить модератору

301. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от arisu (ok) on 29-Янв-15, 13:56 
нет, оно же нечитабельно. в молодости я ещё мог заставить себя читать нечитабельное, но тогда оно мне не попалось.
Ответить | Правка | ^ к родителю #300 | Наверх | Cообщить модератору

306. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от Vkni (ok) on 01-Фев-15, 03:45 
> вот чем мне нравятся комментарии к подобным новостям: те же люди, которые
> кричали, что Ульрих идиот, низя-низя-низя, теперь кричат, что линус идиот, низя-низя-низя.

Ну так критерии - во скольки местах на эту фигню полагаются. Если используется в одном ведьмаке, то править нужно ведьмака; если используется в 1000-х программ, то таки libc.

Ответить | Правка | ^ к родителю #262 | Наверх | Cообщить модератору

307. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от arisu (ok) on 01-Фев-15, 04:47 
то бишь, если пипл привык срать посреди комнаты, надо не давать в морду всякому, кто посреди комнаты штаны спускает, а повесить большую табличку «дорогие товарищи! срите на здоровье!» и крыть матом уборщицу, когда она пытается навести порядок? круто, да.
Ответить | Правка | ^ к родителю #306 | Наверх | Cообщить модератору

309. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от Vkni (ok) on 02-Фев-15, 19:48 
> то бишь, если пипл привык срать посреди комнаты, надо не давать в
> морду всякому, кто посреди комнаты штаны спускает, а повесить большую табличку
> «дорогие товарищи! срите на здоровье!» и крыть матом уборщицу, когда она
> пытается навести порядок? круто, да.

Ну, как бы если этот народ - один человек, то ему нужно пробить в морду, и бить за каждую попытку присесть.

Но если у тебя практически все так срут, придётся вешать табличку. И постепенно табличку перемещать в сторону сортира. Т.е. повышать культурку. А так ВНЕЗАПНО, увы, ничего не делается.

Ответить | Правка | ^ к родителю #307 | Наверх | Cообщить модератору

310. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от arisu (ok) on 02-Фев-15, 19:49 
ну, я лично сторонник установки робопулемёта и робоуборщика. первый всех нахрен расстреливает, а второй увозит трупы и вытирает пол.

p.s. это, кстати, работает намного лучше и быстрее, чем «постепенное повышение уровня культурки». потому что идиоты батог очень быстро понимают — в отличие от просьб.

Ответить | Правка | ^ к родителю #309 | Наверх | Cообщить модератору

313. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +1 +/
Сообщение от EHLO on 02-Фев-15, 20:17 
> ну, я лично сторонник установки робопулемёта и робоуборщика. первый всех нахрен расстреливает,
> а второй увозит трупы и вытирает пол.

И покрасить стены в зеленый цвет.

Ответить | Правка | ^ к родителю #310 | Наверх | Cообщить модератору

314. "Линус Торвальдс столкнулся с дилеммой: устранение..."  –1 +/
Сообщение от Vkni (ok) on 03-Фев-15, 03:28 
> ну, я лично сторонник установки робопулемёта и робоуборщика. первый всех нахрен расстреливает,
> а второй увозит трупы и вытирает пол.

Это из серии "как управлять миром не привлекая внимания санитаров".

> p.s. это, кстати, работает намного лучше и быстрее, чем «постепенное повышение уровня
> культурки».

Ты давно с людьми не общался, Сидор.

Ответить | Правка | ^ к родителю #310 | Наверх | Cообщить модератору

316. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от arisu (ok) on 03-Фев-15, 10:49 
> Ты давно с людьми не общался, Сидор.

да нет, вполне общаюсь. нормально всё.

Ответить | Правка | ^ к родителю #314 | Наверх | Cообщить модератору

317. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от Vkni (ok) on 03-Фев-15, 17:15 
> да нет, вполне общаюсь. нормально всё.

А не по интернету?

Ответить | Правка | ^ к родителю #316 | Наверх | Cообщить модератору

318. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от arisu (ok) on 03-Фев-15, 17:44 
>> да нет, вполне общаюсь. нормально всё.
> А не по интернету?

ты удивишься.

Ответить | Правка | ^ к родителю #317 | Наверх | Cообщить модератору

319. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от Vkni (ok) on 03-Фев-15, 18:04 
> ты удивишься.

Даже не только с мамой?

Ответить | Правка | ^ к родителю #318 | Наверх | Cообщить модератору

320. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +1 +/
Сообщение от arisu (ok) on 03-Фев-15, 18:06 
продолжай сильно удивляться.
Ответить | Правка | ^ к родителю #319 | Наверх | Cообщить модератору

312. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от EHLO on 02-Фев-15, 20:13 
>> то бишь, если пипл привык срать посреди комнаты, надо не давать в
>> морду всякому, кто посреди комнаты штаны спускает, а повесить большую табличку
>> «дорогие товарищи! срите на здоровье!» и крыть матом уборщицу, когда она
>> пытается навести порядок? круто, да.
> Ну, как бы если этот народ - один человек, то ему нужно
> пробить в морду, и бить за каждую попытку присесть.
> Но если у тебя практически все так срут, придётся вешать табличку. И
> постепенно табличку перемещать в сторону сортира. Т.е. повышать культурку.

Придется садиться и срать как все. Т.е. повышать культурку.

Ответить | Правка | ^ к родителю #309 | Наверх | Cообщить модератору

315. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от Vkni (ok) on 03-Фев-15, 03:29 
> Придется садиться и срать как все. Т.е. повышать культурку.

В некоторых местах, да, чтобы не прибили.

Ответить | Правка | ^ к родителю #312 | Наверх | Cообщить модератору

311. "Линус Торвальдс столкнулся с дилеммой: устранение..."  +/
Сообщение от EHLO on 02-Фев-15, 20:12 
> то бишь, если пипл привык срать посреди комнаты, надо не давать в
> морду всякому, кто посреди комнаты штаны спускает, а повесить большую табличку
> «дорогие товарищи! срите на здоровье!»

s/повесить/снять/

Ответить | Правка | ^ к родителю #307 | Наверх | Cообщить модератору

294. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  –1 +/
Сообщение от prince email on 28-Янв-15, 06:15 
А чего все ноют! как всегда брать hard версию ядра, там точно учтут и выпилят.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

302. "Линус Торвальдс столкнулся с дилеммой: устранение уязвимости..."  +/
Сообщение от Аноим on 30-Янв-15, 23:50 
Ну и дилема, блин!
А разработчики игр не желают свой код поправить под новое ядро, нет?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

305. "Линус Торвальдс столкнулся с дилеммой: устранение..."  –1 +/
Сообщение от arisu (ok) on 31-Янв-15, 02:13 
и желают, и патч сделали. а потом прибежал линус и как давай лизать… видать, очень любит в пиратского «ведьмака 2» играть, не поможет ему официальный патч в стиме.
Ответить | Правка | ^ к родителю #302 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Слёрм
Inferno Solutions
Hosting by Ihor
Хостинг:

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