在谷歌的软件开发过程中,在开发人员在让普通用户测试之前,通常会有一个开发人员上阵的“狗粮”测试期,意思是让开发者亲自安装使用操作系统,通过测试找到缺点和不足,现在据外媒报道,看来谷歌已经开发了很长时间的FuchsiaOS操作系统终于要到达这个“狗粮”阶段了。
除了正常的公共测试阶段,如Alpha和Beta,谷歌有相当多的内部测试阶段,都源于相同的“狗粮”名称。例如,当Google+还处于早期开发阶段时,在进行全公司范围的“狗粮测试”之前,他们做了一个小范围的“鱼食”测试,其他的谷歌团队在他们最早的测试阶段也使用这个名字。
获悉,此外,谷歌有时在“鱼食”和“狗粮”之间还有一个范围稍微大一点的“团队食品”测试阶段,“狗食”通常是在“生产”或公开测试之前的最后一个,几乎是全公司的内部测试。
在过去的一年里,有迹象表明至少部分FuchsiaOS系统已经通过了鱼食阶段和团队食品阶段的开发测试,下一个阶段便是“狗粮”,这将在谷歌内部进行大范围的测试。
在最近FuchsiaOS的一些代码变化中,出现了“为狗粮发行版本”准备的字样。在另外一个命令行中,开发人员通知安装FuchsiaOS的硬件设备通过谷歌管理软件代码更新的“奥马哈系统”寻求更新。
外媒指出,从这些代码中可以看出,谷歌已经有了一个“狗粮发行版”的升级渠道,一些开发者可能已经启动了狗粮测试。
了解到,按照谷歌通常的开发和发布流程,“狗粮”应该是公众测试之前的最后阶段。如果最终的内部测试进展顺利,谷歌完全有可能尽快将Fuchsia带给开发者。不要对谷歌会在I/O2020大会上发布抱太大希望,因为鱼食阶段似乎至少需要4个月,应该在2019年4月至8月期间,此外在2019年8月至2020年2月期间进行了6个月的团队食品测试,而一个更广泛的狗粮测试将花费同样长的时间,结束日期应该在今年下半年。
按照谷歌的规划,FuchsiaOS能够在台式机、笔记本电脑、平板电脑、手机、路由器、智能显示器等设备上运行。这意味着谷歌的狗粮测试将覆盖各种不同的硬件设备。通过FuchsiaOS,谷歌希望开发一种“通用”操作系统,能够无缝运行于所有平台,如智能设备、平板电脑和智能手机。