Imagine if someone had come up to your cubicle in 1980 and asked about preserving your company’s software for the long term as a museum exhibit. What if they’d asked you to make that code available to the world, like a book in a library? What if they used the term “Antique Software?” More than … continue reading
Last year at its Worldwide Developers Conference, Apple announced a low-energy, high-performance compression algorithm to its developers. The LZFSE compression library and command-line tool reference implementation are now available on GitHub under Apple’s own license. The code was originally released on GitHub 19 days ago. LZFSE was specifically designed to save energy on portable devices. … continue reading
Bug-finding software can determine if there are potential vulnerabilities in computer programs, but there is no way to figure out how many go unnoticed. Researchers at the New York University Tandon School of Engineering collaborated with the MIT Lincoln Laboratory and Northeastern University to take a new approach to this problem. The technique intentionally adds … continue reading
LinkedIn has open-sourced its URL-Detector Java library, which checks URLs for malware and phishing. LinkedIn wants to detect as many malicious links as it can, so it defines a URL to be anything that can resolute into a real site when typed into the address bar of a browser, according to a blog post. In … continue reading
Today, H2O.ai announced the availability of Sparkling Water 2.0, an API for Apache Spark with new features and functionality. Sparkling Water now includes the ability to interface with Apache Spark, MLlib and Scala to give Spark user’s more visual capabilities. Sparkling Water 2.0 builds off of Sparkling Water, which was designed to give its users … continue reading
Trying to learn a programming language as extensive as JavaScript can be complex and confusing, but it doesn’t have to be. Since JavaScript is so widely used and so well known, there are plenty of resources developers can access; and if the wide variety of documents are too boring…there are even some games! WarriorJS is … continue reading
There was a time in the last century when Slashdot was the Reddit of the Internet. There was a time when SourceForge was GitHub. And still, yes, there is a time when these and other Internet media properties were owned and operated by good actors, seeking to foster community and open-source development. In 2011, Freecode, … continue reading
Rogue Wave is updating its open-source framework for developing Web applications and services. According to the company, this is the first major release in four years. Zend Framework 3 features support for PHP 7, middleware runtime and performance enhancements. The newly released support for PHP 7 aims to simplify how developers create, debug, monitor and … continue reading
An open-source operating system that was created just for smartwatches is looking for developer and community contribution to build on the system and further development for the project. AsteroidOS is an open-source smartwatch operating system still in its early stages of development. Developers can currently port AsteroidOS to new smartwatches, or develop, translate and test … continue reading
GitHub yesterday posted a new blog entry detailing some statistics it gathered from the open-source projects hosted on its site. The report, written by Arfon Smith, program manager for open-source data at GitHub, and gives insight into how and why people contribute to open-source projects. Topping the blog entry was a chart detailing repository activity … continue reading
It has been one year since Google added Android Security to its vulnerability rewards program. Since then, the company has received more than 250 vulnerability reports, paid more than US$550,000 to 82 individuals, and paid 15 researchers $10,000 or more. The company is now updating its Android rewards program to entice even more security researchers … continue reading
Sentry wants to make sure bugs don’t affect a user’s web, mobile or game experience. It is a modern error-logging and aggregation platform designed to give developers real-time crash reporting. The solution will notify developers when new issues occur or old issues resurface, ensure changes don’t have a negative impact on users, and diagnose and … continue reading