На скільки змінюється ядро ​​Linux за один рік?


17

Як я можу отримати статистику про те, наскільки сильно (у відсотках) змінюється вихідний код ядра Linux за один рік?


Фундація Linux зробила дослідження на тему "Хто пише Linux?" в 2009 році, що теж може бути цікаво.
sr_

2
Я не знаю, на яке питання ви шукаєте відповісти, але дивитися на рядки коду як на проксі-міру для будь-якого іншого, крім рядків коду, майже напевно є хибним. Наприклад, можна додати експериментальний планувальник, який майже ніхто не використовує, крім експерименту. Це 2000 рядків змін або 0?
msw

Що ви хочете довести цією статистикою? Ніколи не довіряйте статистиці, що ви не підробляли себе ...
Nils

Відповіді:


9

Що ви шукаєте, ви можете знайти на веб-сайті Ohloh , який до речі індексує сховище Linux GIT. Там ви побачите графік, який показує, наскільки змінилося ядро ​​за 1 рік, 3 роки, 5 років, 10 років або Все. За замовчуванням він покаже вам статистику для вихідного коду, але ви також можете отримати статистику щодо Мови, Комітети, Коміти. Потім ви можете вручну обчислити зміну%. Зміна вихідного коду між 2010 та 2011 роками зросла на 11,4%.


2
що це у 2005 році? чому був дуже-дуже великий «бум»?
LanceBaynes

5
У 2005 році Лінус створив GIT. Злиття попередніх гілок у GIT відображає сплеск. Це лише невідповідність даних під час переходу від однієї системи контролю ревізії до іншої.
Деян


9

Ви знайдете таку інформацію на веб-сайті lwn.net . Його створив Джонатан Корбет і має поглиблене покриття ядра Linux. Джонатан Корбет є високознаним учасником спільноти ядра Linux.

На сторінці індексу ядра ви можете переглянути сторінки "хто написав ...". Вони містять детальну інформацію про зміни ядра Linux від версії до іншої.

Фонд Linux зібрав цю інформацію в офіційний документ . Також є ретроспектива 2010 року, зроблена Грегом Кроа-Хартманом .

Редагувати: знайдено офіційне джерело.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.