The Linux Foundation
View the official contribution guidelines for The Linux Foundation
Non-profit consortium fostering growth of Linux

Category

Operating systems

Years

Technologies

cpythonmysqlc++cupsgtkipplinuxaifuzz-testing

Topics

kernelwirelessprintinglsbspdxwireguardautomotiveiiozephyr
Past Projects
IIO Driver for ADE9113
abhinjai
Create a Linux IIO driver for Analog Devices, Inc.'s ADE9113 Isolated, Sigma-Delta Analog to Digital Converter. Upstream the driver and associated...
App Store: A Secure, User-Friendly Application Platform for Embedded Linux IVI Systems
Ahmed Wafdy
Problem: Embedded Linux systems, particularly for In-Vehicle Infotainment (IVI), lack a user-friendly, secure application store that matches the...
Intelligent Camera Stream Integration and Warning System (ICSW)
Amr Elkenawy
The proposed implementation is planned to include building the camera-based warning system, starting from the low-level driver implementation,...
Conformance Checker for SPDX AI SBOM
Arthit Suriyawongkul
Adding support of a new file format (SPDX 3.0) and a new compliance standard (EU Artificial Intelligence Act) for SPDX SBOM Conformance Checker. This...
Porting Printing to Zephyr
Hubert Guan
Current driverless print servers can be complex and resource-demanding in large part since they only run on full-scale operating systems like Linux....
Stabilizing and extending patch-hub for a v1.0.0 release
Ivin Joel Abraham
patch-hub, a sub-project of kw, diverged from its parent around July 2024 to accommodate a broader scope. Since then, it has introduced several...
GNOME Control Center: Finalizing the New Printing Architecture for GNOME
Kaushik Vishwakarma
The latest CUPS 3.x versions support only driverless printing through the new IPP Everywhere architecture. Modern printers predominantly use...
Google Summer of Code 2025: IIO Driver
Marilene Andrade Garcia
I am going to write the code for the ADE9113 IIO Driver and the related device tree documentation. I will also provide a comprehensive tutorial...
Rust bindings for libcups2/3
Mintu Gogoi
This project will create comprehensive Rust bindings and idiomatic wrappers for CUPS (Common UNIX Printing System), enabling Rust applications to...
Integrating OSS-Fuzz for Go-Based and Python-Based OpenPrinting Projects
Mohammed Imaduddin
The OpenPrinting ecosystem includes several utilities for driverless printing, protocol implementation, and printer management, including projects...
Modernize OpenPrinting Website with Next.js
Rudra Pratap Singh
The OpenPrinting website is an essential platform for Linux printing resources. The current system lacks modern UI enhancements and optimized SEO....
Automotive Grade Linux (AGL) - meta-ros
Saalim Quadri
The integration of the Robot Operating System (ROS) Framework as an option within Automotive Grade Linux (AGL) through the meta-ros yocto layer is an...
OpenPrinting Image Output Verification Framework
Sanskar2303
Currently, OpenPrinting's testing only looks for errors or crashes; it does not automatically verify the content of print or scan output. This...
Porting pyCUPS to CUPS 3.x API and implementing it in system config printer
Soumyadeep Ghosh
Currently, PyCups support upto libcups 2.4.x. PyCups being written using the C extensions for Python, is very tough to maintain, and to implement new...
Enhancing the Functionality of spdx-license-diff
Sujal Bhor
The spdx-license-diff browser extension compares selected text on a webpage against the SPDX License List, showing the best matching license and a...
Add Virtual DAI component to SOF
Suraj Sonawane
The project aims to implement a Virtual Digital Audio Interface (DAI) for the Sound Open Firmware (SOF) to facilitate debugging, rapid prototyping....
KDE Print Manager vs. CUPS 3.x
Tarun Srivastava
The KDE Print Manager, a critical component of the KDE desktop environment, requires updates to support the advancements introduced in CUPS 3.x. This...
Running Open-Source ML Models on HiFi4 DSP with Zephyr RTOS
Thong Phan
This proposal tackles the challenge of efficiently running machine learning models on resource-constrained HiFi4 DSPs using Zephyr RTOS. The approach...
Rust bindings for cpdb-libs
Titiksha Bansal
The Common Print Dialog Backends (cpdb-libs) library from OpenPrinting serves as a bridge between application print dialogs (like GTK, Qt,...
GTK Print Dialog: Modern dialog with built-in preview in main view
VididVidid
We are trying to solve the problem of print dialogs in the gtk. The actual gtk contains a very simplistic approach regarding the print dialogs which...
Utilizing OSS-Fuzz-Gen to Improve Fuzz Testing for OpenPrinting Projects
Zixuan Liu
This project aims to improve fuzz testing for OpenPrinting’s C/C++ codebases by leveraging OSS-Fuzz-Gen, a new framework that uses Large Language...