Twitter

Twitter Says Security Flaw May Have Exposed Android Users' Direct Messages (cnbc.com) 5

Twitter on Wednesday disclosed a new security vulnerability that may have exposed the direct messages of users who access the service using Android devices. CNBC reports: Specifically, the vulnerability could have exposed the private data of Twitter users running devices with Android OS versions 8 and 9, the company said. "This vulnerability could allow an attacker, through a malicious app installed on your device, to access private Twitter data on your device (like Direct Messages) by working around Android system permissions that protect against this," the company said in a blog post.

The company said there is no evidence that the Android vulnerability has been exploited by attackers. Regardless, Twitter said it has begun informing users who could have been vulnerable. The company has also updated its Android app to remove the vulnerability, and it is requiring anyone who may have been impacted to update their Twitter for Android app. Twitter said it is also identifying changes to its processes to better guard against issues like this. "Your privacy and trust is important to us and we will continue working to keep your data secure on Twitter," the company said in its blog.

Operating Systems

Apple Launches Public Beta of macOS Big Sur, Its Biggest Desktop OS Update in Years (theverge.com) 54

The public beta of macOS Big Sur, the next major release of Apple's Mac operating system, is now available. From a report: The new update brings a big visual overhaul to macOS while also adding a number of brand-new enhancements. If you're thinking about installing the macOS Big Sur public beta, be warned that it's still, well, a beta. That means you could experience some unexpected bugs, and software you rely on may not work with the new OS just yet. Before you install Big Sur, make sure all of your important documents are backed up somewhere safe, and if at all possible, you should only install this on a secondary Mac. But if you do roll the dice and install the Big Sur beta, you'll immediately see that it looks much different than previous versions of macOS, as Apple has made significant design changes across the entire operating system. Windows have a whole lot more white, for example (unless you're using dark mode, in which case, there's still a lot of black). Apple's app icons have received a major facelift and are now rounded squares, like iOS's app icons. And the menu bar is now translucent, blending into your wallpaper.
Google

Google Has Already Discontinued the Pixel 4 and 4 XL (theverge.com) 24

Google has already discontinued the Pixel 4 and Pixel 4 XL, its flagship phones that were released in October of last year. Both devices are out of stock in Google's store in the US, though some variants are still available in other regions for the time being. A Google spokesperson told The Verge that the company will honor its three-year commitment on timely OS and security updates.
Android

In Wake of Apple Acquisition, Dark Sky Ends Android Support (arstechnica.com) 100

An anonymous reader quotes a report from Ars Technica: As promised, popular weather app Dark Sky ended support for Android and Wear OS over the weekend. Android Dark Sky users report that the app is no longer working and that it presents the user with a message saying that the "app has shut down." The impending shutdown was first announced when Apple acquired the company in March of this year. Despite the end of support for the world's most popular mobile operating system, Dark Sky's developers wrote in a blog post announcing the acquisition that joining Apple means they could "reach far more people, with far more impact, than we ever could alone."

The Dark Sky Android app is not the only popular service on the chopping block as a result of the acquisition. Several app developers on both iOS and Android have used Dark Sky's API for weather data for a while now, but like Android support, that's going away. There's a little more time in that case, though: developers have until the end of next year to find and implement alternative data sources. When the acquisition was first announced, Dark Sky was slated to stop working on Android on July 1. That deadline was extended by one month, but it went into effect as planned on August 1. The Web version of Dark Sky was scheduled to end today, but Apple has extended that deadline, though embeds have been disabled. A new date for the Web shutdown has not been specified. That version will remain an option for Android users for now until it, too, stops working.

Microsoft

Microsoft To Remove All SHA-1 Windows Downloads Next Week (zdnet.com) 46

Microsoft announced this week plans to remove all Windows-related file downloads from the Microsoft Download Center that are cryptographically signed with the Secure Hash Algorithm 1 (SHA-1). From a report: The files will be removed next Monday, on August 3, the company said on Tuesday. The OS maker cited the security of the SHA-1 algorithm for the move. "SHA-1 is a legacy cryptographic hash that many in the security community believe is no longer secure. Using the SHA-1 hashing algorithm in digital certificates could allow an attacker to spoof content, perform phishing attacks, or perform man-in-the-middle attacks," it said. Most software companies have recently begun abandoning the SHA-1 algorithm after a team of academics broke the SHA-1 hashing function at a theoretical level in February 2016.
SuSE

