Yes, we are still talking about the legal fistfight between Google and Oracle. To recap, Google and Oracle have been in a legal dispute since 2010 over Google’s use of Java in its operating system Android. Since then, the two have been at each other’s throats in court. More recently Google had a huge win … continue reading
Cutelyst, a QT web framework, is on a mission to help developers to share code between their desktop and mobile apps. The open source project was released in October 2013 by Daniel Nicoletti. It is designed to enable the sharing of C++ code for web applications including Windows, Linux, OSX, Windows Phone, Android, and iOS. “Why have … continue reading
As the Standard C++ Foundation works to improve the C++ programming language, two C++ experts want to ensure the success of the language among developers. The C++ Core Guidelines was introduced two years ago by C++ creator Bjarne Stroustrup and C++ expert Herb Sutter. It is an open source project aimed at building modern authoritative … continue reading
Fed up with the time it takes to download and initialize development projects for testing locally, developer at GoThinker Eric Simons decided it was time for something better. That’s why him and his team set out to make this week’s project of the week — StackBlitz, an onlineVS Code IDE that allows you to live … continue reading
Duo Security has released a new open-source tool called CloudMapper. CloudMapper is an AWS visualization tool that was first designed to help Duo Security generate interactive network diagrams of its AWS accounts. “Duo has a number of AWS accounts run by different teams for different projects. With a variety of business needs across these accounts, … continue reading
ESLint wants to help clean up your JavaScript code. ESLint is a pluggable linting solution for JavaScript and JSX. Code linting is a type of static analysis designed to identify and report on problematic problems. “JavaScript, being a dynamic and loosely-typed language, is especially prone to developer error. Without the benefit of a compilation process, … continue reading
Salesforce has announced it is open sourcing its Node.js voice enabling platform Violet. The project was started early last year in collaboration with the Amazon Salesforce Immersion team. The teams worked to leverage voice capability while building a great user experience. “We quickly got very excited about the potential voice-enabled devices present-s-, but it also … continue reading
A newly released open source project wants to transform how data is gathered, understood and manipulated. Luna is visual and textual functional programming language created by Wojciech Danilo and Marcin Kostrzewa. “Luna is a general purpose, purely functional programming language incorporating many recent innovations in programming language design, such as higher-order functions, non-strict semantics, algebraic data … continue reading
Progressive Web Apps (PWAs) – browser-based applications that take on some performance aspects of native applications — are expected to break out this year, as Apple will begin to ship core features of PWA in its WebKit web browser engine. PWA has been a drum Google has beaten — mostly as a solo act — … continue reading
The Aurelia team has announced big ambitions to add new features and platform capabilities in 2018. Aurelia is an open source, next generation JavaScript client framework for web, mobile and desktop. The team announced plans to add support for server-side rendering, enhance the project’s UX, provide strong compatibility for web components, address sing-file component development … continue reading
You may often hear programmers claim that once you’ve mastered your first programming language, learning additional languages is easy. Once you have the basic concepts mastered, it’s just a matter of learning different syntaxes. While this may be true, when you are juggling between all these different languages, it can sometimes be difficult to keep … continue reading
Oracle wants to accelerate the adoption of serverless technology with the Fn Project. Fn is an open source container native serverless platform designed to run on any cloud or on-premise. It features multi-language support, container native capabilities, and provides developers with all the controls they need to implement functions with complex requirements. Other components of … continue reading
Avast has open-sourced its machine code decompiler and analytical tool, RetDec, in a move to help the cybersecurity community fight against malicious software. The tool enables you to study application code without actually having to run the application. “Decompilers can be used in a variety of situations,” wrote the Avast Threat Intelligence Team in a … continue reading
Heptio is marking a year in business with the release of what it’s calling a “new chapter” for ksonnet, its tool for storing and generating application configurations for Kubernetes deployments. Ksonnet uses a jsonnet, Heptio’s custom language for manipulating and producing JSON documents to generate Kubernetes manifests or YAML, which aren’t human-readable. “Our first efforts … continue reading