Skip to main content.

How to successfully contribute code to Free Software Projects

These few pages are the base for a short three-part tutorial on how to contribute code to Free Software projects in order for the contributions to become "mainline" with as few delays and frustrations as possible.

Part 1 - Overview

Part 2 - Tools

Part 3 - Examples and details (inside Linux)