SUSE Releases Major Linux Update (zdnet.com) 27

SUSE has released the next versions of its flagship operating system, SUSE Linux Enterprise (SLE) 15 Service Pack 2 and its latest infrastructure management program, SUSE Manager 4.1. ZDNet reports: SLE 15 SP2 is available on the x86-64, Arm, IBM POWER, IBM Z, and LinuxONE hardware architectures. This new Linux server edition is based on the Linux 5.3 kernel. This new kernel release includes upstream features such as utilization clamping support in the task scheduler, and power-efficient userspace waiting. Other new and noteworthy features include:

- Support for migration from openSUSE Leap to SUSE Linux Enterprise Server (SLES). With this, you can try the free, community openSUSE Linux distro, and then, if you find it's a good choice for your business, upgrade to SLES.
- Extended Package Search. By using the new Zypper, SUSE's command line package manager, command option -- zypper search-packages -- sysadmins can now search across all SUSE repositories, even unenabled ones. This makes it easier for administrators to find required software packages.
- SLE Software Development Kit (SDK) is now integrated into SLE. Development packages are packaged alongside regular packages. - Python 3: SLE 15 offers full support for Python 3 development. SLE still supports Python 2 for the time being.
- 389 Directory Server replaces OpenLDAP as the LDAP directory service.
- Repository Mirroring Tool (RMT) replaces Subscription Management Tool (SMT). RMT allows mirroring SUSE repositories and custom repositories. You can then register systems directly with RMT. In environments with tightened security, RMT can also proxy other RMT servers.
- Better business continuity with improved SLE Live Patching. SUSE claims Live Patching increases system uptime by up to 12 months. SLE Live Patching is also now available for IBM Z and LinuxONE mainframe architectures.

As for SUSE Manager 4.1, this is an improved open-source infrastructure management and automation solution that lowers costs, identifies risk, enhances availability, and reduces complexity in edge, cloud, and data center environments. With SUSE Manager you can keep servers, VMs, containers, and clusters secure, healthy, compliant, and low maintenance whether in private, public, or hybrid cloud. That's especially important these days thanks to coronavirus pandemic IT staff disruptions. SUSE Manager 4.1 can also be used with the Salt DevOps program. Its vertical-market brother, SUSE Manager for Retail 4.1, is optimized and tailored specifically for retail. This release comes with enhancements for small store operations, enhanced offline capabilities and image management over Wi-Fi, and enhanced virtual machine management and monitoring capabilities. Simultaneously it can scale retail environments to tens of thousands of end-point devices and help modernize point-of-service rollouts.

Security

VPN With 'Strict No-Logs Policy' Exposed Millions of User Log Files (betanews.com) 86

New submitter kimmmos shares a report from BetaNews: An unprotected database belonging to the VPN service UFO VPN was exposed online for more than two weeks. Contained within the database were more than 20 million logs including user passwords stored in plain text. User of both UFO VPN free and paid services are affected by the data breach which was discovered by the security research team at Comparitech. Despite the Hong Kong-based VPN provider claiming to have a "strict no-logs policy" and that any data collected is anonymized, Comparitech says that "based on the contents of the database, users' information does not appear to be anonymous at all." A total of 894GB of data was exposed, and the API access records and user logs included: Account passwords in plain text; VPN session secrets and tokens; IP addresses of both user devices and the VPN servers they connected to; Connection timestamps; Geo-tags; Device and OS characteristics; and URLs that appear to be domains from which advertisements are injected into free users' web browsers. Comparitech notes that this runs counter to UFO VPN's privacy policy.
Android

Android 10 Had the Fastest Adoption Rate of Any Version of Android Yet (theverge.com) 27

Google announced that Android is seeing the fastest adoption rates of any version of Android. The Verge reports: According to Google, Android 10 was installed on 100 million devices five months after its launch in September 2019 â" 28 percent faster than it took the company to reach a similar milestone for Android Pie. Google credits the faster adoption rate to improvements the company has been making over the years, like Android Oreo's Project Treble and Android 10's Project Mainline, which makes it easier for hardware companies to create new updates.

