Of Interest

Dr. Dobb's Journal March 2000

Standard Performance Evaluation Corporation (SPEC) has released SPEC CPU2000, the most recent version of its benchmarking suites for evaluating performance of CPUs running UNIX or Windows NT/2000. The new release replaces SPEC CPU95, which will be gradually phased out by July 2000. Performance results from CPU2000 cannot be compared to those from CPU95, since new benchmarks have been added and existing ones changed. SPEC CPU2000 comprises two sets of benchmarks: CINT2000 for measuring integer performance, and CFP2000 for floating-point performance. SPEC CPU2000 results are available at the SPEC web site. The SPEC CPU2000 software is available on CD-ROM from SPEC, priced at $125.00 for universities, $250.00 for current licensees, and $500.00 for new customers.

SPEC

10754 Ambassador Drive, Suite 201

Manassas, VA 20109

703-331-0180

http://www.spec.org/osg/cpu2000/

ISE Eiffel Version 4.5 has been released by Interactive Software Engineering. Changes in ISE Eiffel 4.5 include EiffelBench compiler and development environment modifications for faster C compilation, with a finalization from a precompiled system as fast as a finalization from scratch, together with many other optimizations. ISE Eiffel 4.5 features a major release of the EiffelCOM library on the client and server side (to enable the user to produce COM applications from Eiffel). ISE Eiffel 4.5 also offers recursive clusters where users can specify "all" in the Ace file, so that all subdirectories will be compiled. Enhancements within EiffelBench for 4.5 include a new Eiffel parser completely rewritten in Eiffel with no more length limitations in either the number of generic parameters, the length of identifiers, or the length of manifest strings. ISE Eiffel 4.5 is available on Windows, Linux, UNIX, Cray, embedded, and VMS. Pricing for Eiffel 4.5 starts at $79.95 for the personal version, and $595.00 for the professional version. ISE Eiffel 4.5 is available for free download and trial at http://www.eiffel.com/.

Interactive Software Engineering, Inc.

270 Storke Road, Suite 7

Goleta, CA 93117

805-685-1006

http:// www.eiffel.com/

CryptoObject has announced CryptoObject Version 1.0, a utility that enables cryptography from within Microsoft's Active Server Pages. CryptoObject 1.0 is a simple COM object that wraps the base cryptography functions provided by the Microsoft Cryptographic API (CryptoAPI). The CryptoAPI has a handle-base design that works well for traditional C++ and Visual Basic developers, but does not work well when used within IIS/ASP or Windows Scripting Host. CryptoObject 1.0 runs under Windows 95/98 and NT 4.0. A single-server license is available for $100.00.

CryptoObject

705 Laurel Bay Lane

Holly Springs, NC 27540

http://www.cryptoobject.com/

Blinkinc has released Blinkinc DeltaPatch 1.2, a multiplatform change distribution system that updates virtually any type of file. This program lets you distribute any necessary changes to software and data. With DeltaPatch 1.2, you can send out a small patch file of just the changes to your software, instead of redistributing the entire system every time you make a minor update. The Apply program may be freely distributed, so generic patch files that will only update current users can be posted on the Web for download. The Build program uses an intelligent algorithm to compare old versions of files or directories to their new versions and create a patch file of the differences. Free upgrades and fully functional demo versions of all Blinkinc tools are available at http://www.blinkinc.com/.

Blinkinc

P.O. Box 29858

Richmond, VA 23242

804-784-2087

http://www.blinkinc.com/

VisualAge Micro Edition, from IBM, lets you build applications that connect small, embedded, intelligent devices to enterprise back-end systems over the Internet. VisualAge Micro Edition can be used to develop solutions for network vehicles, mobile e-business devices, and network homes. VisualAge Micro Edition includes a team-oriented and repository-based IDE designed for creating Java applications; three configurable versions of optimized class libraries; the Smart Linker, which can automatically eliminate unneeded classes and methods when using the optimized class libraries; and the optional micro view user-interface framework, ideal for creating LCD touch-screen interfaces for small appliances such as cell phones and PDAs. Supported CPUs include the PowerPC (IBM or Motorola), Intel x86, MIPS, and SH4. A free evaluation copy of VisualAge Micro Edition is available online.

IBM Corp.

New Orchard Road

Armonk, NY 10504

914-499-1900

http://www-4.ibm.com/software/ad/

embedded/

Merlin Software Technologies has shipped PerfectBACKUP+ for Linux, a fully automated software application for backing up Linux, UNIX, Windows, and Macintosh. PerfectBACKUP+ 6.1.2 provides backup scheduling and remote backup, encryption, a robotics module, and enhanced security with both a graphical and character interface for Red Hat Linux Version 6.0 and 6.1, S.u.S.E. Linux 2.2 and 2.3, and Caldera OpenLinux 2.3. PerfectBACKUP+ is available immediately for $69.00. Annual subscriptions are $24.00 for complete updates, maintenance, and support. Previous versions of PerfectBACKUP+ are available as a free download for SCO UnixWare and ODT, Sun Solaris for Intel and Sparc, FreeBSD 2.2 and later, BSDI/OS 2, and HP/UX 10.

Merlin Software Technologies

405 Douglas Avenue, Suite 1305

Altamonte Springs, FL 32714

888-414-3311

http://www.MerlinSofTech.com/

OpenSales has announced the availability of the source code to its OpenMerchant online retailing solution. OpenSales encourages you to use and modify the code, and then return your modifications to the company's development web site (http://www.opensales.org/). OpenMerchant has been licensed under the terms of the GNU Public License (GPL), a defining legal document of the Open Source movement. The free retailing catalyst, which can be deployed on Linux, Solaris, UNIX, and Windows NT, is designed to process thousands of web transactions per second on inexpensive clusters of systems.

OpenSales Inc.

2955 Campus Dr., Suite 250

San Mateo, CA 94403

650-372-5230

http://www.opensales.com/

ObjectPlanet, a provider of Java and web components, has released EasyCharts Version 1.7, a charting library for Java and the Web. The charts in the EasyCharts package can be configured as a bar chart, column chart, pie chart, line chart, and plotter chart. Version 1.7 supports chart drilldown and URL connections for the samples in the charts, making EasyCharts ideal for the presentation of business data on the Internet. EasyCharts support JDK 1.0.2, JDK 1.1, and JDK 1.2, including Swing, making it compatible with the large installation of older web browsers. No server installations or extra plugins for the browser are needed. The binary development kit of EasyCharts is available for $149.00, while the source development kit is available for $449.00.

ObjectPlanet, Inc.

P.O.Box 2037

Grünerl¿kka, 0505 Oslo, Norway

47-2255-3437

http://www.objectplanet.com/

Claymore Systems has delivered the Claymore Secure Java Toolkit, which is targeted at vendors of server-side Java infrastructure such as Enterprise JavaBeans application servers, Java-based commerce servers, and Java-based application service provisioning platforms. Claymore Secure Java Toolkit provides features for remotely authenticating users and encrypting network connections, and has a public-key infrastructure to support certificate-based security. The Claymore Secure Java Toolkit has three components: a secure networking framework, which provides authentication and encryption services; an access control engine, which restricts access to application functions; and certificate authority, which issues public-key certificates used for authentication.

Claymore Systems

3246 Louis Road

Palo Alto, CA 94303

650-424-8333

http://www.claymoresystems.com/

The Association of Shareware Professionals (ASP) has released PADGen Version 1.0, a free Windows 98/95/NT4 program that makes it easy for you to submit your software to Internet download sites. The ASP's PADGen program lets software authors create a single company-level information record, and multiple program-level information records that could be accepted by almost any Internet software site. While PADGen was designed to run on 32-bit Windows platforms, the PADGen data standard is open and easy-to-use, making it possible for Macintosh, OS/2, UNIX, AS/400, and other software developers to create a PAD-compatible data file. PADGen information, a free copy of the program, and a family of free PAD-related tools for authors and download site managers, are available on the ASP's web site.

Association of Shareware Professionals

157-F Love Avenue

Greenwood, IN 46142

314-861-1500

http://www.asp-shareware.org/

Aether Systems has unveiled AIM, a wireless messaging software and development platform that makes it straightforward to develop applications that extend data to multiple wireless data devices and networks. The newest version of AIM includes application programming interfaces for Java and Microsoft Component Object Model (COM) environments, in addition to AIM's C/C++ programming environment. AIM also supports Solaris and Windows NT back-end servers, which act as a gateway between corporate data and wireless networks. A special developer toolkit for AIM 2.0 is available for download at the company web site. AIM 2.0 makes it possible to integrate potentially millions of wireless-device users onto their data platforms; offers the ability to cluster larger numbers of AIM server components; and offers the ability to support more robust and sophisticated business-to-business and e-commerce applications.

Aether Systems, Inc.

11460 Cronridge Drive

Owings Mills, MD 21117

410-654-6400

http://www.aethersystems.com/

Caribou Lake Software has released JSQL 4.0, a JDBC software suite used to deploy Java applets and applications accessing relational database management systems. Using JSQL 4.0, you can access and store relational data within a corporate network regardless of platform, location, hardware, or firewall and proxy-server issues. New features include support for connection pools, multiple scrollable and updatable result sets, batch inserts and updates, cached and JDBC row set implementation, and support for OUT parameters in Oracle. The base client (JDBC 2.0) is under 110k, making it one of the smallest on the market. JSQL 4.0 is made up of five products: Jsvr, Jpass, Jtunnel, Jauth, and Jdbcache.

Caribou Lake Software

5001 W. 80th St., Suite 480

Minneapolis, MN 55437

612-837-9802

http://www.cariboulake.com/

BSQUARE has announced an update to its CE Interface Composer, a user interface design tool based on Windows CE. Key features include new SKINS support, a plug-in for IE 4.0 browser control, COM-based design, ability to integrate custom COM objects, a simple configuration language for rapid interface development, support for multiple user configurations on the same device, full control over all user options with password security and administration mode, and compatibility with Windows CE 2.11 and 2.12 operating systems. CE Interface Composer is available for $995.00, which includes a single-user license plus 250 run-time licenses.

BSQUARE Corp.

3633 136th Place SE, Suite 100

Bellevue, WA 98006

888-820-4500

http://www.bsquare.com/

TX Text Control, a development tool for creating text-based applications from The Imaging Source, has been upgraded to Version 7.0. TX Text Control includes a low-level API and an OCX that lets you add to your applications sophisticated text formatting and display capabilities. TX Text Control now offers Microsoft Word 2000 support, programmable headers and footers, hyperlinks and bookmarks, automatic page numbering, and drag-and-drop. TX Text Control is royalty free.

The Imaging Source

900 Baxter Street, Suite 103A

Charlotte, NC 28204

704-370-0110

http://www.textcontrol.com/

LOOX Software has released JLOOX Layout, a graphical component for the automatic layout and visualization of complex topologies. JLOOX Layout provides a logical, visual representation of a connected set of enterprise resources such as network maps, linked documents, flowcharts, schematics, or entity relation diagrams. JLOOX Layout, an add-on module to JLOOX, is a collection of Java classes used to visualize JLOOX and Java Foundation C Classes/Swing components. JLOOX Layout is a ready-to-use, flexible, and interactive tool for rapidly presenting complex enterprise data. JLOOX Layout for Java 2 is priced at $1,500 for a single-user development license, including one year of support and maintenance.

LOOX Software, Inc.

4962 El Camino Real, Suite 206

Los Altos, CA 94022

800-684-5669

http://www.loox.com/

DDJ