Open-source News

The Impressive Scope of the Linux Foundation in the 21st Century Digital Economy

The Linux Foundation - Tue, 07/05/2022 - 22:23

This post was originally published on June 30, 2022 on Irving Wladawsky-Berger’s blog

Last week, the Linux Foundation held its North America Open Source Summit in Austin. The week-long summit included a large number of breakout sessions as well as several keynotes. Open Source Summit Europe will take place in Dublin in September and Open Source Summit Japan in Yokohama in December.

I’ve been closely involved with open, collaborative innovation and open source communities since the 1990s. In particular, I was asked to lead a new Linux initiative that IBM launched in January of 2000 to embrace Linux across all the company’s products and services.

At the time, Linux had already been embraced by the research, Internet, and supercomputing communities, but many in the commercial marketplace were perplexed by IBM’s decision. Over the next few years, we spent quite a bit of effort explaining to the business community why we were supporting Linux, which included a number of Linux commercials like this one with Muhammad Ali that ran in the 2006 Super Bowl. IBM also had to fight off a multi-billion dollar lawsuit for alleged intellectual property violations in its contributions to the development of Linux. Nevertheless, by the late 2000s, Linux had crossed the chasm to mainstream adoption, having been embraced by a large number of companies around the world.

In 2000, IBM, along with HP, Intel, and several other companies formed a consortium to support the continued development of Linux, and founded a new non-profit organization, the Open Source Development Labs (OSDL). In 2007, OSDL merged with the Free Standards Group (FSG) and became the Linux Foundation (LF). In 2011, the LF marked the 20th anniversary of Linux at its annual LinuxCon North America conference. I had the privilege of giving one of the keynotes at the conference in Vancouver, where I recounted my personal involvement with Linux and open source.

Over the next decade, the LF went through a major expansion. In 2017, its annual conferences were rebranded Open Source Summits to be more representative of LF’s more general open source mission beyond Linux. Then in April of 2021, the LF announced the formation of Linux Foundation Research, a new organization to better understand the opportunities to collaborate on the many open source activities that the LF was by then involved in. Hilary Carter joined the LF as VP of Research and leader of the new initiative.

A few months later, Carter created an Advisory Board to provide insights into emerging technology trends that could have a major impact on the growing number of LF open source projects, as well as to explore the role of open source to help address some of the world’s most pressing challenges. I was invited to become a member of the LF Research Advisory Board, an invitation I quickly accepted.

Having retired from IBM in 2007, I had become involved in a number of new areas, – such as cloud, blockchain, AI, and the emerging digital economy. As a result, I had not been much involved with the Linux Foundation in the 2010s, and continued to view LF as primarily overseeing the development of Linux. But, once I joined the Research Advisory Board and learned about the evolution of the LF over the previous decade, I was frankly surprised at the impressive scope of its activities. Let me summarize what I learned.

Once I joined the Research Advisory Board and learned about the evolution of the LF over the previous decade, I was frankly surprised at the impressive scope of its activities.

According to its website, the LF now has over 1,260 company members, including 14 Platinum and 19 Gold, and supports hundreds of open source projects. Some of the projects are focused on technology horizontals, others on industry verticals, and many are subprojects within a large open source project.

Technology horizontal areas include AI, ML, data & analytics; additive manufacturing; augmented & virtual reality; blockchain; cloud containers & virtualization; IoT & embedded; Linux kernel; networking & edge; open hardware; safety critical systems; security; storage; system administration; and Web & application development. Specific infrastructure projects include OpenSSF, – the Open Source Software Security Foundation; LF AI & Data, – whose mission is to build and support open source innovations in the AI & data domains ; and the Hyperledger Foundation, – which hosts a number of enterprise-grade blockchain subprojects, such as Hyperledger Cactus, – to help securely integrate different blockchains; Hyperledger Besu, – an Ethereum client for permissioned blockchains; and Hyperledger Caliper, – a blockchain benchmark tool to measure performance.

Industry vertical areas, include automotive & aviation; education & training; energy & resources; government & regulatory agencies; healthcare; manufacturing & logistics; media & entertainment; packaged goods; retail; technology; and telecommunication. Industry focused projects include LFEnergy, – aimed at the digitization of the energy sector to help reach decarbonization targets; Automotive Grade Linux, – to accelerate the development and adoption of a fully open software stack for the connected car; Chips Alliance, – to accelerate open source hardware development; Civil Infrastructure Platform, – to enable the development and use of software building blocks for civil infrastructure; LF Public Health, – to improve global health equity and innovation; and Academy Software Foundation, – which is focused on the creation of an open source ecosystem for the animation and visual effects industry and hosts a number of related subprojects such as OpenColorIO, – a color management framework; OpenCue, – a render management system; and OpenEXR, – the professional-grade image storage format of the motion picture industry.