But while those numbers are impressive, Google's post is notably missing some crucial information, like what percentage of Android devices are running Android 10 -- a number that's sure to be lower than Google would like. In fact, Google has effectively stopped publishing the breakdown percentage of which Android devices are running which version of Android entirely, following a similar announcement last August that looked back at Android 9 Pie adoption rates. (At the time, Android Pie had been installed on 22.6 percent of Android devices ahead of the release of Android 10.)

Google

A Moment of Clarity Regarding the Raison d'Etre for the App Store (daringfireball.net) 84

John Gruber, writing at DaringFireball: Feel free to file Google's release this week of an update to their iPad Gmail app with support for split-screen multitasking under "better late than never," but this is so late it borders on the absurd. It's like the difference between showing up fashionably late and showing up a week after the party. Split-screen multitasking was introduced for the iPad back in 2015 with iOS 9. Five years to add support for a foundational element of the iPad user experience. And an email client is near the top of the list of the type of apps where someone would want to use split-screen. Five years. Google makes a lot of software with terrible user experiences for users who have poor taste. Their iOS software, in particular, has for the most part never suggested that it was designed by people who like -- or even use -- iOS. It's the blind leading the blind. But yet the Gmail app is currently the number one free app in the Productivity category in the App Store.

On the surface, it's tempting to blow this off. To each their own. Whatever floats their boat. Who cares if millions of iPad users are satisfied using an email client that is a poor iPad app, so long as actual good iPad email clients are available to those who do care? But what about those stuck using the Gmail app not because they want to, but because they have to? Who can help them but Apple? I worry that it's not tenable in the long run to expect Apple to continue striving to create well-crafted -- let alone insanely great -- software when so many of its users not only settle for, but perhaps even prefer, software that is, to put it kindly, garbage. There have always been popular Mac and iPhone apps that are objectively terrible apps -- where by "popular" I mean much-used, not much-loved. But what made Apple users Apple users is that they complained vociferously if they had to use a terrible app. Word 6 was a sack of dog shit Microsoft dropped off and set aflame on Mac users' porch, but we all knew it was a flaming bag of dog shit, and even those of us who didn't even use Word were angry about it because it was an insult.

I worry that this sort of "Who cares, it's better than nothing" attitude has seeped into Apple itself, and explains how we wound up with barely modified iPad apps shipping as system apps on the Mac. But more than anything I worry that this exemplifies where Apple has lost its way with the App Store. What exactly is the point of running a strict approval process for apps if not, first and foremost, to ensure that they're good apps? An iPad email app that doesn't support split-screen multitasking for five years is, by definition, not a good app. I'd like to see all the vim, vigor, and vigilance Apple applies to making sure no app on the App Store is making a dime without Apple getting three cents applied instead to making sure there aren't any scams or ripoffs, and that popular apps support good-citizen-of-the-platform features within a reasonable amount of time after those features are introduced in the OS. I don't know exactly how long "reasonable" is, but five fucking years for split-screen support ain't it.

Security

More Pre-Installed Malware Has Been Found In Budget US Smartphones (zdnet.com) 34

Pre-installed malware has been discovered on another budget handset connected to Assurance Wireless by Virgin Mobile. ZDNet reports: Back in January, cybersecurity researchers from Malwarebytes discovered unremovable malware bundled with the Android operating systems on the Unimax (UMX) U686CL, a low-end handset sold by Assurance Wireless as part of the Lifeline Assistance program, a 1985 U.S. initiative which subsidizes telephone services for low-income families. There was no way to remove a pair of apps on the handsets which would install other software on the devices without the user's knowledge.

Now, Malwarebytes has uncovered another budget handset with similar security issues. The smartphone in question is the ANS (American Network Solutions) UL40, running Android OS 7.1.1. [...] In the same way as the UMX U686CL, two apps -- a settings app and wireless update app -- are compromised. However, these apps are not infected with the same malware variants; instead, Collier says the "infections are similar but have their own unique infection characteristics." The Settings app is detected as Downloader Wotby, a Trojan that is able to download apps externally. The researchers did not find any evidence of malicious apps in a third-party store linked to the software but noted this doesn't mean that malicious apps could not be added or find their way into the store at a later date. The WirelessUpdate app is considered a Potentially Unwanted Program (PUP) that is also able to automatically install apps without user permission or knowledge. While the app does function as an over-the-air updater for security fixes and as an updater to the operating system itself, the software also installs four variants of HiddenAds, a Trojan family found on Android handsets.
Thankfully, Malwarebytes has instructions on how to stop HiddenAds infections.
Microsoft

