Apple Releases Open-Source Kernels for iOS, MacOS
Apple has made available mobile-friendly versions of its iOS 11 and macOS 10.13 kernels through GitHub. The kernels are both compatible with ARM-based mobile chips, but are far from complete operating systems. The kernel is the core source code for iOS and macOS, and doesn't include the user interface or application framework, which means anyone interested in developing on the kernel would have to create most of the operating system on their own. Apple has typically made the macOS kernel available with each major build, though it hasn't offered the iOS kernel as often. The fact that both kernels compatible with ARM chips is a curiosity. Developers can download the core platform code from GitHub under fairly strict licensing terms.
More Phones Should Be Able to Update to Android P Faster
May 9, 2018
Google today provided more visibility into its work on Project Treble, which is meant to accelerate the rate at which phones are updated to new versions of Android. Google has been working with Qualcomm, MediaTek, and Samsung to improve how phones handle major updates.
ARM Reveals DynamIQ Processor Design with AI In Mind
Mar 21, 2017
ARM today announced DynamIQ, a new way to manage multi-core systems that gives them the ability to scale exactly to the tasks or needs at hand. DynamIQ expands on ARM's big.LITTLE technology, which allows for paired sets of high-power and low-power processor cores to tackle specific tasks based on the computing requirements.
Google Opens Maps and Resonance Audio to Developers
Mar 14, 2018
Google today gave developers more access to mapping and audio tools for creating games and other immersive experiences. First, Google brought its Google Maps API to the Unity gaming engine.
LG Releases Open Source Version of WebOS to Spur Invention
Mar 19, 2018
LG today made an open version of the webOS platform available to developers and the public. Anyone can download webOS Open Source Edition from LG's web site and use the the code for whatever they wish.