索尼拥有电视、PlayStation、相机等随机硬件。其中许多也有 GUI 可用。
我想用 ncurses 运行我的 BASH 脚本。
但他们如何驱动这些设备呢?里面用的是什么操作系统?或者他们只使用微控制器或者是开放的Solaris?
- 索尼爱立信的 Xperia
http://developer.sonymobile.com/wportal/devworld/search-downloads/opensource?cc=gb&lc=en
答案1
这些客户设备运行定制操作系统,或高度定制的嵌入式 Linux 或其他 UNIX 类型操作系统;有时甚至不包括 Bash 和 ncurses。
您不太可能能够运行您的自定义脚本(特别是在 PlayStation 3/Linux 情况之后),除非您可以获得更多有关它们的文档 - 这可能非常困难,除非您采用逆向工程路径。
答案2
这些大多是完全不相关的设备,并且都有自己的系统软件。
几乎可以保证它与 Oracle、Apple、Minix 或其他一些大品牌没有任何关系。它也不太可能是 Linux 或其他 GPL,除非它们隐藏得足够好,不会被怀疑违反许可证。索尼一直非常敌视任何人用他们的系统做一些有用的事情(除了短暂的时刻)在退出前用 PS3 上的 Linux 引诱人们)。