How to interact with the Free Software Community Practical Rules 5. Write clean code as opposed to closed-source software, people actually read it it will be noticed if coding style is bad lots of projects have official CodingStyle rules if you comment, do it only in english! don't clutter hardware/product specific hacks over common code