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