NewWave

Last updated
HP NewWave
Developer(s) Hewlett-Packard
Initial release1988;35 years ago (1988)
Stable release
HP NewWave Office v4.5 / 18 July 1995;28 years ago (18 July 1995)
Operating system Microsoft Windows
Type Desktop environment
License Proprietary EULA

NewWave is a discontinued object-oriented graphical desktop environment and office productivity tool for PCs running early versions of Microsoft Windows (beginning with 2.0). It was developed by Hewlett-Packard and introduced commercially in 1988. [1] It was used on the HP Vectras and other IBM compatible PCs running Windows.

Contents

From a user perspective NewWave ran on top of Windows and completely replaced the standard Windows Desktop and Program Manager user interface with its own object-oriented desktop interface.

HP promoted NewWave until the release of Windows 95, at which time further development of the product ceased due to incompatibility with the new operating system. The NewWave GUI (together with the contemporaneous NeXTSTEP GUI) introduced the shaded "3-D look and feel" that was later widely adopted.

HP encouraged independent software vendors to produce versions of applications which took advantage of NewWave functionality, allowing their data to be handled as objects instead of files. One early example was Samna Corporation (later acquired by Lotus) who produced an edition of their Microsoft Windows word processor Ami Pro entitled "Ami Pro for NewWave". On June 20, 1988 Microsoft Corporation and Hewlett-Packard issued a press release announcing the inclusion of NewWave support in an up-coming release Microsoft Excel. [2]

NewWave featured icons, scheduled scripts in the form of "agents", and "hot connects." [1]

HP incorporated NewWave into their multi-platform office automation offerings running under their proprietary MPE and HP-UX (UNIX) minicomputer operating systems. They developed NewWave versions of key email, database, document management, personal productivity, communications and network management tools and branded all related solutions under the “HP NewWave Office” banner. Prior to the integration of HP NewWave this solution set had been known as “Business System Plus”. [3] [4] The “NewWave Office” term had been used previously to describe the main NewWave user desktop. [5]

Overview

Hewlett-Packard NewWave Developer Products brochure 1987-10.pdf
"The Hewlett-Packard NewWave Developer Products" brochure from October 1987
Preparing for the Future with the HP NewWave Environment brochure 1987-11.pdf
"Preparing for the Future with the HP NewWave Environment" brochure from November 1987
HP NewWave v1 environment block diagram HP NewWave 1 environment block diagram.gif
HP NewWave v1 environment block diagram

In its original November 1987 press release Hewlett-Packard described NewWave as “an application environment designed to provide personal computer users with a single method to access data and files from multiple sources on a company’s network”. It was developed by HP’s Personal Software Division (PSD) in Santa Clara, California, United States, as part of their distributed computing environment strategy, [1] after three years of work by more than 100 employees. [6]

The original version of NewWave ran on IBM compatible PCs and required MS-DOS 3.2 or later and Windows 2.0 or later. [1]

Key features of NewWave included:

Pricing

Object Management Facility (OMF)

HP described the OMF as a means of binding applications and data together to form “objects”, such as compound documents. [7]

Contextual online help

In addition to MS-Windows-style indexed help articles NewWave introduced a context-sensitive help facility. This allowed a user to click on a ‘Help’ menu option which added a query symbol to the mouse arrow; once switched into this ‘help mode’ the user could click on any part of the NewWave environment or any menu command to have the help for that item displayed in a pop-up window. [8]

Computer-based training

Working in conjunction with the NewWave Agent the computer-based training functionality of NewWave allowed developers to build interactive lessons into the desktop environment and the applications themselves. This allowed users to learn with actual live applications in a non-destructive way. The feature was dropped in later versions of NewWave due to the increased disk requirements it imposed and the limited hard disk space available in PCs of the time. [9]

Agent

The NewWave Agent was a task-recording and execution facility, which could work across multiple applications. [10] Users could record any sequence of tasks performed within the NewWave environment. Recorded tasks generated a BASIC-like source-code, which could be repeated unmodified, or edited and expanded to create sophisticated automated and interactive activities. [11]

Built-in and bridged applications

