最后更新2021/12/17
xcoff程序与AIX(OS)、Power服务器、Power ISA紧密绑定,尽管没有任何硬性规定xcoff不能跑在别的OS或者CPU之上,但到目前为止,这四者差不多四位一体,主体上是捆在一起的。
- Power ISA,只有IBM Power CPU一种实现,甚至用于嵌入式的PowerPC产品都越来越少了。当然IBM借助于OpenPower基金会,也做了若干努力,例如搞了一些新的开源产品,包括Microwatt等,这是在对抗x86和ARM扬汤止沸动作中,又拼命想移除RISC-V又一根稻草吧;
- Power服务器,只有Power CPU一种选择,甚至只有IBM Power,而不是任何其它Power可选,没有第二家。忽然有一种诡异的想法,如果把全部授权如同当初xSeries卖了,会有什么结果呢?虽然现在也零零碎碎各种方案卖了好多次,依然没什么好下场;
- AIX,让人又恨有爱的Unix。Unix圈里面的人从来不认为AIX是Unix,但这鬼东西确实是Unix,而且还熬死了所有真正的Unix,只有在灰烬中长出来的Linux才力压AIX一筹。从某种意义上说,IBM还是最懂商人需求的。可惜,这依然只是历史,新的商人和老商人,不再是一个人种了;
- 最后就是xcoff程序,只有AIX,只有Power服务器,只有Power ISA。能不能开放一点呢?这就是本文的探索。
两个方案:
- 模拟整机Power服务器
- 模拟AIX运行环境
< |
---|