The FreeBSD Project GSoC projects
Every Google Summer of Code project accepted at The FreeBSD Project, grouped by program year. Open a project to see its contributor, mentors, technologies, and source code.
Back to The FreeBSD ProjectGSoC 2026
11 projects- NanoBSD Reimagined
Angshuman Sengupta
- Add Networking Support to kboot
Aryan Arora
- Capsicumize fts(3)
Jitendra Bhati
- Bluetooth Support for HID Devices
Majed Alkhaleefah
- Native MPLS Support for FreeBSD
Subhash Murmu
- Reimplement udmabuf to FreeBSD
Zishun Yi
GSoC 2025
12 projects- VMM Accelerator support for QEMU
Abhinav Chavali
- Full Disk Administration Tool for FreeBSD
Braulio Rivas
- Adding QCOW2 compressed image support to mkimg(1)
Christos Komis
- Sockstat UI Improvements
Damin Rido J V
- Speed up the FreeBSD boot process
Lahiru Gunathilake
- WiFi Management UI
Muhammad Saheed
- FreeBSD Power Profiling Tool
Sai Kasyap Jannabhatla
- mac_do(4) and mdo(1) improvements
thesynthax
- Port FreeBSD to QEMU microvm
WGeckle80
GSoC 2024
9 projects- Improving Repair Ability of the FreeBSD Installer
Chun Cheng Yeh
- Speeding up the FreeBSD Boot Process
Isaac Cilia Attard
- Zero-cost conditional execution mechanism
MarkoVlaic
- UFS4fuse: support FreeBSD's UFS2 with fusefs
Benjamin Stürz
GSoC 2023
6 projects- Calling the BATMAN: Free Networks on FreeBSD
Aymeric Wibo
- LLDB kernel module improvement
AoK_Blast
- Physical memory anti-fragmentation mechanisms
Bojan Novković
- Port SquashFuse to the FreeBSD kernel
Mashijams
GSoC 2022
7 projects- FreeBSD Bootloader quality of life improvements
connorbailey
- Rewrite PJDFSTest suite
Sayafdine Said
- Linuxulator on powerpc64
Koichi
- Instruction-Level Dynamic Tracing
christos
- bhyve debug server enhancements
Bojan Novković
GSoC 2021
5 projects- Input method in FreeBSD virtual terminal
Fan Chung
- Netlink proposal
Sean Ng
- XFS FUSE FreeBSD Port
Khaled Emara
- Syzkaller improvements
Simran Kathpalia
- Sound mixer improvements
Christos Margiolis
GSoC 2020
6 projects- NetFPGA SUME FreeBSD device driver
denisSal
- Add audit(4) support to NFS
Shivank Garg
- eBPF XDP Hooks
Ankur Kothiwal
- Network Configuration Libraries
Ahsan Barkati
- Kernel Dump Regression Testing
Ritika Gupta
- Capsicumization of the base system
Shubh Gupta
GSoC 2019
6 projects- MAC policy on IP addresses for FreeBSD Jail
Shivank Garg
- Virtual memory compression
Paavo-Einari Kaipila
- Firewall Test Suite
Ahsan Barkati
- Dual-stack ping command
Ján Sučan
- Kernel sanitizers
Costin Carabaș
GSoC 2018
8 projects- Import the Xen grant-table bus_dma(9) handlers from OpenBSD
Pratyush Yadav
- eBPF Implementation for FreeBSD
Yutaro Hayakawa
- Extensions to the netmap framework
Stefano Duo
- Implementation of a user space interface for GPIO interrupts
Christian Krämer
- Oblivious Sandboxing with Capsicum
Shubh Gupta
- Porting Microsoft's CoreCLR, CoreFX, and PowerShell to FreeBSD
Mateus de Morais
- Regression Test Suite for Audit Framework
Aniket Pandey
GSoC 2017
5 projects- NVMe controller emulator for bhyve
Shunsuke Mie
- A better Mergesort for FreeBSD
Miles Fertel
- A New ZFS Boot Environment Management Library & Tool For FreeBSD
Kyle Kneitinger
- Smoke testing of all base utilities
Shivansh Rai
GSoC 2016
12 projects- TCP/IP Regression Test Suite
Shivansh Rai
- Adding SCSI passthrough to CTL
Suraj Ponugoti
- libnv improvements
Dashhh
- Grant-Table User-Space Device
ghost_rider
- HD Audio device model in userspace for bhyve
Alex Teaca
- Improving libvirt support for bhyve
Fabian Freyer
- Add SCSI passthrough to CTL
bhimanshu