Projects / OSSP js


OSSP js is a stand-alone distribution of the Javascript programming language reference implementation from Mozilla, provided through a build environment based on GNU autoconf, GNU libtool, and GNU shtool, including support for easy JavaScript build-time feature set selection (ECMA-3, JS-1.5, JS-1.6), optional CLI line editing support, optional "stdio" based File object support, and JS/Perl bindings. The C API in "libjs" contains both the Javascript engine and the required Sun math library ("fdlibm") with all internal symbols carefully protected under the "js" namespace. A js-config utility and a pkg-config specification are provided to allow applications to easily build with the JavaScript C API.

Operating Systems

Recent releases

  •  08 Feb 2007 13:10

    Release Notes: The build environment was upgraded to GNU autoconf 2.61 and a jspack(1) command that is a CLI adaption of Dean Edwards' JavaScript "packer" was added.

    •  20 Aug 2006 17:30

      Release Notes: This release adds optional build-time support for building Spidermonkey with UTF-8 based C strings in the API and internally.

      •  03 Aug 2006 14:55

        Release Notes: Dynamic Shared Object (DSO) based C extension loading support was added. This allows the OSSP Mozilla JavaScript implementation to dynamically load C extension modules. Both a C API and JavaScript API are provided.

        •  31 Jul 2006 20:22

          Release Notes: Many fixes to the "make install" and "make distclean" procedures.

          •  30 Jul 2006 14:41

            Release Notes: Support for CygWin and MinGW was added.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.