diff options
author | Joseph Mingrone <jrm@FreeBSD.org> | 2025-04-17 17:07:24 +0000 |
---|---|---|
committer | Joseph Mingrone <jrm@FreeBSD.org> | 2025-04-23 16:44:25 +0000 |
commit | 1d50ef602f30cd4baf0cceec33e66964aef15f96 (patch) | |
tree | 704bae50f3f1bbe00bdbeada3fd83dead1890e45 | |
parent | acda7432521a192ed191394ade3098f0d0bd4004 (diff) |
-rw-r--r-- | website/content/en/status/report-2025-01-2025-03/freebsd-foundation.adoc | 120 |
1 files changed, 120 insertions, 0 deletions
diff --git a/website/content/en/status/report-2025-01-2025-03/freebsd-foundation.adoc b/website/content/en/status/report-2025-01-2025-03/freebsd-foundation.adoc new file mode 100644 index 0000000000..57be766db9 --- /dev/null +++ b/website/content/en/status/report-2025-01-2025-03/freebsd-foundation.adoc @@ -0,0 +1,120 @@ +=== 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 <deb@FreeBSDFoundation.org> + +The FreeBSD Foundation is a 501(c)(3) non-profit organization dedicated to advancing FreeBSD through 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. +The following report covers just some of the ways we supported FreeBSD in Q1 + +Deb Goodkin here. +Is it Q2 already? +Last quarter was a whirlwind of activity supporting the FreeBSD Project and community. +In our report, we will highlight the work we are currently doing to ensure that FreeBSD stays viable and secure for the long term. + +As you know, the Foundation is here to support the project in many ways, including software development, security, legal, conferences, and infrastructure. +I want to keep this section short, because we have reports throughout this status report to get more details on the work we are doing. + +Here is a snapshot of what we worked on last quarter, by the numbers: + +* 2024 funding raised (final amount is determined by February or March): $1,524,259 +* Q1 2025 fundraising: $211,000 +* Active software development projects: 20+ +* Number of commits: 456 +* Amount of technical content published: 8 +* Conferences sponsored/attended: 2 +* Foundation employees: 7 +* Foundation contractors: 19 +* Foundation's 25th Anniversary: We are thrilled to celebrate 25 years of supporting the FreeBSD Project and community! + +Exciting News: Mark Phillips joined the Foundation as our Technical Marketing Manager. +Get prepared for some information and helpful technical content coming your way! +We also brought on another part-time developer who stepped into our Solutions Specialist role. +We will announce that person soon. + +==== Advocacy + +In the first quarter of 2025, the Foundation continued its work to support and promote FreeBSD. +In addition to our regular activities such as publishing educational and informational content, attending events, and providing travel grants to help FreeBSD contributors participate in conferences we also welcomed a new team member. +Mark Phillips joined us in March as our Technical Marketing Manager. +With a background in engineering and a passion for storytelling, Mark describes himself as "an engineer by training, a marketer by chance." +He has already made connections within the FreeBSD community, and we're excited to see his impact grow. +To learn more about Mark, visit our link:https://freebsdfoundation.org/about-us/our-team/[team page]. + +Other highlights of our Q1 2025 advocacy efforts include: + +* Helped represent FreeBSD at FOSDEM 2025. + Check out the link:https://freebsdfoundation.org/blog/advocating-for-freebsd-a-fosdem-2025-trip-report/[trip report]. +* Began planning the link:https://wiki.freebsd.org/DevSummit/202506[June 2025 FreeBSD Developer Summit], taking place June 11-12, 2025, co-located with link:https://www.bsdcan.org/2025[BSDCan 2025]. + Registration is now open +* Finalized our Silver Sponsorship of BSDCan and opened the link:https://freebsdfoundation.org/what-we-do/grants/travel-grants/[BSDCan 2025 Travel Grant Application]. +* Provided updates and announcements about our Software Development work including: +** link:https://freebsdfoundation.org/blog/zero-trust-builds-for-freebsd/[Zero-Trust Builds for FreeBSD] +** link:https://freebsdfoundation.org/blog/improvements-to-the-freebsd-ci-cd-systems/[Improvements to the FreeBSD CI/CD systems] +** link:https://freebsdfoundation.org/blog/laptop-support-and-usability-project-update-first-monthly-report-community-initiatives/[Laptop Support and Usability Project Update: First Monthly Report & Community Initiatives] +** link:https://freebsdfoundation.org/blog/january-2025-laptop-support-and-usability-project-update/[January 2025 Laptop Support and Usability Project Update] +** link:https://freebsdfoundation.org/blog/february-2025-laptop-support-and-usability-project-update/[February 2025 Laptop Support and Usability Project Update] +** link:https://freebsdfoundation.org/blog/openzfs-raid-z-expansion-a-new-era-in-storage-flexibility/[OpenZFS RAID-Z Expansion: A New Era in Storage Flexibility] +* Participated in CHAOSScast Episode: GrimoireLab at FreeBSD. + Learn more at: link:https://freebsdfoundation.org/blog/from-chaos-to-clarity-how-we-tackled-freebsds-7000-bug-backlog/[From Chaos to Clarity: How We Tackled FreeBSD's 7,000 Bug Backlog] +* Published the link:https://freebsdfoundation.org/news-and-events/newsletter/19851/[January 2025] and link:https://freebsdfoundation.org/news-and-events/newsletter/february-2025-newsletter/[February 2025] FreeBSD Foundation Newsletters. +* Released the link:https://freebsdfoundation.org/our-work/journal/browser-based-edition/virtualization-2/[November/December 2024] issue of the FreeBSD Journal with HTML versions of the articles. + +==== OS Improvements + +The FreeBSD Foundation continued to support two major projects this quarter. + +The Foundation's Laptop Support and Usability project began in Q4 of 2024 and is funded by the FreeBSD Foundation and link:https://www.ql-research.com/[Quantum Leap Research]. +It has a budget of $750,000, which will be used over one to two years. +The goal is to deliver its public roadmap to improve key features like WiFi, audio usability, suspend and resume functions, graphics, and Bluetooth. +The team will also create clear documentation and step-by-step guides to help people use the new features. +Work done this quarter includes improvements to the pkg package manager and pkgbase installation, suspend/resume, USB debugging, newer WiFi standards and drivers, updated graphics drivers, performance/efficiency using heterogeneous cores, support for virtual and non-standard audio devices, and integrating donated code to support UVC webcam drivers. +Refer to these dedicated report entries for details: + +* <<_audio_stack_improvements,Audio Stack Improvements>> +* <<_automatic_pkgbase_conversion_tool,Automatic pkgbase conversion tool>> +* <<_drm_drivers,DRM drivers>> +* <<_linuxkpi_802_11_wireless_update,LinuxKPI 802.11 Wireless Update>> +* <<_suspendresume_improvement,Suspend/Resume Improvements>> +* <<_wireless_update,Wireless Update>> + +The other major project, commissioned by the link:https://www.sovereign.tech/[Sovereign Tech Agency] is to modernize FreeBSD's infrastructure. +To learn more about the project and the updates from this quarter, refer to the <<_infrastructure_modernization,Infrastructure Modernization report entry>>. + +Updates are available for three other projects in separate report entries: + +* <<_improve_openjdk_on_freebsd,Improve OpenJDK on FreeBSD>> +* <<_sylvea_unified_system_management_platform_for_freebsd,Sylve -- A Unified System Management Platform for FreeBSD>> +* <<_vision_accessibility_accessibility_handbook,Vision Accessibility and the Accessibility Handbook>> + +Overall, there were 346 `src`, 96 `ports`, and 14 `doc` tree commits identifying the FreeBSD Foundation as a sponsor. +A sampling of that work includes: + +* Enhancements to SMBIOS handling, including favoring version 3 (64-bit) entry points, adding diagnostics, and improving code robustness +* Ongoing work to optimize memory usage during early VM initialization +* Continued development toward supporting heterogeneous CPU cores +* Enabling USB driver support for the Allwinner D1 SoC +* Improvements to man:makefs[8] for generating reproducible `cd9660` images + +The Foundation is managing FreeBSD’s participation in the link:https://summerofcode.withgoogle.com/[Google Summer of Code (GSoC)] program. +At the end of February, we were excited to learn that FreeBSD was once again selected as a mentoring organization for GSoC 2025. +That marks our 21st consecutive year in the program. +We received 64 applications, and we will learn which projects will be awarded slots on May 8. + +==== 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 <<_ci,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! |