Apple News Archives
👁 Image
184 Apple open-source and Linux related news articles on Phoronix since 2007.
👁 Linux Finally Ends AppleTalk Protocol Support
While the AppleTalk networking protocols were innovative when they first appeared for their plug-and-play capabilities, Apple itself ended their AppleTalk support back in 2009. Now 17 years later, the Linux kernel is ending AppleTalk support due to a recent surge of AI-generated patches.
👁 macOS 27 Beta Breaks The Ability To Boot Asahi Linux
Asahi Linux is warning its users from trying out the new macOS 27 "Golden Gate" beta released this week by Apple. With macOS 27 beta, the Asahi Linux partition is no longer visible and thus unable to boot to your Apple Silicon Linux installation.
👁 Linux 7.2 Will Be Able To Boot On Apple M3 Macs - But Far From Useful For End-Users
The upcoming Linux 7.2 mainline kernel is expected to be able to boot on Apple M3 devices including the M3-powered iMac and MacBook products. But before getting too excited it's still a long ways to go before it will actually be useful for any Apple M3 daily usage under Linux with the overall support at this stage still being very limited for these 2~3 year old Apple Macs.
👁 Apple M3 Support On Asahi Linux Is Approaching The Original Alpha Quality Of The M1
A new progress report from the Asahi Linux project is now published that highlights recent upstreaming work for the Linux 7.0 kernel release as well as the latest additions to the downstream Asahi Linux code. The Asahi Linux project also pushed out their first updated Asahi installer in nearly two years.
👁 Linux 7.1 Lands The Apple SMC Power Driver For Reporting Battery Metrics On MacBooks
The Linux Multi-Function Device "MFD" subsystem changes were merged this week for Linux 7.1 ahead of the merge window closing on Sunday.
23 April 2026 - Apple SMC Power Driver
- 3 Comments
👁 Apple HFS / HFS+ File-System Support Seeing Many Fixes For Linux 7.1
Nearly one year ago to the day I noted Linux developers were considering the removal of the Apple HFS and HFS+ file-system drivers from the kernel. They were orphaned the past decade and turning into a maintenance burden for upstream developers. But then to some surprise, a few developers stepped up to maintain the HFS(+) drivers. One year later it's proving to be a success story with more fixes for this aging Apple file-system support continuing.
👁 Patches Sent Out For Booting Linux On Apple M3 But Without Much Functionality
Asahi Linux developers have been working for a while now on porting Asahi Linux to the Apple M3 hardware that launched back in 2023. Sent out today to the Linux kernel mailing list were finally Device Tree files for booting Linux on Apple M3 hardware but it's far from functional for end-users.
👁 Linux 7.0 Fixes Battery Reporting For The Apple Magic Trackpad 2
Merged back in 2018 for Linux 5.0 was support for the Apple Magic Trackpad 2. Merged this week for the in-development Linux 7.0 kernel is fixing battery reporting for those using the Magic Trackpad 2 under Linux.
8 March 2026 - Apple Magic Trackpad 2
- 3 Comments
👁 Apple Announces "Fusion Architecture" With M5 Pro & M5 Max
Apple announced today the new Fusion Architecture with the M5 Pro and M5 Max SoCs that also feature a next-generation GPU.
👁 Apple M3 With Asahi Linux Continues Making Progress, No ETA Yet For Shipping
Asahi Linux developers have published a status report following the recent Linux 6.19 kernel release to outline recent progress and upcoming items around Apple Silicon support on Linux. This year will also mark five years that Asahi Linux has been around for bringing Linux to the Apple M-Series hardware.
18 February 2026 - Apple M3 + Asahi Linux
- 26 Comments
👁 New Linux Patches Allow Preserving Apple Mac Backlight Brightness Across Reboots
A nice, overdue usability improvement is on the way for those using Apple Macs under Linux. Finally there will be the ability to preserve the same backlight brightness across reboots under Linux.
6 February 2026 - Backlight Brightness
- 8 Comments
👁 Apple M3 Progress On Linux: Asahi Can Boot To KDE Desktop - But No GPU Acceleration Yet
While the Asahi Linux project has made good progress on bringing Linux to Apple Silicon hardware, much of the success and in turn upstreaming to the Linux kernel has been around the aging M1 and M2 Macs. Apple M3 and newer has been a struggle but progress is being made. One of the Asahi Linux developers shared the ability now to boot to the KDE Plasma desktop with the experimental Asahi Linux code on an M3 MacBook but without any GPU acceleration yet.
👁 Linux 7.0 Apple Silicon Device Tree Updates Have All The Bits For USB Type-C Ports
Ahead of the Linux 6.20~7.0 cycle kicking off next month, the Apple Silicon Device Tree updates have been sent out for queuing ahead of that next merge window. Notable this round are the Device Tree additions for rounding out the USB 2.0/3.x support with the USB-C ports.
21 January 2026 - Apple Silicon USB-C
- 2 Comments
👁 Linux 6.19 Landing Fixes For USB2/USB3 Issues With Apple M1/M2 Macs
Ahead of the Linux 6.19-rc6 kernel release due out later today are two USB fixes for Apple M1 / M2 Macs running the mainline kernel. These Apple USB fixes are also marked for back-porting to the stable Linux kernel series.
👁 Apple SMC Power Driver Posted For Linux Kernel To Finally Expose Battery Stats
The newest open-source Apple Silicon driver being submitted for review in working toward its inclusion in the mainline Linux kernel is the Apple Silicon SMC power driver for being able to expose MacBook battery power metrics as well as AC power adapter status reporting under Linux.
5 January 2026 - Apple Silicon Power Driver
- 14 Comments
👁 Asahi Linux Has Experimental Code For DisplayPort, Apple M3/M4/M5 Bring-Up Still Ongoing
Prominent Asahi Linux developer Sven Peter spoke at this week's 39th Chaos Communication Congress "39C3" in Hamburg, Germany. He provided an update around the still-in-the-works Apple M3 / M4 / M5 SoC and device support as well as other outstanding features like getting DisplayPort working on Apple Macs under Linux.
31 December 2025 - Asahi Linux End Of 2025
- 14 Comments
👁 Asahi Linux Gets Microphone Working For M2 Pro/Max, Eyes Installer Improvements
The Asahi Linux project is out with their latest status report to highlight upstream improvements made for the newly-minted Linux 6.18 kernel as well as some of their efforts going on downstream within Asahi Linux itself.
👁 Linux 6.19 Delivers Working USB3 Support For Apple Silicon Devices
Merged last night for the Linux 6.19 kernel merge window were all of the USB and Thunderbolt driver changes. Standing out this cycle is Apple Silicon devices like the M1 Macs now having working USB3 support on the mainline Linux kernel.
👁 Apple HFS/HFS+ File-System Drivers Receive Corruption Fixes & More For Linux 6.19
It was just earlier this year that Linux developers considered dropping the Apple HFS and HFS+ file-system drivers from the mainline Linux kernel for being unmaintained. But then some new developers stepped up to maintain the drivers and there has been new HFS/HFS+ file-system patches each kernel cycle since. With the now in-development Linux 6.19 kernel there are some nice year-end clean-ups to these file-system drivers.
👁 Apple Plans To Open-Source An LLVM Tool To Security Harden Large C++ Codebases
An engineer on Apple's static security tools team announced publicly that they have prototyped a tool to apply security hardening across entire C++ codebases. Ultimately their plan is to open-source and upstream this static analysis based tool into LLVM.
29 October 2025 - Apple C++ Security Hardening
- 40 Comments
👁 Apple Silicon USB3 Support Queued Ahead Of Linux 6.19
The upcoming Linux 6.19 kernel cycle is expected to land initial support for USB3 with Apple Silicon devices.
👁 Asahi Linux Still Working On Apple M3 Support, m1n1 Bootloader Going Rust
The Asahi Linux developers involved with working on Linux support for Apple Silicon M-Series devices have put out a new progress report on their development efforts.
👁 Apple Announces M5 With Much Faster GPU For AI
Apple today announced the M5 SoC as the newest in the Apple Silicon family and with claims of 4x the peak GPU compute performance for AI of the M4.
👁 Linux Patches Updated For Apple Silicon USB3 Support
While more code enabling Apple Silicon is reaching the mainline Linux kernel, a lot of important functionality so far remains under development or out-of-tree in the downstream Asahi Linux repository. One piece that's quite important for modern computing and still working its way to the mainline kernel is enabling USB3 functionality with Apple Silicon devices on Linux.
👁 Apple HFS/HFS+ File-System Drivers See More Fixes With Linux 6.18
In addition to the IEEE-1394 Firewire support still being maintained within the Linux kernel, another Apple tech still seeing code churn within the Linux kernel years later are the HFS and HFS+ file-systems. For the Linux 6.18 kernel are more fixes to the HFS/HFS+ support.
👁 Linux 6.18 To Improve Support For Apple's A11, Other Apple Silicon Improvements
Two pull requests were submitted this weekend of new Apple Silicon material ready for upstreaming with the soon-to-start Linux 6.18 kernel cycle.
23 September 2025 - Apple SIlicon + Linux 6.18
- 1 Comment
👁 Apple M2 Pro / Max / Ultra Device Trees Under Review For The Linux Kernel
While the Asahi Linux project has faced some setbacks, such as most recently with Alyssa Rosenzweig leaving the project and still working to bring-up M3/M4 support, the upstreaming effort by Asahi Linux developers to get their changes to the upstream Linux kernel continues.
👁 With Apple M1/M2 Graphics Driver Code Working, Alyssa Rosenzweig Stepping Away From Asahi Linux
As another very unfortunate setback for the Asahi Linux project moving forward after Hector Martin left the project as did Asahi Lina pausing work on open-source Apple driver development, Alyssa Rosenzweig announced today that she is stepping away from the project following the successes in bringing up Apple M1 and M2 graphics drivers for Linux.
26 August 2025 - Alyssa Rosenzweig Leaving Asahi Linux
- 125 Comments
👁 Linux Kernel Patches Posted For Enabling USB3 Support On Apple M1 / M2
In addition to this week seeing Apple SoC DT updates prepped for Linux 6.18 and Apple laptop lid events and power button driver patches posted for review for the mainline Linux kernel, published today on the Linux kernel mailing list are the request for comments (RFC) on patches for enabling USB3 support with Apple Silicon M1 / M2 SoCs.
👁 Linux Driver Under Review For Apple Laptop Lid Events & Power Button
Following the recent Apple SMC driver upstreaming to handle rebooting Apple Silicon Macs under Linux, the latest code volleyed on the kernel mailing list for review is support for handling laptop lid events and power buttons. Plus Apple sensor monitoring driver support too.
👁 Apple SoC DT Updates Already Begin Lining Up For Linux 6.18
While the Linux v6.17 merge window only wrapped up earlier this month, Apple Silicon DeviceTree "DT" updates have already begun queuing for the Linux 6.18 merge window that will happen in October.
👁 Apple SMC Driver Merged For Linux 6.17 To Be Able To Reboot Macs
The Apple System Management Controller (SMC) driver was successfully merged this week into Linux 6.17 for being able to reboot modern Apple M1 / M2 Macs under Linux (the Apple M3 / M4 Linux support remains in development). It's the latest improvement for Apple Silicon on the upstream Linux kernel compared to the downstream Asahi Linux code that has been carrying the SMC driver and other in-development/tentative patches.
31 July 2025 - System Management Controller
- 8 Comments
👁 Linux Will Finally Be Able To Reboot Apple M1/M2 Macs With The v6.17 Kernel
While there have been various elements of the Apple M1 and M2 SoC support in the mainline Linux kernel along with support for various Macs, different features have been missing from the upstream kernel such as the Apple GPU kernel graphics driver as one big example. On a more fundamental level, the upcoming Linux 6.17 kernel is going to cross off another low-level expectation for Apple Silicon Macs on the mainline kernel: the ability to reboot the system.
👁 Apple Silicon SoC/DT Changes Submitted Ahead Of Linux 6.17
Sven Peter today sent out all of the Apple SoC driver and DeviceTree (DT) updates aiming for the soon-to-happen Linux 6.17 merge window.
22 July 2025 - Apple Silicon + Linux 6.17
- 13 Comments
👁 Apple x86 Touch Bar Input & Apple Magic Keyboard USB-C Support In Linux 6.17
Over the past week a number of Apple device support additions have been queued up into the HID subsystem's "for-next" branch ahead of the Linux 6.17 kernel cycle.
👁 Linux 6.16 Merges Support For The Apple Magic Mouse 2 USB-C
While Linux 5.13 back in 2021 added support for the Apple Magic Mouse 2, only now with the Linux 6.16 kernel is there support arriving for the USB-C version of the Apple Magic Mouse 2 that debuted last year.
👁 Asahi Linux Highlights Recent Upstream Efforts In Linux 6.15, Other Ongoing Efforts
With the Linux 6.15 kernel soon to debut as stable, the Asahi Linux project issued a new blog post outlining some of the new code they managed to get upstream for this next mainline kernel version as well as some of their other efforts for enabling Linux on modern Apple Silicon hardware.
👁 Few Apple Silicon Device Tree Updates Submitted Ahead Of Linux 6.16
Sven Peter has mailed out the Device Tree "DT" updates for benefiting Apple Silicon hardware with the upcoming Linux 6.16 merge window.
👁 PCIe Controller Support For The Apple M2 Pro Coming To The Mainline Linux Kernel
The latest bit of hardware enablement coming out of Asahi Linux and queued for introduction in the mainline kernel the next cycle is PCI Express (PCIe) support for the Apple M2 Pro SoC.
👁 Linux 6.16 To Add Asahi UAPI Header For Apple Silicon Graphics But No Actual Driver Yet
Submitted today via DRM-Misc-Next for queuing in DRM-Next until the Linux 6.16 merge window in June is the Asahi driver user-space API "UAPI" header. This is the user-space API intended for the Asahi kernel graphics driver for supporting the Apple M-Series graphics hardware under Linux. But due to being written in the Rust programming language and various kernel abstractions not yet ready among other obstacles, only the user-space API header is set to be added and not yet introducing the actual Direct Rendering Manager driver.
👁 Initial Support For Apple Cores Merged For The GCC 15 Compiler: A12, M1, M2 & M3
As a sooner than expected follow-up to the recent news article around Apple M1 / M2 / M3 core support for the GCC compiler, that code has now been successfully merged in time for the upcoming GCC 15 stable compiler release.
👁 Apple M1 / M2 / M3 Core Support Might Soon Be Merged For The GCC Compiler
When it comes to compiler support for Apple Silicon and their hardware at large, Apple has long been focused on the LLVM/Clang toolchain given their long history with it, employing many of the developers, and Xcode being based on LLVM. The GNU Compiler Collection (GCC) though may soon see upstream support for the newer Apple Cores thanks to the work of GCC developer Iain Sandoe along with the input of engineers from Arm and the Apple open-source team.
👁 Linux Bring-Up For The Apple M4 Looks Like It Will Be "Rather Painful"
Sven Peter who remains one of the very active Asahi Linux developers and working on upstreaming various elements of Apple Silicon support for the Linux kernel has sent up warning flares around the eventual Apple M4 support.
👁 Linux 6.15 Landing Backlight Driver For Various Apple iPhones & iPads
Back during the Linux 6.13 kernel cycle initial support for many (pre-M1) Apple devices were upstreamed including various iPad, iPhone, and iPod Touch devices. That though was the very preliminary support and continuing to work their way upstream are various drivers/patches to further enhance the support. Now for the Linux 6.15 kernel is a new Apple backlight driver for controlling the backlight on various mobile Apple devices.
28 March 2025 - Apple DWI Backlight Driver
- 4 Comments
👁 Asahi Lina Pausing Work On Apple GPU Linux Driver Development
Following Hector Martin stepping down from the Asahi Linux project that he founded for bringing Linux to Apple Silicon hardware, Asahi Lina announced today that she is pausing work on all of the Apple GPU driver development she had been pursuing for Asahi Linux with the open-source DRM kernel driver as well as Mesa contributions.
18 March 2025 - Asahi Lina Leaving Linux GPU Drivers
- Add A Comment
👁 Linux's ARM Apple Support Now Has Another Code Reviewer
In hopefully helping Asahi Linux reduce their downstream patch burden and helping to enhance the overall flow of new Apple Silicon related code into the mainline Linux kernel, another developer has agreed to serve as an official code reviewer over the ARM Apple bits within the Linux kernel.
10 March 2025 - Apple Silicon Linux Kernel Code
- 16 Comments
👁 More Apple Silicon Updates For Linux 6.15 Help M1/M2 Plus iPad / iPod / iPhone
Already queued ahead of the Linux 6.15 merge window opening later this month are DeviceTree support for Apple's T2 SoCs as well as other DeviceTree additions set to be mainlined. A third round of DeviceTree patches were sent out on Sunday morning to the Linux kernel mailing list for the upcoming v6.15 cycle.
👁 Apple Touch Bar Display Drivers Slated For Introduction In Linux 6.15
The upcoming Linux 6.15 kernel is expected to merge two new Direct Rendering Manager (DRM) display drivers for supporting the Apple Touch Bar displays on older Intel x86 Macs and a newer "ADP" driver for handling the Apple Touch Bar displays on the newer Apple M1/M2-powered MacBooks.
6 March 2025 - Apple Touch Bar Display Drivers
- 3 Comments
👁 More Apple SoC DeviceTree Additions Being Upstreamed For Linux 6.15
Sven Peter continues work on upstreaming more of the Apple SoC support to the mainline Linux kernel. On the DeviceTree side following the DT support for Apple T2 SoCs sent out last month, another set of updates were submitted this week ahead of the Linux 6.15 merge window.
👁 Linux Driver Posted For Enabling Apple Web Camera Support For M-Series Macs
A set of patches were posted today for review by the upstream Linux kernel developers in providing driver support for the Apple web camera and image signal processing (ISP) for Apple M-Series devices. This is enough to get the web camera support working on recent MacBooks while this code is now undergoing review for hopefully being mainlined in the Linux kernel.
184 Apple news articles published on Phoronix.