肘子的 Swift 周报 #39 : 创作者权利在 AI 时代的新挑战

肘子的 Swift 周报 #39 : 创作者权利在 AI 时代的新挑战

💡 原文中文,约2900字,阅读约需7分钟。
📝

内容提要

微软人工智能部门负责人认为在开放网络上发布的内容可被视为“免费软件”,引起争议。研究显示Google搜索流量的近六成流向Google自身服务,对内容创作者较友好。商业公司免费使用内容并剥夺创作者权利是不道德且危险的。Swift Testing是为Swift语言设计的全新测试框架,已集成到Xcode 16中。Swift 6引入了编译时数据竞争安全检查功能,推荐开发者采用。Swift 6还引入了类型化throws功能,提高代码的安全性和可维护性。Xcode中的Development Assets功能可管理开发过程中需要的资源和代码。JuniperPhoton介绍了解决应用启动屏幕与主题不一致的方法。Xcode 16引入了显式构建Swift模块的实验性功能。研究显示Google搜索流量大部分流向Google自身服务。

🔎

延伸解读

AI 时代创作者权利面临的新挑战

微软人工智能部门负责人将开放网络内容视为“免费软件”的言论,引发了关于创作者权利的广泛担忧。文章指出,商业公司免费使用内容并试图从法律层面剥夺创作者所有权,这种行为不仅不道德,还可能侵蚀互联网的根基。在 AI 时代,如何在技术创新与权益保护之间取得平衡,成为亟待解决的问题。

Google 搜索流量分布对创作者的启示

Rand Fishkin 的研究显示,近六成 Google 搜索流量流向 Google 自身服务,零点击搜索比例高达 58.5%(美国)和 59.7%(欧盟)。尽管这一比例惊人,但相比生成式 AI 直接汇总答案、极少提供来源链接的做法,Google 的模式仍能为原创内容带来部分点击和流量。这提醒创作者关注不同平台对内容曝光的影响。

Swift 6 新特性助力代码安全与可维护性

Swift 6 引入了编译时数据竞争安全检查和类型化 throws 功能,帮助开发者提前发现并发错误,并明确方法可能抛出的错误类型。这些特性提高了代码的安全性和可维护性,尤其对 SDK 开发有价值。文章建议开发者采用 Swift 6 语言模式,并关注开源包生态的兼容性进展。

Xcode 16 实验性功能与开发实践

Xcode 16 引入了显式构建 Swift 模块的实验性功能,旨在解决隐式构建导致的阻塞问题。但实际测试中,显式构建略慢于隐式构建,且调试器性能改善不显著,当前 beta 版本还可能引发模块找不到的问题。此外,Swift Testing 框架和 Development Assets 功能也为开发者提供了更现代的测试和资源管理方式。

❓

Q&A

微软人工智能部门负责人关于开放网络内容的观点是什么?

他认为开放网络上发布的内容可被视为“免费软件”,任何人都可以复制和使用。

Google搜索流量的主要去向是什么?

近六成的搜索流量流向了Google自身的服务体系。

商业公司如何影响内容创作者的权利?

商业公司免费使用内容并试图从法律层面剥夺创作者的所有权,这被认为是不道德且危险的。

Swift 6引入了哪些新功能?

Swift 6引入了编译时数据竞争安全检查功能和类型化throws功能。

Xcode 16中有哪些新功能?

Xcode 16引入了Swift Testing框架和显式构建Swift模块的实验性功能。

如何解决SwiftUI应用启动屏幕与主题不一致的问题?

可以通过修改Info.plist文件来自定义启动屏幕的背景颜色,以确保一致的深色背景。

🏷️

标签

➡️

继续阅读