Saverio's Introduction. savIRC was created by Saverio Castellano in 2001. savIRC is written in the Tcl/Tk scripting language, created by John Ousterhout. “ I wrote this program because I wanted an IRC client that would work my way, I had always thought about the possibility to write my own but I also knew my free time would never be enough. When I moved to Linux I discovered TCL and I saw how easy it was to write simple network based programs and to even add GUIs to them. I then started to write savIRC. ”
“ At first I wanted it to be very basic with the only features I needed but then, with the growing interest of people, I added all of the main features a decent IRC client should have. At the same time I tried not to make a copy of the several IRC clients already existing, so even though at first sight savIRC might look to you very similar to other clients, while using it I hope you will appreciate some of the features that (I think) make it different from all of the others! ”
“ Besides this, the program will run on any machine that has TCL/Tk interpreter installed (the windows version instead is binary compiled and then so you don't need TCL/Tk to be installed on your system) and will let allow you to script in TCL/Tk, so savIRC can be used with: Linux and Unix system (like FreeBSD or Solaris), Windows and Mac. ”
“ savIRC has was one of the first IRC clients to supports multiple connections to IRC servers so its users can be on many different networks using the same instance of the program. Recently another important feature has been added to savIRC: DCC "passive" connections. Using a "passive" DCC a user that has a NATted IP address (an IP address that belongs to a network and therefore is private and not visible on the Internet) can still send files using DCC send or open DCC chats without any need to use a firewall or a proxy server. At the moment the only clients supporting passive DCCs are savIRC and mIRC. ”
Casey's Introduction. “ Tcl/Tk. This was a language that I had been wanting to learn, but hadn't found a good application that I would use, and want to improve. That is, until I came across savIRC. I first started using savIRC when it was at 0.7 beta. I thought it was cool. It was ugly, but was cool. I emailed Saverio asking if he would like me to make a better website; the original was very vague. His reply was a resounding ‘YES!’. So I whipped up a website for him. It wasn't too long after that, that we had to find another webhost. So I did some research and found PHPWebhosting where savIRC is currently hosted at. ”
“ I also reported bugs to Saverio, because I wanted savIRC to become the best that it could. I felt it was a great base and that it had a future. Because it was able to run on Unix-Like Operating Systems, Microsoft Windows and (at the time) Macintosh OS9, now Macintosh OSX. Saverio had gone to the USA to finish his Degree. At that time he became very distant, and wasn't working on savIRC. During that time, I went through the source code and added the capability of handling different languages. However, I was very slow at it, probably because I kept falling asleep, it was that boring. Sander, in the summer of 2004 contacted me and we decided to merge the two code bases of savIRC into one. Thanks to his hard work, savIRC had a new life breathed into it. Currently Per and I maintain and update savIRC and its related projects. ”
License. savIRC is licensed under the GNU Public License v2.0 or greater.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
You may read the license in its entirety at gnu.org/copyleft/gpl.html