黑莓公司(BlackBerry)近日发布了一份基于全球 1000 名嵌入式软件开发人员和工程师的调查结果指出,开发人员和软件工程师面临着越来越大的压力,需要在快速创新与安全和保障之间取得平衡,满足紧迫的项目期限与保持功能安全之间的矛盾日益加深。
75% 的受访者表示,紧迫性往往迫使他们在关键的安全要求上做出妥协。虽然开发人员将安全性 (54%)、成本控制 (52%) 和安全认证 (48%) 列为选择操作系统时的首要考虑因素,但调查还强调了这些领域中重大的下游挑战,这些挑战使得绝大多数 (74%) 的受访者倾向于更改其现有的操作系统。
在那些必须达到国际安全标准的受访者中,61% 的人表示,使用他们当前的操作系统满足这些特定标准极具挑战性或非常困难。安全问题 (36%) 和性能不佳 (28%) 是受访者考虑更改其当前操作系统的两个主要原因。
近一半(44%)的开发者首选开源操作系统作为基础平台,另外 25% 的开发者表示对开源和专有产品没有偏好。由于对技术的熟悉和开放性,开发环境通常会采用开源平台。但 BlackBerry 表示,这些平台不像许多专有选项经过了严格的验证和测试并拥有安全认证。
BlackBerry 表示,开发人员面临着按时完成任务和预算的压力,因此预先认证的软件对于帮助组织按期实现目标至关重要。调查还显示,近三分之一 (31%) 的受访者承认他们的操作系统缺乏必要的安全认证或只涵盖了部分认证。
安全性仍然是开发人员的痛点,尤其是对于更容易受到攻击的开源操作系统。BlackBerry 正在推广其自己的 BlackBerry QNX 产品组合,以帮助实现安全认证、可靠性和缩短开发时间。