Showing 36 open source projects for "kernel virtual machine"

View related business solutions
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 1
    WANIX

    WANIX

    A virtual environment kit for the local-first web

    wanix is a hobbyist Unix-like operating system written from scratch in C, aiming to implement core features of a traditional OS in an educational and modular way. The project walks through kernel development starting from bootloading, memory management, system calls, and eventually to user programs. With support for x86_64 and simple tools like a shell and basic file I/O, wanix serves as both a learning platform and a launching point for more advanced kernel features.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 2
    hhuOS

    hhuOS

    hhuOS - A small operating system

    hhuOS is an educational operating system project developed by students at Heinrich Heine University (HHU) in Düsseldorf, Germany. It is built from scratch in C and Assembly and intended as a teaching tool to help students grasp the foundations of kernel development, memory management, system calls, and multitasking. The project focuses on clarity, modularity, and hands-on experimentation with real OS components, making it suitable for OS development courses or personal exploration.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 3
    Pony OS

    Pony OS

    My Little Unix: Kernels are Magic

    ponyos is a lightweight, UNIX-like operating system developed as a personal hobby project by the creator of ToaruOS. It features a monolithic kernel written in C and aims for a POSIX-compliant environment with a built-from-scratch userland. ponyos includes a graphical interface, dynamic linker, shared libraries, and a package manager. It’s designed for fun, experimentation, and as a platform to learn and play with operating system internals, with surprisingly advanced features given its...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 4
    eduOS-rs

    eduOS-rs

    A teaching operating system written in Rust

    eduOS-rs is a teaching operating system written in Rust, developed by RWTH Aachen University to support courses on systems programming and operating systems. It serves as a practical and educational tool that demonstrates key OS concepts like memory management, multitasking, privilege separation, and system call handling in a safe and modern language. Designed to run on x86_64 hardware using QEMU, eduOS-rs leverages Rust’s ownership model and type safety to reduce bugs common in low-level...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • 5
    Hyperledger Cello

    Hyperledger Cello

    Operating System for Enterprise Blockchain

    Hyperledger Cello is a blockchain operation and provisioning system designed to automate the deployment, management, and scaling of Hyperledger Fabric networks. As part of the Hyperledger project under the Linux Foundation, Cello aims to offer Blockchain-as-a-Service (BaaS) by abstracting the complexity of infrastructure setup for consortiums and enterprises. It provides a dashboard, APIs, and orchestration tools to help users create, monitor, and manage blockchain nodes, ledgers, and...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 6
    Nightingale OS

    Nightingale OS

    A small operating system where I experiment and learn osdev

    nightingale is a modern hobby operating system developed in Rust, focusing on safety, simplicity, and minimalism. It aims to be a clean platform for experimentation and learning, implementing a small kernel with core features like multitasking, memory protection, and a minimal filesystem. Its use of Rust provides strong guarantees around memory safety and eliminates common bugs found in low-level C-based systems. nightingale is ideal for those seeking to study OS development using a modern...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7
    OSGeoLive

    OSGeoLive

    Bootable linux distro for Geospatial Applications

    OSGeoLive is a self-contained bootable DVD, USB thumb drive or Virtual Machine based on Lubuntu that allows you to try a wide variety of open source geospatial software without installing anything. It is composed entirely of free software, allowing it to be freely distributed, duplicated and passed around. It provides pre-configured applications for a range of geospatial use cases, including storage, publishing, viewing, analysis and manipulation of data.
    Leader badge
    Downloads: 96 This Week
    Last Update:
    See Project
  • 8
    LibertyOS

    LibertyOS

    The kernel for LibertyOS

    LibertyOS Kernel is the core component of the LibertyOS operating system project, focused on creating a secure, privacy-respecting OS from the ground up. Written primarily in C and C++, the kernel is being developed to support modern hardware, incorporate essential system services, and maintain transparency in design. LibertyOS is built with an emphasis on user freedom, aiming to avoid corporate tracking, offer user-centric control, and provide a robust alternative to mainstream operating...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 9
    MOOS

    MOOS

    C# x64 operating system programming with the .NET native

    MOOS (Meta Operating System) is an academic and experimental OS designed for clarity and extensibility, focusing on simplicity and modular construction. Written in Rust, MOOS provides a safe and modern platform to explore low-level system design, with a minimal but functional kernel that supports multitasking, a virtual memory manager, and a tiny standard library. It targets x86_64 and runs on QEMU, making it suitable for students and developers learning about OS fundamentals or testing novel ideas in kernel development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 10
    Advanced DHCP Server Live CD (With GUI)

    Advanced DHCP Server Live CD (With GUI)

    The Free & Popular opendhcp application for Physical & Virtual Machine

    Instructions: 1. Write this .iso file to a Pen Drive, with the Free multibootusb software ( links below ) 2. Boot from the Pen Drive, after changing the BIOS Boot Order quickly on system startup 3. First startup will show some info dialogs. These can be cancelled without making any changes 4. Click on the opendhcp folder link on Desktop 5. Right click the set_eth0_static_ipaddress.sh file and choose Open as Text option. Edit the file to meet your network needs. To know about...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 11
    Felix OS

    Felix OS

    Experimental operating system written in Rust

    felix is a simple 64-bit hobby operating system written in Rust, designed as an educational and personal exploration into systems programming. It features a monolithic kernel that supports basic multitasking, memory management, and user programs. Built from the ground up with Rust’s strong safety guarantees, felix aims to strike a balance between low-level hardware access and modern software practices. It runs on x86_64 platforms via QEMU and includes a basic shell and ELF binary loader,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    OS X Mountain Lion

    OS X Mountain Lion

    Installer Application of Mac OS X Mountain Lion

    Installer Application of Mac OS X Mountain Lion 10.8 .app
    Leader badge
    Downloads: 20 This Week
    Last Update:
    See Project
  • 13
    crunch++ Debian

    crunch++ Debian

    LightWeight Debian OS

    Here I have new Theme Debian Called Crunch++ , and the it has basic facilities, but have different way of operation like right click for choosing the application, which you want to run, or to make Machine shut down, reboot ... etc. It is OVF Version, means you can download and run it on VMware and Virtual Machine Software. In this there is not Dock so you need to Install any dock software, I will prefer plank dock. username - hemant password - <spacebar> one time this os can be used for experiment purpose, and learning purpose. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Kerla

    Kerla

    A new operating system kernel with Linux binary compatibility

    Kerla is an experimental operating system kernel written in Rust with a Linux-compatible syscall interface. It aims to run Linux binaries in user space without relying on a traditional Linux kernel. Kerla combines the safety guarantees of Rust with a familiar POSIX-like programming model, making it a unique exploration into safe systems programming. Though early in development, it supports basic userspace execution and is a promising proof-of-concept for running Linux userland programs in a...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Resea

    Resea

    A microkernel-based hackable operating system

    resea is a small, message-passing-based operating system kernel designed with microkernel principles in mind. Written in C with minimal dependencies, it emphasizes modularity, isolation, and simplicity. resea includes a basic POSIX-like interface and supports multitasking, IPC, and user-space services. It serves as both a microkernel OS experiment and a platform for learning about low-level system design without the complexity of larger operating systems.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 16
    Emerald

    Emerald

    An operating system written in C

    emerald is a minimalistic Unix-like operating system kernel developed for x86_64 systems, focused on being lightweight, modular, and understandable. Written in C and assembly, emerald serves as a learning tool for OS enthusiasts who want to explore kernel design from scratch. It includes basic components such as multitasking, paging, interrupts, and system calls, while maintaining a clear and concise codebase. Emerald is a strong starting point for building more complex systems or...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 17
    Pearl MATE STUDIO 7.1

    Pearl MATE STUDIO 7.1

    Ready to go Professional Multitrack Recording by MixBus on MATE

    This release features the new MixBus multitrack recording software that turnes your Linux Desktop into a full featured audio recording studio. Based on 64 bit Pearl MATE 7 series (18.04 LTR), Finally professional software used by the pros on Linux for everyone. Harrison MixBus software is based on the popular Ardour Multitrack Open Source Software. This version is the demo version. ALSA and JACK support. Candence handles the seamless use of Pulseaudio for such software like Firefox...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Haiway

    Haiway

    Haiway Edge Computing OS

    Haiway is a simple operating system written from scratch in C with the goal of helping learners understand OS development fundamentals. Targeting x86_64 systems and running in a bare-metal environment like QEMU, Haiway implements its own bootloader, kernel, and essential subsystems such as memory management, interrupt handling, and user process execution. Designed to be lightweight and readable, the project emphasizes clarity and modularity, making it a useful base for experimentation or...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Whonix

    Whonix

    Whonix is an Anonymous Operating System.

    THIS IS NOT WHONIX'S HOMEPAGE. Please go to: https://www.whonix.org/ (This is only Whonix's sourceforge must-have project page.) Whonix is an operating system focused on anonymity, privacy and security. It's based on the Tor anonymity network, Debian GNU/Linux and security by isolation. DNS leaks are impossible, and not even malware with root privileges can find out the user's real IP. Whonix consists of two parts: One solely runs Tor and acts as a gateway, which we call...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Aquila OS

    Aquila OS

    AquilaOS: UNIX-like Operating System

    Aquila is a minimalist operating system kernel written in C++ from scratch, aiming to offer a clean and understandable implementation of low-level OS concepts. Designed for x86_64 systems, Aquila includes its own bootloader and supports protected mode operations. It features a modular architecture with components for memory management, interrupts, and basic task scheduling. As a learning tool or hobby OS project, Aquila focuses on clarity, with an emphasis on educational documentation and...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 21
    XBOOT

    XBOOT

    The extensible bootloader for embedded system

    xboot is a lightweight, modular embedded operating system designed for ARM-based microcontrollers and SoCs. It provides a complete runtime environment including a small kernel, device drivers, file systems, networking stack, GUI system, and scripting interface. xboot aims to be both educational and practical, offering a clear and portable codebase that can be adapted to various embedded platforms. Its minimal design and Lua scripting support make it suitable for quick prototyping and custom...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    virtual-ubuntu

    virtual-ubuntu

    Ubuntu (64 bit) OVA, VDI

    Ubuntu (64 bit) OVA, VDI VBoxGuestAdditions: Installed Password: passwort virtual-ubuntu powered by juergenrohn
    Downloads: 11 This Week
    Last Update:
    See Project
  • 23
    Pearl Linux 3.5

    Pearl Linux 3.5

    OS X Alternative that installs on most new or old computers

    The complete OS X styled operating system ready to go with the best open source software available today. Pearl Linux 3.5 32 bit will install on most new and used desktops, laptops, notebooks and netbooks. All of the Pearl Linux releases are modeled from Mac OS X Snow Leopard addition. Newer OS X styles available through theming. Customize this super stable feature packed Mac OS X styled system with compiz desktop effects with both dark and light themes, Nitrogen to change your HD...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    JNode is a Java New Operating system Design Effort. JNode is a simple to use and install Java operating system for personal use on modern devices. Any java application runs on it, fast and safe. See our homepage for additional information.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 25

    Web Pentesting Environment

    Vulnerable Virtual Machine to Learn

    ...For instant support ask me @ahmaddotninja 5. Why didn`t I setup tools ? because you should learn how to install any tool on any platform ** Installation steps :-: 1- WPE is virtual Machine so you will need VM software we recommended Oracle VM VirtualBox Get it from here https://www.virtualbox.org/wiki/Downloads 2- uncompressed WPE.7z 3- after you install VirtualBox go to the menu bar select Machine > add 4- Browse to WPE folder select WPE.vbox // we use only OpenSource or Free software
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
Auth0 Logo