NewWave included some built-in applications, which were fully integrated with the Object Management Facility, NewWave Agent, Online Help and Computer Based Training features. Non-native NewWave applications could be integrated into the environment using “advanced bridges”, allowing their live data to be embedded in compound documents. The standard end-user version of HP NewWave included bridges for HP’s own PC applications, such as HP Graphics gallery, MS Windows tools (calculator, calendar, notepad etc.) and many common third-party applications. Users could also create their own bridges to other applications using the included Bridge Builder tool. Bridges could be exported for use on other NewWave-enabled systems and were often shared amongst the NewWave user community. [12]

NewWave Write

HP described NewWave Write as a basic-to-intermediate level “what you see is what you get” (WYSIWIG) word processor with support for compound documents. [13]

NewWave Mail

NewWave Mail was available as a separate native NewWave product, which could act as a client to HP’s proprietary DeskManager and OpenMail email server solutions. [13]

Third-party applications

HP succeeded in establishing a third-party developer program following the release of the NewWave Software Developer’s Kit (SDK) in February 1988. [1] [14]

NewWave enabled third-party applications included: [7] [13]

ApplicationVendorDescription
1-2-3 Version 2.2Lotus Development CorporationSpreadsheet application.
ABC FlowCharter Roykore IncFlowcharting application
Ami and Ami ProfessionalSamna CorporationIntermediate and advanced full-feature word processing packages.
Business SessionTymlabs CorporationTerminal emulation and communications with scripting.
CharismaMicrografx Inc.Business charting and graphing tool.
Da Vinci eMAILDa Vinci SystemsLAN-based electronic mail.
DynaCommFuture Soft Engineering Inc.PC-to-host dynamic communications with scripting automation.
ExcelMicrosoft CorporationSpreadsheet.
Forest & TreesChannel ComputingIntelligent database.
IconArtistAimTech CorporationGraphics paint program.
IconAuthorAimTech CorporationIcon-based development tool for creating multimedia applications.
INERTIAModern Computer Aided Engineering Inc.Computer Aided Engineering (CAE) solution.
MicroView FaxMicroview Inc.Multi-user networked fax solution.
PowerPlayCognos CorporationGraphical management reporting tool.
TransactorSystems Interface Inc.UNIX communications and decision support.
VideoWindows NWNew media GraphicsFull motion video integration.

NewWave bridged third-party applications

Third-party application bridges shipped with the end-user release of HP NewWave included: [7]

ApplicationVendorDescription
1-2-3 Rel.2.01Lotus Development CorporationSpreadsheet.
Ami 1.0Samna CorporationWord processor.
Excel 2.1Microsoft CorporationSpreadsheet.
MultiMate Advantage II 1.0Multimate InternationalWord processing package.
PageMaker 3.0Adobe SystemsDesktop publishing package.
PaintMicrosoft CorporationSimple graphics tool.
Quattro Borland Software Corporation Spreadsheet.
VP Planner PlusStephenson Software Inc.Database.
WordPerfect 4.2 / 5.0 / 5.1WordPerfect CorporationWord processing package.
WordStar Professional 5.0 / 5.5MicroProWord processing package.
Write 2.1 and Word 4.0Microsoft CorporationEntry-level and advanced word processors.

History

During its eight-year life HP NewWave underwent several functional and cosmetic changes, including a revision of the desktop interface and the dropping of the built-in Computer Based Training facility.[ citation needed ]

Apple lawsuit

Because of alleged similarities to the Macintosh GUI, NewWave was the subject of an unsuccessful "look and feel" lawsuit by Apple (see Apple v. Microsoft).

Reception

While praising HP's "serious, sincere effort" to give Windows "a complete, object-oriented" GUI, Stewart Alsop II in 1988 doubted that other software developers would create software for NewWave because HP "is not considered a standard setter", IBM and Microsoft had their own desktop-metaphor plans, and existing applications needed "a substantial redesign and rewrite" to effectively use it. [6]

HP NewWave was never adopted as a mainstream end-user environment although it was adopted by a number of corporate clients as the basis for office productivity projects including:

HP had some success in licensing NewWave to other hardware manufacturers:

