Open-source News

Fwupd 1.8.1 Released With Firmware Updating For More HP, Corsair, PixArt, Lenovo Devices

Phoronix - 1 hour 19 min ago
Mario Limonciello just released a new version of fwupd, the open-source firmware updating utility that integrates with the Linux Vendor Firmware Service (LVFS) for making it easy to update system firmware/BIOS on Linux as well as firmware for various peripheral devices...

Linux 5.19 ARM Excites With Apple M1 NVMe, 12 Year Old Multi-Platform Achievement

Phoronix - 2 hours 16 min ago
The various ARM SoC and machine/platform updates have landed in the Linux 5.19 kernel with a number of notable additions...

Intel's Rewritten Audio Driver "AVS" Begins Landing In Linux 5.19

Phoronix - 3 hours 9 min ago
The sound subsystem updates for the Linux 5.19 kernel include the initial Intel "AVS" sound driver code...

GCC 9.5 Released As A Last Hoorah For The GCC9 Compiler

Phoronix - 3 hours 46 min ago
For those still on the GNU Compiler Collection 9 series for that compiler introduced in 2019, GCC 9.5 was released today as the last planned point release to that compiler...

MediaTek Vcodec Driver Adds Stateless VP8/VP9 Support In Linux 5.19

Phoronix - 4 hours 2 min ago
The media subsystem updates have landed this week for the ongoing Linux 5.19 merge window for this collection of video encode/decode drivers...

How To Enable 64-bit Version Option in VirtualBox

Tecmint - 6 hours 59 min ago
The post How To Enable 64-bit Version Option in VirtualBox first appeared on Tecmint: Linux Howtos, Tutorials & Guides .

Are you trying to install a 64-bit operating system in VirtualBox and you can’t seem to see the 64-bit version option in the drop-down list as shown in the following screenshot? The solution to

The post How To Enable 64-bit Version Option in VirtualBox first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

Wayland 1.21 Alpha Finally Introduces High-Resolution Scroll Wheel Support

Phoronix - 8 hours 56 min ago
Two years after the merge request was originally opened, the upcoming Wayland 1.21 release is adding high resolution scroll wheel support for mice to match the work carried out for X.Org and within the Linux kernel drivers...

SteamOS 3.2 Released With More Improvements For The Steam Deck

Phoronix - 13 hours 40 min ago
Valve this evening published SteamOS 3.2 as the newest version of their Arch Linux based operating system for the Steam Deck and currently running unofficially by passionate Linux gamers on other hardware too...

Lesson Learned: Always Listen to Mom

The Linux Foundation - 14 hours 49 min ago

This article originally appeared on the Open Mainframe Project’s blog. The author, Maemalynn Meanor, is a senior public relations and marketing manager at The Linux Foundation. 

In honor of Asian Americans and Pacific Islanders (AAPI) Heritage Month, I wanted to share something my mother passed on to me.

I’ve worked in communications and public relations for the technology industry for almost 20 years. I’ve had to learn new industries, competitors, the intricacies of different technologies and how to interpret engineering language.

In all of these roles – no matter where I was – one thing remained the same. I was often the only Asian woman in the room. Without a roadmap or someone to look up to as an example of what to do I often leaned on my mom because standing in a room full of men who made me doubt myself was scary and intimidating. Always.

Whether it was in person or via webex or phone, nothing is worse than that moment when you say something and all the men in the room pause. Sometimes, they’ve agreed with my recommendations. Sometimes, they shot it down. One time, someone mansplained my idea back to me and then everyone in the room agreed that “that” idea was better than mine.

My mom always had the same advice. Trust yourself. Let your heart work with your mind – the strength of it encompasses not just things I learned in school but things my parents taught me about my family and my Thai heritage and culture.

She said this often. But there were times when I ignored her advice. I didn’t trust myself.

I remember one particular time more than a decade ago that I decided to distance myself from my heritage. I didn’t want to be the Asian woman in the room. I even tried to not be the woman in the room. I tried to be part of the “boy’s club.” I laughed at the inappropriate jokes. I was quiet when they complained about women leaders and used derogatory language.

This made me feel terrible about myself, my work and my life in general. I was going through the motions and no longer enjoyed my work and nor did I like my surroundings. But I kept going. It was my job after all.

A few months later, I was asked to go back to my college and meet with the Asian Students in Alliance (ASIA) club, which I was the former Vice President of, about my career in public relations and communications.

I struggled with this – am I really going to walk into a room full of bright Asian students and tell them that their culture doesn’t belong in the workplace? Am I okay with telling them to not highlight their differences and to not be proud of their culture? Am I really going to tell a room full of beautiful people from different Asian backgrounds – to just try to “blend in?”

No. My mom raised me better than that.

So I took her words and repeated them over and over again. Trust yourself. Believe in you. Let your heart and mind lead you where you need to be because they have the support of all your ancestors, your heritage and your traditions.

That night, I told my mom she’s right. I believe her response was “I know. I’m right about everything. Always. Don’t forget that.”

I am still sometimes the only Asian woman in the room but I’m happy to say that it’s not as often as it used to be. Now, there are more diverse backgrounds, more women, more voices – more of everything. It’s becoming easier to be who you are and love what you represent inside the workplace. This sense of belonging is something I don’t take for granted and will always be thankful for.

