URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 63146
[ Назад ]

Исходное сообщение
"Статистика Linux ядра: 75% кода пишется корпорациями"

Отправлено opennews , 21-Янв-10 13:38 
Jonathan Corbet, основатель LWN, на конференции linux.conf.au предложил (http://apcmag.com/linux-now-75-corporate.htm) анализ патчей ядра в течение отрезка времени с 24 декабря 2008 года по 10 января 2010 года. В этот период было добавлено 2,8 млн строк кода в виде 55 тысяч значимых изменений, как показывает развитие ядра с версии 2.6.28 до версии 2.6.33. "Процесс разработки сейчас очень и очень активный", добавил Jonathan Corbet, отметив, что в ядро каждый день добавляется свыше 7000 строк кода.


Наиболее поразительным аспектом анализа, однако, стало происхождение кода, добавляемого в ядро. 18% не имеет никакой принадлежности к корпорациям, подразумевая настоящее волонтёрство. Происхождение 7% кода установить не удалось. Оставшийся код был добавлен людьми, работающими программистами на различные компании. Таким образом 75% кода в ядре появляется благодаря работе людей, которым за это платят.


Внутри ниши "проплаченного" кода лидирует RedHat - 12%, затем идёт Intel с 8%, IBM и No...

URL: http://apcmag.com/linux-now-75-corporate.htm
Новость: http://www.opennet.me/opennews/art.shtml?num=25093


Содержание

Сообщения в этом обсуждении
"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено Аноним , 21-Янв-10 13:38 
Происхождение 7% кода установить не удалось.

Это наверное ядро само себя дописывает :)


"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено Карбофос , 21-Янв-10 14:26 
как терминатор - сам себя ремонтирует? :)

"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено User294 , 21-Янв-10 15:26 
>Происхождение 7% кода установить не удалось.

Раскалывайтесь, кто там AI прикрутил втихаря?


"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено idkfa , 22-Янв-10 05:03 
просто кому-то было слишком стыдно признаться что это его код

"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено Анон , 23-Янв-10 11:26 
Видимо это был Билл Гейтс с Балмером напополам :)

"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено Аноним , 21-Янв-10 13:41 
тема неправильно переведена, должно быть так 75% кода Linux пишется оплачиваемыми разработчиками, а не корпорациями.

"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено Иван Иванович Иванов , 21-Янв-10 14:01 
Это не одно и тоже?

"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено Аноним , 21-Янв-10 14:18 
>Это не одно и тоже?

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


"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено szh , 21-Янв-10 15:51 
у программера остается этот код под лицензией GPLv2 на общих основаниях, а правообладание переходит корпорации по подписанному трудовому контракту.

> реже пишут код по принципу "на отвали"

код написанный плохо Линус Торвальдс в основную ветку ядра не возьмет.
Иногда даже хорошо написанный код не берут и просят концептуально поменять.


"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено Аноним , 21-Янв-10 21:36 
Я может быть богохульстую, но Торвальдс не бог, чтобы миллион строк кода анализировать в течении периода между релизами.

"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено szh , 21-Янв-10 21:56 
Под "торвальдсом" понимаем Торвальдса и команду мейнтейнеров.

"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено Zenitur , 21-Янв-10 22:10 
Торвальдс и его команда... и чёрный плащ

"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено аноним , 21-Янв-10 22:00 
man "разделение ответственности и делегация прав"

"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено аноним , 23-Янв-10 06:30 
>man "разделение ответственности и делегация прав"

а чего тогда такой отвратительный код в ядре?


"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено аноним , 23-Янв-10 10:00 
"Других писателей у меня нет" (ц)

"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено szh , 25-Янв-10 00:50 
> а чего тогда такой отвратительный код в ядре?

по сравнению с чем ? С вашим хеллоуворлд ?


"Чето непонятно"
Отправлено haldei , 21-Янв-10 13:43 
Чето непонятно, 75% от людей, которым платят, 18 от тех, кому не платят, откуда же ещё 7%, в каком статусе находятся эти люди? о_О

"Чето непонятно"
Отправлено nb , 21-Янв-10 13:59 
фриланс ХD

