Tcl/Tk a été créé par le
Dr. John Ousterhout (prononcer « Oh'-stir-howt ») alors qu'il enseignait à l'université de
Berkeley, en Californie.
En fait, il a commencé à l'implémenter à son retour à Berkeley au
printemps 1988 ; dès l'été, il était utilisé dans quelques applications internes, mais Tk
n'existait pas encore. Lisez l'histoire de Tcl/Tk écrite par son auteur à
http://www.scriptics.com/scripting/tclHistory.html.
- 1989 : premières diffusions externes de Tcl et début de l'implémentation de Tk ;
- 1991 : première version de Tk ;
- 1994 : le Dr. Ousterhout est employé par Sun Microsystems, Inc. : il se distingue comme ingénieur et dirige le projet Tcl.
- Avril/Mai 1997 : Le groupe de recherche responsable chez Sun du développement de Tcl est déplacé dans une filiale de Sun appelée SunScript. Cependant les choses ont changé à nouveau rapidement. Vous pouvez lire les détails de cette évolution en choisissant "SunScript_story" à l'URL :
SunScript-Story ;
- Août 1997 : un consortium Tcl est créé. Vous pouvez en lire davantage, notamment comment en faire partie, qui est actuellement dans le conseil d'administration, etc. en visitant
Tcl Consortium ;
- Février 1998 : le Dr. Ousterhout quitte Sun pour fonder
Scriptics, une entreprise dédiée
aux outils, applications et services d'écriture de scripts. Selon
http://www.scriptics.com/about/news/qa.html,
le coeur de Tcl/Tk reste libre, avec l'équipe de Sun
qui continue actuellement son travail sur Tcl/Tk 8.1. Après la prochaine
version, il est prévu que ce travail sur la base de Tcl/Tk migre de Sun à
Scriptics, et que l'équipe de Sun se concentre davantage sur les extensions
et applications de Tcl.
- 23 Avril 1998 : L'
ACM
(Association for Computing Machinery) décerne le prix du logiciel 1997
(Software System Award) à John Ousterhout et Scriptics (
http://www.acm.org/awards/). Cette
récompense est attribuée à une institution ou une personne reconnue pour
avoir développé un logiciel qui a eu une influence durable, remarquée
par des contributions à des concepts ou par un plébiscite commercial, ou les deux.