Microsoft Brings Android OS Development for Surface Duo In-house With Movial Acquisition (windowscentral.com) 8

Microsoft is forming a team internally under the Microsoft Devices division that will handle the development of the Android OS for Surface Duo going forward. Windows Central: According to my sources, up until now, Microsoft had contracted the OS work out to third-party vendors such as Movial, who had the expertise required to bring Android to life on Surface Duo. Movial is a software, services, and design engineering company that was working closely with Microsoft on Surface Duo during its prototype and development stages. Microsoft has now acquired the local operations of Movial in Romania, Taiwan, and the USA, and is bringing on-board all the Movial employees that were working on the Surface Duo as full-time employees at Microsoft.

Microsoft is not acquiring Movial as a whole. Movial will continue to operate as a standalone company, with employees at its headquarters in Finland remaining at Movial. SeeNews reports that Movial's Iasi office will become Microsoft Romania's fourth research and development center, as it on-boards 60 employees from Movial in that location.

Microsoft

Microsoft Will Axe Control Panel From Windows 10 (gizmodo.com) 208

Microsoft seems to be getting a kick out seeing users struggle to find Windows 10 features these days. After moving the Fresh Start feature in the latest version, 2004, and reducing the number of days Windows 10 Pro, Enterprise, and Education users can manually delay updates, the company is now experimenting with moving key Control Panel features, including System information, to Settings, Windows Latest blog spotted. From a report: It's a change that some long-time Windows users might not take to easily. If you're like me and have been using the Control Panel for decades, getting accustomed to this feature will be as arduous as unlearning a bad habit. To be fair, it's a bit redundant to have information on your system's specs located in three different places, not to mention all three don't show the exact same information. Currently, Windows 10 users can access hardware information about their PC in several places, but the main ways are: Control Panel > System and Security > System, and Settings > System > About, or by typing 'system information' into the search bar.

System and About show nearly the same info, what processor you have and how much RAM you have installed, for instance, except About will show you what version of Windows you have. System Information shows more detailed information about your PC, including your motherboard, GPU, and other hardware. Microsoft is trying to centralize this information, and moving forward, it seems likely that Control Panel will be killed off entirely.

Security

New Mac Ransomware Is Even More Sinister Than It Appears (wired.com) 49

An anonymous reader quotes a report from Wired: The threat of ransomware may seem ubiquitous, but there haven't been too many strains tailored specifically to infect Apple's Mac computers since the first full-fledged Mac ransomware surfaced only four years ago. So when Dinesh Devadoss, a malware researcher at the firm K7 Lab, published findings on Tuesday about a new example of Mac ransomware, that fact alone was significant. It turns out, though, that the malware, which researchers are now calling ThiefQuest, gets more interesting from there. In addition to ransomware, ThiefQuest has a whole other set of spyware capabilities that allow it to exfiltrate files from an infected computer, search the system for passwords and cryptocurrency wallet data, and run a robust keylogger to grab passwords, credit card numbers, or other financial information as a user types it in. The spyware component also lurks persistently as a backdoor on infected devices, meaning it sticks around even after a computer reboots, and could be used as a launchpad for additional, or "second stage," attacks. Given that ransomware is so rare on Macs to begin with, this one-two punch is especially noteworthy.

Though ThiefQuest is packed with menacing features, it's unlikely to infect your Mac anytime soon unless you download pirated, unvetted software. Thomas Reed, director of Mac and mobile platforms at the security firm Malwarebytes, found that ThiefQuest is being distributed on torrent sites bundled with name-brand software, like the security application Little Snitch, DJ software Mixed In Key, and music production platform Ableton. K7's Devadoss notes that the malware itself is designed to look like a "Google Software Update program." So far, though, the researchers say that it doesn't seem to have a significant number of downloads, and no one has paid a ransom to the Bitcoin address the attackers provide. [...] Given that the malware is being distributed through torrents, seems to focus on stealing money, and still has some kinks, the researchers say it was likely created by criminal hackers rather than nation state spies looking to conduct espionage.

Hardware

Qualcomm Made a Modern Smartwatch Chip: Meet the Snapdragon Wear 4100 (arstechnica.com) 51

