New customers can spin up VMs, build with AI, and query data at no cost.
Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
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.
With this project I intend to write a really, really simple OS, just for fun and learning. I think I will never have a really usable version, as I said, that's no my objective.
OsZ - microkernel operating sustem written in assembly language.
Requires IBM-PC-compatible computer with at least 4mb or RAM and x386 (or better x86 compatible) processor.
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.
T-OS is a real-time, preemptive, multitasking kernel designed for time-critical embedded application. T-OS is optimized for ARM architecture to exploit higher performance.
A Trivial Operating System for 8051 (ATOS51). ATOS51 is a trivial operating system for 8051 microcontroller. As its name, it provides only multitasking feature.
This project focus on creating an original alternative 32-bit operating system for Intel 80386 compatible processors made in NASM (The Netwide Assembler). The main goal is to be, a simple and pratical plataform for developpment and plug in extra codes.
The goal of the project is to create an OS for archos device (Jbmm, Av and Gmini series). We are now working on our own kernel on: www.archopen.org. This kernel can be used as a lib to create seperate apps. It also has a gui that is able to launch elf li
'finddouble' application searches into a directory and all its sub directories.
If it finds several times the same file, a warning message is displayed, but no other action is taken.
It's main use is to help you optimize you disk usage.
uSmartx is a non-preemptive, multitasking, priority based kernel for use in embedded designs. Its major features are task and time control over system resources, inter task communication and simple memory management.
This was originally an OSdev group, but since as members disbanded, I'm continuing to provide various implemenatitions of software, hardware, operating systems, libraries, and some stuff related to math and physics.
ftRTOS is a tiny realtime kernel for microcontrollers focused on minimal RAM usage. Fixed priority scheduling, preemptive or cooperative multitasking, no dynamic task and memory management, all objects are defined at compile time.
Ryu/x86 OS is more or less an OS kernel, drivers, and shell for the x86 (386+) architecture. Written mostly in C and assembly, it is targeted at OS enthusiasts who wish to have a simple framework on which to build larger, more functional OSes.
TizOz OS is an operating system thought to learn how to develop operating systems. Coded in C its main objective is to reamin simple tough having a lot of capabilities.
The purpose of this project is build up a filtering tool for: Reduce the impact of Machine Noise (Interrupt Coalescing and stuff) on Network measurements The project is currently funded by Google and mentored by Internet2
Blueport is an italian Open Source 32-bit operating system ... This project has temporarly moved to Gna.org: <a href="http://gna.org/projects/blueport">Blueport project</a>
JINX is a Java-based multi-user Unix-like environment that allows each user to remotely run their own java programs. Also the home of CurseHTTPD, a non-blocking java HTTP server.
TaltOS is a component-based real-time embedded operating system aiming at run-time reconfiguration and dynamic loading/unloading of components. The primary prototype targets the Philips LPC2106 ARM7-based microcontroller.
TriOS - The Object Oriented Operating System, is the next generation operating system. Fully based on object orientation, it brings unique features to programmers and end users. Basically everything in TriOS is an object, even files and programs! Enjoy!!
512DevOS is a GPLed operating system that runs on 16 and 32 bit x86 compatible computers. The kernel and shell fit in 512 bytes and occupy only the first sector of a floppy disk.
libosdk stands for operating system development kit, which is simply a library containing low-level architecture dependent assembly procedures you can use to develop your own os without using assembly language or even know about it.