Legacy

In January 1990 HP stated its intention to provide NewWave capabilities on Unix with Motif and on OS/2 with Presentation Manager. [7] Although these versions were never released HP did contribute some of its NewWave technology to projects run by the Open Software Foundation of which HP was a member.[ citation needed ]

Release history

Screenshot from a late-1987 beta version of NewWave HP NewWave beta screenshot.png
Screenshot from a late-1987 beta version of NewWave
VersionDateHP Product #Internal versionDistribution MediumNotes
19875¼-inch / 3½-inch FDAlpha / beta pre-releases
February 19885¼-inch / 3½-inch FDSoftware developer’s kit (SDK). [1] [14]
1.02nd-half 1988D17045¼-inch / 3½-inch FDFirst end-user release. [1] [14] [18]
2.01989
3.01990D1704B5¼-inch / 3½-inch FD3½-inch floppy disk: option AA8 / 5¼-inch floppy disk: option AA9 [19]
4.01992’’HP NewWave 4 Working Model’’ evaluation version.

[20]

4.01992
4.11992D1704DC.02.00Branded as HP NewWave Office 4.1
4.51995C.03.00English language version only
4.5 patchJuly 1995C.03.04US English language version only

Further reading

Articles in the August 1989 issue of the Hewlett-Packard Journal (volume 40, number 4): [21]

Related Research Articles

<span class="mw-page-title-main">X Window System</span> Windowing system for bitmap displays on UNIX-like systems

The X Window System is a windowing system for bitmap displays, common on Unix-like operating systems.

<span class="mw-page-title-main">HP-UX</span> Operating system

HP-UX is Hewlett Packard Enterprise's proprietary implementation of the Unix operating system, based on Unix System V and first released in 1984. Current versions support HPE Integrity Servers, based on Intel's Itanium architecture.

<span class="mw-page-title-main">Pocket PC</span> Obsolete type of computer, similar to smartphones

A Pocket PC is a class of personal digital assistant (PDA) that runs the Windows Mobile or Windows Embedded Compact operating system that has some of the abilities of modern desktop PCs. The name was introduced by Microsoft in 2000 as a rebranding of the Palm-size PC category. Some of these devices also had integrated phone and data capabilities, which were called Pocket PC Phone Edition. Windows "Smartphone" is another Windows CE based platform for non-touch flip phones or dumber phones.

<span class="mw-page-title-main">GEM (desktop environment)</span> Operating environment created by Digital Research

GEM is a discontinued operating environment released by Digital Research in 1985. GEM is known primarily as the native graphical user interface of the Atari ST series of computers, providing a WIMP desktop. It was also available for IBM PC compatibles and shipped with some models from Amstrad. GEM is used as the core for some commercial MS-DOS programs, the most notable being Ventura Publisher. It was ported to other computers that previously lacked graphical interfaces, but never gained traction. The final retail version of GEM was released in 1988.

<span class="mw-page-title-main">Windowing system</span> Software that manages separately different parts of display screens

In computing, a windowing system is a software suite that manages separately different parts of display screens. It is a type of graphical user interface (GUI) which implements the WIMP paradigm for a user interface.

In computer software, an operating environment or integrated applications environment is the environment in which users run application software. The environment consists of a user interface provided by an applications manager and usually an application programming interface (API) to the applications manager.

<span class="mw-page-title-main">Motif (software)</span>

In computing, Motif refers to both a graphical user interface (GUI) specification and the widget toolkit for building applications that follow that specification under the X Window System on Unix and Unix-like operating systems. The Motif look and feel is distinguished by its use of rudimentary square and chiseled three-dimensional effects for its various user interface elements.

Presentation Manager (PM) is the graphical user interface (GUI) that IBM and Microsoft introduced in version 1.1 of their operating system OS/2 in late 1988.

<i>Apple Computer, Inc. v. Microsoft Corp.</i> 1994 copyright infringement lawsuit

