Dr. Dobb's Journal August 2001

CodeWeavers' CrossOver Plugin lets Linux operating systems running on portable and handheld devices access Windows plug-ins such as Quicktime and Shockwave Director. The CrossOver Plugin works with Netscape, Mozilla, or Konqueror, and does not require any Microsoft licensing fees. The program relies upon Wine technology (a Windows API that runs on Linux) to enable Windows plugins to run correctly. Other products available or forthcoming from CodeWeavers include a remote start menu to run PC applications from a web pad, and a server to host Windows applications for display on multiple devices.

CodeWeavers Inc.

2550 University Avenue West, Suite 313N

St. Paul, MN 55114

800-596-0409

http://www.codeweavers.com/

COM Explorer 2.0 from 4Developers lets you explore, manage, and repair ActiveX/COM files. The software provides a centralized view of COM objects as well as detailed information such as GUID, TypeLib, version and file information. Misbehaved objects (such as objects with missing files left as junk in the Registry) are clearly marked. A Registry editor is fully integrated, allowing developers to view and edit COM settings. Also included is a dependency viewer that allows viewing of all DLL dependencies for a COM object and clearly marks missing DLL files. COM Explorer is tightly integrated with Windows Explorer, allowing users to quickly register, unregister, or access COM controls. It runs on all Windows systems.

4Developers LLC

1030 East El Camino Real, #440

Sunnyvale, CA 94087

http://www.4dev.com/

Kabira has announced the release of Kabira Adapter Factory, which automatically generates adapters connecting the Kabira ObjectSwitch Server with applications or network equipment via XML, Java, and CORBA interfaces. The tool lets you autogenerate adapters to homegrown applications and/or a multivendor network equipment environment. It also provides access to each application's complete API or XML schema.

Kabira Technologies Inc.

One McInnis Parkway

San Rafael, CA 94903

415-446-5000

http://www.kabira.com/

Borland has released JBuilder 5 and Delphi 6. JBuilder 5, a cross-platform Java development environment, includes integrated support for XML, an improved tool for creation of dynamic data-driven web applications, an improved Entity Bean Modeler for distributed applications, and integration with a number of third-party tools and servers. Delphi 6, a rapid application development environment for Windows, has been reworked to support web services. The new compiler features native XML and SOAP capabilities, and an included web page designer offers server scripting support. Linux developers using Kylix can port to Windows through a component library common to both Kylix and Delphi.

Borland Software Corp.

100 Enterprise Way

Scotts Valley, CA 95066-3249

831-431-1000

http://www.borland.com/

Century Software Embedded Technologies has announced Version 1.1 of its operating environment and development toolkit for embedded Linux. New wireless applications and multimedia are featured along with an enhanced toolkit. Version 1.1 supports wireless connectivity on platforms including the StrongARM-based Compaq iPAQ and ADS Graphics Client, National Semiconductor x86 Geode, and NEC MIPS Harrier. A graphical network configuration utility allows configuration of serial PPP, modem, Ethernet, or wireless TCP/IP connections. A new e-mail client and enhanced ViewML browser are included along with a PIM suite and MP3 and MPEG 1 players. The SDK includes cross-development libraries, an automated build platform, source code, and documentation.

Century Software Embedded Technologies

5284 Commerce Drive, Suite C-134

Salt Lake City, UT 84017

801-268-3088

http://embedded.centurysoftware.com/

Jungo has released WinDriver and KernelDriver 5.0, which offer APIs for hardware access and driver code generation capabilities. The graphical wizard now supports Linux and Solaris systems as well as Windows platforms. Version 5.0 also adds Remote WinDriver, for accessing hardware on remote machines, including embedded systems, via any network connection. Hardware in the remote machine (including USB devices) can be autodetected, tested, diagnosed, and driver source code for the target device can be automatically generated.

Jungo Ltd.

6 Hagavish Street

P.O. Box 8493

Netanya 42504

Israel

877-514-0537

http://www.jungo.com/

Four J's has unveiled its XML Publication System, an XML report generator designed to transparently integrate various objects such as relational data, text, spreadsheets, graphics, and bitmaps. It lets applications extract data directly from any standard database and present it in a variety of formats. Key features of the XML Publication System include its thin client architecture; XML-based markup language; barcode support (UPC and EAN); multilingual support (UFT-8, UFT-16, Multibyte, and Unicode); streaming input via stdin, sockets, file, and HTTP; ASCII, GDI, and Postscript support; pluggable user-supplied rendering objects (COM or JavaBeans); and bitmap support for various formats. The report generator runs on UNIX and Windows platforms.

Four J's America Inc.

320 Andover Park East, Suite 210

Seattle, WA 98118

800-527-2811

http://www.4jsamerica.com/

InstallAnywhere 4 from Zero G builds multiplatform installers capable of deploying and configuring software to nearly any client or server platform. Many platform-specific installation details can be handled automatically, and the utility can install RPMs, manage and install Windows NT services, or run an installer in a silent or console mode. New features include increased platform support, greater installer flexibility, enhancements to the API, improved installer optimization, and a streamlined interface.

Zero G

514 Bryant Street

San Francisco, CA 94107

415-512-7771

http://www.zerog.com/

