The following resources are listed here to help you become more familiar with different aspects of licensing and copyright issues related to open source projects. The facts presented in these resources may not be directly applicable to OpenSubsystems, the policy described at this page takes always precedence.
$Author: bastafidli $
$Date: 2006/08/27 07:52:10 $
$Revision: 1.8 $
$RCSfile: contributing.html,v $
Even though (or maybe because) OpenSubsystems is open source project, it has to pay special attention to the licensing and copyright issues related to the code and binary products. This is due to the fact that all the code shared by various contributors has to stay open source and freely available to maintain the benefit of shared resources, experiences and skills. At the same time, the sense of ownership of the donated code needs to remain with the original author but it also has to be extend to the community and to project, to which the code was donated to.
To address the issue of the code ownership, OpenSubsystems adapted model of joint copyright used by such established open source projects, such as OpenOffice.org. You can find more information about different licenses OpenSubsystems is available under at the Licensing page.
The joint copyright concept si quite simple. Copyright to any contribution that is included in official OpenSubsystems source tree is jointly assigned to the author of the contribution as well as OpenSubsystems s.r.o., which is responsible for maintaining and releasing the project deliverables. This assignment is performed by filling out Joint Copyright Assignment form before the contribution is included in OpenSubsystems.
The advantage and main purpose of joint copyright is that, both the author of the contribution as well as OpenSubsystems s.r.o. retain all rights to use, modify and redistribute the contributed work. The joint copyright assignment once it is performed is irrevocable in order to protect the consistency of the code base for all other community members and users. You can find more information about the concept of Joint Copyright Assignment at the OpenOffice FAQs with the single difference that in case of this project OpenSubsystems s.r.o performs the role of project maintainer.