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 developer summit began on Thursday morning with an unconference feel. After introductions and greetings, we got down to brass tacks by hacking in smaller groups. I took the opportunity to work with dch@ on a review, catch up on some core@ email, and work on a few port updates.
I don’t believe it would be fair or honest to start writing this blog post without a huge thank you to the FreeBSD Foundation, to my company (cleverbridge AG), and to the local staff in Bucharest who organized and prepared everything for EuroBSDCon 2018. Without them I doubt this experience could of been possible. Thank you very much. 🙂
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
I’d like to start by thanking the FreeBSD Foundation for sponsoring my trip to BSDCam(bridge) 2018. I wouldn’t have managed to attend otherwise. I’ve used FreeBSD in both personal and professional deployments since the year 2000, and over the last few years I have become more involved with development and documentation.
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).