Hardware Platforms for Linux

View 0 business solutions

Browse free open source Hardware platforms and projects for Linux below. Use the toggles on the left to filter open source Hardware platforms by OS, license, language, programming language, and project status.

  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    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
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 1
    The Xbox Linux Project aims to privide a version of GNU/Linux for the Xbox, so that it can be used as an ordinary computer. Linux should make use of all Xbox hardware and allow to install and run software from standard i386 Linux distributions.
    Downloads: 63 This Week
    Last Update:
    See Project
  • 2
    This project aims to be an open-source driver for iRiver's great iFP flash portable player (www.iriver.com).
    Downloads: 27 This Week
    Last Update:
    See Project
  • 3
    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: 6 This Week
    Last Update:
    See Project
  • 4
    FileSystem is an OPENSOURCE program for advanced disk management with built-in drivers for PATA IDE Hard Disks and DVD/CDROM Drives, USB Mass Storage Drivers. Implemented file systems : FAT32 / ISO9660 / EXT2. It can be compiled for DOS, LINUX, WIN32
    Leader badge
    Downloads: 6 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 5
    owfs and owhttpd

    owfs and owhttpd

    Project moved to https://github.com/owfs/owfs/

    Please note that OWFS source code, and all Issue/Tickets/merge requests have now been moved to https://github.com/owfs/owfs/. Developer mailing lists will still be kept at Sourceforge. ---- OWFS -- 1-Wire file system. Use the Dallas 1-Wire and iButton chips with standard filesystem commands. Create temperature loggers. Monitor everything. OWHTTPD -- same system, only used as a light weight web server. OWFS is also ported to embedded routers, Mac OSX and Windows. Basically you can use these inexpensive little sensors and other chips with very simple wiring to sense and control the physical environment. The interface is very flexible -- everything from a web browser, to read and writing directly to the chip's "file" to integrating with your programs -- even over the internet. There is a growing number of 1-wire sensors: temperature, voltage, humidity, light, ultraviolet, pressure, thermisters, thermocouples, programmable microcontrollers, relays, lights, LCD panels, etc
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    usb-resetter

    usb-resetter

    Simple graphical usb reset tool

    USB resetting is the closest equivalent to physically unplugging and re-plugging a USB device. you might ask , How is that useful ? well the use cases will be different from user to another. In my case, it helps with accessing my slightly damaged old USB external hard drive after a mount in unix-like OSes without any i/o issues. Another one is, loop resetting my USB headset solves some weird glitching sound i constantly have while using them. Those are my special use cases. There most be more, that it can help with.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 7
    Simplified VFD
    A virtual floppy drive that mounts image files (*.img) as new browseable computer resources. Tested from WinXP (32bit) to Win7 (64bit). Derived from: https://sourceforge.net/projects/vfd/
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    Operating system project from scratch to design and implement all components from boot strapping,hardware interrupts , memory manger ,file system , etc .
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Submount is a new attempt to solve the removable media problem for Linux. Its purpose is to automatically mount and unmount cd, floppy, and other removable media drives while remaining entirely invisible to the user.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 10

    lsdisk

    The program creates a list of attached disks without root privileges.

    Conditions: Kernel 2.6.31 (or later) with kernel filesystem sysfs (/sys) and proc (/proc) Content : Devicename, start-/end-sectors, sector size; label and UUID; filesystem and mountpoint (if mounted). Standard Call - List : blank od -l - System name (if lsb_release installed) - Architecture (with uname) - Kernel loaded (/proc/cmdline) - BIOS- or EFI-mode loaded - Device (/dev/sdXY) and partition count - Model name, disk size and logical/physical sector size - start, end and size in sectors and Bytes - filesystem (if mounted) - mountpoint (if mounted) - label - UUID When the script runs with root privileges, there are three more information: EFI- or BIOS-Mainboard, name of the partition table (msdos. GPT, ...) and the partion-id by partition without UUID, e.G.: ID 05, extended. Call with option -a: List information about the partition table - MBR (Boot + ID, Start-CHS, ID, End-CHS, LBA1, LBA2) - GPT ( all entries, incl. GUIDs)
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Cassiopei client for Linux

    Cassiopei client for Linux

    cmd line interface for Cassiopei

    A command line client for Jan Derogee's Cassiopei module for CBM computers line C64, VIC20, PET etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    ConfigFS is a linux kernel patch that tries to make more information available about drivers and the devices that they manage. In a second step it should also be used to allow the configuration of drivers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Open Source driver and interface for the Cowon iAudio CW300 and CW200 portable MP3 players
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    This project aims to provide (initially) read acces of FAT16 formatted MMC/SD cards for Microchip PIC 18-series
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    This project demonstrates FAT12 file system as interface to control LPC2148 with FreeRTOS. Control interface is exposed via USB mass storage device with virtual FAT12 file system and using files read/write access to provide control interface to HW.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    FreeBSD Control Center is a tool that provides a graphical environment for configuration, tuning and making services available in an few clicks of the mouse.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    The Linux InfiniBand Project is a collection of sub-projects focused around providing InfiniBand drivers for existing 2.4 based kernels. See Home Page for details.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    This project provides a set of new features and fixes for MTD drivers and JFFS2 file system intended to improve MTD and JFFS2 performance and reduce JFFS2 RAM usage. Bug fixes are available in form of patches for the particular kernel.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    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.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    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.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    A kernel written by Merck Hung. IA32 architecture, 32-bit protected mode, Memory paging, Keyboard, Timer Interrupt Handling, and a simple kernel shell to operate. Written in C language, development under Linux environment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    A fuse based filesystem to allow users to copy image files to an Optimus Mini 3 Keyboard.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    SimOS is an OS that will be based on the OSKIT function library. In addition we will be maintaining the oskit as a seperate release, updated as the core of the kernel. This OS will be easy to use, with numerous software versions on it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    BDwrap is a template for writing stackable block device drivers on Linux. It's clean interface hides the complexity of device handling, asynchronous calls, buffer cache interaction, etc. It is a great tool to develop stacked block drivers quickly.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Trieste is a distributed file system aimed to be adaptable via policies.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
MongoDB Logo MongoDB