Open Source Finance Software Stack

From Open Risk Manual

Definition

This is an overview of the overall open source finance software stack. Different service domains will utilize different parts of this stack.

The lower levels of the stack tend to be general purpose and used in many other domains besides finance. The higher levels of the stack tend to be finance specific

Operating Systems

Communication Protocols

Databases

Applications

Client Facing Applications

This category includes all applications that are exposing the financial service to the end users

  • Mobile
  • Web applications
  • Desktop applications

Internal Applications

This category includes all applications that are used internally by the financial services provider to enable the service provision (excluding the database category). It does not include general purpose applications that are also used for financial services

  • Middleware
  • Ledgers

API's and Standards

Application Programming Interfaces ensure a measure of interoperability between different applications