There are some key requirements to be Linux developer... You must be a good programmer.Deep knowledge in C/C++ | Python | Java and Perl.Must have a good idea about operating systems in general.If you are interested to contribute to GUI programs, then Glade is an essential.Some assembly.Should have a good concept about UNIX.Something about shell scripting. And should be interested in Linux. And contributing to Linux not starts from contributing to kernel. First of all use one of the leading distribution like Fedora Or Ubuntu. After using for a week you may find bugs and instabilities in the operating system. First of all report those bugs to corresponding urls. If you find bugs often in a program then you can take a look to the source code. At this point the fixes provided to the earlier bugs by the developers will help you a lot. If you find a bug that seems to be fixable by you, then you starts development. Provide the patch, get newer version with your bug fix and so...
If you interested to contribute to a project under development, you can go to any one of the version control systems which manages codes from more than one people. And if you need to create your own projects, then register it in one of the vcs. If you are new to Linux and vcs, here is the details of a typical vcs: http://en.wikipedia.org/wiki/Revision_control. If you are using ubuntu based system for development, then https://launchpad.net/ will be your starting point. And http://git-scm.com/ is the fast vcs. First of all download and install the git or launchpad client in your system and 'init' it. If you are using launchpad, then bazaar is the client. You can also have a GUI for bazaar called 'olive bazaar branch manager'. Get a branch of the exsisting project and go for linux... "correct me if something is wrong" Follow this link too... http://www.linuxjournal.com/article/7330 Subin Sebastian College Of Engineering, Munnar +91-944-6475-826 "Support Free Software" --- On Mon, 10/5/09, Geo Paul <[email protected]> wrote: From: Geo Paul <[email protected]> Subject: [fsug-tvm] linux source editing.. To: "ilug-tvm" <[email protected]> Date: Monday, October 5, 2009, 1:33 PM Hey guys ....Can somebody give me some tips in linux source editing......I like to contribute to the free and open source software development.... Can somebody show me a tutorial site.... --~--~---------~--~----~------------~-------~--~----~ "Freedom is the only law". "Freedom Unplugged" http://www.ilug-tvm.org You received this message because you are subscribed to the Google Groups "ilug-tvm" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For details visit the website: www.ilug-tvm.org or the google group page: http://groups.google.com/group/ilug-tvm?hl=en -~----------~----~----~----~------~----~------~--~---
