EasyCLA
What is LFX EasyCLA?
LFX EasyCLA
LFX EasyCLA is the only CLA management tool that correctly supports both individual and corporate CLA workflows in an automated environment.
Key Features
Streamlined Workflows: Simplifies workflows for project maintainers, contributors, and organizations with contributing employees.
Automated Processes: Coordinates the process of getting CLAs signed and authorizing employees to contribute under a signed CLA.
Open Source: Hosted by The Linux Foundation, this open source solution automates manual processes.
Benefits
Reduced Delays: Helps developers quickly get authorized under a CLA.
Efficient Contributions: Streamlines the contribution process for open source projects that use CLAs.
Summary
Contributor License Agreements (CLAs) are facilitated by LFX EasyCLA, ensuring a smooth and efficient contribution process for all parties involved.
What is a CLA?
Some projects use a Contributor License Agreement (CLA) to define the terms under which content (such as source code or documentation) is contributed to the project.
Types of CLAs
There are two main types of CLAs:
1. Corporate Contributor License Agreement (CCLA)
Used when a contribution is made on behalf of a company, typically by an employee.
The individual signing the CCLA must have the authority to bind the company legally, which is often not the case for the contributors themselves.
After signing a CCLA, the CLA Manager uses the EasyCLA Corporate Console to manage the list of authorized contributors.
Individual Contributor License Agreement (ICLA)
Required for contributors who own their work.
Before their contributions can be merged into the project repository, contributors must sign an ICLA.
Once a contributor has been authorized under a signed CLA, they can proceed to contribute to the project without facing any restrictions imposed by the EasyCLA checks.
How Does EasyCLA Work?
Following is a high-level diagram showing the different flows and roles that EasyCLA supports:
Different Consoles of EasyCLA:
Quick Help
For information about contributing to a project that uses EasyCLA, please see Getting Started and our FAQs page.
Last updated
Was this helpful?