6 Repos
Systems and layers that enable Linux environments to run natively or semi-natively on Windows.
Distinct from Windows DLL Loaders for Linux: Candidates focus on specific DLL loaders or fuzzers, not the overall integration of a Linux environment on Windows.
Explore 6 awesome GitHub repositories matching operating systems & systems programming · Windows Linux Integration. Refine with filters or upvote what's useful.
This project is a Linux kernel designed for Windows Linux integration, providing the underlying operating system kernel required to execute binary files and applications within the Windows Subsystem for Linux. It utilizes hypervisor-based virtualization to run a full kernel within a lightweight utility virtual machine managed by a Windows host. The repository enables the customization and compilation of the kernel from source. This allows for the modification of system behavior, the addition of specific drivers, and the tailoring of hardware compatibility for virtualized environments. The sy
Integrates a full Linux environment on Windows to execute binary files and applications with native kernel support.
Winapps is a virtualization bridge that allows Windows applications to run on a Linux desktop as if they were native. It uses the Remote Desktop Protocol to stream individual application windows from a background virtual machine or remote server, avoiding the need for a full virtual machine window. The system identifies installed software by scanning the guest registry to automatically generate native desktop shortcuts and icons. It integrates these applications into the local desktop environment, including the mapping of executables to desktop entries and the configuration of file manager co
Provides a layer for running Windows software on Linux with seamless window management and shortcuts.
Btrfs for Windows is a kernel-mode driver and filesystem manager that enables read and write access to Btrfs formatted drives on Windows operating systems. It implements the Linux Btrfs on-disk format, providing a bridge for native filesystem interaction including a dedicated integration for the Windows Subsystem for Linux. The project distinguishes itself through an identity mapping layer that translates Linux user and group IDs into Windows security identifiers to maintain file ownership and permissions. It further integrates with the Windows environment via a shell extension for managing s
Provides a bridge that passes Linux metadata to the Windows Subsystem for Linux to enable native filesystem interaction.
Rundeck is a job scheduling and automation platform that enables organizations to execute operational tasks across servers, containers, and cloud APIs from a central web console or API. It functions as a multi-node command execution engine, allowing scripts and commands to run across distributed Linux and Windows nodes, and serves as a self-service operations portal that delegates specific tasks to authorized users without granting full system access. The platform also operates as an incident response automation tool, automatically triggering diagnostic and remediation workflows when monitorin
Standardizes and executes operational tasks across both Linux and Windows nodes from a central platform.
Dieses Projekt ist ein containerisierter Entwicklungs-Stack und ein Anwendungs-Framework für den Aufbau von RAG-Systemen (Retrieval-Augmented Generation). Es bietet eine dockerisierte KI-Sandbox, die lokale Modell-Runtimes, Wissensgraphen und Vektorspeicher integriert, um die Erstellung kontextbezogener Chatbots zu ermöglichen. Der Stack zeichnet sich durch seinen graphenbasierten Vektorspeicher aus, der strukturierte Wissensgraphen mit Vektorindizes für semantisches und strukturelles Daten-Retrieval kombiniert. Er ermöglicht das lokale Hosten von Modellen mit CPU- oder GPU-Beschleunigung, wodurch generative Aufgaben ohne Abhängigkeit von externen Cloud-APIs möglich sind. Das Framework deckt ein breites Spektrum an Funktionen ab, einschließlich der Verarbeitung und Indizierung von PDF-Dokumenten, der Orchestrierung containerbasierter KI-Dienste und der Implementierung von Grounded-Response-Generierung. Es enthält eine webbasierte Chat-Oberfläche mit inkrementellem Response-Streaming sowie eine standardisierte Schnittstelle zum Wechseln zwischen verschiedenen Sprachmodell-Anbietern. Die Umgebung wird mittels Container-Orchestrierung gebootstrapt, um einen vorkonfigurierten Stack aus Modellen und Datenbanken schnell bereitzustellen.
Integrates container tools with a Linux subsystem to enable AI services to run on Windows.
Dieses Projekt ist ein technischer Einrichtungsleitfaden für die Installation und Konfiguration von Docker innerhalb einer Windows Subsystem for Linux 2 (WSL2) Umgebung. Es dient als Walkthrough zur Erstellung eines virtualisierten Linux-Arbeitsbereichs unter Windows, um Software mit nativer Performance zu erstellen und auszuführen. Der Leitfaden konzentriert sich auf die Integration von Container-Engines für isolierte Anwendungsbereitstellung und die Etablierung eines plattformübergreifenden Workflows. Er bietet Anleitungen zur Verknüpfung externer Code-Editoren mit dem Subsystem, zur Ausführung grafischer Linux-Anwendungen auf dem Host und zur Ausführung von Host-Binärdateien innerhalb des Linux-Terminals. Er deckt die Verwaltung von Virtualisierungsressourcen ab, einschließlich der Optimierung von CPU- und RAM-Zuweisungen sowie der Erweiterung oder Komprimierung von virtuellem Festplattenspeicher. Zudem werden Methoden zur Automatisierung von Systemdiensten und zur Verwendung von Umgebungssnapshots zum Exportieren, Importieren und Bewahren von Entwicklungszuständen detailliert beschrieben.
Sets up a virtualized Linux kernel within Windows to provide native system call compatibility.