InfoQ Homepage Open Source Content on InfoQ
-
Open Service Mesh: a Service Mesh Implementation from Microsoft
Microsoft has released open service mesh (OSM), an alpha service mesh implementation compliant with the SMI specification. OSM covers standard features of a service mesh like canary releases, secure communication, and application insights, similar to other service mesh implementations like Istio, Linkerd, or Consul. Additionally, the OSM team is in the process of donating the project to the CNCF.
-
Google, Microsoft, GitHub, and Others Join the Open Source Security Foundation
Supported by The Linux Foundation, the Open Source Security Foundation (OpenSSF) aims to create a cross-industry forum for a collaborative effort to improve open source software security. The list of initial members includes Google, Microsoft, GitHub, IBM, Red Hat, and more.
-
Open-Source Raspberry Tablet CutiePi Lets Developers Customize Hardware and Firmware
The Taiwanese startup CutiePi recently launched its Raspberry Pi tablet on Kickstarter. CutiePi software and hardware design are entirely open-source, and thus can be customized at will. CutiePi self-describes as the first truly usable and thinnest Raspberry Pi tablet.
-
AWS Open-Sources CloudFormation Compliance Analyzer
AWS has announced the preview release of CloudFormation Guard, an open-source CLI tool to enforce compliance policies against CloudFormation templates. cfn-guard provides a lightweight, declarative syntax for defining rules. It supports lists, wildcards, regex,and declaration of variables, and can work with CloudFormation intrinsic functions.
-
Production Identity Framework SPIRE Graduates to CNCF Incubator
The Cloud Native Computing Foundation has accepted SPIFFE and SPIRE as incubation level projects. SPIFFE defines a standard to authenticate software services through the use of platform-agnostic, cryptographic identities. SPIRE is an implementation of the SPIFFE APIs that is production ready.
-
Krustlet: a kubelet Written in Rust to Run WebAssembly Workloads in Kubernetes
Deis Labs has released Krustlet, an open-source Kubernetes kubelet written in Rust to run web assembly workloads within Kubernetes. Krustlet's initial version is functional to run an essential workload as it doesn't have support for features like pod events or Init Containers yet. Applications must implement the WebAssembly system interface (WASI) as Krustlet only runs WebAssembly containers.
-
Uber Open-Sources Tool to Automatically Clean Up Stale Code
Uber has open-sourced Piranha, their tool for automated clean up of stale code caused by feature flags that are no longer required. Piranha can be run within a pipeline to continually look for stale code to be cleaned up. Currently Piranha supports Java, Swift, and Objective-C.
-
Windows Terminal 1.0 Released with Support for Profiles, Multiple Panes, and Unicode Characters
Microsoft has moved Windows Terminal out of preview and announced the release of version 1.0. Windows Terminal includes multiple tabs, panes, customizable shortcuts, support for Unicode and UTF-8 characters, and custom themes and styles. The terminal can support PowerShell, cmd, WSL, and other command-line tools.
-
Code Search Now Available to Browse Google's Open-Source Projects
Code Search is used by Google developers to search through Google's huge internal codebase. Now, Google has made it accessible to everyone to explore and better understand Google's open source projects, including TensorFlow, Go, Angular, and many others.
-
Project OWL Enables Disaster-Relief Solutions Using Wireless Mesh Networks
Backed by IBM and adopted by the Linux Foundation, Project OWL aims to make it possible to build mesh network nodes that are able to reconfigure themselves to avoid prolonged connectivity loss. The project targets scenarios such as natural disasters, where communication links become quickly unavailable or unreliable.
-
OpenSilver: Open-Source Silverlight via WebAssembly
Earlier this month, Userware released the first version of OpenSilver, an open-source reimplementation of Silverlight. OpenSilver runs on current browsers via WebAssembly, without requiring any additional plug-ins. The current version of OpenSilver is available as "Technology Preview." It covers about 60% of the original Silverlight API and is available as a Visual Studio 2019 extension.
-
Netflix Open Sources Crisis Management Orchestration Tool
Netflix announced the release of Dispatch, their crisis management orchestration framework. Dispatch integrates with existing tools such as Jira, PagerDuty, and Slack to streamline the crisis management process. Dispatch includes integration endpoints for adding in support for additional tooling.
-
NGINX Unit Adds Support for Reverse Proxying and Address-Based Routing
NGINX announced the release of versions 1.13 and 1.14 of NGINX Unit, its open-source web and application server. These releases include support for reverse proxying and address-based routing based on the connected client's IP address and the target address of the request.
-
Microsoft Releases Application Inspector, a Tool for Examining Code Security
In a recent blog post, Microsoft announced an open source tool that developers can use to detect security vulnerabilities in their software solutions. The tool is called Microsoft Application Inspector and is available on GitHub. As organizations try to reduce their time to market, oversights may occur. Application Inspector can be used to identify malicious code used in third-party libraries.
-
Developers Can Now Get Access to Google Glass Enterprise 2
Google has removed restrictions for official third-party resellers to sell Google Glass Enterprise Edition 2 directly to developers. Far from opening Google Glass to consumers, this decision aims to make it easier to develop specialized enterprise applications based on Google Glass Enterprise Edition.