Last year, we spoke about the Foundation’s new co-op program in conjunction with University of Waterloo. Introducing people to FreeBSD is an important part of the Foundation’s mission. We were pleased to continue the program in 2018 and even more excited when one of the first interns became a full-fledged committer.
An ongoing project in FreeBSD is the migration to a permissively licensed, modern tool chain. The Foundation has sponsored portions of this work over the last several years, and is now helping form a plan to address the collection of outstanding issues scattered across a number of areas. A tracking PR is open to identify all of the individual issues as dependencies.
On November 1 and 2, I had the opportunity to attend the Rocky Mountain Celebration of Women in Computing, in Denver, Colorado. I was thrilled to finally advocate for FreeBSD at a local conference!
It’s almost here! Tomorrow, November 27, is #GivingTuesday. Now in its seventh year, #GivingTuesday is a global event that brings together diverse communities to foster giving.
Last month I attended EuroBSDCon and the preceding FreeBSD Developer Summit. Both events were held at the University Politehnica of Bucharest, Romania. The two-day developer summit was a productive, face-to-face opportunity for contributors from various parts of the project to work together discussing ideas, and working on plans and solutions for improving FreeBSD, processes, and developer support.
In our continuing efforts to recruit more women to FreeBSD, Dru Lavigne and I attended the Grace Hopper Celebration last month. They claim it’s the largest gathering of women technologists in the world, and I believe it! This was the fourth time we’ve had a table in the job fair to recruit people to the Project. Where else can you find 20,000 people, in one place, who have (or can quickly pick up) the skills to contribute to our Project?
The September/October 2018 issue of the FreeBSD Journal is now available! The latest issue covers the topic of Networking, and includes articles on Internetworking in FreeBSD, TCP Stack Validation at Netflix, A Quick Tour of SDN Using Mininet, and so much more.
Presenting at a conference is an excellent way to spread the word about the work you’re doing, while raising awareness for FreeBSD. Check out the latest opportunities at SCALE 17X and FOSDEM ’19
The July/August 2018 issue of the FreeBSD Journal is now available! The latest issue is focused on Big Data and features articles on High-performance Computing and FreeBSD, FreeBSD in Scientific Computing, pNFS, and more!
FreeBSD has long supported run-time microcode loading, although in a somewhat cumbersome fashion. Currently a userland tool makes use of a special kernel interface to inject new microcode, which has a couple of downsides. First, microcode is not loaded until well after the kernel has booted, which means that any security or stability improvements provided by a microcode update are not available until late in the boot process. Second, the microcode may revert to that provided by the system after suspend and resume, which is particularly problematic if the new microcode implements new features or control registers (because the registers will “disappear” after resume).