
FreeBSD
Operating systemsAn OS for servers to embedded devices
Get involved
Links from the organization’s published listing (2026). Older contact links may have moved.
Programs & participation
18 records across 1 programIndexed project records; missing years are not zero. Coverage
2026Google Summer of CodeAnnual program · 11 projects indexed
- Add Networking Support to kboot
- Bluetooth Support for HID Devices
- Capsicumize fts(3)
- EFI-Backed Persistent Boot Counter for Early-Boot HMAC in FreeBSD
- Enhancing Arduino and ESP32 Development Ecosystem on FreeBSD
- Enhancing Zoned Storage support on FreeBSD
- Live-patching for the FreeBSD kernel
- NanoBSD Reimagined
- Native MPLS Support for FreeBSD
- Netlink Payload Decoding Infrastructure for FreeBSD Tracing Tools
- Reimplement udmabuf to FreeBSD
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2025Google Summer of CodeAnnual program · 12 projects indexed
- ACPI Initialization in Loader With Lua Bindings
- Adding QCOW2 compressed image support to mkimg(1)
- FreeBSD Power Profiling Tool
- Full Disk Administration Tool for FreeBSD
- Implement Journaling for FreeBSD's ext3/4
- mac_do(4) and mdo(1) improvements
- Port FreeBSD to QEMU microvm
- Sockstat UI Improvements
- Speed up the FreeBSD boot process
- Testing & Development for Rust FreeBSD Device Drivers
- VMM Accelerator support for QEMU
- WiFi Management UI
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2024Google Summer of CodeAnnual program · 9 projects indexed
- Improving FreeBSD user emulation for various architectures.
- Improving Repair Ability of the FreeBSD Installer
- IPv6 support and cleanup of address family dependency in userland utilities
- Port amd64 SIMD libc optimizations to riscv64
- Porting amd64 libc SIMD enhancements to arm64 (aarch64)
- Refactor syscall creation script
- Speeding up the FreeBSD Boot Process
- UFS4fuse: support FreeBSD's UFS2 with fusefs
- Zero-cost conditional execution mechanism
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2023Google Summer of CodeAnnual program · 6 projects indexed
- Calling the BATMAN: Free Networks on FreeBSD
- CI Test Harness for bootloader
- Integrate mfsBSD into the release building tools
- LLDB kernel module improvement
- Physical memory anti-fragmentation mechanisms
- Port SquashFuse to the FreeBSD kernel
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2022Google Summer of CodeAnnual program · 7 projects indexed
- Add sta, hostap and adhoc mode to wtap wlan simulator
- bhyve debug server enhancements
- Engineer a Feature Complete Port of Intel’s igt-gpu-tools for FreeBSD
- FreeBSD Bootloader quality of life improvements
- Instruction-Level Dynamic Tracing
- Linuxulator on powerpc64
- Rewrite PJDFSTest suite
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2021Google Summer of CodeAnnual program · 5 projects indexed
- Input method in FreeBSD virtual terminal
- Netlink proposal
- Sound mixer improvements
- Syzkaller improvements
- XFS FUSE FreeBSD Port
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2020Google Summer of CodeAnnual program · 6 projects indexed
- Add audit(4) support to NFS
- Capsicumization of the base system
- eBPF XDP Hooks
- Kernel Dump Regression Testing
- NetFPGA SUME FreeBSD device driver
- Network Configuration Libraries
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2019Google Summer of CodeAnnual program · 6 projects indexed
- Dual-stack ping command
- Firewall Test Suite
- Kernel sanitizers
- MAC policy on IP addresses for FreeBSD Jail
- Separation of Ports Build Process from Local Installation
- Virtual memory compression
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2018Google Summer of CodeAnnual program · 8 projects indexed
- Convert all PCI drivers attachments to be table driven and mark with PNP_INFO
- eBPF Implementation for FreeBSD
- Extensions to the netmap framework
- Implementation of a user space interface for GPIO interrupts
- Import the Xen grant-table bus_dma(9) handlers from OpenBSD
- Oblivious Sandboxing with Capsicum
- Porting Microsoft's CoreCLR, CoreFX, and PowerShell to FreeBSD
- Regression Test Suite for Audit Framework
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2017Google Summer of CodeAnnual program · 5 projects indexed
- A better Mergesort for FreeBSD
- A New ZFS Boot Environment Management Library & Tool For FreeBSD
- Add support for usbdump file-format to wireshark
- NVMe controller emulator for bhyve
- Smoke testing of all base utilities
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2016Google Summer of CodeAnnual program · 12 projects indexed
- Add SCSI passthrough to CTL
- Adding SCSI passthrough to CTL
- Ethernet Ring Protection Switching
- Grant-Table User-Space Device
- HD Audio device model in userspace for bhyve
- High-performance P4 software switch using netmap
- High-performance TCP/IP networking for bhyve VMs using netmap passthrough
- Improving libvirt support for bhyve
- libnv improvements
- Non-BSM to BSM Conversion Tools
- Support bhyve as a Vagrant VM backend
- TCP/IP Regression Test Suite
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2015Google Summer of CodeAnnual program · 14 projects indexed
- A FreeBSD/bhyve version of the netmap virtual passthrough for VMs.
- Change gptzfsboot to dynamically discover BEs during bootup
- FreeBSD libc security extensions
- FreeBSD support for CubieBoard
- FreeBSD Test Cluster Automation
- JIT compilation for firewalls
- Linux packages for pkg(8)
- mtree parsing and manipulation library
- Multiqueue Testing Project
- NE2000 device model in userspace for bhyve
- ng_aiccu - a SixXS IPv6 tunnel broker AICCU Netgraph node
- Porting bhyve to ARM-based platforms
- Type-aware kernel virtual memory access for utilities
- Update Ficl in the Bootloader
Source checked Oct 2, 2026
Community mirror of the 2009–2015 Google Melange project archive. Original Melange project links may now redirect; the participation source retains the mirrored records. Organizations without indexed projects may be absent. Imported and normalized from Vaibhav Gupta / GSoC-Data-Analyser, MIT.
2014Google Summer of CodeAnnual program · 14 projects indexed
- A new enhanced bootsplash
- BSNMP Enhancements
- CTF implementation and use in the kernel debugger
- FreeBSD preseed installation (PXE)
- High-speed firewall: convert IPFW/PF rules to C module
- Implement Intel SMAP and kernel patching framework
- Implementation of evdev protocol and touchscreens support
- Improve Unicode support in FreeBSD
- Instruction caching for bhyve
- Kernel debugging support for LLDB
- Machine readable output from userland utilities
- Modular scripting system for FreeBSD loader with Lua support
- Pkg pluggable repositories
- Porting FreeBSD on Android Emulator
Source checked Oct 2, 2026
Community mirror of the 2009–2015 Google Melange project archive. Original Melange project links may now redirect; the participation source retains the mirrored records. Organizations without indexed projects may be absent. Imported and normalized from Vaibhav Gupta / GSoC-Data-Analyser, MIT.
2013Google Summer of CodeAnnual program · 10 projects indexed
- AHCI device model in userspace for bhyve
- Intelligent Download manager service for the Ports Collection
- net80211 rate control API - 802.11n extensions
- packagekit backend for pkgng
- PkgNG pluggable solver framework
- Port data compression services and video codecs to Capsicum
- Port GlusterFS to FreeBSD
- USB device passthrough support on BHyVe
- VirtualBox shared folder support for FreeBSD guests
- Write new features for Capsicum
Source checked Oct 2, 2026
Community mirror of the 2009–2015 Google Melange project archive. Original Melange project links may now redirect; the participation source retains the mirrored records. Organizations without indexed projects may be absent. Imported and normalized from Vaibhav Gupta / GSoC-Data-Analyser, MIT.
2012Google Summer of CodeAnnual program · 11 projects indexed
- Automated Kernel Crash Reporting System
- CPU percentage limits
- FreeBSD/arm and FDT cleanup
- Improve BSD-licensed text processing tools.
- IPV6 Improvement [Userland]
- Kernel level file integrity checker
- Parallelization in The FreeBSD Ports Collection and pkgng utility
- Port FreeBSD/arm to BeagleBoard-xM
- Port NetBSD's UDF implementation
- Re-enginer the wheel: a rejuvenation of BSD callout(9) and timer facilities
- Userland Lock Profiling and Verification
Source checked Oct 2, 2026
Community mirror of the 2009–2015 Google Melange project archive. Original Melange project links may now redirect; the participation source retains the mirrored records. Organizations without indexed projects may be absent. Imported and normalized from Vaibhav Gupta / GSoC-Data-Analyser, MIT.
2011Google Summer of CodeAnnual program · 13 projects indexed
- (Re)implement the BFS scheduler in FreeBSD
- Adding DWARF2 Call Frame Information
- Capsicum application adaptation and core libraries
- Change ino_t to 64-bit
- Disk device error counters
- Finish porting FUSE to FreeBSD
- FreeBSD/arm port to NXP LPC32x0
- Implement TCP UTO
- Implement the RPS/RFS in FreeBSD
- Multibyte Encoding Support in Nvi
- Multiqueue BPF support and other BPF features
- pkgng: Implementation of sub-commands to convert .rpm and .deb to pkgng package format
- Replacing the old regex implementation
Source checked Oct 2, 2026
Community mirror of the 2009–2015 Google Melange project archive. Original Melange project links may now redirect; the participation source retains the mirrored records. Organizations without indexed projects may be absent. Imported and normalized from Vaibhav Gupta / GSoC-Data-Analyser, MIT.
2010Google Summer of CodeAnnual program · 16 projects indexed
- Audit Kernel Events
- BSD-licensed Text-Processing Tools
- BSNMP enhancement: A new module
- Collective limits on set of processes (a.k.a. jobs)
- Complete libpkg and create new pkg tools
- Complete Package support in the pkg_install tools and cleanup
- Distributed audit / log shipping daemon
- Enhance FreeBSD ext2fs to support preallocation and update ext2fs to able to read ext4 file systems
- File system changes notification
- FreeBSD project in GSoC
- Generic DMA engine framework for FreeBSD
- Make optional kernel subsystems register themselves via sysctl
- Namecache improvements
- New experimental infrastructure for stable packages and binary updates
- Port FreeBSD to Yeeloong
- Ringmap Capturing Stack for High Performance Packet Capturing in FreeBSD
Source checked Oct 2, 2026
Community mirror of the 2009–2015 Google Melange project archive. Original Melange project links may now redirect; the participation source retains the mirrored records. Organizations without indexed projects may be absent. Imported and normalized from Vaibhav Gupta / GSoC-Data-Analyser, MIT.
2009Google Summer of CodeAnnual program · 17 projects indexed
- Application-Specific Audit Trails
- BSD-licensed libiconv in base system
- Design and Implementation of Subsystem Support Libraries for Monitoring and Management
- FIFO Optimizations
- Geom-based Disk Schedulers
- Hierarchical Resource Limits
- Implement TCP UTO
- Improving Second Extended File system (ext2fs) and making it GPL free.
- In kernel stackable cryptographic filesystem (ownfs)
- Ipfw and dummynet improvements
- ipfw ruleset optimization and highlevel rule definition language
- IPv6 Secure Neighbor Discovery - native kernel APIs for FreeBSD
- Package tools rewrite via a new package library, with new features
- Ports license infrastructure (part 2: integration)
- puffs (pass-to-userspace framework file system) port for FreeBSD
- TCP\IP Regression Testing Suite
- USB improvements under FreeBSD
Source checked Oct 2, 2026
Community mirror of the 2009–2015 Google Melange project archive. Original Melange project links may now redirect; the participation source retains the mirrored records. Organizations without indexed projects may be absent. Imported and normalized from Vaibhav Gupta / GSoC-Data-Analyser, MIT.