Федорино горе
Mar. 30th, 2011 08:51 pmПрочитал у Avva большой текст с комментариями на тему memcpy и glibс. Какие-то там все суровые. Помимо сказанного там же, хотел бы немного ответить на эту суровость. Думаю, важной потерянной проблемой является вопрос арбитража. В частности, арбитража интересов
Первая неявно предложенная подмена понятий – разработчик заботится о пользователе. Коммерческий производитель, в идеале, любит не пользователей, а деньги пользователей. А это ведь другое.
С Линусом сложнее, он ещё и человек. Возможно он гуманист-идеалист. Но возможно он хочет, чтобы пользователи любили Линукс.
Интересы разработчиков Федоры нам не известны, может им Интел помогает деньгами или информацией да и вообще зачем Интела обижать? Но это нам и не важно, просто допустим что интересы имеют право на существование.
А упомянутая проблема в том, что в коммерческих компаниях арбитраж строится на иерархии архитекторов, а в ОСС – на спецификациях. Условно, разумеется. И это разумно для каждой среды. У коммерческого разработчика один карман для затрат и доходов, в ОСС такого нет.
И нельзя сказать, больше ли выиграет Адоб или Линус, чем Федора потеряет – сама постановка вопроса бессмысленна для всех сторон.
В комментариях у Аввы, как пример, напомнили историю про СимСити и прочие горы костылей, которые тащили коммерческие разработчики. Но коммерческий разработчик может оценить выгоды и принять решение основываясь на собственной оценке оптимальности. Сколько и каких костылей ему тащить, как долго и как далеко.
Когда возникла похожая проблема vmware server 2.0.2 и centos 5.4, мне кажется, никто особо не чесался и сейчас, через полтора года, не чешется.
В чём разница на первый взгляд понятно. Но эта разница вообще-то для всех разная :)
А случай самого Линуса, на мой взгляд, и в том, что он выступает с позиции иерарха, а не элемента ОСС. Нет, все реверансы практически на месте, но умище-то куда денешь. :)
---
http://avva.livejournal.com/2323823.html
http://avva.livejournal.com/2323823.html?thread=78094959#t78094959
Первая неявно предложенная подмена понятий – разработчик заботится о пользователе. Коммерческий производитель, в идеале, любит не пользователей, а деньги пользователей. А это ведь другое.
С Линусом сложнее, он ещё и человек. Возможно он гуманист-идеалист. Но возможно он хочет, чтобы пользователи любили Линукс.
Интересы разработчиков Федоры нам не известны, может им Интел помогает деньгами или информацией да и вообще зачем Интела обижать? Но это нам и не важно, просто допустим что интересы имеют право на существование.
А упомянутая проблема в том, что в коммерческих компаниях арбитраж строится на иерархии архитекторов, а в ОСС – на спецификациях. Условно, разумеется. И это разумно для каждой среды. У коммерческого разработчика один карман для затрат и доходов, в ОСС такого нет.
И нельзя сказать, больше ли выиграет Адоб или Линус, чем Федора потеряет – сама постановка вопроса бессмысленна для всех сторон.
В комментариях у Аввы, как пример, напомнили историю про СимСити и прочие горы костылей, которые тащили коммерческие разработчики. Но коммерческий разработчик может оценить выгоды и принять решение основываясь на собственной оценке оптимальности. Сколько и каких костылей ему тащить, как долго и как далеко.
Когда возникла похожая проблема vmware server 2.0.2 и centos 5.4, мне кажется, никто особо не чесался и сейчас, через полтора года, не чешется.
В чём разница на первый взгляд понятно. Но эта разница вообще-то для всех разная :)
А случай самого Линуса, на мой взгляд, и в том, что он выступает с позиции иерарха, а не элемента ОСС. Нет, все реверансы практически на месте, но умище-то куда денешь. :)
---
http://avva.livejournal.com/2323823.html
http://avva.livejournal.com/2323823.html?thread=78094959#t78094959