Skip to main content

Consume

Ready to consume?

The first step in engaging with any open source initiative is typically to consume the work produced so far, and the teams behind that work. If you've already identified an open source component or open standard in our Landscape that you would like to use or build on, please do so!

Discover interesting projects

The FINOS Landscape makes it easy to discover FINOS Special Interest Groups, software projects, and standards projects. You can also browse the FINOS GitHub organization and FINOS GitLab organization directly. If you need help finding something, ask via mailing lists, the FINOS Community Slack channel, or help@finos.org.

Where are FINOS releases?

Release channels vary by project. Software projects commonly publish artifacts to repositories such as Maven Central, npm, NuGet, Docker Hub, and PyPI. Some projects also publish binary downloads through GitHub or GitLab releases. The best source of truth is each project's own documentation. Similar guidance applies to open standards projects, such as FDC3.

Evaluating maturity of our projects

We encourage you to thoughtfully assess not only the value and fit for purpose, but also the maturity of both the technology and the team that produced a particular code asset. Evaluating the project's momentum and longevity will help you assess the level of technical risk that you may be taking on when leveraging it. FINOS provides tools to help the community in these assessments, particularly:

  • The Project Lifecycle which provides a single overall measure of the maturity of our projects
  • The Metrics Dashboard which provides transparent analytics on the activity of each of our Projects and SIGs

Once you've identified suitable components we encourage you to consume them in your own software development efforts!

FINOS ensures Security and IP Compliance of our projects

As an open source community in a regulated industry, we are well aware of the strong enterprise requirements of our project consumers. That is why we require strict IP compliance requirements, enforced via EasyCLA and increasingly mandatory security scanning, backed by a responsible disclosure policy.

Ready to contribute back?

As you consume FINOS projects, you may be willing to take an active role in the development by Engaging with or Contributing to that project. As an open community, we encourage you to participate in the Projects or Special Interest Groups (SIGs) whose work you consume!

Does your firm need help contribute?

If you need help consuming open source code, the FINOS Open Source Readiness (OSR) Initiative supports financial services organizations in their open source maturity journey. Get in touch and start realizing the benefits of open source code and collaboration today. The Knowledge Base is another useful starting point.