Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

I want to contribute to the Linux kernel [closed]

I want to work with the Linux kernel, but I have no idea where to start. Is there a sort of ticketing system somewhere where bugs and such are distributed? Where can I get ideas for potentially useful contributions?

EDIT: Yes I know what I'm doing. I've been writing my own modifications for a good while now, and I'm doing an independent project under one of the operating systems researchers at my university next semester.

The reason I ask is I'd like to contribute my expertise to the dev process, and I don't know where to start in terms of organization. In terms of technical matters, I'm just about there.

like image 720
alexgolec Avatar asked Jan 01 '11 23:01

alexgolec


People also ask

Who pays for Linux kernel?

The Linux kernel is an enormous open source project that has been in development for more than 25 years. While many people tend to think of open source projects as being developed by passionate volunteers, the Linux kernel is mostly developed by people who are paid by their employers to contribute.


2 Answers

Start with these: Kernel Bugs involving typo. (Search everyday until you find something promising). Search that bug database with keywords like "comment", "typo", "documentation", "minor bug", etc. Also, search under the category Documentation here.

Learn the process first. Then, attempt to contribute something significant.

like image 78
crnlx Avatar answered Sep 27 '22 06:09

crnlx


Pick a subsystem and subscribe to the relevant mailing list. Spend some time studying the subsystem. Start small and fix simple bugs then gradually do work of higher significance. You may want to look at the TODO files in the kernel source directory, especially for drivers in staging.

like image 44
dmp Avatar answered Sep 25 '22 06:09

dmp