aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Mingrone <jrm@FreeBSD.org>2025-04-17 17:07:24 +0000
committerJoseph Mingrone <jrm@FreeBSD.org>2025-04-23 16:44:25 +0000
commit1d50ef602f30cd4baf0cceec33e66964aef15f96 (patch)
tree704bae50f3f1bbe00bdbeada3fd83dead1890e45
parentacda7432521a192ed191394ade3098f0d0bd4004 (diff)
-rw-r--r--website/content/en/status/report-2025-01-2025-03/freebsd-foundation.adoc120
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!