Open-source News

Microsoft Teams Is Coming To Linux

Phoronix - Tue, 09/10/2019 - 01:48
Microsoft Teams, the communication platform for chat / video messaging / collaborative file storage and other features, is in the process of being brought to Linux...

Linux Kernel flexcop_usb_probe Function NULL Pointer Dereference Vulnerability [CVE-2019-15291] - SystemTek

Google News - Tue, 09/10/2019 - 01:24
Linux Kernel flexcop_usb_probe Function NULL Pointer Dereference Vulnerability [CVE-2019-15291]  SystemTek

CVE number – CVE-2019-15291. A vulnerability in the Linux Kernel could allow a local attacker to cause a denial of *service* (DoS) condition on a targeted ...

It's official: Microsoft Teams is coming to Linux - Windows Central

Google News - Tue, 09/10/2019 - 01:00
It's official: Microsoft Teams is coming to Linux  Windows Central

Microsoft Teams is officially coming to Linux. Microsoft is "actively working on" bringing Microsoft Teams to Linux according to an update to a UserVoice page.

AMD Begins Posting "Dali" APU Linux Graphics Driver Patches

Phoronix - Tue, 09/10/2019 - 00:01
In addition to AMD's open-source Linux driver developers being busy in recent weeks bringing up the Renoir APU support, today we've seen the first baby steps towards bringing up "Dali" as another upcoming AMD APU...

Lilocked Ransomware Infects Thousands of Linux Servers to Encrypt Files - Security Intelligence

Google News - Mon, 09/09/2019 - 23:50
Lilocked Ransomware Infects Thousands of Linux Servers to Encrypt Files  Security Intelligence

A new family of ransomware called Lilocked (or Lilu) infected thousands of web servers and encrypted their files. According to ZDNet, users first began ...

How to use Terminator on Linux to run multiple terminals in one window - Network World

Google News - Mon, 09/09/2019 - 23:40
How to use Terminator on Linux to run multiple terminals in one window  Network World

Providing an option for multiple GNOME terminals within a single window frame, terminator lets you flexibly align your workspace to suit your needs.

Vulkan 1.1.122 Brings Extension Documenting Proprietary Imagination Tech Bits

Phoronix - Mon, 09/09/2019 - 22:59
Linux/open-source fans don't at least have to hear "Imagination Technologies" or PowerVR as often as in the past, but today's Vulkan 1.1.122 specification update does publicly document Imagination's VK_IMG_format_pvrtc extension that remains "Imagination Technologies Proprietary" licensed...

LXLE 18.04.3 Linux OS Released for Old PCs, It's Based on Ubuntu 18.04.3 LTS - Softpedia News

Google News - Mon, 09/09/2019 - 22:57
LXLE 18.04.3 Linux OS Released for Old PCs, It's Based on Ubuntu 18.04.3 LTS  Softpedia News

The LXLE team announced the final version of LXLE 18.04.3, a new maintenance release of their Ubuntu-based computer operating system that brings latest ...

Vega-Based Renoir APU Has The Same VCN Video Encode/Decode Block As Navi

Phoronix - Mon, 09/09/2019 - 22:00
The next-generation AMD "Renoir" APU is turning into being an interesting successor over the existing Picasso APUs. While at first it was a letdown finding out that the APU is based on Vega and not their newer Navi architecture, follow-on open-source Linux patches have continued to show that it's more than a facsimile and in some areas like display and multimedia has blocks in common with Navi...

Debian GNU/Linux 10 "Buster" Gets First Point Release, Available to Download Now - Softpedia News

Google News - Mon, 09/09/2019 - 21:45
Debian GNU/Linux 10 "Buster" Gets First Point Release, Available to Download Now  Softpedia News

The Debian Project announced the general availability of the first release in the latest Debian GNU/Linux 10 "Buster" operating system series, along with the ...

The Linux Kernel Mentorship is Life Changing

The Linux Foundation - Mon, 09/09/2019 - 21:12

Guest Post By Kelsey Skunberg, Linux Kernel Mentorship Program Mentee

 

My name is Kelsey Skunberg and I am starting my senior year for my Undergraduate in Computer Science at Colorado State University. This summer, I had the honor of participating in the Linux Kernel Mentorship Program through CommunityBridge. Throughout the mentorship, I grew very fond of working on open source projects, learned to work with the open source communities, and my confidence as a developer has grown tremendously.

Since the beginning, I found the Linux kernel community to be very welcoming and willing to help. Many of the developers and maintainers have taken time to answer questions, review patches, and provide advice. I’ve come to learn contributing is not quite as scary as I first anticipated. It’s ok to make mistakes, just be open to learning and new ideas. There are a lot of resources for learning, and developers willing to invest time in mentoring and helping new contributors.