"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено Аноним , 21-Янв-10 13:52 
Тоже мне новость. Не набралось бы столько красноглазиков, чтобы пилить ядро за так.

"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено Knuckles , 21-Янв-10 14:01 
25% кода откуда-то берутся. Медленнее развитие было бы, только и всего.

"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено User294 , 21-Янв-10 15:29 
>Тоже мне новость. Не набралось бы столько красноглазиков, чтобы пилить ядро за
>так.

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


"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено Лукас , 22-Янв-10 01:17 
Различные стандарты американская экономика принимает примерно аналогичным образом. Собираются заинтересованные корпорации и совместно создают стандарт. Неся расходы коллективно. Стандартом могут пользоваться все. Так что модель финансирования Linux не очень оригинальна. Для сравнения стандарты в России, госты, техрегламенты создаёт государство.

"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено CAHbKA , 23-Янв-10 08:39 
>Различные стандарты американская экономика принимает примерно аналогичным образом. Собираются заинтересованные корпорации и
>совместно создают стандарт. Неся расходы коллективно. Стандартом могут пользоваться все. Так
>что модель финансирования Linux не очень оригинальна. Для сравнения стандарты в
>России, госты, техрегламенты создаёт государство.

Ага, и эти американские стандарты становятся общемировыми.
Вы только забыли сказать, что расходы корпораций перекладываются на плечи клиентов, т.е. клиентами и оплачиваются. Таков принцип (;
Что до России, то в РОССИИ стандарты, госты и техрегламенты будут просто цельно тянуты с западных, за что думу не так давно критиковать пытались.


"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено szh , 21-Янв-10 15:56 
>Тоже мне новость. Не набралось бы столько красноглазиков, чтобы пилить ядро за
>так.

7000 * 0.18 = 1300 строк кода ежедневно. Это за так. Больше полезного кода чем ты глупостей за день успеваешь анонимно написать.


"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено аноним , 21-Янв-10 22:03 
>7000 * 0.18 = 1300 строк кода ежедневно

копипаст творит чудеса


"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено szh , 25-Янв-10 00:52 
малыш, мы про ядерное программирование.

"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено Sivolday , 21-Янв-10 13:59 
А-а. Фишка-то не в этом. Фишка в том, что корпорации заинтересованы в развитии.

"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено Basiley , 21-Янв-10 14:41 
>А-а. Фишка-то не в этом. Фишка в том, что корпорации заинтересованы в
>развитии.

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

p.s.
за единничными исключениями, адаптация "под себя". что, не будь, GPLv2 и выше, мало бы кому вообще было известно.
ругать РМС можно много и долго, но конструктивно - пока ни у кого не получилось.
включая Стива Балмера.


"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено TanGRam , 21-Янв-10 15:00 
> за единничными исключениями, адаптация "под себя". что, не будь, GPLv2 и
>выше, мало бы кому вообще было известно.

Раза 4 перечитал, ничё не понял, объясните для бестолковых.


"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено Basiley , 21-Янв-10 23:14 
>> за единничными исключениями, адаптация "под себя". что, не будь, GPLv2 и
>>выше, мало бы кому вообще было известно.
>
>Раза 4 перечитал, ничё не понял, объясните для бестолковых.

лаконизирую - копорации на.. не сдались FOSS-сообществу.
проку как с козла - молока, а головной боли - вагон.
[предсказуемое]исключения - FOSS-корпорации.
от Редхата до ТьюрбоЛинух и Мандривы.


"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено User294 , 21-Янв-10 15:31 
>фишка для корпорация.

Фишка в данном случае - для всех. Код открыт. И то что написала корпорация Рога и Копыта, Инк будет доступно и мне, вам и Васе Пупкину. Соответственно ударную работу корпораций можно только приветствовать - работают то они в результате не только для себя, но и для всех остальных польза от их деятельности - есть.

>для сообщества - нередко, конфликт интересов(и внутри с корпорациями(и с учавствующими и
>сторонними))или непростые перепуться в ходе развития.

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


"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено Basiley , 21-Янв-10 23:09 
>[оверквотинг удален]
>и Васе Пупкину. Соответственно ударную работу корпораций можно только приветствовать -
>работают то они в результате не только для себя, но и
>для всех остальных польза от их деятельности - есть.
>
>>для сообщества - нередко, конфликт интересов(и внутри с корпорациями(и с учавствующими и
>>сторонними))или непростые перепуться в ходе развития.
>
>Блин, вы бы русский язык подтянули чтоли, а то число ошибок на
>килобайт текста - нереальное. Вплоть до того что ваш набор слов
>иногда вообще невозможно декодировать во что-то осмысленное.

реципиент-фильтрация ин экшн.(фо семантикг денсити)
резюмируя - ничто ни есть однозначно благо или зло.
в частности участие корпорация - выходило боком не так уж редко
самый нашумевший(но не самый глубокий) - случай с кодом IBM/SVR/SCO в 2.4-ветке vmlinuz-а(RCPU-код итп).


"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено iZEN , 22-Янв-10 01:20 
> Фишка в данном случае - для всех. Код открыт.

Не для всех.

Как пример: Users residing in countries on the United States Office of Foreign Assets Control sanction list, including Cuba, Iran, Libya, North Korea, Sudan and Syria, may not post or access Content available through the Google Code website.
http://code.google.com/projecthosting/terms.html
http://sourceforge.net/apps/trac/sitelegal/wiki/Terms_of_Use

После такого у тебя остались какие-то радужные мечты? Будь прагматиком.


"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено User294 , 22-Янв-10 23:41 
>Не для всех.

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

>http://code.google.com/projecthosting/terms.html
>http://sourceforge.net/apps/trac/sitelegal/wiki/Terms_of_Use

И каким хреном сорсфорж и гугля относятся к линуксному ядру? Или вы так, лишь бы спороть хоть какую-нибудь ерундень? :)

