Operating system IBM4690操作系统是基于linux内核的

Operating system IBM4690操作系统是基于linux内核的,operating-system,Operating System,我的同事在使用IBM4690操作系统时告诉我,它是基于linux内核的。这是真的吗? 还是基于Dos?肯定不是。它是由Digital Research创建并由IBM扩展的DOS多任务版本。早在90年代,我们就希望他们能切换到更现代的操作系统,但他们从来没有这样做。即使是他们的旗舰产品IBM ACE/SurePos ACE也使用多任务DOS——直到今天。这是一个非常有限的操作系统,但可以达到它的目的。顺便说一句,没有交换文件-当内存耗尽时,它会崩溃。这是我为之开发的最疯狂的操作系统。祝你好运找到一

我的同事在使用IBM4690操作系统时告诉我,它是基于linux内核的。这是真的吗?
还是基于Dos?

肯定不是。它是由Digital Research创建并由IBM扩展的DOS多任务版本。早在90年代,我们就希望他们能切换到更现代的操作系统,但他们从来没有这样做。即使是他们的旗舰产品IBM ACE/SurePos ACE也使用多任务DOS——直到今天。这是一个非常有限的操作系统,但可以达到它的目的。顺便说一句,没有交换文件-当内存耗尽时,它会崩溃。这是我为之开发的最疯狂的操作系统。祝你好运找到一个C编译器-你唯一能找到的地方就是易趣。

绝对不是。它是由Digital Research创建并由IBM扩展的DOS多任务版本。早在90年代,我们就希望他们能切换到更现代的操作系统,但他们从来没有这样做。即使是他们的旗舰产品IBM ACE/SurePos ACE也使用多任务DOS——直到今天。这是一个非常有限的操作系统,但可以达到它的目的。顺便说一句,没有交换文件-当内存耗尽时,它会崩溃。这是我为之开发的最疯狂的操作系统。祝你好运找到一个C编译器-你能找到的唯一地方就是易趣。

东芝POS系统的最新版本确实有Linux内核。Linux被用来运行JAVA应用程序。4690操作系统实际上是基于DOS的,运行在Linux内核之上。

东芝POS系统的最新版本确实有Linux内核。Linux被用来运行JAVA应用程序。4690操作系统实际上是基于DOS的,运行在Linux内核之上。

在过去几年中,它发生了一些变化。4690完全是它自己的操作系统,是FlexOS和CDO的衍生产品。在过去的几年里,他们开始了所谓的“4960增强型”,它构建在IBMMCP(想想嵌入式linux)之上。这打开了许多新功能。因为Linux是在底层运行的(但是是嵌入式的),所以有一些东西是可以实现的,但不像一个简单的命令行。我相信是v6r3或v6r4启动的。Java特别容易在linux端运行(Java1.6或TDK1.8,相当于OpenSDK1.8),可以在linux端运行。要运行更多其他功能,您需要创建扩展,这本身就是另一个主题


他们目前正在开发4690V7,这将转移到他们自己的Linux发行版,并打开更多的东西。main是一个现代的C编译器,它将在Linux端而不是4690进程上运行。

在过去几年中,它发生了一些变化。4690完全是它自己的操作系统,是FlexOS和CDO的衍生产品。在过去的几年里,他们开始了所谓的“4960增强型”,它构建在IBMMCP(想想嵌入式linux)之上。这打开了许多新功能。因为Linux是在底层运行的(但是是嵌入式的),所以有一些东西是可以实现的,但不像一个简单的命令行。我相信是v6r3或v6r4启动的。Java特别容易在linux端运行(Java1.6或TDK1.8,相当于OpenSDK1.8),可以在linux端运行。要运行更多其他功能,您需要创建扩展,这本身就是另一个主题


他们目前正在开发4690V7,这将转移到他们自己的Linux发行版,并打开更多的东西。main是一个现代C编译器,将在Linux端而不是4690进程上运行。

IBM4690在其自己的内核上运行,而不是基于UNIX。它通常用于销售点零售系统。流行的操作系统版本是东芝的V6R5,主要的应用程序是GSA(通用销售应用程序)、SA(超市应用程序)和ACE。

IBM 4690运行在自己的内核上,而不是基于UNIX。它通常用于销售点零售系统。受欢迎的操作系统版本是东芝的V6R5,主要的应用程序是GSA(通用销售应用程序)、SA(超市应用程序)和ACE。

我不认为它基于这两个版本中的任何一个。我不认为它基于这两个版本中的任何一个。我认为它应该是JDK 8,而JDK 9在Ubuntu 16.04中仍然处于试验阶段。是的,它是8。我仍然使用旧的1.8/1.6表示法。我还没看过太多关于9的电影。哇,这很有趣。我希望我所熟悉的数千台设备能够长期朝着这个方向发展。因此,在嵌入式Linux中,您能否以编程方式访问许多SA功能,例如访问事务日志(EAMTRANA、EAMTRANB、EAMTRANC),并在EAMTEMR文件中执行索引查找,等等?我试着做研究,但我能找到的只是乏味的营销材料。提前谢谢。我已经使用4680/4690操作系统将近26年了,如果能看到它最终实现现代化,那就太好了。你最新的编程指南有多老了?里面有一些Java的东西,但没有给出很多细节。在1.4中可以执行的Java调用在6和8中也可以使用。例如,在“4690”文件(而不是Linux)上有一些额外的类用于执行操作,但我认为至少这些类和函数在那里是可用的,只是没有很多其他细节。我认为没有任何Java类专门用来读取TLOG,因此您必须实现一个解析器。键控文件它做得很好,而且它还可以处理分发(在4690中总是很重要)。@Brent Shores:非常感谢-我真的很感谢您提供的信息。我的编程指南很古老,但没有涵盖这一点。我必须向我们的一位客户索取一些新的文档。应该是JDK 8,而JDK 9在Ubuntu 16.04中仍然处于试验阶段。是的,它是8。我仍然使用旧的1.8/1.6表示法。我还没看过太多关于9的电影。哇,这很有趣。我希望我所熟悉的数千台设备能够长期朝着这个方向发展。那么,从嵌入式Linux,您可以调用