The LF estimates that its sponsored projects have developed over one billion lines of open source code which support a significant percentage of the world’s mission critical infrastructures. These projects have created over $54 billion in economic value. A recent study by the European Commission estimated that in 2018, the economic impact of open source across all its member states was between €65 and €95 billion. To better understand the global economic impact of open source, LF Research is sponsoring a study led by Henry Chesbrough, UC Berkeley professor and fellow member of the Advisory Board.

Open source advances are totally dependent on the contributions of highly skilled professionals. The LF estimates that over 750 thousand developers from around 18 thousand contributing companies have been involved in its various projects around the world. To help train open source developers, the LF offers over 130 different courses in a variety of areas, including systems administration, cloud & containers, blockchain, and IoT & embedded development, as well as 25 certification programs.

In addition, the LF, in partnership with edX, – the open online learning organization created by Harvard and MIT – has been conducting an annual web survey of open source professionals and hiring managers to identify the latest trends in open source careers, the skills that are most in demand, what motivates open source professionals, how employers can attract and retain top talent, as well as diversity issues in the industry.

The 10th Annual Open Source Jobs Report was just published in June of 2022. The report found that there remains a shortage of qualified talent – 93% of hiring managers have difficulty finding experienced open source professionals; compensation has become a differentiating factor – 58% of managers have given salary increases to retain open source talent; certifications have hit a new level of importance – 69% of hiring managers are more likely to hire certified open source professionals; 63% of open source professionals believe open source runs most modern technology; and cloud skills are the most in demand, followed by Linux, DevOps, and security.

Finally, in her Austin keynote, Hilary Carter presented 10 quick facts about open source from LF Research:

  • 53% of survey respondents contribute to open source because “it’s fun”;
  • 86% of hiring managers say hiring open source talent is a priority for 2022;
  • 2/3 of developers need more training to do their jobs;
  • The most widely used open source software is developed by only a handful of contributors, – 136 developers were responsible for more than 80% of the lines of code added to the top 50 packages;
  • 45% of respondents reported that their employers heavily restrict or prohibit contributions to open source projects whether private or work related;
  • 47% of organizations surveyed are using software bill of materials (SBOMs) today;
  • “You feel a sense of community and responsibility to shepherd this work and make it the best it can be;
  • 1 in 5 professionals have been discriminated against of feel unwelcome;
  • People who don’t feel welcome in open source are from disproportionately underrepresented groups;
  • “When we have multiple people with varied backgrounds and opinions, we get better software”.

“Open source projects are here to stay, and they play a critical role in the ability for most organizations to deliver products and services to customers,” said the LF in its website. “As an organization, if you want to influence the open source projects that drive the success of your business, you need to participate. Having a solid contribution strategy and implementation plan for your organization puts you on the path towards being a good corporate open source citizen.”

The post The Impressive Scope of the Linux Foundation in the 21st Century Digital Economy appeared first on Linux Foundation.

Python 3.11 Might Slip To December Due To Outstanding Bugs

Phoronix - Tue, 07/05/2022 - 21:30
While Python 3.11 is a big release and bringing significant performance improvements, users and developers may need to wait a little longer for the stable release...

Fresh MGLRU Benchmarks Are Looking Very Promising For Linux Performance

Phoronix - Tue, 07/05/2022 - 21:00
MGLRU as the "Multi-Gen LRU" for reworking the Linux kernel's page reclamation code to be less taxing on the CPU and making better choices continues to look very good for the future of Linux performance...

OnLogic Factor 201 Fits The Raspberry Pi CM4 For Industrial Needs & Other Innovative Uses

Phoronix - Tue, 07/05/2022 - 18:00
Back in March the folks at OnLogic announced the Factor 201 as a Raspberry Pi CM4 (Compute Module 4) fitted for industrial use-cases like IoT gateways and more. The past few weeks I have been testing out this Raspberry Pi powered device and indeed it opens the door for using the Raspberry Pi within more harsh and demanding environments.

