As described in Foundation structure, the central concept of the Foundation is the "Program"; each of which is a Foundation-hosted strategic initiative focused around a topic of interest and/or technology.
Currently, there are eleven active programs within the foundation:
|Name||Purpose||Recent and Representative Program Announcements and News|
|Data Analytics Visualization (Approved at September 2018 Board Meeting)||The program’s purpose is to support open collaboration on technology and tooling focused on user driven data analytics & visualization. This will include the visualization of all common data structures found across financial services in both their static and streaming form, including: time series, tabular, order book & hierarchical data and also complex object structures.|
|Decentralized Ecosystem Growth (Approved at September 2018 Board Meeting)||The program’s purpose is to aggregate, develop, and integrate tools that facilitate coordination of decentralized applications across financial firms and existing ecosystems. Best practices and promising architectures may be proposed and circulated, but the goal is not to create top-down standards documents. Instead, we will work together to ensure there is concrete code, open-sourced both within FINOS and across various member and non-member firms’ repositories, which work together to reduce time-to-market for decentralized financial applications.|
|Data Technologies Program (Approved at July 2018 Board Meeting)|
Fostering open collaboration around technology and tools supporting the common lifecycle of data in financial services. The common data lifecycle is defined as any activity required to extract value from data, including but not limited to acquisition, storage, governance, processing, and distribution. First working group of this program is focused on open source projects build on Kx/Kdb; other technology platforms expected to be worked on within this program include Spark, Hadoop, and Ceph.
|Financial Desktop Connectivity and Collaboration Consortium (FDC3)||Developing specific protocols and taxonomies to advance the ability of desktop applications in financial workflows to interoperate in a plug-and-play fashion and without prior, bilateral agreements.|
|Financial Delivery Accelerator (FDX)|
Defining and implementing high-productivity end-to-end development workflows, tooling, and environments that Foundation members and the community at large can leverage. This should enable the development of high quality, secure, compliant open source software, all while delivering results faster and simplifying the evaluation and consumption of that software.
Providing financial institutions with a staged approach and practical tools to deepen their engagement with open source collaboration (including producing/maintaining, contributing to, and using open source).
|Financial Objects||Driving adoption of new and existing Financial Object Standards across the Financial Services Industry, by bringing together the creators of Financial Objects with the users of Financial Objects.|
|Hadouken||Maintaining and enhancing the Hadouken open-source project.|
|Plexus Interop||Defining an open standard for desktop application interoperability and providing a container-agnostic reference implementation of this standard. It formalizes connections between applications within a single user session on the client desktop.|
|Symphony||Fostering open source projects around the Symphony messaging and collaboration platform.|
|Voice, Voice Metadata, and Voice API Program||Enabling open source development related to voice technologies, voice metadata, voice APIs, and workflow enablement between voice systems and other systems that financial services firms use to conduct business.|
You can review the current activities within each Program using the Catalogue.
Program proposals have also been submitted for the following:
|Proposed Name||Proposed Purpose||Stage|
|(No current proposed programs)|
Members who are interested in collaborating on any of these proposals are encouraged to do so by providing feedback during the public comment period. Foundation staff can also make introductions upon request - please contact Rob Underwood to coordinate this.