Precise Software Technologies has announced RT/Studio, an integrated development platform for wireless, networking, and telecommunications systems. The studio includes a POSIX-like RTOS with task scheduling, memory management and I/O features, as well as an embedded Internet stack with 31 modular protocol components (optional protocols are also available). The RT/Studio IDE offers an integrated editor and project management utilities. The RT/Studio Toolbox features a graphical application builder, resource monitor, and performance analyzer, as well as simulators and the compiler. Task-aware and source-level debugging are implemented through documented APIs, and remote debugging and heterogeneous multiprocessor systems are also supported. RT/Studio runs on Windows NT/2000.

Precise Software Technologies Inc.

310 Moodie Drive, Suite 308

Nepean ON

Canada, K2H 9C4

613-596-2251

http://www.psti.com/

Cape Clear Software has announced Cape Connect Two for Java 2, Enterprise Edition (J2EE), a web services platform for J2EE and Enterprise JavaBeans (EJB). It enables the creation of web services on the Internet that link Java, EJB, CORBA, and Microsoft .NET-based applications. It also offers compatibility with Microsoft SOAP Toolkit 2.0. Cape Connect is intended to let you build web services without the need to understand enterprise technologies such as EJB or J2EE, or XML technologies such as SOAP and WSDL. It is available for Windows NT/2000, Sun Solaris, and Linux.

Cape Clear Software

2121 North California Boulevard, Suite 290

Walnut Creek, CA 94596

925-974-3311

http://www.capeclear.com/

Pencel has announced Kinectivity Studio, a database application tool designed to enable custom development of solutions for delivery of data on mobile devices. Applications created with Kinectivity Studio are deployed on Kinectivity, Pencel's mobile extended relational database platform. Kinectivity Studio provides a define-and-deploy system, allowing the creation of custom mobile applications without the requirement of specialized development resources. The system provides the configurable components most often needed for mobile database applications including user interface, data validation, and data exchange connections. Access is also provided to RoverScript, a scripting language based on JavaScript. Kinectivity currently supports devices based on the Palm operating system with plans to expand to Microsoft's Pocket PC platform and RIM Blackberry devices. Kinectivity Studio supports Windows 9x/NT/2000.

Pencel Corp.

7304 West 130th Street, Suite 190

Overland Park, KS 66213

913-814-8511

http://www.pencel.com/

MontaVista Software has announced the release of Hard Hat Linux 2.0, based entirely on the latest Linux 2.4 kernel. Hard Hat Linux 2.0 focuses on cross development, with tools available on eight host environments, including Red Hat Linux, Yellow Dog Linux, SuSE, Mandrake, TurboLinux, Solaris, native/hosted Hard Hat Linux, and VMWare on Windows NT/2000. It also features more than 200 software packages, and a suite of development tools designed to streamline development, debugging, and deployment of embedded applications.

MontaVista Software

1237 E. Arques Avenue

Sunnyvale, CA 94085

408-328-9200

http://www.mvista.com/

RelexUS has released Linter Application Builder (LAB), a rapid application development tool for developing portable GUI database applications. LAB offers a report generator engine that includes flexible parameters for the creation of customized reports; its component-based architecture is designed to be open and extensible. Currently, LAB interfaces with RelexUS's RDBMS Linter SQL databases, which run on more than 20 operating systems. Interfaces to JDBC databases are planned.

RelexUS

10982 W. Crestline Drive

Littleton, CO 80127

303-904-4937

http://www.relexus.com/

Infragistics has announced the release of .NET-compatible components UltraServerTree and UltraListBar, a server-side Web Form and client-side Windows Form, respectively. UltraServerTree is a hierarchical tree and menu rendering control for both DHTML and HTML 3.2 browsers. Visual design features are included for constructing, saving, and rendering trees and menus to HTML using predefined, customizable templates. UltraListBar is a navigation control that brings the look of Microsoft Outlook to applications, allowing users to group and categorize a variety of items for quick access.

Infragistics Corp.

2540 Route 130

Cranbury, NJ 08512

800-231-8588

http://www.infragistics.com/

Tech Soft America has announced the HOOPS 3D Application Framework (HOOPS/3dAF) 6.0, an extensible, high-level component intended to simplify the design, development, and maintenance of interactive 2D or 3D applications. This release includes new lightweight library options; CAE enhancements for graphics performance; optimizations for rendering, especially with the OpenGL pipeline; support for environment mapping; support for multiline text and text greeking; Python language bindings; and additions to the Model/View library. Also included is a new module supporting collaborative functionality. The new version runs on most major operating systems.

Tech Soft America

1830 Embarcadero, Suite 103

Oakland, CA 94606

510-434-7630

http://www.hoops3d.com/

Text Analysis International has announced the beta release of VisualText, an IDE for building deep text analysis applications. It introduces NLP++, a C++-like programming language designed for building deep text analyzers. VisualText is designed to aid development of a range of text analyzer applications, including information extraction, categorization, and summarization. Text analyzers can be developed and deployed in either interpreted or compiled modes, and a run-time API supports integration with broader applications.

Text Analysis International Inc.

1669-2 Hollenbeck Avenue, # 501

Sunnyvale, CA 94087

650-417-2059

http://www.textanalysis.com/

Version 7.5.1 of Data Junction's Integration Engine, a real-time integration infrastructure, includes XML support for Linux, UNIX, and Win32 environments. The Integration Engine provides support for all popular enterprise database servers on the Linux platform, including MySQL, as well as full support for all XML formats and standards. Java, COM, and C APIs are included, and also a command-line interface for integration with other applications.

Data Junction Corp.

2201 Northland Drive

Austin, TX 78756

512-459-1308

http://www.datajunction.com/

DDJ