Showing 334 open source projects for "c source code"

View related business solutions
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Try Free
  • Build Agents and Models on One Platform Icon
    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.
    Try It Free
  • 1
    Arm Mbed OS

    Arm Mbed OS

    Platform operating system designed for the Internet of Things

    Arm Mbed OS is an open source embedded operating system specifically designed for the Internet of Things. It’s packed with all the features you need to develop your next IoT product based on an Arm Cortex-M microcontroller efficiently, securely and rapidly. These include security foundations, cloud management services, and drivers for sensors and I/O devices.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    FlickOS

    FlickOS

    Lightweight, Elegant and Sustainable Operating System

    FlickOS is designed to be lightweight, fast and sustainable, with focus on efficient use of system resources. The project is based on Ubuntu 20.04 and LXLE, which provides a stable and well-supported foundation. Unnecessary packages and services are stripped away, leaving only the essential components needed to minimize resource usage. FlickOS have complete suite of applications like LibreOffice, Firefox, VLC and many essential software for daily use. Save the environment, recycle your old...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 3
    android-x86

    android-x86

    A project to bring Android to the x86 platform

    This is a project to port Android open source project to x86 platform, formerly known as "patch hosting for android x86 support". http://www.android-x86.org/
    Leader badge
    Downloads: 21,028 This Week
    Last Update:
    See Project
  • 4
    Just Use Linux JULinux

    Just Use Linux JULinux

    A Linux Distribution for Windows Users and Mac users

    Goal: Create a Linux distribution that makes it easy and fun for Windows users to upgrade to Linux, without any real learning curve.
    Downloads: 1 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    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
  • 5
    HelenOS

    HelenOS

    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...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    BlackBuntu Linux

    BlackBuntu Linux

    BlackBuntu Linux

    ...With advanced accessibility tools and options to change language, colour scheme and text size, Blackbuntu makes computing easy – whoever and wherever you are. BlackBuntu is a fully open source project, anyone can see what is inside. The building source code is publicly available at Github allowing everyone to contribute.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Uplos

    Uplos

    linux 32bit old hardware opensource developement retro rpm pclinuxos

    Following to the end of the 32bit version of PCLinuxOS, a consistent number of users have lost an important possibility to keep their machines on work.Old hardware often doesn’t support 64bit, often cannot face a complete reinstallation for any reason, surely a 64bit system is heavier than the correspondent 32bit.Therefore, once acknowledged what was going to happen, a (very, very) small group of alleged developers started the present project in order to maintain alive that distro. They had...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 8
    Plasma Linux

    Plasma Linux

    SourceForge for Plasma Linux.

    ...~English~ ⚠️Warning: PlasmaLinux is no longer distributed on SourceForge.net. Please download it from Google Drive from now on. Welcome to PlasmaLinux's SourceForge! This is where we will be uploading source code, ISOs, tools, etc. Please look for the latest ISOs and other files here. If you have any questions, please contact the chairman by email (plasmalinuxjapan@gmail.com), Discord or Twitter DM.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    umi-project

    umi-project

    Just bring Linux for a better world

    U M I, pronounce "ou" "ème" "aie" to an approach of "you & I" expression, is meant to be a derivative of Ubuntu, a Linux distribution. U M I is a system that wants generalist, simple and tailored to your needs. M I perhaps as "Maths Infos", "Mission Impossible", "Micro Imagination", "Museum Incarnation", ..., "Mandela Ideologie", ...,"Magne Isapèt" :), ... ; but in reality M I for "Me Inside", inside Linux, inside Debian, inside Ubuntu. This project designates all logistics associated...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 Icon
    Veeam Data Platform v13.1

    Move workloads across hypervisors and clouds with no vendor lock-in. Try VDP free today.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try Now
  • 10
    WINIX OS

    WINIX OS

    A UNIX-style Operating System for the Waikato RISC Architecture

    Winix is an experimental Unix-like operating system kernel written in modern C++ with an emphasis on object-oriented design and code clarity. It is a pedagogical project exploring how kernel-level programming can be structured with C++ abstractions while maintaining low-level control. Winix supports basic system services such as file systems, process management, and a terminal interface, and is designed for booting on x86_64 hardware via QEMU.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 11
    Manjaro Development

    Manjaro Development

    development packages & testbuilds for manjaro linux

    Manjaro Linux is a Linux Distribution based on Arch Linux. It is still under development, but an initial testing release is already available. Our aim is to create a light linux distribution, which is simple, up-to-date, fast and user friendly and which follows the K.I.S.S principle. We are using the Desktop Environment Xfce, which is light but powerfull. Arch Linux is a great GNU/Linux distribution, but installing and configuring it, needs some time and experience. So we improved Arch...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    BRUTAL

    BRUTAL

    An operating system inspired by brutalist design

    Brutal is a modern, experimental operating system that blends Unix principles with retro aesthetics and a unique design philosophy. Written from scratch in C and assembly, Brutal aims to offer a clean and consistent experience both at the system level and user interface level, featuring its own GUI, kernel, and userland tools. It’s inspired by classic systems like Plan 9 and early UNIX variants but reimagined with a focus on simplicity, beauty, and cohesive tooling. The OS is modular and...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Pearl Desktop 11

    Pearl Desktop 11

    The Pearl Desktop Enviroment - The OS X Alternative

    Code named Cade (grandson) this 64 bit PDE version of Pearl is based on Ubuntu 22.04 LTR.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 14
    OB2D Linux

    OB2D Linux

    B2D/OB2D 中文 Linux 計劃

    B2D/OB2D 主要在於 "嘗試實證" 以下構想雛型: * 小而美。 * 安裝容易 * 中文環境佳。 * 先採用 debian 套件(apt-get),它日再發展成自己的套件庫。 * 彈性大,採用模組化架構,可任意拆裝變形加入創意。 * 多用途:桌面、工作站、伺服器、無碟電腦教室應用。
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Xyris

    Xyris

    The Xyris Kernel

    Xyris is a microkernel-based operating system developed with a focus on modularity, simplicity, and modern code practices. Written in C++, Xyris separates drivers and system services into isolated components using message passing, in line with microkernel philosophy. It’s designed as a research and hobbyist OS, with a clean codebase and early implementations of multitasking, system calls, and filesystem abstractions. Xyris serves as a foundation for further exploration into reliable OS architectures.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    WANem - Wide Area Network Emulator

    Wide Area Network Emulator

    WANem is a wide area network emulator. It supports various features such a bandwidth limitation, latency, packet loss, network disconnection among other wide area network characteristics.
    Downloads: 74 This Week
    Last Update:
    See Project
  • 17
    pranaOS

    pranaOS

    Smart Operating System for x86, ARM, Mobile, Watch

    pranaOS is a hobby operating system built from scratch in C and C++, intended to teach and demonstrate operating system fundamentals such as process control, memory management, and kernel bootstrapping. It is designed for the x86_64 architecture and features a custom shell, task scheduler, and keyboard driver. With a strong focus on education, pranaOS serves as a base for experimenting with kernel development and learning how different subsystems interact in a functioning OS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    DracOS GNU/Linux Remastered
    ...Now Dracos currently already up to version 3.1.5 with the code name "KUNTILANAK WITH REMASTERED".
    Downloads: 16 This Week
    Last Update:
    See Project
  • 19
    Friend OS

    Friend OS

    FriendOS is a free web based platform that runs in your browser

    FriendUP is a cloud-based operating environment that turns the browser into a full desktop experience, complete with applications, file management, user profiles, and remote access features. It’s a meta-OS for distributed systems, allowing users to host and manage applications through a unified web interface while maintaining control over their own data. Built with Node.js and C++, FriendUP includes a virtual file system, multi-user support, and a customizable UI, making it ideal for...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    VeGNUli

    VeGNUli

    VenenuX's development and software contender

    VenenuX's development and software contender, based on Debian flavored with openbox, lxde and firmwares: * For support: full support to Debian 7, 8. 9.. https://gitlab.com/venenux/venenux.git * For packages see https://build.opensuse.org/project/subprojects/home:vegnuli * Older Debians can Debian 4, 5, 6 in limited ways see https://gitlab.com/venenux/venenux.git * For old packages see https://build.opensuse.org/project/subprojects/home:venenux * Complete Debian 4, 5, 6 repository...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Ramone Linux

    Ramone Linux

    A DIY Linux distribution

    Ramone is a DIY GNU/Linux distribution based on LFS (Linux From Scratch) project. RPM is used as Ramone's package manager, and you can use 'yum', 'mock' on Ramone. The default desktop environment is GNOME, and KDE, XFCE, LXDE are also supported. There are two architectures in Ramone release now: i686 and x86_64. The last release is 0.99.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 22
    Rescatux

    Rescatux

    Easy to use Repair distribution for both Gnu/Linux and Windows systems

    Rescatux is a GNU/Linux repair cd (and eventually also Windows) but it is not like other rescue disks. Rescatux comes with Rescapp. Rescapp is a nice wizard that will guide you through your rescue and repair tasks. When the wizard is not able to solve your problem you can also enjoy of Rescatux unique support features: * Chat: Open the chat for asking help directly in Rescatux channel. * Share log: After running an option you can share its log (the action registry that it has done) so...
    Leader badge
    Downloads: 797 This Week
    Last Update:
    See Project
  • 23
    Harvey OS

    Harvey OS

    A distributed operating system

    Harvey is a distributed operating system inspired by Plan 9 from Bell Labs, aiming to explore and implement modern OS concepts in a distributed computing environment. Written in C and Go, Harvey seeks to provide a simple and consistent interface for resource sharing across multiple machines. Although the project has been archived, it remains a valuable resource for understanding distributed system design and the implementation of Plan 9 principles.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    DarkOs

    DarkOs

    DarkOs An Arch Based Distro

    DarkOs Is A Linux Distribution Based On Arch Linux, Designed To Create More Enjoyable Experience With Ease Of Use . It Comes With 3 Editions (One Hell - Soopertrack - Schmedding), Each Edition Has It's Own Window Manager And Package List. DarkOs "One Hell" Edition Comes With (Xmonad,HerbstluftWm,Awesome, Qtile) And Minimal Amount Of Packages . DarkOs "Soopertrack" Edition Comes With No Desktop Or Window Manager (Currently Not Available) DarkOs "Schmedding" Comes With No Desktop Or...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 25
    dune-archiso

    dune-archiso

    Archiso profile based on CyberOS with DUNE Numerics

    This is a live USB containing a full operating system that can be booted, this means that you can use a USB stick to burn this image or virtualize it to Linux-KVM, QEMU, Virtualbox, VMWare, Hyper-V. We included the following Arch Linux official repositories: - [core] - [extra] - [community] - [multilib] as well as Third-party repositories: - [arch4edu] - [cyber] - [dune-archiso-repository-core] - [dune-archiso-repository-extra] - [dune-core] - [dune-staging] -...
    Downloads: 0 This Week
    Last Update:
    See Project