The Microsoft Visual C++ compiler and libraries (MSVC) team announced this week that it would be releasing its implementation of the C++ Standard Library (STL) into open source. The project will include all product source code, a CMake build system, and a README for more information. “Working on the STL in GitHub will allow our … continue reading
The open-source programming language Ballerina hit 1.0 generally availability this week. Ballerina is designed for the cloud-era world, enabling developers to easily build for cloud native. According to the team, Ballerina turns cloud native middleware into a programming language, opening up new opportunities for traditional centralized enterprise service buses. RELATED CONTENT: Six steps for making … continue reading
This week’s open-source project of the week is Token4Hope, a charity project powered by the DCore blockchain intended to draw transparency and security to charitable contributions. “When we realized that often charitable donations lack transparency and people would donate substantially more if they knew where exactly their funds go, we decided to propose our version … continue reading
This week’s open source project of the week is coreboot (previously LinuxBIOS), an extended firmware platform that is aimed at replacing proprietary firmware (BIOS or UEFI) found in many computers. The coreboot project was started in 1999 in the Advanced Computing Laboratory at Los Alamos National Laboratory by Ron Minnich. Coreboot leverages NSA’s open-source project … continue reading
As part of the Confidential Computing Consortium launch, Microsoft is contributing its Open Enclave SDK to help “develop a broader industry collaboration and ensure a truly open development approach,” the company wrote in a post. The open-source project is targeted at a single unified enclaving abstraction for developers to build Trusted Execution Environment (TEEs) based … continue reading
In an effort to help its developers be more productive, Twilio has announced the beta version of Twilio CLI. It is an open-source command line interface that enables developers to access Twilio through their command prompt. “It’s hard to beat the flexibility and power that a CLI provides at development time. Until now, there was … continue reading
IBM is releasing a new open-source project designed to help users understand how machine learning models make predictions as well as advance the responsibility and trustworthiness of AI. IBM’s AI Explainability 360 project is an open-source toolkit of algorithms that support the interoperability and explainability of machine learning models. According to the company, machine learning … continue reading
The web is enabling all types of systems and solutions to connect to the Internet, but the tools available today do not cover the entire ecosystem. According to Thomas Pornin, author of the BearSSL library and security consultant at NCC Group, embedded systems are becoming a challenge because most programming languages are geared towards web … continue reading
This week’s SD Times Open Source Project of the Week is the newly open-sourced YugaByte DB, which allows users to better collaborate on the distributed SQL database. The move to the open-source core project distributed under the Apache 2.0 license makes previously closed-sourced features such as distributed backups, data encryption and read replicas more accessible, … continue reading
This week’s SD Times Open Source Project of the Week — OpenStack’s Qinling — allows users to run code without provisioning or managing servers and only pay for the compute time they consume. The release is still under development and the current supported release is Stein. According to the makers of Qinling, the project was … continue reading
Due to the rise of deep learning and therefore its complexity, Microsoft is open-sourcing TensorWatch, its AI debugging and visualization tool that it calls the “Swiss Army knife of debugging tools.” The tool works in Jupyter Notebook, which forfeits the need of using a separate script, according to the company. It shows real-time visualization of … continue reading
DevOps had become a thing by then, and I asked Tom Lounibos, then the CEO of SOASTA, what he thought of the term DevTestOps. “DevTestOps. DTO. I kind of like the speed element to it,” he said. “It sounds like a Camaro in the ‘70s.” RELATED CONTENT: Testing all the time How does your solution … continue reading
Stripe is open sourcing its Ruby type checker in the hopes to help and collaborate with the Ruby community. Sorbet is designed to type check moral method definitions as well as introduce backwards-compatible syntax. In addition, the type checker is multithreaded to scale across cores, IDE-ready, interactive, and enables Ruby developers to keep their existing … continue reading
It’s oh-so-trendy to beat up on Facebook, but there is good reason. The platform collects an enormous amount of data on each of its users, but does not let you control what it collects; nor does it give you any visibility into how it is being used. Your choices are to be on the platform … continue reading