{"slug": "linux-finally-ends-appletalk-protocol-support", "title": "Linux Finally Ends AppleTalk Protocol Support", "summary": "The Linux kernel has removed AppleTalk protocol support after nearly 4,000 lines of code were deleted from the tree for Linux 7.2. The decision was driven by a surge of AI-generated patches for the obsolete protocol, which Apple itself discontinued in 2009. Maintainers cited the maintenance burden and lack of real-world use as reasons for the removal.", "body_md": "# Linux Finally Ends AppleTalk Protocol Support\n\nWhile 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.\n\nUpstream Linux developers have decided to remove AppleTalk protocol support from the Linux kernel. All nearly 4k lines of kernel code were removed from the tree today for Linux 7.2. AppleTalk has been phased out for around two decades in favor of standard TCP/IP while some elements have lived on in the likes of Apple Bonjour. But due to a number of AI-generated patches around Linux's AppleTalk support recently flooding the mailing lists for this likely rarely-used to never-used protocol in modern times, it's been decided to now be a maintenance burden and thus the support is removed from the mainline kernel.\n\nJakub Kicinski wrote with\n\nIt was in the prior kernel cycle for Linux 7.1 that Linux also did away with\n\nUpstream Linux developers have decided to remove AppleTalk protocol support from the Linux kernel. All nearly 4k lines of kernel code were removed from the tree today for Linux 7.2. AppleTalk has been phased out for around two decades in favor of standard TCP/IP while some elements have lived on in the likes of Apple Bonjour. But due to a number of AI-generated patches around Linux's AppleTalk support recently flooding the mailing lists for this likely rarely-used to never-used protocol in modern times, it's been decided to now be a maintenance burden and thus the support is removed from the mainline kernel.\n\nJakub Kicinski wrote with\n\n[the patch](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=8a398a0c189ead8bbce98f5be70b8ea0e30b21f8)removing the AppleTalk support from the mainline Linux kernel:\"AppleTalk has been removed in MacOS X 10.6 (Snow Leopard), in 2009, according to Wikipedia. We recently got a burst of AI generated fixes to this protocol which nobody is reviewing.\n\nLet AppleTalk follow AX.25 and hamradio out of the Linux tree. We we will maintain the code at: github.com/linux-netdev/mod-orphan for anyone interested in playing with it.\n\nRetain the uAPI for now. No strong reason, simply because I suspect keeping it will be less controversial.\"\n\nIt was in the prior kernel cycle for Linux 7.1 that Linux also did away with", "url": "https://wpnews.pro/news/linux-finally-ends-appletalk-protocol-support", "canonical_source": "https://www.phoronix.com/news/Linux-Drops-AppleTalk", "published_at": "2026-06-17 09:40:31+00:00", "updated_at": "2026-06-17 09:54:17.472072+00:00", "lang": "en", "topics": ["ai-policy", "developer-tools"], "entities": ["Linux", "Apple", "AppleTalk", "Jakub Kicinski", "Bonjour"], "alternates": {"html": "https://wpnews.pro/news/linux-finally-ends-appletalk-protocol-support", "markdown": "https://wpnews.pro/news/linux-finally-ends-appletalk-protocol-support.md", "text": "https://wpnews.pro/news/linux-finally-ends-appletalk-protocol-support.txt", "jsonld": "https://wpnews.pro/news/linux-finally-ends-appletalk-protocol-support.jsonld"}}