Kto pisze Linuksa?

| Technologia
Larry Ewing, Simon Budig, Anja Gerwinski

W najnowszym raporcie "Who Writes Linux", opublikowanym przez Linux Foundation, poinformowano o zmniejszającej się liczbie firm pracujących nad rozwojem Linuksa oraz o spowalniającym procesie tworzenia kodu. W trzecim dorocznym raporcie zwrócono też uwagę na fakt, iż coraz większe znaczenie dla rozwoju opensource'owego systemu mają firmy związane z rynkiem mobilnym.

W związku ze zmianą pracy sposobu pracy nad jądrem, zauważono spowolnienie jego rozwoju. W wersji 2.6.35 dodano o 18% mniej kodu niż w opublikowanym w ubiegłym roku jądrze 2.6.30. Oczywiście, nie powinno to być powodem do zmartwień, bo jądro Linuksa i tak rozwija się w błyskawicznym tempie. Każdego dnia dodawanych jest średnio 9058 linii kodu. Od pięciu lat średnio wprowadzanych jest 4,02 poprawki każdego dnia.

Już po opublikowaniu jądra developerzy utrzymują wysokie tempo jego łatania. Rekordową liczbę 1793 poprawek opublikowano dla jądra 2.6.32. Przyczyną takiego stanu rzeczy jest jego długa obecność na rynku. Stało się ono bowiem podstawą dla RHEL6, SLES11 oraz Ubuntu LTS. Warto zauważyć, że do 2.6.32 ciągle publikuje się poprawki, mimo że dla nowszych edycji 2.6.33-35 wsparcie zostało zakończone.

Podobnie jak spada tempo prac nad rozwojem, zmniejsza się też liczba firm które biorą udział w tworzeniu Linuksa. Nad jądrem 2.6.30 pracowało 254 przedsiębiorstw. Jądro 2.6.35 było rozwijane przez 184 firmy.

Największy wkład w Linuksa ma Red Hat, którego pracownicy wprowadzili 12% zmian od czasu pojawienia się jądra 2.6.30. Drugie miejsce przypadło Intelowi (7,8% zmian), na trzecim uplasował się Novell (5%), a na czwartym IBM (4,8%). Przedstawiciele Linux Foundation są zadowoleni z faktu, że w opensource'owy system bardziej zaangażowali się producenci systemów mobilnych i urządzeń wbudowanych. I tak od czasu jądra 2.6.30 Nokia wprowadziła 2,3% zmian, Texas Instruments 1,5%, a Atheros 1,4%.

Pewnym zaskoczeniem może być postawa firmy Canonical, twórcy Ubuntu. Od pięciu ostatnich edycji jądra firma wykazuje bardzo niewielką aktywność. Wprowadziła zaledwie 0,2% zmian, co plasuje ją dopiero na 62. pozycji.

Linux jądro firma praca kod poprawka Red Hat Intel Canonical Ubunu