8.1.20251025 NetNewsWire开发者为何坚持原生应用:成本、隐私与自由的权衡

#netnewswire

为何NetNewsWire开发者坚持原生应用:成本、隐私与自由的深度解析

布伦特·西蒙斯(NetNewsWire RSS阅读器的开发者)对其应用为何不选择成为网页应用的深入解释:

尽管作者认同Web平台开放、不受单一供应商控制的优点,并且对苹果app Store的审核政策感到愤怒,但他基于现实考量,坚持将NetNewsWire作为原生桌面/移动应用,而非网页应用。

不支持网页应用的三个主要原因:

资金与运营成本问题:

  • 现状:作为原生应用,年开销极低(仅Apple开发者年费和基础网站托管),仅几百美元。
  • 网页应用困境:转为网页应用后,虽然可省去Apple年费,但服务器、数据库、CDN等托管费用将远超当前水平。
  • 商业模式冲突:作者的政治目标是提供免费、高质量的RSS阅读器。如果收费或依赖捐赠,不仅违背初衷,还会引入复杂的财务、法律和行政负担,占用其开发时间。

用户隐私保护问题:

  • 现状:作为原生应用,用户数据(如订阅列表)完全存储在用户自己的设备上。作者无法访问,因此即使执法部门要求,他也无法提供用户数据。
  • 网页应用风险:一旦转为网页应用,用户数据将存储在作者的服务器上。即使加密,服务器也需要能解密数据才能运行,这意味着作者理论上可以访问这些数据,并可能在法律压力下被迫交出,从而危及用户隐私。

对“数字自由”的信念:

  • 作者坚信个人电脑应该是用户能完全掌控的世界,而不是仅仅作为访问他人控制的网站(服务器)的终端。原生应用代表了这种“本地计算”的自由。他担心一个所有软件都依赖网络的世界会剥夺这种核心自由。

结论与立场:

尽管作者对苹果公司的诸多做法深感不满,并承认开发网页应用的想法很有吸引力,但由于上述无法解决的资金、隐私和理念问题,他决定继续坚持开发原生应用。他最终的愿望是苹果能允许用户自由安装任何应用(而非用“侧载”这类带有偏见的词),真正将iPhone和iPad视为用户可以掌控的电脑。

滚动至顶部
酷口家数字花园 粤ICP备17140089号-1