6 repository-uri
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.
Acest proiect este un stack de dezvoltare containerizat și un framework de aplicație pentru construirea sistemelor de generare augmentată prin recuperare (RAG). Oferă un sandbox AI dockerizat care integrează runtime-uri de modele locale, grafuri de cunoștințe și vector stores pentru a permite crearea de chatbot-uri contextuale. Stack-ul se distinge prin vector store-ul bazat pe grafuri, care combină grafuri de cunoștințe structurate cu indici vectoriali pentru recuperarea datelor atât semantice, cât și structurale. Permite găzduirea locală a modelelor cu accelerare CPU sau GPU, permițând sarcini generative fără dependența de API-uri cloud externe. Framework-ul acoperă o gamă largă de capabilități, inclusiv procesarea și indexarea documentelor PDF, orchestrarea serviciilor AI bazate pe containere și implementarea generării de răspunsuri fundamentate. Include o interfață de chat web cu streaming incremental al răspunsurilor și o interfață standardizată pentru comutarea între diferiți furnizori de modele de limbaj. Mediul este inițializat folosind orchestrarea containerelor pentru a implementa rapid un stack preconfigurat de modele și baze de date.
Integrates container tools with a Linux subsystem to enable AI services to run on Windows.
Acest proiect este un ghid tehnic de configurare pentru instalarea și configurarea Docker într-un mediu Windows Subsystem for Linux 2. Acesta servește drept walkthrough pentru crearea unui spațiu de lucru Linux virtualizat pe Windows pentru a construi și rula software cu performanță nativă. Ghidul se concentrează pe integrarea motoarelor de containere pentru implementarea izolată a aplicațiilor și stabilirea unui flux de lucru cross-platform. Oferă instrucțiuni pentru conectarea editorilor de cod externi la subsistem, rularea aplicațiilor grafice Linux pe host și executarea binarelor host în terminalul Linux. Acoperă gestionarea resurselor de virtualizare, inclusiv ajustarea alocărilor de CPU și RAM și extinderea sau compactarea spațiului de disc virtual. În plus, detaliază metode pentru automatizarea serviciilor de sistem și utilizarea snapshot-urilor de mediu pentru a exporta, importa și păstra stările de dezvoltare.
Sets up a virtualized Linux kernel within Windows to provide native system call compatibility.