This project aims to develop a prototype system that explores how we should re-invision computer system design based on changes in how people get the software that they run, as well as advances in static analysis of software.
Hack&Dev project's goal is to bring Linux to PalmOS-powered handhelds. Currently we are focusing on the Palm/PalmOne handhelds based on Intel PXA and TI OMAP CPUs.
Nodemon is a visualization tool for monitoring system resource utilization. It was developed for monitoring the Columbia supercomputer, a 10,240-processor Linux system at NASA Ames Research Center. It can monitor resources on any Linux system or cluster
LifoBot is a simple robot built from scratch using a Gumstix embedded system. It is controlled via bluetooth and is able to move exploiting two engines. This is a didactic project designed for people wanting to learn something new.
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.
This is simply a kernel written in C and assembly targeted to rebuild the majority of software, libraries and tools to create a stand alone software solution.
The Linux VTPlayer driver project aims at providing a Linux kernel driver for VirTouch's VTPlayer tactile mouse. This driver allows not only the VTPlayer to behave like a regular mouse, but also user-space programs to control VTPlayer's tactile pads.
Caracal is an IA32 operating system which, once stable, will be used to create tutorials and therefore teach others the basics of writing system software for IA32 processors.
By usage of CPUFreq, ACPI, HDDTemp and internal functions, LACH daemon is able to reduce power consuption in a laptop by scaling both CPU as GPU (Radeon only), as HDD. Also checks for thermal overheat for the sake of laptop health.
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.
WinUSB is Windows Portable. WinUSB can install in USB Disks. Modified Windows 9x can install (minimum) 256 MB. Windows 95 with WinUSB supports NTFS, DVD's and more. Portable Modified Windows XP can install, too.
XVMSocket is a Linux Kernel Module that provides a new socket family for high throughput (40-70 times better than TCP/IP sockets) between applications running on different guest Linux VMs on the same Xen system. No changes to Xen or Linux required.
Library for filesystems intended to be used in embedded projects.
The library currently supports FAT12/16/32 reading & writing on SD-cards, and is easily expandable for use with other devices on any platform.
Colonel intends to be a simplistic microkernel offering capability protected ipc. It's main purpose is of educational nature, it is _not_ meant to be used as microkernel for a "real" OS.
Caracal Boot Loader (cboot) is a second stage boot loader which takes over from GRUB (or other multiboot compatible loader) and prepares the system for your higher-half kernel. It now also includes VESA mode setting support.
CPU Scheduler Evaluation (CPUSE) Patches to Linux and supporting software tools for controlling scheduling parameters and analysing and/or displaying scheduling statistics.
TCP Low Priority module (TCP-LP-MOD) is an implementation of TCP-LP, as pluggable TCP congestion control module, for Linux kernel after version 2.6.14.
CakeOS is a hobby operating system started by Lukem_95. It is written in C with some partial ASM coding. Cake is a modern OS with portable functions and drivers. We are looking to keep a fairly small team size for this project.
Supermount is a pseudo-filesystem which manages filesystems on removable media like floppy disks and CD-ROMs. It frees you from need to manually mount and unmount media.
We have implemented a remote NAT based solution to support always-best-connected service to connection-oriented applications. The solution allows the users' to efficiently utilize the available multiple network interface without breaking the application
XCAST6 is an implementation of XCAST over IPv6. XCAST
is a new, flexible scheme for multicast suitable for a very
large number of groups.
Goal of this project is implementing XCAST6 completely on Linux.