The Linux Foundation

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

Technologies
c, mysql, c++, gtk, cups
Topics
kernel, wireless, printing, lsb, wireguard
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.

2017 Program

Successful Projects

Contributor
Abhijeet Dubey
Mentor
Till Kamppeter, Felipe Borges
Organization
The Linux Foundation
Common Print Dialog for desktop applications and mobile devices
To make printing easy for the users of desktop systems and mobile devices, a well designed print dialog should be there where a user can easily find...
Contributor
Sahil Arora
Mentor
Till Kamppeter, Danny Brennan-1
Organization
The Linux Foundation
Add support to CUPS-FILTERS for enabling conversion to and printing of PCLm files supported by IPP everywhere printers.
PCLm is a file format which is a light-weight subset of PDF which makes printing fast and efficient. It is streamable, i.e. can be printed page by...
Contributor
Pranjal Bhor
Mentor
Till Kamppeter, Jay Berkenbilt
Organization
The Linux Foundation
Flattening non-static content (like filled forms) in PDF files for printing
At present, CUPS filter does not support printing the PDF files with dynamic form content. The dynamic form content includes digitally filled forms,...
Contributor
Anton Vasilyev
Mentor
Vadim Mutilin, Alexey Khoroshilov
Organization
The Linux Foundation
Finding bugs related to the memory errors in Linux kernel
Memory errors at the kernel of operation system are a kind of bugs that lead to grave consequences but are hard to detect. Debug and disclose of...
Contributor
Nilanjana Lodh
Mentor
Till Kamppeter, Aveek Basu
Organization
The Linux Foundation
DBus activatable Print Backends and Common Libraries for the Common Printing Dialog
Goals: Design a dbus interface for the common print dialog(CPD). Switching over to a dbus interface for communicating to print backends would also...
Contributor
rot256
Mentor
Greg KH, Jason Donenfeld
Organization
The Linux Foundation
Userland implementation of WireGuard in Golang
WireGuard is a simple VPN solution, opting for speed and simplicity over cipher and protocol agility. The end result is that the WireGuard codebase...
Contributor
Rithvik Patibandla
Mentor
Dongxu Li, Themiya
Organization
The Linux Foundation
Qt based Common Print Dialog
To make printing easy for the users of desktop systems and mobile devices, we need a well-designed print dialog where one can easily find the right...
Contributor
Samuel Holland
Mentor
Greg KH, Jason Donenfeld
Organization
The Linux Foundation
Performance Optimization / Android Interface
WireGuard is already a fast, efficient VPN solution because it is implemented in the kernel and uses modern cryptography. While it supports parallel...
Contributor
Anton Volkov
Mentor
Pavel Andrianov, Alexey Khoroshilov
Organization
The Linux Foundation
Finding bugs related to the data races in Linux kernel
This project's goal is making the Linux kernel more error-proof through the detection of data races with the help of static verification tools....
Contributor
Anshul Gupta
Mentor
Dongxu Li, Aveek Basu
Organization
The Linux Foundation
Common Print Dialog
This project aims to create a unified solution for printing in desktop and mobile environments. A well designed print dialog will help the users to...
Contributor
Yash Srivastav
Mentor
Danny Brennan, Till Kamppeter, Aveek Basu
Organization
The Linux Foundation
Common Print Dialog
I intend to integrate the backend being developed as part of the common print dialog in libreoffice. The common backend ensures that all...