All organizations · GSoC 2026 · Operating systems, Security

Qubes OS

A reasonably secure operating system

Qubes OS is a security- and privacy-focused free-and-open-source operating system that provides a safer platform for communications, information management, and general computing.

  • c
  • python
  • xen
  • security
  • privacy
  • OS

Project ideas

15 ideas on its 2026 ideas page; of the 15 that state a difficulty: 2 easy, 8 medium, 5 hard. Sizes: 7 medium, 8 large. 9 mentors named.

  1. Graphical package manager support in templates medium medium
  2. Automate template version upgrade large medium
  3. Qubes as a Vagrant provider large medium
  4. System health monitor large medium
  5. Mechanism for maintaining in-VM configuration medium medium
  6. Qubes Live USB large hard
  7. LogVM(s) medium easy
  8. GUI agent for Windows 8/10 medium hard
  9. Generalize the Qubes PDF Converter to other types of files medium easy
  10. Progress towards reproducible builds large medium
  11. Porting Qubes to ARM/aarch64 large hard
  12. Android development in Qubes large hard
  13. Admin API Fuzzer medium medium
  14. Secure Boot support medium hard
  15. Reduce logging of Disposable VMs large medium

Read the ideas page. Ideas are for scope reference; never copy one into a proposal.

History

In GSoC since 2017, 4 years. Projects per year: '17: 2, '20: 1, '21: 1, '26: 3.

On GitHub

81 repositories pushed to in the last year. Main languages: Python (22), Makefile (18), Shell (15), C (12), Ruby (2), Brainfuck (1).

Links and channels

go deeper in your terminal
git-into-gsoc org "Qubes OS" --shortlist
git-into-gsoc repos "Qubes OS"
git-into-gsoc issues --org "Qubes OS"
or ask your assistant:
"Which Qubes OS repositories merge
newcomers' pull requests, and which beginner
issues are still free?"

Those commands read live data: which repositories merge outside pull requests, and which beginner issues nobody has claimed. Install in two minutes.