The post Lesson Learned: Always Listen to Mom appeared first on Linux Foundation.

Your Path to More Knowledge and Opportunities

The Linux Foundation - 16 hours 35 min ago

I confess I am a lifelong learner – addicted to learning about new things and gaining new skills. So, when I started at The Linux Foundation, I was excited to see the depth and breadth of the training we offer (and employees have access to the catalog, so you should work here). It is truly impressive. And it makes sense. After all, the LF mission is to create the greatest shared technology investment in history by enabling open source collaboration across companies, developers, and users. Training is a necessary part of that. 

For starters, we practice what we preach. Every employee – and I mean every employee, from admin to engineering – is required to take 9 different LF training courses to get an in-depth overview of open source methodologies:

  • Open Source 101
  • Open Source Introduction
  • A Beginner’s Guide to Open Source
  • Open Source Licensing Basics for Software Developers
  • Open Source Business Strategy
  • Effective Open Source Program Management
  • Open Source Development Practices
  • Open Source Compliance Programs
  • Collaborating Effectively with Open Source Projects

Each of these courses is also offered to the public through the LF Training and Certification portal

LF Training and Certification Portal

Speaking of the portal, this is your one-stop-shop for all of our training and certification resources. It hosts our training programs created by well-respected developers that cover the most important open source projects and includes opportunities for certification exams. It is all vendor-neutral, providing foundational knowledge and skills in the technologies running the modern world. 

You can access 30+ e-learning courses, 20+ instructor-led classes, 12+ certification exams, and 40+ free massive open online courses (MOOCs) in partnership with edX. (I just signed up for a blockchain one with 96,000 of my closest friends).

If there is a specific field of study you want to focus on, there are learning paths for: 

  • Application Development
  • Blockchain
  • Cloud and Containers
  • Cybersecurity
  • DevOps and Site Reliability
  • Embedded Development
  • Linux Kernel Development
  • Networking
  • System Administration
  • Systems Engineering and Architecture

In short there is something for you, and you can join the 2 million+ students who have enrolled and 50,000+ professionals who already earned certifications.

Developing Secure Software Course

I do want to highlight a course that came up during the Open Source Software Security Summit II a couple of weeks ago. The importance of teaching secure software development principles was one of the recommendations to improve the resiliency of open source software. Good news – the LF offers the “Developing Secure Software” (LFD121) course. It focuses on the fundamentals of developing secure software. Both the course and certificate of completion are free. It is entirely online, takes about 14-18 hours to complete, and you can go at your own pace. Those who complete the course and pass the final exam will earn a certificate of completion valid for two years. 

It is geared towards software developers, DevOps professionals, software engineers, web application developers, and others interested in learning how to develop secure software. It focuses on practical steps that can be taken, even with limited resources, to improve information security. 

Why is it needed? Many software developers have never been told how to effectively counter the ever-increasing barrage of cyberattacks. This course explains the fundamentals of developing secure software. A basic security principle – build it more secure in the beginning and you will spend less time fending off attacks later. From the course description: 

This course starts by discussing the basics of cybersecurity, such as what risk management really means. It discusses how to consider security as part of the requirements of a system, and what potential security requirements you might consider. This first part of the course then focuses on how to design software to be secure, including various secure design principles that will help you avoid bad designs and embrace good ones. It also considers how to secure your software supply chain, that is, how to more securely select and acquire reused software (including open source software) to enhance security. The second part of this course focuses on key implementation issues: input validation (such as why allowlists should be used and not denylists), processing data securely, calling out to other programs, sending output, and error handling. It focuses on practical steps that you (as a developer) can take to counter the most common kinds of attacks. The third part of the course discusses how to verify software for security. In particular, it discusses the various static and dynamic analysis approaches, as well as how to apply them (e.g., in a continuous integration pipeline). It also discusses more specialized topics, such as the basics of how to develop a threat model and how to apply various cryptographic capabilities.

You can learn more about the course and enroll for free here

Future Announcements 

We are always working to improve and expand what we offer. There are a lot of exciting announcements coming up next month during the Open Source Summit North America, including insights from our 10th Annual Open Source Jobs Report, the winners of the 500 LiFT Scholarships for 2022, some new training courses, and more. Even if you aren’t able to attend, keep an eye out for our announcements. Some exciting stuff, but I have said too much already. Sign up for the newsletter so you are the first to know when new courses are offered, and – arguably more importantly – get access to promotions. I mean – new skills and saving money, how can you say no. 

I hope you have an opportunity to take some of our courses and become certified. You will be a better person for it.

The post Your Path to More Knowledge and Opportunities appeared first on Linux Foundation.

Amazon Graviton3 vs. Intel Xeon vs. AMD EPYC Performance

Phoronix - 18 hours 9 min ago
Earlier this week AWS announced general availability on their new Arm Neoverse-V1 based processors, Graviton3. Right after that I posted some initial Graviton3 benchmarks against prior-generation Graviton2 for showing the very sizable generational improvement with Amazon's new in-house Arm server processors. Since then I have been carrying out a more robust set of around 100 benchmarks across the original Graviton instance, Graviton2, Graviton3, and then up again Intel Xeon and AMD EPYC competing instances. Here is that much larger collection of Graviton3 performance benchmarks carried out on Ubuntu 22.04 LTS.