OpenXM (Open message eXchange protocol for Mathematics)

Welcome to the home page of OpenXM. Last update is February 10, 2000 JST.

What is OpenXM? See a survey.

Specifications

  1. Design and Implementation of OpenXM (in English, PS), (in English, HTML), (in Japanese, PS), (in Japanese, HTML).
  2. OX tags [OX tags].
  3. CMO tags [CMO tags].
  4. SM commands [SM commands].
  5. More documents
  6. If you want to add new tags, mail to takayama@math.sci.kobe-u.ac.jp with a description of the data types. See the specification how to describe the data types.

Source Distributions (RELEASE_20000124)

  1. OpenXM, OpenXM_contrib [Source (Shift+Click)].
  2. OpenXM_contrib2 requires a source code license from Fujitsu Lab.

Binaries (RELEASE_20000124)

  1. Installation Guide in English, in Japanese,
  2. FreeBSD 3.3 [FreeBSD 3.3 (Shift-Click)]. This binary is generated on FreeBSD 3.3- RELEASE. This binary does not contain math2ox and ox_math (binary files to support Mathematica).
  3. Linux (libc 5) [Linux (libc 5) (Shift-Click) ]. It is an EXPERIMENTAL BINARY DISTRIBUTION. There might be troubles on shared libraries. This binary does not contain math2ox and ox_math (binary files to support Mathematica). This binary is genered on the following environment.
    Plamo Linux:
    dc1:~$ ls /lib/libc[.-]*
    /lib/libc.so.4@       /lib/libc.so.5@
    /lib/libc.so.4.7.6*   /lib/libc.so.5.4.44*
    dc1:~$ cc -v
    Reading specs from /usr/lib/gcc-lib/i486-unknown-linux-gnulibc1/2.7.2.3/specs
    gcc version 2.7.2.3
    dc1:~$ uname -a
    Linux dc1 2.0.33 #2 Fri May 22 01:36:59 JST 1998 i586 unknown
    
  4. Linux (libc 6) [ Linux (glibc 2) (Shift-Click) ]. It is an EXPERIMENTAL BINARY DISTRIBUTION. There may be a lot of troubles on shared libraries. These will be fixed soon.
    This binary is generated on the following environment:
    Vine Linux 1.1 with kernel 2.2.12 + autoconf-2.13-4
    [water:ohara]/bin/ls /lib/libc[.-]*
    /lib/libc-2.0.7.so  /lib/libc.so.6
    [water:ohara]cc -v
    Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/2.7.2.3/specs
    gcc version 2.7.2.3
    [water:ohara]uname -a
    Linux water 2.2.12 #3 Wed Sep 29 20:27:22 JST 1999 i686 unknown
    
  5. Linux (libc 6) [ Linux (glibc 2) (Shift-Click) ]. (Some of binaries are replaced by those genered on Debian 2.0.) It is an EXPERIMENTAL BINARY DISTRIBUTION. There might be troubles on shared libraries.

ERRATA RELEASE_20000124 ERRATA.

Papers and Tutorials

  1. OpenXM --- an Open System to Integrate Mathematical Softwares [Survey].

OpenXM CVS web (Access Restricted) [cvsweb]

References

  1. The primary distribution cite of asir [Asir].
  2. An introductory book on a computer algebra system Risa/Asir (in Japanese) [ Cover Page, ISBN4-87243-076-X ].
takayama@math.sci.kobe-u.ac.jp