Apple Computer, Inc. v. Microsoft Corporation, 35 F.3d 1435, was a copyright infringement lawsuit in which Apple Computer, Inc. sought to prevent Microsoft and Hewlett-Packard from using visual graphical user interface (GUI) elements that were similar to those in Apple's Lisa and Macintosh operating systems. The court ruled that, "Apple cannot get patent-like protection for the idea of a graphical user interface, or the idea of a desktop metaphor [under copyright law]...". In the midst of the Apple v. Microsoft lawsuit, Xerox also sued Apple alleging that Mac's GUI was heavily based on Xerox's. The district court dismissed Xerox's claims without addressing whether Apple's GUI infringed Xerox's. Apple lost all claims in the Microsoft suit except for the ruling that the trash can icon and folder icons from Hewlett-Packard's NewWave windows application were infringing. The lawsuit was filed in 1988 and lasted four years; the decision was affirmed on appeal in 1994, and Apple's appeal to the U.S. Supreme Court was denied.

In computing, an icon is a pictogram or ideogram displayed on a computer screen in order to help the user navigate a computer system. The icon itself is a quickly comprehensible symbol of a software tool, function, or a data file, accessible on the system and is more like a traffic sign than a detailed illustration of the actual entity it represents. It can serve as an electronic hyperlink or file shortcut to access the program or data. The user can activate an icon using a mouse, pointer, finger, or voice commands. Their placement on the screen, also in relation to other icons, may provide further information to the user about their usage. In activating an icon, the user can move directly into and out of the identified function without knowing anything further about the location or requirements of the file or code.

<span class="mw-page-title-main">Visual User Environment</span>

Visual User Environment is a discontinued desktop environment developed by Hewlett-Packard, intended for use on Unix workstations. VUE is based on the Motif widget toolkit and targets the X Window System.

<span class="mw-page-title-main">Virtual desktop</span> User interfaces describe ways in which virtual space of a computers desktop is expanded

In computing, a virtual desktop is a term used with respect to user interfaces, usually within the WIMP paradigm, to describe ways in which the virtual space of a computer's desktop environment is expanded beyond the physical limits of the screen's display area through the use of software. This compensates limits of the desktop area and is helpful in reducing clutter of running graphical applications.

<span class="mw-page-title-main">Windows Live Mesh</span>

Windows Live Mesh is a discontinued free-to-use Internet-based file synchronization application by Microsoft designed to allow files and folders between two or more computers to be in sync with each other on Windows and Mac OS X computers or the Web via SkyDrive. Windows Live Mesh also enabled remote desktop access via the Internet.

<span class="mw-page-title-main">Common Open Software Environment</span> Operating system standards initiative

The Common Open Software Environment (COSE) was an initiative formed in March 1993 by the major Unix vendors of the time to create open, unified operating system (OS) standards.

<span class="mw-page-title-main">NeoPlanet</span> Graphical web browser

NeoPlanet was a Trident-shell graphical web browser initially released in 1997 by New York–based Bigfoot International, Inc. and later maintained and developed by its subsidiary NeoPlanet, Inc. It was one of the first browsers to be fully skinnable.

<span class="mw-page-title-main">Remote desktop software</span> Desktop run remotely from local device

In computing, the term remote desktop refers to a software- or operating system feature that allows a personal computer's desktop environment to be run remotely off of one system, while being displayed on a separate client device. Remote desktop applications have varying features. Some allow attaching to an existing user's session and "remote controlling", either displaying the remote control session or blanking the screen. Taking over a desktop remotely is a form of remote administration.

This page is a comparison of notable remote desktop software available for various platforms.

SharedX is a set of extensions to the X Window System that was developed at HP in the mid to late 1980s. It enables X servers to "share" individual X windows or an entire desktop, thus allowing users at multiple workstations to use standard applications to collaborate in real-time in an X Window System network environment, similar to desktop sharing, but for only a single window.

Bristol Technology Inc. was a software development company founded in January 1991 by Keith, Ken, and Jean Blackwell. The company's original product idea, Wind/U, was an implementation of the Windows API on non-Windows operating systems. In March 2007, Bristol was purchased by the information technology corporation Hewlett-Packard for an undisclosed amount.

<span class="mw-page-title-main">HP Vectra</span>

