InfoQ Homepage Linux Content on InfoQ
-
Swift 6 Will Bring Improved Concurrency Support and Memory Ownership
Swift development lead Ted Kremenek has announced a preliminary vision of what Swift 6 could include and how the community will get there on Swift's mailing list. Swift 6 will bring significant improvements to the language, including better concurrency support and memory ownership. No fixed timeline has been set yet, though, leading people to think it will not happen in 2020.
-
Swift Numerics Aims to Make Swift Suitable for Numerical Computing
Swift Numerics is a new open-source library for Swift that attempts to fill a gap in Swift Standard Library, writes Apple's engineer Steve Cannon. Currently, it includes two modules, for real and complex computational mathematics, but more are on the roadmap.
-
Microsoft Clears the Way for Having ExFAT in the Linux Kernel
Microsoft is making the official specification for exFAT freely available in a move meant to make it possible to include an exFAT driver directly into the Linux kernel. Additionally, when an exFAT-enabled Linux kernel will be published, Microsoft will support its inclusion in the Open Invention Network’s Linux System Definition.
-
Windows Subsystem for Linux 2 Has Linux Kernel Shipping in Windows
Windows announced that Windows Subsystem for Linux (WSL) 2 is now available through the Windows Insiders program. WSL allows developers to run a Linux environment, including most command line tools and utilities, directly within Windows. WSL 2 presents a new architecture that aims to increase file system performance and provide full system call compatibility.
-
Flutter 1.5 Goes Multi-Platform, Includes Web Support
Announced as a technical preview at the latest Google I/O 2019 event, Flutter 1.5 aims to make it possible to create native applications for multiple platforms, including new form-factor devices, the Desktop, and the Web.
-
Canonical Brings Infrastructure Offerings Under One Roof
Canonical has released a consolidated offering for open source infrastructure, called Ubuntu Advantage for Infrastructure (UA-I), covering its existing services like OpenStack, Kubernetes, Ceph and Swift. The solution offers three levels of support - Essential, Standard and Advanced - with the per-node pricing remaining uniform regardless of the software running on it.
-
Vector Performance Monitoring Tool Adds eBPF, Unified Host-Container Metrics Support
Vector, the open source performance monitoring tool from Netflix, added support for eBPF based tools using a PCP daemon, a unified view of container and host metrics, and UI improvements.
-
Homebrew 1.9 Adds Linux Support, Auto-Cleanup, and More
The latest release of popular macOS package manager Homebrew includes support for Linux, optional automatic package cleanup, and extended binary package support. InfoQ has spoken with Mike McQuaid, current maintainer of the project.
-
Swift Adopts the Language Server Protocol
Apple’s Swift team announced they are going to provide support for using Swift with the Language Server Protocol (LSP). This will open up the possibility for developers to use Swift in any editor that supports LSP with code-completion, syntax-highlighting, etc. Apple has just opened the Swift LSP GitHub repository to contributions.
-
Justin Cormack Explores the Changes, Limitations, and Opportunities within Modern OSs at QCon SF
At QCon San Francisco, Justin Cormack explored “The Operating System in 2018”. The biggest changes in this space include: performance driven improvement, such as eBPF and userspace networking; the changing role of operations, and how operators use and deploy operating systems; and emulation and portability.
-
IBM to Acquire Red Hat for $34 Billion
IBM announced this afternoon that it will acquire open-source software company Red Hat for $34 billion, the largest deal IBM has ever done, according to Reuters. The deal will help IBM expand its reach as an enterprise cloud computing provider.
-
Microsoft Joins Open Invention Network with the Aim to Protect Linux and Open Source
Erich Andersen, corporate vice president and chief IP counsel at Microsoft, has announced that Microsoft is joining the Open Invention Network (OIN). This brings it over 60,000 issued patents from Microsoft, aiming to help make its license network even stronger for the benefit of the open source community.
-
Smoke is a New Lightweight Server-Side Framework for Swift from Amazon
Amazon Smoke framework is a new open-source light-weight server-side framework written in Swift and aimed to build REST-like or RPC-like services. Its architecture stresses ease of use and favours a pure-functional programming style for request handlers.
-
Microsoft Announces the General Availability of Linux on App Service Environment
Microsoft announced the general availability of Linux on App Service Environment (ASE), which enables customers to combine the features of App Service on Linux and App Service Environment. This release is a follow up on May's public preview, which allowed customers to deploy Linux and containerized apps in an App Service Environment.
-
Microsoft Quantum Katas Help Developers Discover Quantum Computing with Q#
Based on the idea of code katas, Microsoft has open-sourced a new project called Quantum Katas, that aims to help developers move their first steps in quantum computing using the Q# language. Quantum Katas are a set of programming exercises of growing complexity that provide immediate feedback to learners.