This replaces of https://sourceforge.net/projects/ibcs64/. It is the same thing implemented in user-space. iBCS64 is a fork of https://sourceforge.net/projects/linux-abi/ that ported it to amd64.

All available documentation can be read online at http://ibcs-us.sourceforge.net/

In summary: if you run "ibcs program args", where "program" is a statically linked binary (elf, coff, elf) that ran on Xenix, SCO SVR4, SVR4, wyse or similar operating system, there is a chance it will run under Linux.

If it doesn't run you can probably get it to run if you have a platform it does run on and know C. See the README.txt in the source for more information.

Features

  • Runs on any version of Linux that supports rt_sigaction, which is every verison from 2.2 onwards.
  • Runs on both amd64 and x86.
  • Doesn't use any library except those required by the compiler (-lgcc for gcc).
  • Has no run runtime dependencies whatsoever.
  • The emuation runs at native speed (it is as fast as the previous kernel implementation).
  • All options are controlled via the command line each time a program is run. There are no compile time options, nor are there any global options like kernel module settings that effect all programs.

Project Activity

See All Activity >

Follow ibcs-us

ibcs-us Web Site

Other Useful Business Software
Gen AI apps are built with MongoDB Atlas Icon
Gen AI apps are built with MongoDB Atlas

The database for AI-powered applications.

MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Start Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
3
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • Excellent work, my congratulations
  • Life saver, means I no longer need to run old SCO binaries in a RHEL 5 VM with IBCS 3.8 kernel modules. Its working well on RHEL 7 for both Informix ESCL/C and 4GL coff.
  • Bravo for resurrecting this. I'll be taking a look, and I appreciate your moving it into user space. I agree it should be easier to maintain, even if it involves handling traps.
Read more reviews >

Additional Project Details

Registered

2019-06-03