Scientists have developed the world’s first operating system for quantum computers, QNodeOS. This system allows quantum computers to connect with each other, paving the way for a quantum internet. QNodeOS operates by combining a classical network processing unit (CNPU) with a quantum network processing unit (QNPU), which controls the quantum code. The QNodeOS connects to a separate quantum device called the QDevice, which is responsible for executing quantum operations. The QDriver is a key component of QNodeOS, enabling it to control different types of quantum computers. The QNodeOS was demonstrated by connecting different quantum computers together and running a test program. Further experimentation is required, including using more quantum computers of different types and increasing the distance between them. The architecture could be improved by having the CNPU and QNPU on a single system board to avoid millisecond delays in communication. A quantum computer operating system represents a major step forward in their development, with potential applications for distributed quantum computing and potentially laying the foundations for a quantum internet.