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
Ship Agents Faster
Transform your applications and workflows into powerful agentic systems at global scale.
Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
In this project, we consider the problem of developing security hardened Linux kernels intended for server machines. We developed a unified patch for Linux Kernel which provides several security enhancements.
Trustees is a recursive ACL scheme for the Linux 2.6 kernel's Linux Security Module(LSM) framework. If you have ever used netware, you will be familiar with the speed and convenience of the trustees' approach to ACLs.
LOMAC LSM is a Linux Security Module (LSM) based on the original LOMAC http://opensource.nailabs.com/lomac . LOMAC implements a simple form of Mandatory Access Control mechanism based on Bibas Low Water-Mark Access Control model.
The aim of this project is to develop a modular operating system for the i386 architecture, where each device driver, file system, etc, will be a module that can be loaded and unloaded at run-time from the system.
A generic facility that provides a mechanism for kernel events to be communicated to user space applications, both passively (to know when things happen) and actively (to control access to certain system resources).
This tool is a user-mode-linux start-stop perl scripts, which with you can start (or stop) a certain number of uml kernel, giving certain parameters on cmdline (ips, hostname, ...) and let's It automagically does all.
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
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.
Love-Sources is a Linux kernel patchset maintained by a community. Its purpose is to provide a patchset to optimize desktop performance and test new "unstable" features.
...It takes out the binary instruction and data from Windows driver (*.sys files), and then combine them with some supporting code to build a corresponding Linux driver module.
A Linux 2.6 kernelmodule for the Datagram Control and Congestion Protocol (DCCP). DCCP intends to provide a datagram service with TCP-like or TCP-friendly rate control.
Cryproc is module for the Linux kernel 2.6 which allows user space programs to access the kernel's CryptoAPI functions via a file called "cryproc" created in the /proc filesystem.
The Banana Kernel is an open-source pedagogical operating system intended to provide useful means for teaching basic OS concepts, with the possibility of interaction with external modules developed by the teacher or student.
Maiden-core is a Linux kernel robotics API module, extensible in Erc. The Maiden Project also documents and develops the Maiden architecture for mobile robots, a set of (optional) designs and standards for robots using the Maiden-core API.
The WOLKs are stable and development kernels, containing many useful patches from
many projects. Goal: Stability, Scalability, Performance and most important: Security.
The Enhanced Network Block Device is an industrial-strength version of the Linux kernel NBD. It makes a remote disk look like a local block device, allowing cheap and safe realtime mirrors to be built over the net.
The user-mode kernel port is a port of the Linux kernel which runs in a set of processes. The result is a user-mode virtual machine and a kernel which can be debugged and developed using all of the usual process-level tools.
This is a Linux kernel driver that adapts the kernel's own software RAID1 (i.e. mirroring) driver for use in the context of network attached storage devices. This driver does intelligent resyncronization, async writes, and automatic array administration
A replacement firmware distribution for the 3com 3CRADSL72 a.k.a 3com wireless 11g (distributed by Ya.com) and its identical twin, the SMC7804WBRA, with an ucLinux kernel based system and associated system tools.
SIMpad by Siemens is a multimedia device with a screen resolution of 800x600x16 and is based on StrongARM processor SA1110 .
The goal of this project is to provide a full Linux operating system with kernel and applications.