Apple Open Sources Swift Programming Language
Apple today made its Swift programming language available as an open source download under the Apache 2.0 license. Apple first debuted Swift in June 2014. It is meant to help developers create iOS and OS X apps in a simpler environment than the traditional Objective-C. Apple says the source code is hosted on GitHub where anyone can use it to design and build apps. Because it is open source, developers can contribute code back to the project, which is being governed by a team of engineers at Apple. The download includes libraries, a debugger, and package manager. Apple also launched Swift.org, a central hub meant to help developers learn more about Swift.
Swift Playgrounds App Meant to Teach Kids to Code
Apple today announced Swift Playgrounds, an app targeted to help kids learn how to code using Swift. Swift is the newer iOS programming language Apple introduced last year.
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.
Google Open Sources Chrome for iOS
Google today said it has made an open source version of its Chrome browser for iOS available to developers. Google says today's news is the result of year's worth of work.
Google to Remove Oracle's Code from Android
Google plans to take Oracle's proprietary Java code out of the Android operating system. Rather than rely on Oracle's Java Development Kit (JDK), Google will switch to the OpenJDK.