An anonymous reader quotes a report from Ars Technica: After years of repackaging the same basic smartwatch chip over and over again, Qualcomm has graced Wear OS with a modern smartwatch SoC. Meet the Snapdragon Wear 4100, a Qualcomm smartwatch chip that, for the first time ever, is faster than the previous chip. The Wear 4100 uses four 1.7GHz Cortex A53 CPUs built on a 12nm manufacturing process, a major upgrade from the 28nm Cortex A7s that every other Qualcomm smartwatch chip has been up until now. It's not the state-of-the-art 7nm process that Qualcomm's high-end chip uses, and the Cortex A53 is an old CPU design, but for Qualcomm, it's a major upgrade. Between the new CPU, the Adreno 504 GPU, and faster memory, Qualcomm is promising "85% faster performance" compared to the Wear 3100.

There are actually two versions of the 4100, the vanilla "4100" and the "4100+." The plus version is specifically for smartwatches with an always-on watch face, and like previous Wear SoCs, comes with an extra low-power SoC (based around a Cortex-M0) to keep the time updated and log sensor data (like step counts). Qualcomm is promising a better display image quality in this low-power mode, with more colors and a smoother display. There are also dual DSPs now, which Qualcomm says are for "optimal workload partitioning, support for dynamic clock and voltage scaling, Qualcomm Sensor Assisted Positioning PDR Wearables 2.0, low power location tracking support, and an enhanced Bluetooth 5.0 architecture." There are also dual ISPs with support for 16MP sensors (on a smartwatch?). As usual, connectivity options are plentiful, with onboard LTE, GPS, NFC, Wi-Fi 802.11n, and Bluetooth 5.

Desktops (Apple)

Rosetta 2 is Apple's Key To Making the ARM Transition Less Painful (theverge.com) 153

