第156章 console os(1 / 2)

位于电信中心lifelive总部的一间办公室内。

一台有些奇怪的电脑正展现在齐东海面前。

这台设备的核心是一块gamebrick的主板。

通过usb接口。连接了键盘和鼠标。并且用一些手工焊接的线路连接着网线。

显示输出的部分显然是手工改造过的vga输出接口。

通过电脑屏幕,可以显示命令行界面。

“理论上这台掌机现在是一台网页服务器。”

主持这个项目的松平博士,在旁边的另一台电脑浏览器中输入了一串ip地址。

一个简单的网页显示了出来。

“就这样?”

齐东海问道。

他为这个名为“console os”的操作系统项目提供了资金。不过目前为止的成果看起来似乎没那么直观。

“都说了,现在这个阶段的成果一般人看起来不会太直观。”

松平博士的回答听起来心平气和。

但是“一般人”三个字明显加了重音。

几个月前的一九九六年末。

传出了苹果收购乔布斯的next电脑的消息。

这是乔布斯回归苹果公司的开始。

关于这件事的前因后果,齐东海也做了些许研究。

苹果会收购实质上已经没有什么商业化产品的next这家公司。目的就是看中了next的操作系统“nextstep”。

而这款操作系统未来会成为mac osx和iOS操作系统的基础。

受此启发,齐东海意识到,如果自己将来更深入的参与硬件方面的产业。

一个自己能够控制操作系统是绝对有必要的。

以东海软件和lifelive两家公司的技术力。从零开始开发一款操作系统并不现实。

而且现阶段的齐东海也并不需要一款类似windows这样大而全的操作系统。

这个操作系统现在能管理内存、处理输入输出。管理文件系统。

最后让整个系统的软硬件各司其职运行起来即可。

齐东海还记得他在原本时空中尝试为自己的电脑安装linux系统的经历。

显卡和一些外设没有合适的驱动是其中一个难题。

但如果只面向游戏主机和掌机,这方面的问题就不存在了。

因为这些设备的硬件在发售之初就已经被确定下来。

他们专用的操作系统可以为了特定的硬件配置进行优化。

目前gamebrick的操作系统是由哈德森开发,非常传统的一款操作系统。

机器启动后,游戏卡带所载的软件就会接管大部分硬件功能。

在sfc和md以前的游戏主机上,基本都是采用类似模式的操作系统。

但从硬件配置上来说,其实gamebrick完全支撑的起一个类unix操作系统的运行。

现在的console os系统还很简陋。

基本上就是一款可以运行在arm核心芯片上的freebsd操作系统。

想要真的成为下一代游戏主机的操作系统。还有很多功能模块需要完善。

而齐东海之所以选择freebsd作为自己操作项目的基础。是因为这一免费软件的授权许可证非常宽松。

Bsd许可证不强制要求在其基础之上开发的新版本软件开放代码。

说的难听一些,就是说允许开发者“公车私用”。

对于一些商业化项目,这一点尤为重要。

比如游戏主机的操作系统大多数都是封闭式的。

因为封闭式系统才能更好的防止破解。避免盗版软件泛滥。