Open source quantum computer operating system launches on GitHub

"Our OS will facilitate the standardization of software and systems while driving the creation of innovative quantum applications."

Open source quantum computer operating system launches on GitHub

Japanese researchers have unveiled a pioneering open-source operating system for quantum computers.

Partners from the University of Osaka, Fujitsu Limited, Systems Engineering Consultants, and TIS Inc have made the Open Quantum Toolchain for Operators and Users (OQTOPUS) OS available on GitHub, describing it as "one of the largest open-source initiatives" globally.

OQTOPUS is designed to be customizable to each user's needs and "is expected to help make practical quantum computing a reality."

The engineers behind the OS said universities and companies have traditionally needed to develop their own complex software systems to make quantum computers accessible via the cloud. The group said its new open-source operating system reduces that burden by providing a full suite of tools covering every stage of deployment from setup to operation, making it easier to roll out quantum computers.

READ MORE: QuamCore unveils "impossible" world-first quantum computer

An overview of the OQTOPUS operating system (Credit: OQTOPUS Team)

A quantum computing cloud service offered by The University of Osaka has started integrating OQTOPUS into its operations. Fujitsu will also make it available for research partners using its quantum computers in the second half of 2025.

The research team hopes its OS will "drive the advancement of quantum computing" and nurture "a thriving global community".

Dr. Keisuke Fujii at the Center for Quantum Information and Quantum Biology (QIQB) of The University of Osaka said: "This will facilitate the standardization of various quantum software and systems while driving the creation of innovative quantum applications."

READ MORE: When will quantum computing have its "ChatGPT moment"?

A graphic providing details of the OQTOPUS software stack
A graphic providing details of the OQTOPUS software stack

OQTOPUS features a layered software stack designed to streamline cloud-based quantum computing. Each layer has a front end that translates user-written quantum programs into a standard format called OpenQASM3 and sends them to the cloud layer.

This layer includes a GUI that displays execution status, results, and chip accuracy, while OQTOPUS Cloud handles system-wide data, user, and job management.

The backend powers actual computation. The OQTOPUS Engine runs quantum programs, handles error suppression, and calculates expected values. It works alongside Tranqu, a framework supporting various quantum libraries and circuit optimizations, and Tranqu Server, which provides transpiler services.

For operations, QDash offers a dashboard for calibration workflows and tracking execution history, ensuring smooth system management.

"Open sourcing will make it easier for various research institutes and companies to participate in quantum computer development, and is expected to promote technological innovation and community formation," its creators wrote.

READ MORE: Commercialising the "second quantum revolution"

Have you got a story or insights to share? Get in touch and let us know. 

Follow Machine on XBlueSky and LinkedIn