Jakie są interesujące, ale niezbyt trudne projekty dla początkującego hakera jądra?

13

Po ukończeniu kursu z systemów operacyjnych jestem zainteresowany poszerzeniem wiedzy o jądrze Linuksa i ćwiczeniem pracy z dużym systemem. W jakich interesujących, ale niezbyt trudnych projektach mogę spróbować?

EDYCJA: trochę tła na temat tego, co zrobiłem z jądrem.

  • Wdrożono nową politykę planowania
  • Zaimplementowane wątki użytkownika i odpowiednia biblioteka mutex (tak naprawdę nie hackowanie jądra, ale zawierała teorię związaną z jądrem)
EpsilonVector
źródło

Odpowiedzi:

6

Nie robiłem wcześniej dużo pracy na jądrach (straszą mnie), ale słyszałem, że http://kernelnewbies.org/ to fantastyczny zasób, jeśli chcesz zaangażować się w pracę jądra. Jak już wspomniano, SourceForge to świetne miejsce, aby sprawdzić, czy chcesz zaangażować się w projekt związany z jądrem typu open source.

Również podobne pytanie zostało wcześniej zadane na temat przepełnienia stosu, więc możesz zajrzeć tutaj.

Jakie są interesujące, małe projekty jądra Linuksa, które pomagają poznać źródło?

Mike B.
źródło
4

To zależy od twojego istniejącego tła. Jeśli jesteś programistą osadzonym, możesz napisać lub ulepszyć niektóre sterowniki urządzeń. W jądrze nie ma wiele innych zadań do wykonania, chyba że oczywiście chcesz napisać nowy harmonogram procesów. Sugerowałbym zamiast tego zbadanie istniejącego źródła, jest to nudne zadanie, ale dla początkującego jest prawie jedyną rzeczą do zrobienia.

Wizard79
źródło