D3FC
A collection of components that make it easy to build interactive charts with D3.
Read moreAt Scott Logic, we believe that open source offers immeasurable benefits and are keen to see increased adoption, while tackling the sustainability challenges. There are four main ways by which we deliver on our commitment:
We have an open source first policy. If a viable open source project exists, or one which we can readily adapt to meet our requirements, it is our first choice. We also take particular care when adopting open source components to ensure we understand the risks these may present.
We have a permissive open source policy and actively encourage our team to contribute to open source projects.
If we create a technology solution that we feel others would benefit from, we are committed to open sourcing it.
We are active members of the Fintech Open Source Foundation (FINOS) and Linux Foundation and have partnered with various other organisations, such as Bristol Pound and J.P. Morgan to collaborate on a great many open source projects and initiatives.
Open source is the practice of developing software in the open, where the code is visible and open to being changed by anyone. What started as the free software movement in the early 90s has become a pervasive and critical part of the entire software industry. From cloud platforms to embedded systems, front-end UI to back-end data platforms, everywhere you look open source is the dominant force.
Whilst open source has many benefits when compared to closed-source proprietary solutions, it isn’t without issues. Commercial open source is thriving, however, there is an increasing reliance on community-led open source projects, many of which are struggling to sustain themselves.
Scott Logic has been an active member of the Fintech Open Source Foundation (FINOS) for a number of years. We're active in a number of their working groups and projects, including FDC3 (desktop interop standards), KDB (a time series database) and their D&I Committee. Our CTO has also served as a board member and is currently leading their nascent Technical Steering Committee.
We are recent members of The Linux Foundation, but are already active contributors. Our CTO has written their training course on WebAssembly, we are working closely with Linux Foundation Research on various survey and research projects, and have been on the organising committee of various CNCF events.
We have built, and made significant contributions to, a wide range of open source projects. These are some of the highlights:
A collection of components that make it easy to build interactive charts with D3.
Read moreA streaming analytics library from JP Morgan, that integrates D3FC charts.
Read moreA collection of React Hooks built on top of the Openfin API.
Read moreA vanilla-JS financial amount input control.
Read moreCla-bot is a GitHub Application for automation of Contributor Licence Agreements (CLAs).
Read moreOpenAPI Forge generates high-quality, simple and effective client libraries directly from the Open API specification, in a range of languages.
Read moreIn partnership with FINOS, we run open source meetups which aim to expand contributions to and consumption of open source technologies that support large enterprises in addressing their business challenges.
Find out about our meetup groups in London and Edinburgh, watch a video from our latest meetup below, and view the full playlist here.
The adoption of open source in the financial services industry is on the rise, largely led by organisations with Open Source Program Offices (OSPOs). This is a key finding of the FINOS 2022 State of Open Source in Financial Services survey report. Scott Logic worked in partnership with FINOS, GitHub, Linux Foundation Research and Red Hat to shape, conduct and analyse the survey.
Scott Logic's Colin Eberhardt, Graham Odds and Matt Dunderdale have co-written the new Linux Foundation report, 'World of Open Source: Europe Spotlight 2023', which benchmarks the trends and impact of open source in the public sector alone and against other industries.
Is the public sector key to balancing the disparity of contribution to consumption in open source? In his talk, Colin highlights the needs of public sector organisations and explore potential opportunities.
Colin Eberhardt
The sustainability challenges of open source projects are regularly in the news. The solution is to genuinely understand the open source community, acknowledge the shared responsibility we have in our commons, and look to fill the gaps through the well-understood tool of Corporate Social Responsibility.
Colin Eberhardt
Working on open source can be a great learning experience for any developer, but it can be daunting to get started. Joe talks through his first forray into an open source project.
Joe Dunleavy
We're always happy to talk more about it – get in touch with Colin at: