Location: > Products > 4D Plugins > Internet ToolKit    Site Map

Internet ToolKit for 4D

ITK v2.5 is shipping

Annecy, France - March 30th 2001: Christian Quest, author of Internet ToolKit is pleased to announce that the next major version of Internet ToolKit is now shipping.

After almost one year of beta testing, ITK v2.5 is finally shipping with a lot of new features like SSL, cryptography, data compression and more!

A total of 15 new commands have been added in this new version and existing commands have also been enhanced to offer more control to the developers.

ITKv2.5 supports SSLv2, SSLv3 and TLSv1 thanks to the OpenSSL library which is used by major products like the SSL version of Apache and the upcoming v6.7 of 4D.

"This long awaited feature has been one of the most requested since the very first version of ITK back in 1995, and I'm pleased to provide it simultaneously on both MacOS and Windows. Beta-test program has shown that the transition to SSL is as transparent as possible for existing code that's using ITK. ITKv2.5 allows 4D to be a major cross-platform player in the actual growing eCommerce and secure communications market.", said Christian Quest, author of ITK.

ITK v2.5 also includes new features like cryptography and data compression to allow to protect sensitive data and optimize bandwidth.

ITKv2.5 is available under a new kind of license which is based on a yearly subscription with additionnal deployment licenses.

For more information about Internet ToolKit (ITK), please visit the ITK Web Site.


Internet ToolKit v2.5 Features

  • Provides access to low-level TCP/IP using MacTCP, OpenTransport or Winsock;
  • Implements secured connections using SSLv2, SSLv3 or TLSv1 protocols;
  • Allows access to low-level UDP;
  • Supports GIF encoding with interlace, transparency and resize;
  • Convert data into standard Internet formats (text, pictures, files, dates);
  • Allows implementation of server replication over TCP/IP with 4D record and BLOB conversion routines;
  • Gives access to DNS (name to IP and IP to name, with DNS load balancing);
  • Uses standard crytography algorithms to protect data;
  • Uses data compression to reduce transmission times and optimize bandwidth usage;
  • Coding/decoding routines to handle UUENCODE, Quoted Printable and Base64;
  • Utilities commands including reading and saving pictures,opening files in read only, translation of BLOBs to pictures and vice versa;
  • Cryptography support: Digest and ROT13;
  • ICMP Echo: ping any host;
  • And much more!


ITK 2.5 Licensing

Internet ToolKit is using a new kind of "no-hassle" license

The new licensing for ITK v2.5 retains the good points in the classic "no-hassle" license and remove many, if not all, of the bad points.

Internet ToolKit development licensing is based on a yearly subscription. A development license is purchased for one year and renewed every year which development continues. This covers, at least, the costs relating to technical support and all product maintenance and updates available during the subscription year.

Deployment licensing is also available for deployment of 4D based applications. Purchase of the development license includes 10 deployment licenses. For deployment of more than 10 installations of your 4D based application, additional deployment licenses are available at a reduced price.

Internet ToolKit licensing is now cross-platform. You do not need to get a license for MacOS and a separate license for Windows. A single license covers both platforms!

Examples:

You develop your application alone and will deploy it on ten (10) machines: you simply need one developer subscription, which already includes ten (10) deployment licenses.

Your company contains two developpers working on your application, and will deploy it on 40 machines: you need two (2) developer subscriptions (one per developer), and need a 25 deployment license in addition to the ten (10) deployments included in each subscriptions (you will end up with 45 deployment licenses).

You are one (1) developer deploying five (5) SSL enabled servers. You will need one developer pro subscription and five (5) SSL server deployment licenses.

Purchase ITK Now

Deep Sky Technologies, Inc. is an authorized distributor of Internet ToolKit. Purchases are secure and processed immediately for you to begin, or continue, your development today!

Development Licenses
ITK Light, 1 Year; includes 10 Deployment Licenses * $191.25 Buy Now
   * Upgrade from ITK v2.0.x * $157.50 Buy Now
ITK Pro, 1 Year; includes 10 Deployment Licenses
   includes TCP Deux, 1 Year, Developer's License
* $335.75 Buy Now
   * Upgrade from ITK v2.0.x
   includes TCP Deux, 1 Year, Developer's License
   * $276.50 Buy Now
Deployment Licenses
ITK Light, 25 Deployment Licenses $225.00 Buy Now
ITK Light, 100 Deployment Licenses $675.00 Buy Now
ITK Pro, 25 Deployment Licenses $395.00 Buy Now
ITK Pro, 100 Deployment Licenses $1,185.00 Buy Now
ITK, SSL Server, 1 License (for Development or Deployment)    * $191.25 Buy Now
   * Upgrade from ITK v2.0.x    * $157.50 Buy Now
ITK, SSL Server, 10 Licenses (for Development or Deployment) $1,450.00 Buy Now

* Special pricing for ITK products, including upgrade discounts, are valid only during the month of July, 2001.

If you have any questions about what licensing is required for your particular situation, feel free to visit the Contact Us page to reach the friendly sales representatives at Deep Sky Technologies, Inc.

Note: OEM, site and licensing requirements in excess of 100 deployments are also available. Contact the friendly sales representatives at Deep Sky Technologies, Inc., through the Contact Us page to go over your exact needs and to structure a licensing contract that will work best for your needs.


ITK Light, ITK Pro, and ITK SSL Server

What is the Difference?

The primary differences between ITK Light and ITK Pro involve primarily the number of streams allowed at any particular moment. As well, ITK Light has no SSL support, where ITK Pro supports SSL connections as a client; ITK SSL Server allows the use of ITK as a fully complient SSL server from directly within 4th Dimension.

 
ITKv2.5 Light
ITKv2.5 Pro
ITKv2.5 SSL
Maximum Number of Streams
8
1024
1024
Support Connections as SSL Client
No
Yes
Yes
Support Connections as SSL Server
No
No
Yes
Type of Development Licensing
Renewed Yearly
Renewed Yearly
1 Per License Purchased, Development or Deployment
Deployment Licensing with Development Purchase
10 Included with Yearly Development License; then Additionnal Deployment Licensing Required

If you have any questions about what licensing is required for your particular situation, feel free to visit the Contact Us page to reach the friendly sales representatives at Deep Sky Technologies, Inc.


Download ITK v2.5 Now

The licensing schema for ITK v2.5 gives you direct access to both platforms for the plugin. There are no longer separate licenses, serials numbers, or purchases to provide cross platform support within your 4D applications with ITK v2.5. The downloadable archives for ITK v2.5 are provided in both Macintosh and Windows formats, for your convenience. Both formats though include copies of the ITK v2.5 plugin ready for use on either platform.