Version 6 of NeoWebScript

Updated 2003-03-19 20:14:40

NeoWebScript is an implementation of web-server parsed Tcl. More information at http://tcl.apache.org/ .

It was written by Neosoft employees. Now that Neosoft is gone, anyone know the status of this web server?


I don't know where the latest NeoWebServer code is at - perhaps at http://procplace.com/ ? However, a common on comp.lang.tcl claims that Rivet is the next generation module, will have a compatibility mode with NeoWebServer, and is where the development attention is going.


NeoWebScript still exists in some form, but it is no longer actively developed. Once Rivet has the capability to support safe interpreters for an untrusted userbase, NeoWebScript will cease all development. Copies of NeoWebScript can still be obtained from its SourceForge project for those who want it for legacy reasons.

I would highly recommend switching to Rivet if you're looking for a supported development platform. Damon Courtney


The Tcl software catalog at http://purl.org/net/tcl-faq/part4.html says this about neowebscript:

 What: NeoTcl
 Where: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/neotcl8.0.tar.gz
        ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/neotcl7.6.tar.gz
 Description: An integrated package of Tcl, extensions and programs.
        Contains Tcl/Tk 8.0p2,
        tclX v8.0.3a1, Expect 5.25, DP 4.0b2, GD 1.2, and
        Neo v8.0.0 (which includes the BSD db.1.85 library),
        blt8.0-unoff, scotty-2.1.7.
        See http://www.neosoft.com/tcl/ for information about
        NeoSoft's commercial support.
        NeoTcl can be configured with a special option to build the
        packages needed for NeoWebScript.
        It will also build Oratcl if it is seen.  The package now supports
        use of BSD's DB 2.x releases in compatibility mode, and University
        of Michigan's LDAP 3.3 release.
        NeoTcl has been tested on Sparc Solaris 2.5/Sun Pro C compiler,
        FreeBSD2.2.2/gcc2.7.2.1, and SGI IRIX 6.2/SGI compiler.
 Updated: 10/1998
 Contact: mailto:[email protected] (randy kunkee)

 What: NeoWebScript
 Where: http://www.neowebscript.com/
        http://nws.sourceforge.net/
        ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/distrib/neowebscript/neowebscript-2.3.tar.gz
        http://www.apache.org/
        http://www.hav.com/webdemos.htm
 Description: A server-side scripting environment based on the Apache
        HTTP server and Safe-Tcl.  NeoWebScript is a module that adds
        in-HTML-file programability to the Apache HTTP server.
        It also supports ApacheSSL.
        With NeoWebScript you have access to per-uid dpopen database files,
        random and sequential files, HTML page inclusion, logging,
        procedure libraries, random numbers, date and time functions,
        calculations of server hits per hour, counter systems for
        statistics, improved debugging, file cataloging and a new
        forms library.
        The mini release is designed for a site which already has Tcl,
        tclX, db.1.85 and Apache already installed.
        Note that updates have been appearing quite regularly, so keep an
        eye on news:comp.lang.tcl for information on the
        latest version.  This module is freely distributable except
        for commercial resale.
        V2.2 of NeoWebScript works with Apache v1.2.0.
        The webdemos WWW page have some demos for NeoWebScript written
        by mailto:[email protected] (Horace Vallas).
        As of June 1999, NeoWebScript is now released as Open Source.
 Updated: 06/2001
 Contact: mailto:[email protected]

 What: pgsql
 Where: http://www.pgsql.com/
        ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/distrib/neoscript/webtcl/OLD/pgsql6.0/pgtcl.tar.gz
        http://www.askesis.nl/AskesisPostgresIndex.html
        http://aldev.8m.com/
        http://aldev.webjump.com/
        http://www3.bcity.com/aldev/
        http://members.spree.com/technology/aldev/
        http://www.insightdist.com/psqlodbc/
        http://www.mutinybaysoftware.com/
 Description: Enhanced interface library to Postgresql 6.0 backend.
        Derived from Postgresql's libpgtcl.  Intended to be used
        by NeoWebScript, but should be generally useful.
        Provides additional features such as postgres connections
        via Tcl channels, IO routines defined for the connection
        handles,  Currently at v642-6.
 Updated: 07/1999
 Contact: mailto:[email protected] (Randy Kunkee)
        mailto:[email protected]

Category Internet