Deploy in 115+ regions with the modern database for every enterprise.
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Build Agents and Models on One Platform
Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.
Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
A microkernel-based multiserver operating system written from scratch.
HelenOS is a portable microkernel-based multiserver operating system written from scratch. It decomposes key operating system functionality such as file systems, networking, device drivers and graphical user interface into a collection of fine-grained user space components that interact with each other via message passing. A failure or crash of one component does not directly harm others. HelenOS is therefore flexible, modular, extensible, fault tolerant and easy to understand.
HelenOS does not aim to be a clone of any existing operating system and trades compatibility with legacy APIs for cleaner design. ...
Prex is a portable real-time operating system for embedded systems. The small, reliable and low power kernel is written in C language based on micro kernel design. File system, UNIX process and networking features are provided by user mode tasks.
The objectives of OCERA is the design and implementation of a library of free software components for the design of embedded real-time systems. These components will be used to create flexible, configurable, robust and portable embedded applications.
New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.
Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
Minirighi is a multi-threading open-source operating system written for didactic purpose. It has been written from scratch and it is compatible with POSIX.
The aim of our project is to create a portable microkernel and a set of OS services that allow good local performance, multiple concurrent operative system personalities (ie UNIX and a native interface) and easy integration of distributed components.
A virtual machine inspired by the concept of IBM's z/VM. The goal is to create a secure, fast and reliable server platform with focus on security with the ability to nest more VMs.
Agnix is an educational, network operating system kernel. It is ideal starting point to learn about operating systems. The main goal of the project is to provide a network kernel fully compatible with the Linux Kernel in the system call layer
XMK is a preemptive multitasking kernel for microcontrollers. Its goal is to provide a RTOS small enough (RAM+ROM) to run on 8bit microcontrollers. XMK provides additional/optional features when scaling up to 16bit and 32bit platforms.
LUnix (little UNIX) is an operating system for the Commodore64 - a famous home computer back in the 80s. It supports TCP/IP networking (SLIP or PPP using a RS232 interface). LUnix aims to look and feel like UNIX.
Horizon is a research project aimed at developing a 32-bit Operating System for the Intel architecture. It's written in C and assembler (GAS syntax) and one of its main characteristics is full network integration.
Minerva's primary goal is security. To allow all users to feel safe and secure but have the freedom to do what ever they want. We also want a fast easy way to bring every linux and windows o/s together.
We intend to provide a development system for the Rabbit2000/3000
microcontrollers.
On Linux: a cross C-compiler, assembler, linker chain.
On the rabbit: a BIOS including download and debugging
facilities. Later a realtime kernel + TCP/IP stack
Dreamos is an operating system developed on Sega Dreamcast to be ported to an array of embedded devices. The goal of the project is to be able to run non-ported Unix programs on the Sega Dreamcast and other embedded devices with ease and POSIX compliance
Why do it the tradidtional way when you can do it a new way? Why use an existing wheel when you can reinvent it yourself? Why do it the easy way when a hard was exists? Why? Because we are professional geeks!
A development and documentation of a fresh operating system from the ground up. We will be researching, designing, and documenting the process of the creation of a new operating system.
Falcon is a new operating system which provides a fast kernel (combined with a fast filesystem) as well as an intuitive GUI. The GUI is completely new and the user can configure it as he likes to and as he needs to.
Rumbler is a free 32-bit open-source Server operating system written entirely in ASM. We hope to have support for most networking hardware. Please join the project!
Liquorice is a multithreaded SASOS for use in embedded systems (8 bit and up). Includes a small but working IP/ARP/ICMP/UDP/TCP stack with SLIP, PPP and Ethernet support.