Home Blog Page 133

New Mobile Native Foundation to Foster Development Collaboration

Linux Foundation hosts effort to improve processes and technologies for large-scale mobile Android and iOS applications; Lyft makes initial contributions

SAN FRANCISCO, Calif., March 2, 2021 – The Linux Foundation, the nonprofit organization enabling mass innovation through open source, today announced the Mobile Native Foundation (MNF). The MNF will bring developers together to improve processes and technologies that support large-scale Android and iOS applications. Organizations contributing to this effort include Airbnb, Capital One, Corellium, Elotl, Flare.build, GitHub, GogoApps, Haystack, Line, LinkedIn, Lyft, Microsoft, Peloton, Robinhood, Sauce Labs, Screenplay.dev, Slack, Solid Software, Spotify, Square and Uber.

“Like many of our industry peers, Lyft discovered that platform vendors did not solve all of the problems we faced as our mobile team grew from a dozen engineers to hundreds of active contributors,” said Keith Smiley, Staff Engineer, Lyft. “The Mobile Native Foundation will foster a diverse community that encourages collaboration and builds libraries and tools to move the industry forward.”

The MNF is a forum for collaboration on open source software, standards and best practices that can result in common UI frameworks, architectural patterns, build systems and networking stacks that can accelerate time to market and reduce duplicative work across companies.

“The mobile developer community is innovating and we know that open source and collaboration can ensure that continues,” said Mike Dolan, executive vice president and GM of Projects at the Linux Foundation. “The MNF will accelerate and smooth mobile app development and brings new contributions to the Linux Foundation ecosystem.”

Lyft is making early project contributions to the MNF that includes Kronos, index-import and set-simulator-location. Matthew Edwards is also contributing Flank.

For more information and to begin contributing, please visit: https://mobilenativefoundation.org

Partner Statements

Elotl

“We are excited to pioneer the state of art Kubernetes stack to build, test, and run modern mobile applications at cloud scale. We appreciate the opportunity to collaborate with industry leaders on this vision! “said Madhuri Yechuri, Founder & CEO, Elotl.

Flare.build

“We look forward to collaborating with the community on many projects related to our core vision of decreasing friction and boosting productivity for teams creating applications at scale,” said Zach Gray, co-founder and CEO, Flare.build.

LinkedIn

“The Mobile Native Foundation will advance the state-of-the-art in mobile development by bringing together open source developers and leading tech companies in a place where we can collaborate and enable anyone to build and operate large scale mobile applications. We are excited to be part of the launch and look forward to what we can accomplish together,” said Oscar Bonilla, Engineer, LinkedIn.

Microsoft

“We see this as a great opportunity to more inclusively collaborate on challenges we face across the industry and we can’t wait to see the improvements to mobile development we can make when we all work together,” said Mike Borysenko, distinguished engineer, Microsoft.

Robinhood

“Robinhood’s award-winning mobile apps wouldn’t be possible without the open source tools we rely on and contribute back to. We look forward to working together with the open source community as we continue to scale and address shared technical challenges,” said Lee Byron, Engineering Manager, Robinhood.

Screenplay.dev

“We could not be more humbled or more excited to have the opportunity to work with industry leaders to push the state of mobile development forward,” said Tomas Reimers, Co-founder, Screenplay.

Slack

Slack’s mobile engineering has benefited tremendously from the open source community. We’re excited to see the energy and experience behind MNF and look forward to participating in shaping the future of mobile development at scale,” said Valera Zakharov, Tech Lead of the Mobile Developer Experience Team.

Spotify

“We are excited to join forces with the community in the mission of solving issues and providing better technologies to ship mobile apps at scale,” said Patrick Balestra, iOS Infrastructure Engineer, Spotify.

Uber

“Uber mobile apps have scaled with the help of a thriving open source community and we are now proud to collaborate with other organizations on the Mobile Native Foundation to further give back,” said Ty Smith, Android Tech Lead, Uber.

About the Linux Foundation

