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++
  • python
  • mysql
  • cups


comment IRC Channel
email Mailing list

The Linux Foundation 2016 Projects

  • Pranjal Bhor
    Add MuPDF support to cups-filters for a lightweight mobile printing stack
    The current PDF renderer in cups-filters, namely Ghostsscript and Poppler, are much heavy weight to mobile devices as compared to MuPDF which is...
  • penguinRaider
    Diagnose my ceph cluster
    The project aims to build a script that can be run very quickly and give the user best guess as to what was wrong with the running Ceph cluster and...
  • Alberto C.
    Disk Removal Safety Utility for Ceph
    Using Ceph's JSON dump we can create a utility to help decipher whether or not a disk is safe to remove from within a Ceph cluster. Since Ceph...
  • Ilya Zakharov
    Environment model specifications for more bugs to reveal
    Static verification of Linux kernel modules has already helped to reveal hundreds of real bugs in Linux kernel device drivers. On practice software...
  • Cristina-Gabriela Moraru
    Linux Kernel Backports
    One of the main challenges when creating custom Linux Kernel images is choosing the adequate drivers composing it, respectively to the target...
  • andrew wells
    LLVMLinux: Static Analysis
    Clang/LLVM provide a static analyzer that is focused towards userspace errors; however, it can be extended to kernelspace. The final goal is to fix...
  • Mikhail Kraev
    LSB Navigator
    The aim of this project is to implement collecting data about package dependencies in the LSB data collection tools and implement support for these...
  • tnishinaga
    Porting mainline kernel to ARM Cortex-M7 microcontroller
    The project goal is boot up to mainline kernel on STM32F7-discovery ARM Cortex-M7 microcontroller evaluation board and to implement code to utilize...
  • Michael Skalka
    Programmatically Discover Data Center Topology
    The goal of this project is to develop a Ceph enhancement in Rust that utilizes basic networking tools to discover the physical topology of a network...
  • Pavel.Alpha
    Race detection in Linux kernel
    Race conditions are one of the most challenging bugs, I would like to deal with them. I have already participated to the project, which is related to...
  • Kevin Naughton Jr.
    The Linux Foundation OpenPrinting Proposal (Draft)
    Collaborate with Artifex to implement a resource efficient print function that bypasses common drivers found throughout desktop computers in order to...