惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园_首页
J
Java Code Geeks
IT之家
IT之家
Last Week in AI
Last Week in AI
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
B
Blog RSS Feed
P
Proofpoint News Feed
博客园 - Franky
MongoDB | Blog
MongoDB | Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 【当耐特】
Microsoft Security Blog
Microsoft Security Blog
I
InfoQ
B
Blog
Stack Overflow Blog
Stack Overflow Blog
Martin Fowler
Martin Fowler
博客园 - 聂微东
Y
Y Combinator Blog
Recent Announcements
Recent Announcements
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Apple Machine Learning Research
Apple Machine Learning Research
大猫的无限游戏
大猫的无限游戏
U
Unit 42
aimingoo的专栏
aimingoo的专栏

The Register

Grafana offers AI assistant for free, warns users not to go mad Right to repair champ Framework punts modular 13in laptop with Core Ultra Series 3 Scotland Yard can keep using live facial recognition on Londoners, say judges UK tribunal sends £2B claim accusing Microsoft of overcharging for licensing to trial Nation-states want to cause harm, not just steal cash - stop handing your cyber defenses to the cheapest contractor Murder, she wrote: Ex-FBI chief wants some ransomware crims charged with homicide Phone-to-satellite use goes into orbit, growing 25% in 8 months macOS ClickFix attacks deliver AppleScript stealers to snarf credentials, wallets Anthropic bakes memory fixes into Bun 1.1.13 as developers complain of leaks The spaghettified DBMS chart that shows Oracle's crown is slowly slipping Yet another ex-ransomware negotiator admits turning rogue after payoff from crimelords FAA grounds Blue Origin's New Glenn as it probes missed satellite delivery 'mishap' AMD's Ryzen 9 9950X3D2 Dual Edition tested: Gratuitous overkill with a price to match AI-assisted intruders pwned Vercel via OAuth abuse and a pilfered employee account Crook claims to leak 'video surveillance footage' of companies Met police trials snoop tech platform in push to cuff more London shoplifters England's school phone ban gets teeth, just in time to bite no one Adaptavist Group breach spawns imposter emails as ransomware crew claims mega-haul Panasonic creates device-locked QR codes to speed facial biometric capture Iran claims US used backdoors to knock out networking equipment during war NASA Inspector fears new spacesuits won’t be ready for Moon landing Vibe coding upstart Lovable denies data leak, cites 'intentional behavior,' then throws HackerOne under the bus Trump-branded datacenter project fails to make itself great, again World's blandest man steps down from CEO job to spend more time in tastefully appointed home Chase got a spiff of $77 million to create one job with New York datacenter Scot becomes second Scattered Spider-linked crook to plead guilty in US You too can build a nuclear battery from junk you have lying around the house Schmoozebots: study finds flattery will get AI everywhere One of Europe's sovereign cloud picks may not be so-sovereign after all New Android development tool designed for robots, not humans
Apple takes over Swift Package Index, vows to remove GitH...
Tim Anderson · 2026-06-25 · via The Register

software

SPI co-creator Dave Verwer joins Apple, says 'We will be moving away from that model completely'

The Swift Package Index (SPI), a search engine for open source packages for the Swift programming language, is now part of Apple, though it will remain open source. 

Dave Verwer, who created SPI over six years ago along with Sven A. Schmidt, said on Mastodon that "I'll be joining Apple to continue working on everything related to Swift packages."

Apple senior product manager Dave Lester said that SPI has become an "essential part of the Swift ecosystem" and referenced the intent to build a comprehensive package registry for Swift. The news follows Apple’s sponsorship of SPI back in March 2023. 

SPI is open source on GitHub under the Apache 2.0 license and Verwer, Schmidt, and Swift Core Team member Ted Kremenek said that it will remain open source and continue to operate as it does today, though they also promised accelerated development. New capabilities are promised, including package signing and identity to improve "robustness and security."

Currently anyone can add a package to SPI, and developers are reliant on metadata to judge the reliability and trustworthiness of a package. Each package in the index shows information, including the number of contributors; how long the project has been in development; the number of open issues; how many dependencies it has; the project README from GitHub; release notes; and a Use this package button, which shows how to use it from Xcode (the official Apple IDE) or using the Swift Package Manager.

On its launch in 2020, SPI contained around 2,500 packages, and now has over 11,000: significant growth, but miniscule in comparison to the likes of PyPi (Python Package Index), which has over 8 million, the main reason being the niche status of Swift outside development for Apple platforms. That said, SPI has some strong features including that it runs compatibility-testing builds against each version of every package on a range of operating systems, including macOS, iOS, WatchOS, VisionOS, Linux, Wasm, and Android. A snag is that many packages report no compatibility information along with the message "we are currently processing a large build job backlog," making the feature useless for recent releases.

A common complaint about SPI is that it only supports packages hosted on GitHub. Soon after the project launched, a user asked for GitLab support to be added. Verwer said "I would definitely like to get to it one day," but two years later admitted that "the situation has only got worse and we are more tightly coupled to GitHub than we were at the start." In May this year, another user remarked that "being attached only to GitHub is not good for the wider Swift community," but Verwer said that "this isn’t a current priority for us." 

The Apple move appears to signal a change of direction though. On Hacker News, Verwer said that "the great thing about a registry is that it doesn't care where the original source is hosted. We will be moving away from that model completely as we work towards this."

Verwer’s remark suggests that, despite the news announcement emphasizing that SPI will remain as-is for now, big changes are planned. Apple’s resources may fix issues such as long waits for build results, though developers will also be wary of the implications of a well-liked independent package index coming under the company’s full control.®