Founded in 2000, the Linux Foundation is supported by more than 1,000 members and is the world’s leading home for collaboration on open source software, open standards, open data, and open hardware. Linux Foundation’s projects are critical to the world’s infrastructure including Linux, Kubernetes, Node.js, and more.  The Linux Foundation’s methodology focuses on leveraging best practices and addressing the needs of contributors, users and solution providers to create sustainable models for open collaboration. For more information, please visit us at linuxfoundation.org.

###

The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see our trademark usage page:  https://www.linuxfoundation.org/trademark-usage. Linux is a registered trademark of Linus Torvalds.

Media Contact

Jennifer Cloer
for the Linux Foundation
503-867-2304
jennifer@storychangesculture.com

The post New Mobile Native Foundation to Foster Development Collaboration appeared first on Linux Foundation.

Learn About the RISC-V ISA with Two Free Training Courses from The Linux Foundation and RISC-V International

The online courses are offered on edX.org and will make RISC-V training more accessible

SAN FRANCISCO – EMBEDDED WORLD – March 2, 2021The Linux Foundation, the non-profit organization enabling mass innovation through open source, and RISC-V International, a non-profit corporation controlled by its members to drive the adoption and implementation of the free and open RISC-V instruction set architecture (ISA), have announced the release of two new free online training courses to help individuals get started with the RISC-V ISA. The courses are available on edX.org, the online learning platform founded by Harvard and MIT. 

“RISC-V International is committed to providing opportunities for people to gain a deeper understanding of the RISC-V ISA and expand their skills,” shared Calista Redmond, CEO, RISC-V International. “These courses will allow everyone to build deeper technical insight, learn more about the benefits of open collaboration, and engage with RISC-V for design freedom.”

With the recent market momentum of RISC-V cores, systems-on-chips (SoCs), developer boards, and software and tools across computing from embedded to enterprise, there is a strong community need to empower individuals who understand how to implement and utilize  RISC-V. In order to help meet that demand, The Linux Foundation and RISC-V International designed these free online courses to significantly reduce the barrier to entry for those interested in gaining RISC-V skills.

The first course, Introduction to RISC-V (LFD110x), guides participants through the various aspects of understanding the RISC-V ecosystem, RISC-V International, the RISC-V specifications, how to curate and develop RISC-V specifications, and the technical aspects of working with RISC-V both as a developer and end-user. The course provides the foundational knowledge needed to effectively engage in the RISC-V community, contribute to the ISA specifications, and develop a wide range of RISC-V software and hardware projects. Introduction to RISC-V was developed by Jeffrey “Jefro” Osier-Mixon, program manager for RISC-V International, and Stephano Cetola, technical program manager for RISC-V International. 

The second course, Building a RISC-V CPU Core (LFD111x), focuses on digital logic design and basic central processing unit (CPU) microarchitecture. Using the Makerchip online integrated development environment (IDE), participants will implement technologies ranging from logic gates to a simple and complete RISC-V CPU core. The class will allow participants to familiarize themselves with a variety of emerging technologies supporting an open source hardware ecosystem, including RISC-V, transaction-level verilog, and the online Makerchip IDE. Building a RISC-V CPU Core was developed by Steve Hoover, founder of Redwood EDA.

Enrollment is now open for Introduction to RISC-V and Building a RISC-V CPU Core. Auditing each course through edX is free for seven weeks, or you can opt for a paid verified certificate of completion, which provides access to the course for a full year and additional assessments and content to deepen their learning experience. 

About  RISC-V International

RISC-V is a free and open ISA enabling a new era of processor innovation through open collaboration. Founded in 2015, RISC-V International is composed of more than 1,200 members building the first open, collaborative community of software and hardware innovators powering a new era of processor innovation. The RISC-V ISA delivers a new level of free, extensible software and hardware freedom on architecture, paving the way for the next 50 years of computing design and innovation.

RISC-V International, a non-profit organization controlled by its members, directs the future development and drives the adoption of the RISC-V ISA. Members of RISC-V International have access to and participate in the development of the RISC-V ISA specifications and related HW / SW ecosystem. 

About the Linux Foundation

