Version 11 of basekit

Updated 2010-03-07 06:24:00 by RoyKeene

A basekit is another term for tclkit-like technology. Since the creator of Tclkit asked that developers not add or remove extensions from a tclkit file, one might assume that if they call their file a basekit then they could, in theory, offer variants. Perhaps dqkit might be called a basekit? The first use of the term I recall was from ActiveState.


List of Basekits (with comparison to Tclkit)

  • ActiveTcl - ActiveTcl includes basekits with each distro release that mirror the core release of the dist
  • Tclkit - the original basekit
  • Tclkit Lite - like Tclkit, but with fewer extensions included
  • Tclkit Mobile - a port of Tclkit + Tkcon to certain PDAs
  • Tclkit-X11 (Mac OS X only) - like Tclkit but with Tk/X11 in place of Tk/Aqua; part of the TclTkAquaBI distribution for Mac OS X
  • TixTclKit (Windows only) - a different set of extensions including Tix and Windows-specific tools
  • Dqkit - a much larger set of extensions, including BLT
  • kbskit - build environment creates either tclkit-like or tclkit lite-like executables (slightly different, but intended to be similar)
  • KitCreator - a build environment to create a tclkit-like executables
  • Wize - Wish Integrated Zip Executable tclkit like with compiler and a lot of goodies.

[anyone want to build a table that lists what extensions are in each basekit?]

ActiveTcl Tclkit Tclkit Lite Tclkit Mobile Tclkit-X11 TixTclKit Dqkit kbskit KitCreator Wize
Tcl 8.4.x/8.5.x/8.6.x 8.4.x/8.5.x 8.4.x/8.5.x 8.4.x/8.5.x/8.6.x
Tk same as Tcl same as Tcl same as Tcl
Thread 2.6.5 no no 2.6.5 (opt)
Incr Tcl no 3.4 3.4 3.4b1
Metakit 2.4.9.7 2.4.9.7 2.4.9.7
TclVFS 1.4.1 1.3 1.3
Registry Windows-only same same same same yes Windows-only same same same
DDE Windows-only same same same same yes Windows-only same same same
PWB (8.4) 1.1 1.1 1.1
Rechan 1.0 1.0 1.0
Zlib 1.0 1.1 1.1