RADV Remains Competitive To AMD's Radeon Vulkan Windows Driver, Linux OpenGL Dominates

Phoronix - Tue, 07/05/2022 - 17:50
I'm currently working on a fresh comparison of the Windows vs. Linux performance for Intel's Alder Lake hybrid processors due to a number of readers inquiring how the OS support has evolved. In the process of carrying out those tests I also ran some fresh Windows vs. Linux tests with the AMD Radeon RX 6800 XT for how the OpenGL and Vulkan driver performance stands...

LLVM Clang 15.0 Adds Arm Cortex-M85 Support

Phoronix - Tue, 07/05/2022 - 17:48
Support for Arm's Cortex-M85 based on Armv8.1-M has been added for the LLVM 15.0 compiler release this fall...

Why I love Tig for visualizing my Git workflows

opensource.com - Tue, 07/05/2022 - 15:00
Why I love Tig for visualizing my Git workflows Sumantro Mukherjee Tue, 07/05/2022 - 03:00 Register or Login to like Register or Login to like

If you find navigating your Git repositories frustratingly complex, have I got the tool for you. Meet Tig.

Tig is an ncurses-based text-mode interface for Git that allows you to browse changes in a Git repository. It also acts as a pager for the output of various Git commands. I use this tool to give me a good idea of what’s been changed in which commit by whom, the latest commit merged, and so much more. Try it for yourself, starting with this brief tutorial.

Installing Tig

On Linux, you can install Tig using your package manager. For instance, on Fedora and Mageia:

$ sudo dnf install tig

On Debian, Linux Mint, Elementary, Pop_OS, and other Debian-based distributions:

$ sud apt install tig

On macOS, use MacPorts or Homebrew. Tig’s complete installation guide can be found in the Tig Manual.

Using Tig

Tig provides an interactive view of common Git output. For instance, with Git you can view all refs with the command git show-ref:

$ git show-ref
98b108... refs/heads/master
6dae95... refs/remotes/origin/1010-internal-share-partition-format-reflexion
84e1f8... refs/remotes/origin/1015-add-libretro-openlara
e62c7c... refs/remotes/origin/1016-add-support-for-retroarch-project-cd
1c29a8... refs/remotes/origin/1066-add-libretro-mess
ffd3f53... refs/remotes/origin/1155-automatically-generate-assets-for-external-installers
ab4d14... refs/remotes/origin/1160-release-on-bare-metal-servers
28baa9... refs/remotes/origin/1180-ipega-pg-9118
8dff1d... refs/remotes/origin/1181-add-libretro-dosbox-core-s
81a7fe... refs/remotes/origin/1189-allow-manual-build-on-master
[...]

With Tig, you can get that information and much more in a scrollable list, plus keyboard shortcuts to open additional views with details about each ref.

Image by:

(Sumantro Mukherjee, CC BY-SA 4.0)

More on Git What is Git? Git cheat sheet Markdown cheat sheet New Git articles Pager mode

Tig enters pager mode when input is provided to stdin (standard input). When the show subcommand is specified and the --stdin option is given, stdin is assumed to be a list of commit IDs, which is forwarded to git-show:

$ git rev-list --author=sumantrom HEAD | tig show –stdinLog and diff views

When you're in Tig's log view, you can press the d key on your keyboard to display diffs. This displays the files changed in the commit and the lines that were removed and added.

Interactive Git data

Tig is an excellent addition to Git. It makes it easy to review your Git repository by encouraging you to explore the logs without having to construct long and sometimes complex queries.

Add Tig to your Git toolkit today!

Tig is an excellent tool for reviewing your Git repository by encouraging you to explore the logs without having to construct long and sometimes complex queries.

Image by:

opensource.com

Git What to read next How to use Tig to browse Git logs 6 best practices for managing Git repos This work is licensed under a Creative Commons Attribution-Share Alike 4.0 International License. Register or Login to post a comment.

Monitorix – A Linux System and Network Monitoring Tool

Tecmint - Tue, 07/05/2022 - 14:36
The post Monitorix – A Linux System and Network Monitoring Tool first appeared on Tecmint: Linux Howtos, Tutorials & Guides .

Monitorix is an open-source, free, and most powerful lightweight tool designed to monitor system and network resources in Linux. It regularly collects system and network data and displays the information in graphs using its

The post Monitorix – A Linux System and Network Monitoring Tool first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

Pages