Skip to main content

    Android made Java-free thanks to 'XobotOS' project, but what are the legal implications?

    Android made Java-free thanks to 'XobotOS' project, but what are the legal implications?

    /

    Development firm Xamarin has ported Android to C#, calling the new operating system XobotOS.

    Share this story

    If you buy something from a Verge link, Vox Media may earn a commission. See our ethics statement.

    Xamarin Mono
    Xamarin Mono

    Software firm Xamarin has ported the Java code inside Android (over a million lines of it) to C#, creating an entirely freestanding operating system that it calls "XobotOS." C# — which began as a Microsoft project over a decade ago and now dominates non-native programming throughout much of the Windows ecosystem — is very close both in spirit and language structure to Java, which makes porting between the two a somewhat reasonable undertaking. To get it done quickly and make sure that Xamarin could keep up with Android's evolution, it automated the port using a modified version of the Java-to-C# tool Sharpen. "We knew we wanted to be able to stay up to date with new releases of Android," Xamarin says.

    Xamarin's feat frees the platform entirely of its infamous Dalvik virtual machine. Given the legal challenges Android is facing in the Oracle v. Google case, that may be a good thing. However, it's too early to predict whether the XobotOS platform will avoid all legal challenges going forward. While Microsoft has formally stated that the software community is free to implement the C# specification, we've seen that promises of "open" software aren't always absolute legal guarantees. There aren't any indications at this point that Xamarin's implementation will raise concerns with Microsoft or others, but it's always a good idea to keep these things in mind.

    Ultimately, XobotOS serves as a bit of promotion for Xamarin — it sells Mono for Android, a runtime that allows developers to use Visual Studio (widely regarded as an excellent development environment) and write their Android code in C# instead of Java. Legal benefits aside, it touts Mono as being a considerably higher-performance alternative to Dalvik, and it notes — half-jokingly — that "maybe Google will thank us some day" for the effort. Mono is Xamarin's flagship product, but XobotOS? Not so much: the company says that the port was a "fun experiment" and won't be a development focus going forward, but the code has been posted to Github for curious developers to check out.

    Matt Macari contributed to this report.

    Today’s Storystream

    Feed refreshed An hour ago Not just you

    T
    Youtube
    Thomas RickerAn hour ago
    Table breaks before Apple Watch Ultra’s sapphire glass.

    ”It’s the most rugged and capable Apple Watch yet,” said Apple at the launch of the Apple Watch Ultra (read The Verge review here). YouTuber TechRax put that claim to the test with a series of drop, scratch, and hammer tests. Takeaways: the titanium case will scratch with enough abuse, and that flat sapphire front crystal is tough — tougher than the table which cracks before the Ultra fails — but not indestructible.


    E
    Twitter
    Emma RothSep 25
    Rihanna’s headlining the Super Bowl Halftime Show.

    Apple Music’s set to sponsor the Halftime Show next February, and it’s starting out strong with a performance from Rihanna. I honestly can’t remember which company sponsored the Halftime Show before Pepsi, so it’ll be nice to see how Apple handles the show for Super Bowl LVII.


    E
    Twitter
    Emma RothSep 25
    Starlink is growing.

    The Elon Musk-owned satellite internet service, which covers all seven continents including Antarctica, has now made over 1 million user terminals. Musk has big plans for the service, which he hopes to expand to cruise ships, planes, and even school buses.

    Musk recently said he’ll sidestep sanctions to activate the service in Iran, where the government put restrictions on communications due to mass protests. He followed through on his promise to bring Starlink to Ukraine at the start of Russia’s invasion, so we’ll have to wait and see if he manages to bring the service to Iran as well.


    E
    External Link
    Emma RothSep 25
    We might not get another Apple event this year.

    While Apple was initially expected to hold an event to launch its rumored M2-equipped Macs and iPads in October, Bloomberg’s Mark Gurman predicts Apple will announce its new devices in a series of press releases, website updates, and media briefings instead.

    I know that it probably takes a lot of work to put these polished events together, but if Apple does pass on it this year, I will kind of miss vibing to the livestream’s music and seeing all the new products get presented.


    Welcome to the new Verge

    Revolutionizing the media with blog posts

    Nilay PatelSep 13
    E
    External Link
    Emma RothSep 24
    California Governor Gavin Newsom vetoes the state’s “BitLicense” law.

    The bill, called the Digital Financial Assets Law, would establish a regulatory framework for companies that transact with cryptocurrency in the state, similar to New York’s BitLicense system. In a statement, Newsom says it’s “premature to lock a licensing structure” and that implementing such a program is a “costly undertaking:”

    A more flexible approach is needed to ensure regulatory oversight can keep up with rapidly evolving technology and use cases, and is tailored with the proper tools to address trends and mitigate consumer harm.


    A
    The Verge
    Andrew WebsterSep 24
    Get ready for some Netflix news.

    At 1PM ET today Netflix is streaming its second annual Tudum event, where you can expect to hear news about and see trailers from its biggest franchises, including The Witcher and Bridgerton. I’ll be covering the event live alongside my colleague Charles Pulliam-Moore, and you can also watch along at the link below. There will be lots of expected names during the stream, but I have my fingers crossed for a new season of Hemlock Grove.


    J
    Twitter
    Jay PetersSep 23
    Twitch’s creators SVP is leaving the company.

    Constance Knight, Twitch’s senior vice president of global creators, is leaving for a new opportunity, according to Bloomberg’s Cecilia D’Anastasio. Knight shared her departure with staff on the same day Twitch announced impending cuts to how much its biggest streamers will earn from subscriptions.


    T
    Twitter
    Tom WarrenSep 23
    Has the Windows 11 2022 Update made your gaming PC stutter?

    Nvidia GPU owners have been complaining of stuttering and poor frame rates with the latest Windows 11 update, but thankfully there’s a fix. Nvidia has identified an issue with its GeForce Experience overlay and the Windows 11 2022 Update (22H2). A fix is available in beta from Nvidia’s website.