diff --git a/website/content/en/status/report-2025-04-2025-06/freebsd-foundation.adoc b/website/content/en/status/report-2025-04-2025-06/freebsd-foundation.adoc new file mode 100644 index 0000000000..cf92f014df --- /dev/null +++ b/website/content/en/status/report-2025-04-2025-06/freebsd-foundation.adoc @@ -0,0 +1,93 @@ +=== FreeBSD Foundation + +Links: + +link:https://freebsdfoundation.org/[FreeBSD Foundation] URL: link:https://freebsdfoundation.org/[] + +link:https://freebsdfoundation.org/blog/technology-roadmap/[Technology Roadmap] URL: link:https://freebsdfoundation.org/blog/technology-roadmap/[] + +link:https://freebsdfoundation.org/donate/[Donate] URL: link:https://freebsdfoundation.org/donate/[] + +link:https://freebsdfoundation.org/our-donors/freebsd-foundation-partnership-program/[Foundation Partnership Program] URL: link:https://freebsdfoundation.org/our-donors/freebsd-foundation-partnership-program/[] + +link:https://freebsdfoundation.org/journal/[FreeBSD Journal] URL: link:https://freebsdfoundation.org/journal/[] + +link:https://freebsdfoundation.org/our-work/events/[Foundation Events] URL: link:https://freebsdfoundation.org/our-work/events/[] + +Contact: Deb Goodkin + +The FreeBSD Foundation is a 501(c)(3) non-profit dedicated to advancing FreeBSD through both technical and non-technical support. +Funded entirely by donations, the Foundation supports software development, infrastructure, security, and collaboration efforts; organizes events and developer summits; provides educational resources; and represents the FreeBSD Project in legal matters. + +Here are some of the ways we supported FreeBSD in the second quarter of 2025. + +==== Advocacy + +Advocacy work in the 2nd quarter of 2025 included hosting events, launching a new series of video guides and bringing on a new Marketing Coordinator. +Florine Kamdem brings social media, branding, and IT skills. +She uses storytelling to craft digital campaigns that spark interest and build connection within the community. +Read more about link:https://freebsdfoundation.org/about-us/our-team/[Florine], and check out just a few of the ways the Foundation helped advocate for FreeBSD in Q2 of 2025: + +* Held the link:https://wiki.freebsd.org/DevSummit/202506[June 2025 FreeBSD Developer Summit] June 11-12, 2025, co-located with link:https://www.bsdcan.org/2025[BSDCan 2025]. + Videos of the all day stream are available on the Project's https://www.youtube.com/c/FreeBSDProject[YouTube Channel], and videos of the individual talks will be available in the coming weeks. +* Finalized our Silver Sponsorship of https://2025.eurobsdcon.org/[EuroBSDcon 2025], held in Zagreb, Croatia; September 25-28, 2025. + link:https://docs.google.com/forms/d/e/1FAIpQLSfj82hLQ8-uKrr1B6MmgnhzZj7pzMaTjA708hszSLHwDn7msA/viewform[Travel Grants] are now available. + The application deadline is Aug 5, 2025. +* Provided updates and announcements about our Software Development work including: +** link:https://freebsdfoundation.org/blog/the-road-to-better-wi-fi-on-freebsd/[The Road to Better Wi-Fi on FreeBSD] +** link:https://freebsdfoundation.org/blog/april-2025-laptop-support-and-usability-project-update/[April 2025 Laptop Support and Usability Project Update] +** link:https://freebsdfoundation.org/blog/freebsd-ports-and-packages-security-project/[FreeBSD Ports and Packages Security Project] +** link:https://freebsdfoundation.org/blog/software-bill-of-materials-sbom-for-freebsd-project/[Software Bill of Materials (SBOM) for FreeBSD Project] +* Published the following blogs and videos to help inform and educate the community: +** link:https://freebsdfoundation.org/blog/the-hidden-costs-of-stagnation-why-running-eol-software-is-a-ticking-time-bomb/[The Hidden Costs of Stagnation: Why Running EOL Software is a Ticking Time Bomb] +** link:https://freebsdfoundation.org/blog/how-to-unlock-high-speed-wi-fi-on-freebsd-14/[How to Unlock High Speed Wi-Fi on FreeBSD 14] +** link:https://freebsdfoundation.org/blog/the-report-of-my-death-was-an-exaggeration/[The Report of My Death Was an Exaggeration] +** link:https://freebsdfoundation.org/blog/zfs-automatic-snapshots-with-sanoid-on-freebsd/[ZFS automatic snapshots with Sanoid on FreeBSD] +** link:https://freebsdfoundation.org/blog/three-ways-to-try-freebsd-in-under-five-minutes/[Three Ways to Try FreeBSD in Under Five Minutes] +* Published the link:https://mailchi.mp/freebsdfoundation.org/update_march25-17599148[March/April 2025] and link:https://mailchi.mp/freebsdfoundation.org/update_may25-17600084[May 2025] FreeBSD Foundation Newsletters. +* Released the link:https://freebsdfoundation.org/our-work/journal/browser-based-edition/downstreams/[January/February/March 2025] issue of the FreeBSD Journal with HTML versions of the articles. + +==== OS Improvements + +The Foundation continued to support two major initiatives: the Laptop Support and Usability project (in collaboration with link:https://www.ql-research.com/[Quantum Leap Research]) and an <<_infrastructure_modernization,infrastructure modernization project>> commissioned by the link:https://www.sovereign.tech/[Sovereign Tech Agency]. +For background on both efforts, see the link:https://www.freebsd.org/status/report-2025-01-2025-03/#_freebsd_foundation[2025Q1 quarterly status report]. + +Throughout the quarter, there were 536 `src`, 64 `ports`, and 41 `doc` commits that identified the FreeBSD Foundation as a sponsor. + +Here is a sampling of that work and other sponsored efforts: + +* Various improvements to libvirt's support for bhyve, including: +** An initial port of the libvirt integration testing project, libvirt-tck, enabling test execution against libvirt's bhyve driver on FreeBSD. +** Enhancements to the bhyve driver to improve compatibility and testability. +** Support for virtio-rnd devices, NVRAM configuration, and extended domain usage statistics (under review). +** Initial support for man:pf[4]-based NAT networking (under review). +* Improved handling of tlsbase (thread-local storage) on amd64, making it more reliable across context switches and benefiting applications that manually manage TLS, such as Wine. +* Runtime linker improvements, including support for the -z initfirst flag. + This addresses longstanding issues with RTLD_DEEPBIND and provides better control over symbol resolution and initialization order in dynamically linked applications. +* Enhanced ptrace usability by enabling transient PT_ATTACH behavior. + This reduces friction for debugging tools and eliminates spurious EINTR errors that could interrupt or break tracing workflows. +* kqueue introspection support by extending man:procstat[1] to report kqueue state, improving observability into how processes use kernel event notification mechanisms +* Design and implementation of EXTERROR, a kernel-level flag mechanism that signals when extended error information is available. + This enables applications to retrieve more detailed diagnostics beyond standard error codes. + +Other sponsored efforts are covered in separate report entries: + +* <<_vision_accessibility,Vision Accessibility>> +* <<_suspendresume_improvement,Suspend/Resume Improvements>> +* <<_linuxkpi_802_11_and_native_wireless_update,LinuxKPI 802.11 and Native Wireless Update>> +* <<_audio_stack_improvements,Audio Stack Improvements>> +* <<_improve_openjdk_on_freebsd,Improve OpenJDK on FreeBSD>> +* <<_sylve_a_unified_system_management_platform_for_freebsd,Sylve -- A Unified System Management Platform for FreeBSD>> +* <<_support_for_pkgbase_in_the_FreeBSD_installer,Support for pkgbase in the FreeBSD Installer>> +* <<_drm_drivers,DRM drivers>> +* <<_mit_kerberos_import_into_FreeBSD,MIT Kerberos Import into FreeBSD>> +* <<_usb_kernel_debugging, USB Kernel Debugging>> +* <<_bugmeister_team,Bugmeister Team>> + +The Foundation is managing FreeBSD's participation in the link:https://summerofcode.withgoogle.com/[Google Summer of Code (GSoC)] program. +link:https://wiki.freebsd.org/SummerOfCode2025Projects[Twelve projects] were accepted this year. + +==== Continuous Integration and Workflow Improvement + +As part of our continued support of the FreeBSD Project, the Foundation supports a full-time staff member dedicated to <<_continuous_integration,improving the Project's continuous integration system and test infrastructure>>. + +==== Legal/FreeBSD IP + +The Foundation owns the FreeBSD trademarks, and it is our responsibility to protect them. +We also provide legal support for the core team to investigate questions that arise. + +Go to link:https://freebsdfoundation.org[] to find more about how we support FreeBSD and how we can help you!