<br><br><div class="gmail_quote">On Tue, Dec 13, 2011 at 10:00 AM, Victor Rodriguez <span dir="ltr"><<a href="mailto:vm.rod25@gmail.com" target="_blank">vm.rod25@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div>On Mon, Dec 12, 2011 at 6:30 PM, Greg KH <<a href="mailto:greg@kroah.com" target="_blank">greg@kroah.com</a>> wrote:<br>
> On Tue, Dec 13, 2011 at 05:37:56AM +0530, Kaushal Shriyan wrote:<br>
>> Just curious to know about total number of linux kernel developers in the world<br>
>> who contribute to linux kernel codebase. Any wiki or webpage which mentions<br>
>> about it?<br>
><br>
> The Linux Foundation has a report every year about this detailing this<br>
> type of information. Also, <a href="http://lwn.net" target="_blank">lwn.net</a> reports on this every kernel<br>
> release, see those articles for details.<br>
><br>
> Oh, and as a teaser, for the past year of releases, 2.6.36 - 3.1.0<br>
> (October 2010 to October 2011) there was 2889 different developers who<br>
> got patches accepted into the Linux kernel codebase.<br>
><br>
> greg k-h<br>
><br>
</div></div>> _______________________________________________<br>
> Kernelnewbies mailing list<br>
> <a href="mailto:Kernelnewbies@kernelnewbies.org" target="_blank">Kernelnewbies@kernelnewbies.org</a><br>
> <a href="http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" target="_blank">http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</a><br>
<br>
Hi Kaushal<br>
<br>
Goof to hear you want to be part of Linux Kernel, here is a good<br>
article of How to participate on the Linux Community<br>
<br>
<a href="http://www.linuxfoundation.org/content/how-participate-linux-community-0" target="_blank">http://www.linuxfoundation.org/content/how-participate-linux-community-0</a><br>
<br>
Learn GIT (maybe you already know it )<br>
<br>
<a href="http://git-scm.com/" target="_blank">http://git-scm.com/</a><br>
<br>
Clone the mainstream Kernel by it self<br>
<br>
<a href="http://kernel.org/" target="_blank">http://kernel.org/</a><br>
<br>
Check the code you will see that must of the code is in C<br>
<br>
Now after you feel confident on C (recommended book = C Programming<br>
Language Kernighan) you can start to run the latest Kernel on your<br>
Linux machine, subscribe to an specific Mailing list of development<br>
you want to follow, apply the RFC patches and check if it works ,<br>
suggest new ideas or even work on the solution for existing bugs in<br>
bugzila. Have fun :)<br>
<br>
Check on the article for this good advice<br>
<br>
Andrew Morton gives this advice for aspiring kernel developers<br>
<br>
The #1 project for all kernel beginners should surely be "make sure<br>
that the kernel runs perfectly at all times on all machines which you<br>
can lay your hands on". Usually the way to do this is to work with<br>
others on getting things fixed up (this can require persistence!) but<br>
that's fine--it's a part of kernel development.<br>
<br>
Hope it helps<br>
<span><font color="#888888"><br>
Victor Rodriguez<br></font></span></blockquote><div><br>Hi Victor,<br><br>Thanks a lot for the encouragement. I am obliged and got motivated. You said "subscribe to an specific Mailing list of development<br>
you want to follow, apply the RFC patches and check if it works ,suggest new ideas or even work on the solution for existing bugs in<br>
bugzilla"<br><br>Development of Kernel Mailing list -> <a href="http://www.tux.org/lkml/#s3-1" target="_blank">http://www.tux.org/lkml/#s3-1</a> is this correct ?<br>Not sure about RFC Patches and existing bugs in bugzilla. Please point me to the relevant web page.<br>
<br>Regards<br><br>Kaushal,<br>
<br> <br></div></div><br>