>После такого у тебя остались какие-то радужные мечты? Будь прагматиком.

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


"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено CAHbKA , 23-Янв-10 08:50 
>для всех остальных польза от их деятельности - есть.

но разве дело в пользе? польза в другой плоскости к новости лежит...

В новости же по сути написано, что т.н. ФОСС-сообщество подтанцовка, причем довольно низкосортная. Кто-то просто сподобился проверить свои умозрительные, хотя и вполне очевидные, подозрения.


"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено waf , 27-Янв-10 09:57 
Да какая разница, если ФОСС-сообщество доставляет тебе ведь код бесплатно и обеспечивает твои права посредством одной известной лицензии? Задай себе вопрос, занимались бы корпорации благотворительностью (для тебя, для себя-то они делают на ядре деньги), не будь активного ФОСС-движения? Сидели бы и писали кернеля, каждая своё, с повторением общего кода и чужих ошибок.

"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено тоже Аноним , 21-Янв-10 16:24 
Можно сделать другой вывод из этой статистики:
1. Нередко корпорации решают свои проблемы, внося правки в ядро Линукс.
2. Настолько нередко, что три четверти всех правок в ядре - заплатки, сделанные корпорациями под свои нужды.
3. Основная масса правок ядра увеличивает его код, преследуя цели, поставленные корпоративными задачами, а не пользователями.

"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено centosuser , 21-Янв-10 16:26 
а также продолжаем вывод, содержание ядра пользователя дело рук самого пользователя

"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено TanGRam , 21-Янв-10 16:37 
Корпорации вносят правки не "просто так", а для удовлетворения спроса со стороны пользователей, не? Другой вопрос насколько интересны эти изменения "нецелевым пользователям", т.е. тем, на которых корпорации изначально не закладывались.

"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено name , 21-Янв-10 18:07 
>Корпорации вносят правки не "просто так", а для удовлетворения спроса со стороны пользователей, не?

Корпоративных пользователей, да. На всех остальных им плевать.


"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено User294 , 22-Янв-10 23:43 
>Корпоративных пользователей, да. На всех остальных им плевать.

А корпоративные пользователи чем-то настолько особенные что ядро им надо какое-то не такое как всем остальным?У корпоративщиков сервера и десктопы по идее такие же как и у всех остальных, если что :)


