苹果的“公证”——阻碍开发者和用户的软件自由
Apple's "notarisation" – blocking software freedom of developers and users

原始链接: https://fsfe.org/news/2025/news-20251105-01.en.html

## 苹果因《数字市场法》合规性面临欧盟投诉 欧盟的《数字市场法》(DMA)旨在提高数字市场的竞争和用户选择,但苹果因其iOS应用程序政策可能破坏这些目标而受到审查。最近的一份投诉,由民间社会组织提出,指控苹果通过其强制性的“公证”流程和对第三方应用商店的限制性要求违反了《数字市场法》。 苹果的公证要求所有应用程序——即使是App Store之外的应用程序——在安装前必须获得苹果的批准,从而有效地维持了对软件分发的控制。与此同时,替代应用商店的高额财务和下载要求(100万欧元的信用证或100万欧盟下载量)不成比例地影响了较小的开发者和非营利项目,例如F-Droid。 该投诉认为,这些做法构成了守门行为,阻碍了互操作性并限制了用户选择——而这些正是《数字市场法》试图解决的问题。倡导者提出了一种去中心化的策展模式,类似于F-Droid,作为一种可行的替代方案,强调透明度、社区审查以及用户对软件验证的控制。此案凸显了《数字市场法》效力的关键考验,在于其挑战科技巨头力量和促进更开放数字生态系统的能力。

一个黑客新闻的讨论集中在苹果的“公证”流程上,该流程要求软件在macOS上运行前必须经过苹果验证。核心争论围绕用户自由和控制。 一些用户质疑为什么有人会想要运行不受信任的软件,而另一些人则认为苹果不应该干涉用户在其设备上安装什么。一个关键的争议点是苹果是否真的*审查*已公证应用的源代码——许多人认为他们没有,尽管有相反的说法。 讨论强调了人们对公证赋予苹果过多控制权的担忧,可能扼杀软件自由。用户指出,苹果的开发者协议允许他们请求访问源代码,这进一步引发了隐私和控制问题。最终,该帖子反映了安全/信任与在个人电脑上运行任何软件的权利之间的紧张关系。
相关文章

原文

News

on:

The EU’s Digital Markets Act is supposed to shake up the power of tech giants by giving developers and users more choice. Apple’s “notarisation” of mobile apps contradicts these objectives. A civil-society complaint against Apple’s monopolistic control over app distribution aims to change that.

Abstract image of an apple shape outlined by a jagged, snake-like red and black form on a gray background
CC-BY-SA 4.0. by Rahak for FSFE

The EU’s Digital Markets Act (DMA) aims for a structural reset of power in digital markets, a shift from corporate control toward device neutrality, where users decide what runs on their devices. For Free Software, this legislation can be a unique opportunity by finally opening closed ecosystems - like iOS - to Free Software alternatives. Apple has reacted aggressively against the DMA, litigating against regulators, and unfairly excluding Free Software from iOS and iPadOS by blocking the unfettered installation of software (sideloading), prohibiting alternative app stores, and hindering interoperability.

The FSFE has recently contributed to a complaint initiated by civil-society organisations targeting Apple’s non-compliance with the DMA, urging the European Commission to enforce the DMA’s rules related to interoperability and the app store, giving users and developers effective choice over which apps and app stores they want to use on their devices. This complaint is important for software freedom, contextualising the diverse approaches towards curation of software distribution.

The action taken: calling out the illegality of Apple’s “notarization” of mobile apps

Imagine that you are a Free Software developer willing to make your program available in the iPhone. You want to have your software curated in a non-profit Free Software-friendly app store (like F-Droid for Android). This is important for you because you prefer to not have Apple controlling what your software does and to whom it should be made available.

This all sounds good, until you realise that your plan is not possible in iOS. There is no non-profit Free Software app store available for iPhones and iPads. Apple blocks non-profit app stores with extremely high financial requirements and prohibits unfettered installation of software. Even for the Free Software commercial ones, such as the Alt Store, Apple still applies a complete review and control, through an encryption layer over distributed source code.

On October 22, ARTICLE 19 and Gesellschaft für Freiheitsrechte (GFF) filed a complaint against Apple for non-compliance with the DMA to tackle these issues. The complaint highlights the following conduct as illegal under the DMA:

  • Apple does not allow the unfettered installation of third-party software (sideloading);
  • Apple prevents third-party app stores to effectively running on iOS and iPadOS;
  • Apple does not provide effective free-of-charge interoperability with the company’s features controlled via iOS and iPadOS.

