InfoQ Homepage Linux Content on InfoQ
-
container-diff - an Open Source Tool from Google for Analyzing Differences between Docker Images
Google released an open source project called container-diff which can be used to analyze differences between Docker images. It supports file-system differences and is aware of changes brought about by the apt, npm and pip package managers.
-
How to Choose a Linux Container Image
A comparison of Linux container images talks about the best practices in choosing an image. Architecture, security and performance are among the factors, while commercial users would also look for support options.
-
RedHat Announces Support for Azure, .Net Core 2.0 and SQL Server 2017
Microsoft and RedHat recently announced support for Windows Containers in Red Hat OpenShift. The main scenario this announcement targets is to make Linux and Windows containers work in the same cluster. This enables enterprises with mixed environments to migrate towards a container based infrastructure without needing separate clusters for Windows and Linux.
-
Swift 4 is Officially Available: What's New
Swift’s latest major release contains many changes and updates to the language and the standard library, most notably new String features, extended collections, archival and serialization, and more.
-
Microsoft Announces General Availability of Azure App Service on Linux and Web App for Containers
Microsoft recently announced the availability of Azure App Service running on Linux and support for Web App for Containers. When provisioning web apps, developers now have the ability to choose an underlying Operating System of Windows or Linux. They also have the ability to ingest containerized applications from popular container repositories.
-
Swift 5 Sets its Goals, Defines New Evolution Process
Expected to be released in late 2018, Swift 5 will bring ABI stability and further work on API resilience and memory ownership. A new evolution process will help ensure Swift 5 development keeps its focus on its planned goals.
-
Microsoft Previews Bug and Security Risk Detection on Windows and Linux
Microsoft has made available Project Springfield as an Azure service preview called Microsoft Security Risk Detection (MSRD) for detecting code bugs and security vulnerabilities in Windows and Linux applications.
-
Apple Open-Sources the Swift Language Migrator
Apple has open-sourced the Swift 4 migrator that is included in Xcode 9, recently announced at WWDC 2017.
-
Moby and LinuxKit Open Source from Docker
At DockerCon in Austin, Docker Inc announced two significant open source projects, Moby and LinuxKit. Moby essentially marks the split of Docker the open source project from Docker Inc the company, with the docker/docker GitHub repo moved to moby/moby. LinuxKit provides a set of tools to build ‘custom Linux subsystems that only include exactly the components the runtime platform requires’.
-
Linux Foundation EdgeX Foundry to Enable Edge Computing for IoT
The Linux Foundation has launched the EdgeX Foundry, a new project aimed at building an open framework for IoT computing and an ecosystem of interoperable components. InfoQ has spoken with Philip DesAutels, senior director of IoT at The Linux Foundation.
-
Google Opens Up its Voice-Based Assistant on Third-Party Devices
The Google Assistant SDK makes it possible to integrate Google Assistant voice-capabilities into custom devices running on Raspberry Pi 3 and also on Linux, writes Google assistant product manager Chris Ramsdale. Licensing terms for commercial use are not yet clear, however.
-
Swift 3.1 Improves Language, Package Manager, and Linux Implementation
Staying true to its plan, the recently announced Swift 3.1 is source compatible with Swift 3.0. Still, it includes a number of changes to the language, the standard library, and improved Linux implementation.
-
Public Docker Image Vulnerability Research Findings Released
A researcher from Federacy released a report analyzing vulnerabilities in Docker images in public repositories. 24% of images were found to have significant vulnerabilities, with Ubuntu based ones having the most and Debian based ones having the least.
-
Swift Memory Ownership Manifesto
According to Chris Lattner, Swift creator and Swift team lead before moving to Tesla, defining a Rust/Cyclone-inspired memory ownership model is one of the main goals for Swift development. Now that Swift 4 has entered its phase 2, the Swift team has published a manifesto detailing how Swift memory ownership could work.
-
LLD, LLVM’s New Linker, Coming to LLVM 4
LLD, which touts great performance improvements over GCC ld, will be included in LLVM 4 rc1 and enabled by default. Although the new linker is already able to build a running FreeBSD/amd64 base system, its inclusion in LLVM is still experimental and could be set back in rc2 if it causes problems.