Almost a year ago, Google’s operating system Fuchsia popped up and since then, Google has been working on it. It was already known that Fuchsia was capable of supporting apps written in Dart, C, C++, and Go. Now, Apple’s very own programming language Swift will be supported on Fuchsia.
Fuchsia is quite different from Android and Chrome OS. For one, it runs on real-time Zircon kernel instead of Linux. On the other hand, Swift is an open-source programming language that was developed by Apple. Swift can be used to create iOS, macOS, tvOS, and watchOS applications. Swift is capable of compiling with Linux as well.
Previously, there was a tiny controversy between Google and Apple over Swift. However, after the speculations died down, Chris Lattner, who created Swift, cleared the air with his twitter post. Lattner tweeted, “Swift at Google has enough folks working on it that we need a staging ground/integration point, and we decided it should be public.” Currently, Lattner is working at Google.
However, the compatibility between Fuchsia and Swift doesn’t mean developers will instantly be able to port an iOS app to Google's new OS. This is because Apple’s platform is a closed source. While Apple has open sourced the Swift language itself, much of the iOS platform remains a closed source. This means that the codes that rely on closed Apple libraries won't be portable.
Google fined $177 million by South Korea for blocking Android customization
Apple iPhone 13 coming with satellite connectivity for texts and calls
South Korea bill to restrict Apple and Google from charging app store commissions
Google and facebook plans new undersea data cable
Israeli Government Signs $1 billion Cloud Services Deal with AWS, Google
© 2021 CIO Bulletin. All rights reserved.