卡斯滕 'quaid' 韦德

297 积分
User profile image.
加利福尼亚州圣克鲁斯

在过去的十年里,卡斯滕一直在教授和践行开源之道。作为红帽公司首屈一指的社区领导团队的成员,他协助 Fedora 项目以及红帽参与的其他项目的各种社区活动。作为一名拥有 15 年 IT 行业经验的资深人士,卡斯滕曾担任信息系统经理、专业服务顾问、技术作家和开发者布道师,从事过常见商业模式的大部分方面的工作。
卡斯滕与他的妻子和两个女儿住在他的家乡加利福尼亚州圣克鲁斯,他们在一个小型城市农场“童话农场”里生活,专注于种植自己的食物和培育可持续的社区生活。

作者评论

是的,谢谢你的提问。

这里有一个 <a href="http://www.theopensourceway.org/book/The_Open_Source_Way.pdf">PDF 版本</a>,以及两个 HTML 版本 - 一个 <a href="http://www.theopensourceway.org/book/">多页版本</a> 和一个 <a href="http://www.theopensourceway.org/book/single-page/">单页版本</a>。

你可以在 wiki 首页的整洁列表中找到这个

<a href="http://www.theopensourceway.org/wiki/Main_Page#Pretty_and_handy_book_format">http://www.theopensourceway.org/wiki/Main_Page#Pretty_and_handy_book_format</a>

wiki 中的内容通常比 PDF 和 HTML 格式更新。我们在 wiki 中进行内容开发,然后定期更新书籍版本。

还有另一个角度,那就是对修补的渴望呈钟形曲线分布。早期采用者可能会更多地修补,然后中间的人不太在意,但在未来的某个时候,当曾经特别的东西变得司空见惯时,修补的需要又会变得更强烈。

根据我所知以及我<a href="http://buruonbrails.blogspot.com/2009/09/android-vs-maemo.html">阅读的关于 iPhone 和 Android 应用程序开发的内容</a>,我认为他们都将自己逼入了困境。Android 的困境更大,需要更长时间才能显现,但它终将到来。

因此,我们意识到 iPhone 使开发者能够通过规模较小、价格较低的应用程序接触到消费者。当你选取 100 个人时,其中 80 个人只想拥有可用的东西,这就是苹果的市场。可持续性问题在于,剩下的 20 个人将包括那些有朝一日会取代苹果的创新者。他们要么是真正的发明者,要么是率先采用新发明的人,并带动其余 80 人。这个问题与苹果无法通过极其封闭的工具和店面流程来支持不断增长的开发者社区的问题同时存在。

同样,Android 将会看到大幅增长,因为它们接近于从自由/开源软件模式中获益。然而,有两件事对它们不利。目前,对于每个使用 Android 手机的供应商,它们似乎都有不同的分支。这些硬件供应商仍在努力区分他们手机上的 Android。我们(还)不知道那些各种 Android 分支与主线有多远,但这将会反噬所有人。

另一个问题是开发环境。Android 是一个 Linux 内核加上一个虚拟机,应用程序在虚拟机中运行。FOSS 中已存在的一切都需要移植到 Android 上运行,这会有不同程度的麻烦。再加上硬件供应商在其上放置的定制层,你就会得到一个表面下已经碎片化的单一市场,开发人员的门槛更高。

相比之下,Maemo 是在 Debian 基础上编写的,作为一个相对轻薄的电话/工作环境。当我想让我在 GNOME 或 KDE 上喜欢的应用程序在我的手机上运行时,我将比在 Android 上运行它更接近于在 Maemo 下运行它。

我的预测是,在不太遥远的将来,移动操作系统将成为一种商品,而最符合开源之道构建的操作系统将是我们更多手机上使用的操作系统。

© . All rights reserved.