Jak bardzo zmienia się jądro Linuksa w ciągu jednego roku?

17

Jak mogę uzyskać statystyki dotyczące tego, ile (procentowo) zmienia się kod źródłowy jądra Linux w ciągu jednego roku?

LanceBaynes
źródło
Linux Foundation przeprowadziła badanie dotyczące „Kto pisze Linux?” w 2009 roku może to również być interesujące.
sr_
2
Nie wiem na jakie pytanie chcesz odpowiedzieć, ale spojrzenie na wiersze kodu jako miarę zastępczą dla czegoś innego niż wiersze kodu jest prawie na pewno mylące. Na przykład można dodać eksperymentalny harmonogram, z którego prawie nikt nie korzysta poza eksperymentem. Czy to 2000 linii zmian czy 0?
msw
Co chcesz udowodnić za pomocą tej statystyki? Nigdy nie ufaj statystykom, że sam siebie nie fałszowałeś ...
Nils,

Odpowiedzi:

9

To, czego szukasz, można znaleźć na stronie Ohloh , która przy okazji indeksuje repozytorium Linux GIT. Tam zobaczysz wykres pokazujący, jak bardzo zmieniło się jądro w ciągu 1 roku, 3 lat, 5 lat, 10 lat lub Wszystkie. Domyślnie wyświetla statystyki dla kodu źródłowego, ale możesz także uzyskać statystyki dotyczące języków, osób odpowiedzialnych i zatwierdzających. Następnie możesz ręcznie obliczyć zmianę%. Zmiana kodu źródłowego w latach 2010-2011 wzrosła o 11,4%.

Dejan
źródło
2
co to jest w 2005 roku? dlaczego nastąpił bardzo bardzo „boom”?
LanceBaynes
5
W 2005 roku Linus stworzył GIT. Połączenie poprzednich oddziałów w GIT odzwierciedla skok. Jest to tylko niespójność danych podczas przechodzenia z jednego systemu kontroli wersji do drugiego.
Dejan
18

Najlepszym rozwiązaniem byłoby uzyskanie danych statystycznych dotyczących samych zobowiązań. gitstatsjest przeznaczony do analizy statystycznej repozytoriów Git (czyli VCS używanych przez Linuksa) i powinien pasować do twoich potrzeb.

Chris Down
źródło
9

Tego rodzaju informacje znajdziesz na stronie lwn.net . Został stworzony przez Jonathana Corbeta i ma dogłębny opis jądra Linuksa. Jonathan Corbet jest bardzo uznanym współpracownikiem społeczności jądra Linux.

Na stronie indeksu jądra można przeglądać strony „kto napisał ...”. Zawiera szczegółowe informacje o zmianach w jądrze Linuksa z jednej wersji do innej.

Linux Foundation zebrał te informacje w oficjalnym dokumencie . Jest też retrospektywa z 2010 roku autorstwa Grega Kroah-Hartmana .

Edycja: znaleziono oficjalne źródło.

Coren
źródło