ActiveTcl for Mission-Critical Applications to Open Source Projects

ActiveTcl is the industry-standard, commercial-grade Tcl distribution used by millions of developers around the world for easy Tcl installation and quality-assured code. ActiveTcl comes precompiled for out-of-the-box installation and includes core Tcl binaries, popular modules, the Tcl package manager (Teapot) and complete documentation . Whether you're using Tcl for mission-critical applications or open source projects, ActiveTcl offers significant time savings over open source Tcl for installing, removing, upgrading, and managing common Tcl modules.

ActiveTcl comes in different editions to satisfy the spectrum of users - from large enterprises running Tcl on distributed or critical applications to community developers building open source applications.

Find out which ActiveTcl edition fits your needs.

Learn more about ActiveTcl 8.6.

ActiveTcl Features:

  • Full binary distributions for core Tcl 8.4 and 8.5
  • Tcl Package Manager (Teapot) for
    • Installing, removing, upgrading, and managing the use of common Tcl modules
    • Simpler module management
    • Time and effort savings
  • Exclusive access to Expect for Windows
    • Cross-platform system administration and test automation installers
  • Extensions
    • Popular extensions, pre-compiled
    • Access to hundreds of ready to use packages
  • Installers for simple setup across platforms:

Latest releases: ActiveTcl 8.5 and ActiveTcl 8.6

What's New in ActiveTcl 8.5 (Latest version: ActiveTcl 8.5.8.2)

  • Speed : 8.5 now runs 10% faster than ActiveTcl 8.4 with bytecode improvements, object caching and reduced memory usage
  • Bignums: ActiveTcl now supports arbitrary-precision integers, which improves math operations on large integers
  • Clock Command: Better command for specifying time, with significant l10n and i18n improvements
  • For more documentation, see the ActiveTcl 8.5 documents

What's New in ActiveTcl 8.6 (currently in beta)

  • Addition of core OO system
  • Zlib compression is now included with ActiveTcl, allowing for stream-based compression and other functionality.
  • Tk 8.6 adds support for the PNG image format (in addition to the existing GIF and PPM).  Additional formats are available via extensions.
  • For more documentation, see the ActiveTcl 8.6 documents

System Requirements

General

  • Recommended 50MB hard disk space for typical install
  • Web browser for online help

Windows

  • x86 architecture
  • x64 architecture
  • Windows XP or later

Mac

  • PowerPC: Minimum Mac OS X 10.4
  • x86: Minimum Mac OS X 10.4

Linux

  • x86 or x86_64
  • glibc 2.3+ (e.g. SuSE 10+, Oracle Enterprise Linux 4+)

Solaris - Only in ActiveTcl Business, Enterprise, and OEM Editions

  • SPARC: Minimum Solaris 8
  • x64/x86: Minimum Solaris 10
  • You must use GNU tar to unpack the ActiveState Installer Package

HP-UX- Only in ActiveTcl Business, Enterprise, and OEM Editions

  • PA-RISC
  • IA-64 (Itanium) - available only in Enterprise Edition
  • Minimum HP-UX 11i+
  • You must use GNU tar to unpack the ActiveState Installer Package

AIX - Only in ActiveTcl Business, Enterprise, and OEM Editions

  • PowerPC
  • Minimum AIX 5.1+