Founded in 2000, the Linux Foundation is supported by more than 1,000 members and is the world’s leading home for collaboration on open source software, open standards, open data, and open hardware. Linux Foundation’s projects are critical to the world’s infrastructure including Linux, Kubernetes, Node.js, and more. The Linux Foundation’s methodology focuses on leveraging best practices and addressing the needs of contributors, users and solution providers to create sustainable models for open collaboration. For more information, please visit us at linuxfoundation.org.

The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see its trademark usage page: www.linuxfoundation.org/trademark-usage. Linux is a registered trademark of Linus Torvalds.

# # #

The post Learn About the RISC-V ISA with Two Free Training Courses from The Linux Foundation and RISC-V International appeared first on Linux Foundation – Training.

Bash scripting: How to read data from text files

Bash scripting: How to read data from text files

Here’s how to extract data from a text file such as reading in a list of servers to test connectivity to them.
Roberto Nozaki
Tue, 3/2/2021 at 1:21pm

Image

Photo by Ichad Windhiagiri from Pexels

Something that I like in Linux (and in Unix-like systems in general) is that configurations and properties are contained in text files. This allows an administrator with the right permissions to examine the files and make changes if required. Text files are also simple and convenient data sources for a sysadmin’s typical operations. In certain situations, you can use text files as an output to be shared with regular users as well. I cover examples of both cases in this article.

Topics:  
Linux  
Scripting  
Read More at Enable Sysadmin

Introduction to Linux Bash programming: 5 `for` loop tips

Bash for loops aren’t life-changing for everyone, but they certainly can enhance your productivity.
Read More at Enable Sysadmin

Top Sysadmin content February 2021

Top Sysadmin content February 2021

Be sure to catch up on all of our best content from the last month.
tcarriga
Mon, 3/1/2021 at 8:46pm

Image

Photo by Pexels

Even though it was a short month, February of 2021 was another great month for the Enable Sysadmin community. We generated 29 articles from 20 different authors; generating over 475k pageviews and bringing in more than 325k unique visitors. It was also a great month for some of our older content.

In this month’s top content, you’ll find topics ranging from Ansible automation and reboot modules to cryptography and career advice. No matter your role or skill level, there is sure to be something of interest to you, so enjoy it.

Topics:  
Linux  
Read More at Enable Sysadmin

How to replace Docker with Podman on a Mac

Want to use Podman to work with containers? Here’s what you need to know about Podman on a Mac.

Read More at Enable Sysadmin

How to replace Docker with Podman on a Mac

How to replace Docker with Podman on a Mac

Want to use Podman to work with containers? Here’s what you need to know about Podman on a Mac.
Dave Meurer
Sun, 2/28/2021 at 2:39pm

Image

Image by Magnascan from Pixabay

Several months ago, I came back to my desk after lunch and to my chagrin, my macOS was making a long constant blowing sound—the fan was on high speed. Now, mind you, I have a fairly new and beefy Mac. 2.4 GHz, 8-core, 64GB running Big Sur, 11.2.1. So what in the world could be triggering my fan to such a high level? I discovered that the culprit was Docker. And the only way to rid myself of the noise was a Docker restart.

Topics:  
Linux  
Containers  
Read More at Enable Sysadmin

Linux sysadmins: What’s your favorite IDE?

Linux sysadmins: What’s your favorite IDE?

If you program or script in Linux, what’s your favorite IDE? The old standby vi or something a little newer?
skenlon
Sat, 2/27/2021 at 8:50pm

Image

Image by StockSnap from Pixabay

When you think of the tools a sysadmin relies on every day, an IDE isn’t necessarily the first thing that comes to mind. IDEs are for developers. It’s literally in the name: Integrated Development Environment (IDE).

Topics:  
Linux  
Programming  
Read More at Enable Sysadmin

Keeping Linux files and directories in sync with rsync

File synchronization made easy and efficient with rsync
Read More at Enable Sysadmin

Using Nmap results to help harden Linux systems

You don’t what’s vulnerable until you know what’s exposed. Nmap can help you find out what.
Read More at Enable Sysadmin