Open Services for Lifecycle Collaboration (OSLC) is a community of software developers and organizations that is working to standardize the way that software lifecycle tools can share data (for example, requirements, defects, test cases, plans, or code) with one another.
We want to make integrating lifecycle tools a practical reality.
We bring together industry experts to form workgroups around common issues in software development
Workgroup members agree on what scenarios and data are needed to support the most common tasks and interactions.
We publish specifications that allow any tool to easily use the data from any other tool. Our specifications are free to use.
We want to help others build software that easily integrates with other software, which will let you build your ideal development environment, minimize frustration, and save time and money.
If your tools can freely understand each others' data, you can better analyze and explore that data to make better decisions.
We will be an active and transparent advocate for anyone that supports our goals and shares our values.
Too often, application and product lifecycle tools disappoint because they don’t cooperate well with one another. They fall short of their potential, and let down the teams and individuals that use them.
Your developers suffer with fragile environments, unstable integrations between tools, wasted time, and lower productivity.
Because a typical organization uses a variety of tools – either open-source, purchased, and proprietary – we want to take an industry-wide approach to solving these problems.
Our specifications are based on Internet and linked-data standards. For example, any resource such as a defect or a test plan must be accessible to multiple tools via a URL.
We want OSLC to spread, so our specifications are freely available for anyone to adopt. All contributions on this site are submitted under the terms of the Creative Commons Attribution License, and all contributors agree to not to assert patent claims on implementations of the specifications. See the terms of use for more information.
Software and service providers that have adopted OSLC specifications can easily interoperate. The more participation and adoption from members of the industry, the greater the benefit.
(Click any of the images to watch the movie.)