Add FreeBSD Foundation entry from deb

Markup errors are mine.
This commit is contained in:
Benjamin Kaduk 2016-10-26 00:24:53 +00:00
parent d25bbfa0fb
commit 822d09b741
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=49583

View file

@ -1635,4 +1635,286 @@
running on &os; with patches in the ports tree.</p>
</body>
</project>
<project cat='team'>
<title>The FreeBSD Foundation</title>
<contact>
<person>
<name>
<given>Deb</given>
<common>Goodkin</common>
</name>
<email>deb@FreeBSDFoundation.org</email>
</person>
</contact>
<links>
<url href="https://www.FreeBSDFoundation.org/">FreeBSD Foundation Website</url>
</links>
<body>
<p>The FreeBSD Foundation is a 501(c)(3) non-profit organization
dedicated to supporting and promoting the &os; Project and
community worldwide. Funding comes from individual and
corporate donations and is used to fund and manage software
development projects, conferences and developer summits, and
provide travel grants to &os; contributors. The Foundation
purchases hardware to improve and maintain &os; infrastructure
and publishes &os; white papers and marketing material to
promote, educate, and advocate for the &os; Project. The
Foundation also represents the &os; Project in executing
contracts, license agreements, and other legal arrangements that
require a recognized legal entity.</p>
<p>Here are some highlights of what we did to help &os; last
quarter:</p>
<p>Fundraising Efforts</p>
<p>Our work is 100% funded by your donations. Our spending
budget for 2016 is $1,250,000 and we have raised $271,500 so
far. Our Q1-Q3 financial reports will be posted in early
November. As you can see, we need your donations in order to
continue supporting &os; at our current level. Please consider
making a donation at <a
href="https://www.FreeBSDfoundation.org/donate/">https://www.FreeBSDfoundation.org/donate/</a>.</p>
<p>OS Improvements</p>
<p>The Foundation improves &os; by funding software development
projects approved through our proposal submission process, and
our internal software developer staff members. Two
Foundation-funded projects continued last quarter; one project
is to port NetBSD's <tt>blacklistd</tt> daemon and related
elements to &os;, and the second is phase two of the &os;/arm64
port.</p>
<p>Foundation staff members were responsible for many changes
over the quarter. Kostik Belousov accomplished the following
work last quarter:</p>
<ul>
<li>Provided kernel support for EFI Runtime Services calls.</li>
<li>Implemented getttimeofday(2) purely in userspace for HPET
timers</li>
<li>Implemented fdatasync(2)</li>
<li>Improved the locking of the time keeping code</li>
<li>Made the sleepqueue code immune to rapid callout changes</li>
<li>Made many stability fixes, the most important of which
were UFS issues and an i386 bug</li>
<li>Improved the process management and ptrace code</li>
</ul>
<p>Ed Maste, our Project Development Director, accomplished the
following work last quarter:</p>
<ul>
<li>Worked on &os;/arm64 issues and Cavium ThunderX
deployment (including RMAs)</li>
<li>Worked with upstream developers to test works in progress
and prepare LLD as the replacement linker in the &os; base
system</li>
<li>Switched to using LLVM's <tt>libunwind</tt> in the base system</li>
<li>Improved the reproducibility of builds in &os; base system
and ports</li>
<li>Reviewed the <tt>blacklistd</tt> work that is in
progress</li>
<li>Attended BSDCam 2016, with a primary focus on toolchain
discussions</li>
<li>Participated in ongoing Capsicum calls, and helped with the
Capsicumization of several base system utilities</li>
<li>Fixed a number of ELF Tool Chain issues, and integrated a new
upstream version into the &os; base system</li>
<li>Hosted biweekly graphics calls to coordinate work in
progress by funded and volunteer developers</li>
<li>Implemented fixes for security issues in some &os; update
tools, and coordinated their integration into the stable and
release branches</li>
</ul>
<p>George Neville-Neil continued hosting a bi-weekly Transport
conference call (notes at <a
href="https://wiki.FreeBSD.org/TransportProtocols">https://wiki.FreeBSD.org/TransportProtocols</a>)
and the bi-weekly DTrace conference call (notes at <a
href="https://wiki.FreeBSD.org/DTrace">https://wiki.FreeBSD.org/DTrace</a>).</p>
<p>Release Engineering</p>
<p>Foundation staff member Glen Barber worked with the Release
Engineering team to continue finalizing the 11.0-RELEASE cycle,
which was delayed to address several last-minute issues.</p>
<p>As part of the Cluster Administration team, Glen worked with
the amazing on-site staff at NYI to rack and install two Cavium
ThunderX machines, one of which is used for native package
builds for the &os;/aarch64 architecture, and the other of which
is targeted to be used as a reference machine in the &os;
infrastructure.</p>
<p>Getting Started with &os; Project</p>
<p>We hired a summer intern, with no experience on &os;, Linux,
or any command-line operating system, to figure out on his own
how to install and use &os;. He wrote easy-to-follow how-to
guides to help make the new-user experience straightforward and
positive. He submitted bug reports and reported issues through
the appropriate channels, and worked with Glen Barber and Brad
Davis to improve the new user information on FreeBSD.org to make
it easier for new people to get started with &os;. You can find
his how-to guides at <a
href="https://www.FreeBSDfoundation.org/FreeBSD/how-to-guides/">https://www.FreeBSDfoundation.org/FreeBSD/how-to-guides/</a>
and check out his interview on BSDNow at <a
href="http://www.bsdnow.tv/episodes/2016_08_24-the_fresh_bsd_experience">http://www.bsdnow.tv/episodes/2016_08_24-the_fresh_bsd_experience</a>.</p>
<p>Supporting &os; Infrastructure</p>
<p>We provide hardware and support for &os; infrastructure.
Last quarter we purchased and brought up two 48-core Cavium
ThunderX machines to build &os; package sets for the arm64
platform. We also purchased more servers to help with
continuous integration efforts.</p>
<p>&os; Advocacy and Education</p>
<p>A large part of our efforts are dedicated to advocating for
the Project. This includes promoting work being done by others
using &os;; producing advocacy literature to teach people about
&os; and easing the path to starting out with &os; and contributing
to the Project; and attending and getting other &os;
contributors to volunteer to run &os; events, staff &os; tables,
and give &os; presentations.</p>
<p>We created new handouts to promote TeachBSD.org (<a
href="https://www.FreeBSDfoundation.org/wp-content/uploads/2016/08/TeachBSD_half_final.pdf">https://www.FreeBSDfoundation.org/wp-content/uploads/2016/08/TeachBSD_half_final.pdf</a>)
and the Google Summer of Code program (<a
href="https://www.FreeBSDfoundation.org/wp-content/uploads/2016/08/GSOC-flyerv2.pdf">https://www.FreeBSDfoundation.org/wp-content/uploads/2016/08/GSOC-flyerv2.pdf</a>).</p>
<p>We published the July/August issue of the &os; Journal: <a
href="https://www.FreeBSDfoundation.org/past-issues/FreeBSD-and-rtems/">https://www.FreeBSDfoundation.org/past-issues/FreeBSD-and-rtems/</a>.</p>
<p>We also published monthly newsletters to highlight work being
done to support &os;, tell you about upcoming events, and other
information to keep you in the loop of what were doing to
support the &os; Project and community <a
href="https://www.FreeBSDfoundation.org/news-and-events/newsletter/">https://www.FreeBSDfoundation.org/news-and-events/newsletter/</a>.</p>
<p>Conferences and Events</p>
<p>The FreeBSD Foundation sponsors many conferences, events, and
summits around the globe. These events can be BSD-related, open
source, or technology events geared towards underrepresented
groups.</p>
<p>We support the &os;-focused events to help provide a venue
for sharing knowledge, to work together on projects, and
facilitate collaboration between developers and commercial
users. This all helps provide a healthy ecosystem. We support
the non-&os; events to promote and raise awareness about &os;,
to increase the use of &os; in different applications, and to
recruit more contributors to the Project.</p>
<p>This quarter, we sponsored and/or attended the following events:</p>
<ul>
<li>Texas Linux Fest, July 8-9, 2016, Austin, TX
(<a href="http://2016.texaslinuxfest.org/">http://2016.texaslinuxfest.org/</a>)</li>
<li>The Eleventh HOPE, July 22-24, 2016, New York, NY
(<a href="https://hope.net/index.html">https://hope.net/index.html</a>)</li>
<li>BSDCam 2016, August 15-17, 2016, Cambridge, UK (sponsor,
organizer, and participated) (<a
href="https://wiki.FreeBSD.org/201608DevSummit">https://wiki.FreeBSD.org/201608DevSummit</a>)</li>
<li>FOSSCON 2016, August 20, 2016, Philadelphia, PA
(<a href="https://fosscon.us/">https://fosscon.us/</a>)</li>
<li>womENcourage 2016, September 12-13, 2016, Linz, Austria
(Silver Sponsor) (<a
href="http://womencourage.acm.org">http://womencourage.acm.org</a>)</li>
<li>SNIA Storage Developer Conference 2016, September 19-22,
2016, Santa Clara, CA (Industry Partner Sponsor) (<a
href="http://www.snia.org/events/storage-developer">http://www.snia.org/events/storage-developer</a>)</li>
<li><p>EuroBSDcon 2016 and &os; Developer Summit, September
22-25, 2016, Belgrade, Serbia (Silver Sponsor) (<a
href="https://2016.eurobsdcon.org/">https://2016.eurobsdcon.org/</a>)</p>
<p>Our EuroBSDCon involvement included:</p>
<ul>
<li>Held a Women in Tech BoF in partnership with ACM-W
Europe</li>
<li>Bennedict organized the EuroBSDCon Developer
Summit</li>
<li>Deb gave a Foundation Update talk and Hiroki Sato and
Benedict Reuschling joined her for a Q&amp;A session.</li>
<li>Kirk McKusick taught his two-day &os; tutorial (<a
href="https://2016.eurobsdcon.org/speakers/#kirkmckusick">https://2016.eurobsdcon.org/speakers/#kirkmckusick</a>)</li>
<li>George Neville-Neil taught a tutorial on Tracing &os;
for DevOps and Developers (<a
href="https://2016.eurobsdcon.org/speakers/#georgenevilleneil">https://2016.eurobsdcon.org/speakers/#georgenevilleneil</a>)</li>
<li>George also gave the Keynote talk, titled The Coming
Decades of BSD</li>
<li>Phillip Paeps was one of the primary organizers for
this conference.</li>
</ul>
</li>
<li><p>OpenZFS Developer Summit 2016, September 26-27, 2016,
San Francisco, CA (Silver) (<a
href="http://open-zfs.org/wiki/OpenZFS_Developer_Summit">http://open-zfs.org/wiki/OpenZFS_Developer_Summit</a>)</p>
<ul>
<li>Justin Gibbs gave a talk on Fault Management (<a
href="http://open-zfs.org/wiki/Fault_Management">http://open-zfs.org/wiki/Fault_Management</a>)</li>
</ul>
</li>
</ul>
<p>We sponsored three &os; contributors to attend EuroBSDCon.</p>
<p>Legal/&os; IP</p>
<p>The Foundation owns the &os; trademarks, and it is our
responsibility to protect them. We continued to review requests
and grant permission to use the trademarks.</p>
<p>&os; Community Engagement</p>
<p>Anne Dickison, our Marketing Director, has been overseeing
the efforts to rewrite the Project's Code of Conduct to help
make this a safe, inclusive, and welcoming community.</p>
<p>Other Stuff We Did</p>
<p>We welcomed Kylie Liange and Philip Paeps to the Board of
Directors. More information and interviews can be found at: <a
href="https://www.FreeBSDfoundation.org/blog/FreeBSD-foundation-welcomes-new-board-members/">https://www.FreeBSDfoundation.org/blog/FreeBSD-foundation-welcomes-new-board-members/</a>.</p>
<p>George attended the ARM Partner Meeting in Cambridge.</p>
</body>
</project>
</report>