At WWDC 2020 earlier this week, Apple announced that it's moving Macs away from Intel processors to its own silicon, based on ARM architecture. To help ease the transition, the company announced Rosetta 2, a translation process that allows users to run apps that contain x86_64 instructions on Apple silicon. The Verge reports: Rosetta 2 essentially "translates" instructions that were written for Intel processors into commands that Apple's chips can understand. Developers won't need to make any changes to their old apps; they'll just work. (The original Rosetta was released in 2006 to facilitate Apple's transition from PowerPC to Intel. Apple has also stated that it will support x86 Macs "for years to come," as far as OS updates are concerned. The company shifted from PowerPC to Intel chips in 2006, but ditched support for the former in 2009; OS X Snow Leopard was Intel-only.) You don't, as a user, interact with Rosetta; it does its work behind-the-scenes. "Rosetta 2 is mostly there to minimize the impact on end-users and their experience when they buy a new Mac with Apple Silicon," says Angela Yu, founder of the software-development school App Brewery. "If Rosetta 2 does its job, your average user should not notice its existence."

There's one difference you might perceive, though: speed. Programs that ran under the original Rosetta typically ran slower than those running natively on Intel, since the translator needed time to interpret the code. Early benchmarks found that popular PowerPC applications, such as Photoshop and Office, were running at less than half their native speed on the Intel systems. We'll have to wait and see if apps under Rosetta 2 take similar performance hits. But there are a couple reasons to be optimistic. First, the original Rosetta converted every instruction in real-time, as it executed them. Rosetta 2 can convert an application right at installation time, effectively creating an ARM-optimized version of the app before you've opened it. (It can also translate on the fly for apps that can't be translated ahead of time, such as browser, Java, and Javascript processes, or if it encounters other new code that wasn't translated at install time.) With Rosetta 2 frontloading a bulk of the work, we may see better performance from translated apps.
The report notes that the engine won't support everything. "It's not compatible with some programs, including virtual machine apps, which you might use to run Windows or another operating system on your Mac, or to test out new software without impacting the rest of your system," reports The Verge. "(You also won't be able to run Windows in Boot Camp mode on ARM Macs. Microsoft only licenses the ARM version of Windows 10 to PC manufacturers.) Rosetta 2 also can't translate kernel extensions, which some programs leverage to perform tasks that macOS doesn't have a native feature for (similar to drivers in Windows)."
Software

'Google Blew a Ten-Year Lead' (secondbreakfast.co) 130

An anonymous reader shares a column: Back when there were rumors of Google building an operating system, I thought "Lol." Then I watched then-PM Sundar Pichai announce Chrome OS. My heart raced. It was perfect. I got my email through Gmail, I wrote documents on Docs, I listened to Pandora, I viewed photos on TheFacebook. Why did I need all of Windows Vista? In 2010, I predicted that by 2020 Chrome OS would be the most popular desktop OS in the world. It was fast, lightweight, and $0. "Every Windows and OS X app will be re-built for the browser!" I thought. Outlook > Gmail. Excel > Sheets. Finder > Dropbox. Photoshop > Figma. Terminal > Repl.it. All of your files would be accessible by whoever you wanted, wherever you wanted, all the time. It was obvious. Revolutionary. I haven't installed MSFT Office on a machine since 2009. Sheets and Docs have been good enough for me. The theoretical unlimited computing power and collaboration features meant Google Docs was better than Office (and free!). Then something happened at Google. I'm not sure what. But they stopped innovating on cloud software.

Docs and Sheets haven't changed in a decade. Google Drive remains impossible to navigate. Sharing is complicated. Sheets freezes up. I can't easily interact with a Sheets API (I've tried!). Docs still shows page breaks by default! WTF! Even though I have an iPhone and a MacBook, I've been married to Google services. I browse Chrome. I use Gmail. I get directions and lookup restaurants on Maps. I'm a YouTube addict. Yet I've been ungluing myself from Google so far this year. Not because of Google-is-reading-my-emails-and-tracking-every-keystroke reasons, but because I like other software so much more that it's worth switching. At WWDC, Apple shared Safari stats for macOS Big Sur. It reminded me how much Chrome makes my machine go WHURRRRRR. [...] I've given up on Google Docs. I can never find the documents Andy shares with me. The formatting is tired and stuck in the you-might-print-this-out paradigm. Notion is a much better place to write and brainstorm with people. The mobile Google results page is so cluttered that I switched my iPhone's default search to DuckDuckGo. The results are a tad worse, but I'm never doing heavy-duty searches on the go. And now I don't have to scroll past 6 ads to get the first result. DuckDuckGo's privacy is an added bonus.

Operating Systems

Apple WatchOS 7 Unveiled With Sleep Tracking, Shareable Watch Faces and a Hand Washing Timer (cnet.com) 22

At the WWDC 2020 keynote today, Apple unveiled WatchOS 7, adding sleep tracking features, shareable watch faces, a hand washing timer, and much more. CNET reports: WatchOS 7 adds much-anticipated sleep tracking features, including a Wind Down mode to help you get to bed on time. When you wake up, you'll see a visualization of your previous night's sleep, including periods of wake and sleep, and a chart showing weekly sleep trends. While the watch lacks a watch face store, the new software adds the ability to share customized watch faces and complications. If a shared watch face uses apps you don't have, you'll be able to download them easily. You can also easily share a face you've created yourself with a contact, or across social media.

In terms of health and fitness, WatchOS 7's Workout app adds support for four new workouts: core training, dance, functional strength training and cool down. The Activity app where you track your workouts will now be called Fitness, and will include a new Summary tab that gives you an easy way to see your activity history, workouts and trends, all in one view. With WatchOS 7, you'll be able to use Siri to translate several languages directly from your wrist. Like on iOS 14, in the Apple Maps app on WatchOS 7, you'll be able to see cycling-specific directions on your watch in some cities. Amid the coronavirus pandemic, WatchOS will use machine learning to determine when you start washing your hands, and sets a timer so you know you're getting the recommended 20-second wash.

IOS

Apple Will Let You Emulate Old Apps, Run iOS Apps on ARM Macs (techcrunch.com) 213

At the WWDC 2020 keynote today, Apple announced that the company is going to switch from Intel chips to Apple's own silicon, based on ARM architecture. They also announced that iPad and iPhone apps will be able to run natively on ARM-powered Macs. TechCrunch reports: First, you'll be able to compile your app to run both on Intel-based Macs and ARM-based Macs. You can ship those apps with both executables using a new format called Universal 2. If you've been using a Mac for a while, you know that Apple used the same process when it switched from PowerPC CPUs to Intel CPUs -- one app, two executables. As for unoptimized software, you'll still be able to run those apps. But its performances won't be as good as what you'd get from a native ARM-ready app. Apple is going to ship Rosetta 2, an emulation layer that lets you run old apps on new Macs.

When you install an old app, your Mac will examine the app and try to optimize it for your ARM processor. This way, there will be some level of optimization even before you open the app. But what if it's a web browser or a complicated app with just-in-time code? Rosetta 2 can also translate instructions from x86 to ARM on the fly, while you're running the app. And if you're a developer working on code that is going to run on servers, Apple is also working on a set of virtualization tools. You'll be able to run Linux and Docker on an ARM Mac.

As a bonus, users will also be able to access a much larger library of apps. "Mac users can for the first time run iOS and iPadOS apps on the Mac," Apple CEO Tim Cook said. While the company didn't share a lot of details, Apple isn't talking about Catalyst, its own framework that makes it easier to port iOS apps to macOS. You should be able to download and run apps even if the developer never optimized those apps for macOS.

Portables (Apple)

This is Apple's Roadmap for Moving the First Macs Away from Intel (arstechnica.com) 383

After 15 years, Apple will again transition the Mac to a new architecture. The company announced at its developer conference today that it will introduce Macs featuring Apple-designed, ARM-based processors similar to those already used in the iPhone and iPad. From a report: Tim Cook pegged this switch as one of the four biggest transitions the mac has ever had. Alongside the more to PowerPC, the move to Intel, and the transition to Mac OS X, ARM will be one of the biggest mac changes ever. Apple is promising "a whole new level of performance" with a "Family of Mac SoCs." The transition to ARM from x86 means that some apps will be native and some won't. For mac OS 10.16, Apple says that all of the Apple 10.16 apps are native ARM apps. Xcode developers can "just open their apps and recompile" to get an ARM binary. "Universal 2" is a new type of binary that will run on Intel and ARM macs. Microsoft Office and Adobe's creative suite (Photoshop) were demoed as native ARM apps. Final Cut Pro has an ARM version too, along with a features that run on the "Neural Engine" in the Apple SoC.

Apple says it wants to make sure users can run all their apps on their ARM mac, even if they aren't native. So, just like with the PowerPC-to-Intel transition, Apple is dusting off the Rosetta brand with Rosetta 2, which is now an x86-to-ARM emulator. This move has been predicted for years, as the upsides for Apple are clear. Cupertino has always valued tight integration of hardware, software, and services, but Macs have been outliers among Apple's products in their reliance on an outside party for the CPU. (iPhones and other Apple products do contain display panels, modems, and camera components made by other companies, though.) So far, Apple's chip division has excelled in every market it has entered. In the world of smartphones, the company's SoCs are easily a generation ahead of the best Qualcomm, Samsung, and Mediatek have to offer. Apple's most dominant smartphone showing is probably the iPhone SE, a $400 iPhone that will out-perform $1200 Android phones thanks to the A13 Bionic SoC.

Chrome

Should Microsoft Release an Edgebook? (zdnet.com) 96

"All the pieces are coming together for Microsoft to launch a direct competitor to Chromebooks..." argues an industry analyst writing for ZDNet: Since adopting the Chromium rendering engine, Microsoft Edge has featured virtually perfect compatibility with Chrome, right down to being able to install extensions from the Chrome app store. It's also enabled Microsoft to more easily support operating systems that Edge didn't previously support such as macOS and Linux. But now that Edge is working well, might Microsoft try to go after Chrome OS? While a "lite" version of Windows has been rumored for years, many of the other pieces are already in place or announced.

First, Microsoft has made no secret of how it covets the education market that has embraced Chromebooks. It has fought back with low-cost Windows notebooks from partners that are competitively priced with such devices but may lack Chrome OS' perception of simplicity and security.

Second, after years of having the web apps of office.com languish as Microsoft emphasized the PC versions, the online suite will be the first to take advantage of Fluid Framework, the company's open-source component framework that allows the embedding of applet functionality and collaboration into a range of container documents such as Edge pages. Third, while the idea of Microsoft limiting the opportunity for Windows developers on a platform might have been unthinkable years ago, times have changed. Many developers, Microsoft included, have made web apps mainstream. Outside of the Windows-boosting Surface team, Microsoft seems indifferent as to where you access its subscription-based client and cloud offerings.

Finally, Microsoft now has the cross-processor architecture support to take the battle to Google -- although, at least for now, it has exclusively focused on high-performance Qualcomm Snapdragon designs as opposed to Mediatek or Allwinner ARM-based chips in budget Chromebooks...

Microsoft's strongest competitive point would be the greater focus on privacy, one of the best reasons to use Edge versus Chrome today.

Slashdot Top Deals