The core of the complaint is twofold:

  1. Apple’s complete review of apps – known as “notarisation” process - a mandatory step for distributing any software on its platforms, represents the very gatekeeping behaviour the DMA was written to prevent.
    Notarisation forces all apps, even those distributed outside Apple’s App Store, to be submitted to Apple’s servers for scanning, approval, and cryptographic re-signing before installation. The result is that Apple retains full control over what software users can install and how developers can distribute it. This transforms Apple’s self-appointed “security review” into a choke-point of power, locking in developers and users into the company’s proprietary ecosystem.

  2. Apple’s requirements for third-party app stores.
    Apple has conditioned the provision of a third-party app store as a native app in its iOS and iPadOS on (1) providing a standby letter of credit in the amount of €1,000,000 from a financial institution that is at least A-rated; or (2) being a member of good standing in the Apple Developer Program for two continuous years or more and have an app that had more than 1,000,000 first annual installs on iOS and iPadOS in the EU in the prior calendar year.

Both requirements are extremely unfair and disproportionately affects non-profit Free Software projects, SMEs, startups, and individual developers. This discriminates by size and renders the market inaccessible to smaller new entrants.

The implications of Apple’s notarisation for software freedom

For Free Software developers, the implications are even more severe. Apple’s notarisation regime requires developers to hold a paid Apple Developer account, accept restrictive legal terms, and submit binaries to a closed, opaque process. Once approved, the binaries are re-signed by Apple and distributed under digital restriction management (DRM).

This breaks users’ rights when it comes to Free Software freedoms. Users can no longer verify that the source code they read corresponds to the binary they run, nor can they freely redistribute software that Apple refuses to notarise. What makes this process absurd is that Apple applies this notarisation process to all apps running on iOS, no matter which channel of distribution. This means that a developer of an alternative app store for iOS has actually no control over the apps they can distribute in their store, as Apple still holds gatekeeping power through notarisation.

Under the DMA, gatekeepers must enable the installation of third-party app stores and refrain from imposing unnecessary technical restrictions. Yet Apple’s notarisation enforces the very dependency the DMA prohibits: it reasserts Apple’s role as the mandatory intermediary for every app on its platforms. This undermines competition, discourages independent developers, and excludes non-commercial, community-run projects that cannot afford to submit to Apple’s terms or refuse to submit to them. Allowing this practice to persist would water down the DMA’s promise before it is even tested.

Blocking alternative app stores with extremely high requirements

Apple’s requirements for enabling third-party app stores are very hard to meet. They have effectively prevented non-profit Free Software app stores from working in iOS and iPadOS. The provision of a 1 million euro standby letter of credit or 1 million downloads within a year in the EU overburdens not only non-profits, but also individual developers, startups, and SMEs. When these conditions are put into context, such requirements do not reflect industry standards and expectations. They derive from Apple’s monopolistic behaviour with respect to mobile devices. Such impositions do not exist in Apple’s laptops and desktop computers, where unfettered installation (sideloading) is a reality. The complaint concludes that both requirements go beyond the limits of what is necessary under the DMA. Apple ignores less restrictive alternatives (e.g. insurance and escrow frameworks), and provides no justification for doing so.

The solution: decentralised software curation

The complaint surges the European Commission to impose fines and to find an alternative to Apple’s control over software distribution, including non-profit stakeholders in the process. The alternative to Apple’s notarisation already exists, and it works. Decentralised curation, as practised by repositories like F-Droid, shows that security and software freedom coexist inherently. Instead of concentrating trust in a single private authority, decentralised systems distribute it: through transparent verification pipelines, reproducible builds, and community audits. Users choose whom to trust, and curators are accountable to the public, not to corporate shareholders. This model embodies the DMA’s vision of interoperability and openness far better than Apple’s notarisation.

Such a model aligns with the DMA’s ambitions: interoperability, transparency, and user choice. Decentralised curation can support multiple overlapping trust networks, from individual developers to NGOs, universities, or public institutions, each maintaining their own repository policies. Instead of “millions of apps” buried in opaque ranking algorithms, users could benefit from clearly defined, community-led collections where the emphasis is on transparency, privacy, and respect for user rights. Security is achieved not through corporate secrecy but through diversity, peer review, and verifiable integrity.

What’s next?

If the DMA is to live up to its potential, regulators must treat Apple’s notarisation for what it is: a mechanism of control disguised as a security feature. This civil-society complaint demonstrates that Apple’s understanding of security undermines transparency, competition, and user autonomy - hampering software freedom for everyone. It is not genuine security, it is merely gatekeeping by another name. The European Commission must ensure that compliance with the DMA means genuine openness. The right to install, share, and verify software freely in any device is not merely a technical issue; it is a matter of freedom.

联系我们 contact @ memedata.com