HP Vectra was a line of business-oriented personal computers manufactured by Hewlett-Packard. It was introduced in October 1985 as HP's first IBM-compatible PC.

References

  1. 1 2 3 4 5 6 7 8 9 10 11 12 13 Petrosky, Mary (16 November 1987). "HP's NewWave eases PC users' net access". Network World. IDG Communications: 6. ISSN   0887-7661 . Retrieved 13 August 2011.
  2. Crow, William M. (August 1989). "Encapsulation of Applications in the NewWave Environment" (PDF). Hewlett-Packard Journal. Hewlett-Packard Company. 40 (4): 57–64. 5953-8576. Retrieved 2015-08-21.
  3. HP NewWave Office Sales Guide, Hewlett-Packard Company, November 1989, 5959-2544
  4. Capture the Power of Information - NewWave Office, Hewlett-Packard Company, July 1990, 5952-0525
  5. HP NewWave Technical Data, Hewlett-Packard Company, January 1990, 5952-1565
  6. 1 2 3 4 Alsop, Stewart II (1988-01-18). "Hewlett-Packard's New Wave: Tilting at Windmills" (PDF). P.C. Letter. 4 (2): 7–8.
  7. 1 2 3 4 HP NewWave Applications Catalog, Hewlett-Packard Company, January 1990, 5957-1691
  8. Spilman, Vicky; Wong, Eugene J. (August 1989). "The HP NewWave Environment Help Facility" (PDF). Hewlett-Packard Journal. Hewlett-Packard Company. 40 (4): 43–47. 5953-8576. Retrieved 2015-08-21.
  9. Lynch-Freshner, Lawrence A.; Watson, R. Thomas; Egan, Brian B.; Jencek, John J. (August 1989). "NewWave Computer-Based Training Development Facility" (PDF). Hewlett-Packard Journal. Hewlett-Packard Company. 40 (4): 48–56. 5953-8576. Retrieved 2015-08-21.
  10. Stearns, Glenn R. (August 1989). "Agents and the HP NewWave Application Program Interface" (PDF). Hewlett-Packard Journal. Hewlett-Packard Company. 40 (4): 32–37. 5953-8576. Retrieved 2015-08-21.
  11. Packard, Barbara B.; Whelan, Charles H. (August 1989). "An Extensible Agent Task Language" (PDF). Hewlett-Packard Journal. Hewlett-Packard Company. 40 (4): 38–42. 5953-8576. Retrieved 2015-08-21.
  12. Marshall, Martin (4 December 1989). "HP Challenges DEC, IBM With New Wave Office". InfoWorld. InfoWorld Publishing Inc. 11 (49): 97. ISSN   0199-6649 . Retrieved 2015-08-21.
  13. 1 2 3 HP NewWave Applications Catalog - Fall 1990, Hewlett-Packard Company, October 1990, 5952-2926
  14. 1 2 3 The HP NewWave environment for software developers, Hewlett-Packard Company, May 1989, 5958-0362
  15. "End User Interface (EUI) Office System". managingchange.com. Archived from the original on June 16, 2013. Retrieved 2015-08-20.
  16. Gibson, Stanley (18 September 1989). "DG offers New Wave package". Computerworld. CW Publishing Inc.: 16. ISSN   0010-4841 . Retrieved 12 August 2015.
  17. Darrow, Barbara (16 November 1987). "NCR Debuts in Office Automation Arena". InfoWorld. InfoWorld Publishing Inc.: 16. ISSN   0199-6649 . Retrieved 12 August 2015.
  18. "NewWave". HP Computer Museum. Retrieved 2015-08-20.
  19. HP NewWave 3.0 For Windows - The Sales Guide: Everything You Need To Create A Tidal Wave Of Sales, Hewlett_Packard Company, 1990, 5952-2925
  20. Lineback, Nathan. "Hewlett Packard NewWave". toastytech.com. Retrieved 2015-08-20.
  21. Various (August 1989). "Hewlett-Packard Journal" (PDF). Hewlett-Packard Journal. Hewlett-Packard Company. 40 (4): 1–100. 5953-8576. Retrieved 2015-08-21.