Next Previous Contents

Software Release Practice HOWTO

Eric S. Raymond <esr@thyrsus.com>

2.2, 11 January 2000


This HOWTO describes good release practices for Linux open-source projects. By following these practices, you will make it as easy as possible for users to build your code and use it, and for other developers to understand your code and cooperate with you to improve it. This document is a must-read for novice developers. Experienced developers should review it when they are about to release a new project. It will be revised periodically to reflect the evolution of good-practice standards.

1. Introduction

2. Good project- and archive- naming practice

3. Good licensing and copyright practice: the theory

4. Good licensing and copyright practice: the practice

5. Good development practice

6. Good distribution-making practice

7. Good communication practice

8. Good project-management practice


Next Previous Contents