Before learning of the Linux Kernel Mentorship Program, I was interested in learning how to contribute to the Linux kernel, but didn’t know how and where to start. The application process alone helped me learn the basics of Linux kernel development, how to get started contributing, and more importantly how to work with the kernel community.

The application process gave me the foundation needed to contribute to the Linux kernel by teaching me how to build patches, debug, complete boot tests, and start working with open source communities. I was able to grow these new skills throughout the mentorship program while working on my selected project.

I chose to work on PCI Utilities and Linux PCI with Bjorn Helgaas as my mentor. Bjorn has been an incredible mentor who provided me with a great amount of advice and has introduced me to several tools which make the development process easier.

My project has consisted of multiple tasks that helped clean up code, and enhance existing PCI features.

I enhanced lspci to:

  • Decode AIDA64 log files (Started by Bjorn Helgaas)
  • Decode earlydump output (Started by Bjorn Helgaas)

I restructured and improved lspci and Linux PCI code by:

  • Finding and removing unused code (functions, API)
  • Moving functions to better locations
  • Improved logic to improve maintainability of Linux PCI code paths

I’ve been able to study how PCI works, learn how to navigate the kernel tree, and gained a lot of experience working with the Linux kernel community to get patches applied successfully.

I am also very thankful for the mentorship program for bringing me to Open Source Summit 2019 in San Diego, where I’ve been able to learn, network, and work on my public speaking. I co-presented with Shuah Khan about my experience as a mentee. View my presentation slides.

Moving forward, I plan to continue contributing to the Linux kernel and being part of the Linux kernel community even after the mentorship ends. I’ve truly enjoyed the past three months and while I continue to learn, I hope I can pass on what knowledge I’ve gained to future mentees and others interested in learning Linux kernel development while I continue to grow myself.

Thank you Shuah and the Linux Foundation for this opportunity. I am thankful to everyone who has helped me get my feet on the ground.

The post The Linux Kernel Mentorship is Life Changing appeared first on The Linux Foundation.

Manjaro Linux Graduates From A Hobby Project To A Professional Project - It's FOSS

Google News - Mon, 09/09/2019 - 20:32
Manjaro Linux Graduates From A Hobby Project To A Professional Project  It's FOSS

Manjaro is taking things professionally. A company has been formed to work as its legal entity and handle the commercial agreements and professional ...

Intel To Try Flipping IOMMU On By Default For Linux Graphics

Phoronix - Mon, 09/09/2019 - 19:33
Longtime Intel open-source graphics driver developer Chris Wilson today sent out a set of patches attempting to enable IOMMU coverage for graphics by default...

Navi 14 Will Work Its Way Into A Workstation Graphics Card

Phoronix - Mon, 09/09/2019 - 19:04
When it comes to Navi graphics processors in workstation cards, there's now confirmation of at least one coming with the "Navi 14" GPU...

Linux Kernel atalk_proc_exit Function Use-After-Free Vulnerability [CVE-2019-15292] - SystemTek

Google News - Mon, 09/09/2019 - 18:55
Linux Kernel atalk_proc_exit Function Use-After-Free Vulnerability [CVE-2019-15292]  SystemTek

CVE number – CVE-2019-15292. A vulnerability in the Linux Kernel could allow an unauthenticated, remote attacker to execute arbitrary code or cause a denial ...

Outreachy Applications Open For The Winter 2019 Round

Phoronix - Mon, 09/09/2019 - 18:50
Outreachy's summer round recently wrapped up while their winter round for participants in the southern hemisphere is now open...

GCC 10 Lands The eBPF Port For Targeting The Linux In-Kernel VM

Phoronix - Mon, 09/09/2019 - 18:41
Up to now the LLVM compiler stack has been used when wanting to target the Linux's eBPF in-kernel virtual machine while now the port for the GNU Compiler Collection has been deemed in good enough shape and merged...

Mumble 1.3 VoIP/Chat Program Released With ~3,000 Changes

Phoronix - Mon, 09/09/2019 - 18:28
For fans of the Mumble open-source VoIP communication program that is popular with gamers, Mumble 1.3 was released as their first major release in years...

5 Reasons Why Charging Money For Linux Distributions Makes Sense - Analytics India Magazine

Google News - Mon, 09/09/2019 - 17:05
5 Reasons Why Charging Money For Linux Distributions Makes Sense  Analytics India Magazine

Even though Linux is synonymous with open-source and free, the concept is slowly moving out of the picture.Charging money for Linux distro makes sense now.

Pages