openSUSE:战略分析
以下列表是openSUSE委员会和一些社区成员对openSUSE项目进行的SWOT(优势、劣势、机遇和威胁)分析的结果。该列表非常主观且未经完善。它是在头脑风暴会议中创建的,仅进行了排序但未进行审查。因此,它包含的是头脑风暴会议中单个成员的想法,并未得到会议其他成员的支持。
注意:也包含一些额外的要点。
图例:S优势,W劣势,O机遇,T威胁
市场、商业方面
- S: Linux业务正成为Novell的摇钱树
- S: 预计未来对OSS和Linux专业知识的需求将大幅增加(增长的市场)
- W: Novell不像Red Hat那样被视为开源友好者
- O: 扩展超出我们openSUSE社区的推广机会
- O: 说服Shuttleworth以openSUSE为基础构建Ubuntu;-)
- O: 使openSUSE成为一个更以用户为导向的系统,满足普通消费者的期望
- O: 创建一个发行版和工具集,供他人轻松定制以满足其需求
- O: 寻找更多机会来检查用户对操作系统以及与操作系统一起安装的应用程序的体验
- O: 轻松部署到云平台
- T: 有一些非常活跃且资金充足的项目(尤其是Ubuntu)
发行版/质量
- S: 开箱即用;在大多数笔记本电脑上开箱即用
- S: 良好的品牌和艺术设计
- S: 单一配置工具YaST
- S: 像样的.net支持,使用mono(?)
- S: 坚实的代码库,创新与稳定性之间的良好平衡(?)
- S: 包管理堆栈,即使订阅了50个可能不一致的仓库也能存活下来……
- S: 默认配置开箱即用
- S: 尖端开发平台
- S: 漂亮的安装程序
- W: Java不可用
- W: 糟糕的QA
- W: 手动配置很复杂
- W: 许多很酷的功能没有文档,因此未被使用或集成
- W: “黄金笼子”问题
- O: 专有系统中数据泄露或安全问题的严重滥用将导致更多人意识到对开放操作系统的需求
- T: 发行版成为商品,所有发行版或多或少都变得平等
发行版/软件
- S: 多个桌面环境
- S: 签名软件包仓库/安全的软件包管理堆栈
- S: 快速的软件包管理
- S: 许多新技术
- S: 一键安装
- S: command-not-found实用程序
- S: ncurses yast界面
- S: 新的OpenOffice
- W: 没有应用商店
- W: 我们缺乏创新,或者可能只是缺乏正确地沟通创新
- W: 发行版的用途不明确
- W: java支持很糟糕,几乎不存在,即使java是IT开发中最常用平台,并且在未来几年内也将是如此
- W: 用户必须订阅10多个仓库才能安装他/她想要的软件包
- W: 专注于GNOME/KDE,其他DE的使用和测试很少
- W: Factory不太可用
- O: 将软件包标记为非常稳定/实验性
- T: yast开发停滞
- T: 缓慢/不稳定的应用程序
社区/OBS
- S: OBS为不同的发行版构建
- W: OBS使用起来太复杂
- W: OBS及其功能在项目外部甚至内部都不为人所知
- O: 成为智能手机的开发平台,例如Meego平台
- O: 成为上游项目的开发平台
- O: 许多上游项目看到OBS的用处并利用它作为分发二进制文件的平台
- O: 始终更新的OBS中的ruby gems,openSUSE作为RoR开发人员的平台
- O: Xfce/LXDE或更多针对许多特殊需求的通用实时CD
社区/营销
- S: 活跃的论坛
- S: 我们有一个盒装产品!
- S: 漂亮的标志,人们更容易认同动物而不是帽子或圆形
- S: openSUSE会议
- W: 即使有openSUSE社区经理,也没有openSUSE社区经理
- W: 没有有组织的(语言)本地社区,也没有将它们与openSUSE.org项目联系起来的东西;大使没有发挥作用
- W: 我们没有做太多来赞扬我们的贡献者并激励他们做更多
- W: 没有专门的专业图形艺术家
- W: 缺乏openSUSE(和Novell)品牌的吸引力/“酷炫度”与例如Ubuntu(他们代表什么?),Debian(纯粹主义者),Fedora(???)
- W: 不明确的战略:openSUSE试图在哪个方面做到卓越?
- W: 非en_US的论坛情况完全崩溃
- W: 我们的营销很糟糕
- W: 贡献者本地活动不足
- W: 很少有人参加本地活动,例如纽伦堡发布活动
- W: 在大学中存在感不足(但这适用于FOSS而言……)
- T: 缺乏与资金雄厚的实体竞争的营销预算
- T: 小社区
社区/人员
- S: 我们接触到许多具有高技术知识的人
- S: 我们的社区中有许多才华横溢、精通技术的成员
- W: 社区对新参与者不友好
- W: michl从许多人那里听说,“我们有一个消耗型社区,贡献太少”
- W: 极低的女性贡献者数量
- O: 在我们的支持渠道中建立更强大的在线影响力
- O: 过去一年里,控制权大部分都让给了社区,只需要重新夺回
- T: 新一代对低级的东西(例如操作系统)不感兴趣,所以我们将得到一个老化的社区……
社区/治理
- S: openSUSE社区对许多方面都非常务实(允许具有不同观点的人参与等)
- S: 无需签署任何文件,例如版权转让,即可为项目做出贡献
- W: 社区讨论过多,实际贡献太少
- W: 委员会薄弱;没有领导者
- W: 不适当的组织/等级制度
- W: 缺乏决策(这可能是缺乏领导者的原因),Novell员工在某些领域的自由度过大
- W: 项目目标不明确
社区/开发
- S: 对上游项目做出重大贡献(有时甚至有影响力)
- S: Linux是人们学习和开发的标准平台之一
- S: boosters团队
- W: 贡献者需要Novell帐户
- W: iChain
- W: Linux不是一个明确的标准吗?语言?框架?工具包?
- W: 缺乏来自openSUSE核心开发人员(包括Novell员工)的深入参与和指导
- W: 一些开发人员非常固执;来自NUE的大多数开发人员与社区关系不好
- W: Novell工程师的支持正在减少
- W: 上游项目对发行版中的工作方式不感兴趣
- W: 活跃的贡献者/软件包维护者太少
- W: 软件包维护者没有与上游项目保持足够的联系
- W: 几乎没有人使用Factory
- W: 消耗型社区
- W: Boosters团队尚未交付他们计划做的事情
- W: Factory中的软件包数量很少
- W: 来自非SUSE的软件包提交到Factory的数量仍然不高(是吗?)
- T: 几乎没有最终用户需要传统的操作系统了(传统的PC正在消失,所有东西都在移动平台上,带有互联网存储和一些闪存作为缓存)
- T: 这将我们限制在服务器领域,很难建立社区
项目/质量
- S: 良好的声誉,德国工程
- O: 更好地记录硬件支持
项目/工具
- S: 我们不仅仅是一个发行版,我们可以提供围绕发行版的一个工具生态系统(OBS、wiki、openFATE、Hermes等)
- S: 使用OBS可以轻松添加新软件
- S: Studio具有漂亮的界面
- S: 在低级工具领域具有一定程度的创新(OBS、zypp、satsolver、solv、kiwi、clicfs,
- W: 许多很酷的技术几乎没有人知道(没有人=其他项目的开发人员)
- O: 创建应用商店,使其成为高质量二进制软件包的中心
- O: 将openSUSE与DropBox/SpiderOak集成
- O: 将openSUSE与iFolder集成
- O: SUSE Studio作为一个平台,提供带有最新应用程序的即用型设备
- T: 不熟悉openSUSE生态系统的开发人员很难找到OBS仓库以获取最新/最棒的版本
Novell - openSUSE关系
- S: Novell用人员、硬件和服务赞助该项目
- W: openSUSE与Novell之间的紧张关系,Novell愿意放弃多少控制权?
(由Novell控制,Novell的MS协议等)
- W: Novell except-OPS完全忽略openSUSE
- W: freedesktop.org完全失败,LSB是一匹死马,缺乏意愿,公司过多等
- W: Novell对开放和闭源的态度模棱两可
- W: Boosters不得不做SLE/维护工作
- W: 社区无法参与openSUSE基础设施
- T: 公众对openSUSE的看法不太积极
: