License Choices
OSS development has special legal characteristics. Under normal working conditions, a software company has an employment contract with its employees designed to benefit both parties. In traditional software development, the relationship between employee and company is quite formal, and the contract transfers certain rights to the employer. Intellectual property law often protects these rights, and contracts usually include detailed explanations about who gains what software rights. When the company owns these intellectual property rights, it can license the product for a defined price. Figure 1a illustrates this traditional situation.
Transformation of the legal relation. Changes in juridical relationship when comparing (a) a closed source development community and (b) an open source software (OSS) community.