"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено Basiley , 23-Янв-10 21:16 
>>Корпоративных пользователей, да. На всех остальных им плевать.
>
>А корпоративные пользователи чем-то настолько особенные что ядро им надо какое-то не
>такое как всем остальным?У корпоративщиков сервера и десктопы по идее такие
>же как и у всех остальных, если что :)

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


"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено zerot , 21-Янв-10 17:58 
согласен. Развитие ядра без корпораций скорее всего пошло бы по другим векторам. И неизвестно, чем это закончится. Фактически всех ведут на верёвочке к видимой только корпорациям цели ...

"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено name , 21-Янв-10 18:09 
>видимой только корпорациям цели ...

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


"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено аноним , 21-Янв-10 22:05 
>у корпораций одна цель - наращивание прибыли любой ценой

вы сами понимаете, как это звучит


"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено Basiley , 21-Янв-10 23:12 
>>у корпораций одна цель - наращивание прибыли любой ценой
>
>вы сами понимаете, как это звучит

гораздо хуже как это РАБОТАЕТ.
аки Интел испугался GPLv3 и апосля аффекченые, ядра имели неслабую деградацию перформанса.
и пока инсайдеры не попятились (лишь после смягчения и оговорок к ядру и GCC, свежим), инсайдеры Интела - гадили в дерево Линуса.


"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено Лукас , 22-Янв-10 01:23 
>у корпораций одна цель - наращивание прибыли любой ценой, "помогая" линуксу интел
>наращивает продажи своих железяк, к примеру

Если посмотреть, top500.org на 10 лет назад, то в суперкомпьютерах повсеместно лидировали проприетраные Unix подобные Оси. Сейчас же лидирует Linux. Производителям серверов выгодно не в одиночку ось развивать, а нести расходы в складчину. Потребителю же все ровно, ему нужен работающий сервер.


"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено аноним , 22-Янв-10 01:46 
>Потребителю же все ровно, ему нужен работающий сервер.

потребителю нужен не только работающий сервер
точнее говоря, сервер конечному потребителю вообще не нужен


"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено Аноним , 21-Янв-10 21:20 
Хватит гуглу морозится, уже и свою ось (андроид) выпустил.

"Статистика Linux ядра: 75% кода пишется корпорациями"
Отправлено waf , 27-Янв-10 10:04 
Android не ось, а набор надстроек и правил над покоцаной ОС Linux. Всё тот же Linux, прикинь!

"постойте"
Отправлено HASP , 22-Янв-10 09:30 
ведь в ядре львиная доля это драйвера железок! вот вам и код корпораций!

"Запрашивает Миша Рыцаревъ"
Отправлено ua9oas , 23-Янв-10 16:31 
Запрашивает Миша Рыцаревъ: интересно, а если открыть коды винды, то те же корпорации возмуться ли за его модернизацию? А насколько код линукса более совершенен, чем у винды? А что это за слухи ходят про утечку исходников винды? (а то базы же там продают всякие. Мне уже не раз приходили спамерские письма с предложением порой целых 80 видов баз! А с виндой там интересно что?

Кроме того с напоминанием опять приведу стандартные на этот случай жизни вопросы про ядро: все вот эти очередные нововведения в ядро ухудшают или улучшают работу его и ОС на старом железе? (можно ли ядро написать и "научить" так, чтобы и под то и под то оно было оптимальным? А увеличение количества ядер в процессорах и остальное появление на рынке нового много в ядре нового писать требует?) Что в ядре будет в дальнейшем? ( например какие задачи будут ставиться после выхода 2.6.33 ? ) Например когда оно станет таким, что улучшать и усовершенствовать в нем будет уже в общем то нечего? И что будет собой представлять это "светлое будущее"? А есть ли русскоязычный сайт- аналог kernel.org ? На том-то все- свежее некуда. Аналог в общем то есть- это linuxkernel.ru (на linux.org.ua еще есть). Только вот почему то уже год, как там нового нет. Так что в основном как историческое и учебное пособие это теперь (там например писалось, о том, какие новые ошибки появлялись в последующих релизах и прочих очередных выпусках ядра. Интересно, а сейчас такое в нем может быть?). Могут ли все эти очередные усовершенствования улучшить работу wine ? А знание исходников винды в этом может помочь?