A non-profit consortium dedicated to fostering the growth of Linux

The Linux Foundation is a non-profit consortium dedicated to fostering the growth of Linux. Founded in 2007 as a merger of the former Free Standards Group (FSG) and the former Open Source Developer Lab (OSDL), the LF sponsors the work of Linux creator Linus Torvalds and is supported by leading Linux and open source companies and developers from around the world. The Linux Foundation promotes, protects and standardizes Linux by providing unified resources and services needed for open source to successfully compete with closed platforms. For more see our About page. All software produced by us is free software published under OSI-approved licenses. See project ideas page for the license used by each project.

lightbulb_outline View ideas list


  • c
  • c++
  • cups
  • ipp


comment IRC Channel
email Mailing list
mail_outline Contact email

The Linux Foundation 2018 Projects

  • Yordan Dimitrov
    Automotive Grade Linux (AGL)
    Running the AGL demo platform (agl-demo-platform)
  • Ayush Bansal
    Common Print Dialog Backend
    I intend to create a new CPDB backend for printing to a (PDF) file and fix the bugs in the CUPS backend. I also have to develop a new GTK3 Adaptor...
  • Deepak Patankar
    Content Oriented Printer AutoSelection
    To print a document, one first needs to select a printer and then adjust its settings to fit their requirement. This project aims at enhancing user...
  • Akash_Sharma
    Enhancements for ipptool
    The project involves the task of enhancing the ipptool where I will be writing ipptool scripts in order to cover operations and attributes that are...
  • Lakshay Bandlish
    Idea: Enhancements for ipptool
    Ipptool is a program that allows sending IPP requests to a specific printer or server in order to test it or to receive printer information in the...
  • Himanshu Jha
    IIO Driver Project (Bosch BME680)
    The project is to write a driver for Bosch BME680(4-in-1) sensor module using the Industrial I/O interface to effectively read data from each of the...
  • Anton Vasilyev
    Improve environment model for memory safety verification of the Linux kernel and find bugs related to the memory errors in Linux kernel
    Problems with memory management and array access by unchecked index or pointer introduce significant risk. Especially if it comes to the OS kernel....
  • Sahil Arora
    Improving bannertopdf filter to use QPDF instead of Poppler APIs
    The bannertopdf filter in cups-filters uses unstable and unsupported Poppler APIs which makes the code unable to build. The filter should be...
  • Rithvik Patibandla
    IPPDOCLINT Program
    The proposed linter program will take as input common print file formats and checks them for any structural or content errors. The linter should...
  • Jonathan Neuschäfer
    Performance and benchmarking improvements in WireGuard
    In this project, I will optimize the in-kernel implementation of WireGuard and improve WireGuard's infrastructure for measuring its performance. By...
  • Tharre
    WireGuard Kernel Hacking
    Hacking on the WireGuard kernel implementation, improving performance and memory consumption by implementing lock-free multi-producer multi-consumer...
  • Gauvain "GovanifY" R-T
    WireGuard Kernel related tasks
    As WireGuard is supposed to be merged in the kernel mainline soon, several issues should be fixed. I am trying to fix several kernel-related issues...