Jump to content

NewWave: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Minor intro corrections + updates and move Apple lawsuit to new History section.
Add Reception + Legacy + Release history
Line 197: Line 197:
===Apple lawsuit===
===Apple lawsuit===
Because of alleged similarities to the [[Macintosh GUI]], NewWave was the subject of an unsuccessful "look and feel" lawsuit by [[Apple Computer|Apple]] (see [[Apple v. Microsoft]]).
Because of alleged similarities to the [[Macintosh GUI]], NewWave was the subject of an unsuccessful "look and feel" lawsuit by [[Apple Computer|Apple]] (see [[Apple v. Microsoft]]).

==Reception==
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:
*BT BoaT - Major [[British Telecom]] office automation project.
*Royal Insurance - desktop project implemented by the [[Liverpool]]-based insurance company.
*TSB Trust Company - Desktop architecture.<ref>{{cite web | url=https://web.archive.org/web/20130616034206/http://www.managingchange.com/cases/tsb_eui.htm | title=End User Interface (EUI) Office System | publisher=managingchange.com | accessdate=2015-08-20}}</ref>

HP had some success in licensing NewWave to other hardware manufacturers:
*[[Data General]] repackaged NewWave as ‘’CEO Object Office’’, and introduced it as an extension to their [[CEO Office|CEO_(Data_General)]] [[office automation software]].<ref name=CWv23n38>{{cite journal|last=Gibson | first=Stanley | title=DG offers New Wave package | journal=Computerworld | publisher=CW Publishing Inc. | page=16 | issn=0010-4841 | url=https://books.google.co.uk/books?id=zExyNB7YWE8C&pg=PA16 | date=18 September 1989 | accessdate=12 August 2015}}</ref>
*[[NCR]] used NewWave as the basis for their ‘’Cooperation’’ software.<ref name=IWv12i42>{{cite journal|last=Darrow | first=Barbara | title=NCR Debuts in Office Automation Arena | journal=InfoWorld | publisher= InfoWorld Publishing Inc. | page=16 | issn=0199-6649 | url=https://books.google.co.uk/books?id=LjwEAAAAMBAJ&pg=PA16 | date=16 November 1987 | accessdate=12 August 2015}}</ref>

==Legacy==
In January 1990 HP stated its intention to provide NewWave capabilities on [[Unix]] with [[Motif]] and on [[OS/2]] with [[Presentation Manager]].<ref name=NWAC-1990_01 /> 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==
{| class="wikitable"
|-
!|Version
!|Date
!|HP Product #
!|Internal version
!|Distribution Medium
!|Notes
|-
||
||1987
||
||
||5&frac14;-inch / 3&frac12;-inch FD
||Alpha / beta pre-releases
|-
||
||February 1988
||
||
||5&frac14;-inch / 3&frac12;-inch FD
||Software developer’s kit (SDK).<ref name=SDK1-1989-05 /><ref name=NWWv4n46 />
|-
||1.0
||2nd-half 1988
||D1704
||
||5&frac14;-inch / 3&frac12;-inch FD
||First end-user release.<ref name=SDK1-1989-05 /><ref name=NWWv4n46 /><ref name=HPMus-183>{{cite web | url=http://www.hpmuseum.net/display_item.php?sw=183 | title=NewWave | publisher=HP Computer Museum | accessdate=2015-08-20}}</ref>
|-
||2.0
||1989
||
||
||
||
|-
||3.0
||1990
||
||
||
||
|-
||4.0
||1992
||
||
||
||’’HP NewWave 4 Working Model’’ evaluation version.
<ref name=tt-nw4wm>{{cite web | url=http://toastytech.com/guis/nw.html | title= Hewlett Packard NewWave | publisher=toastytech.com | accessdate=2015-08-20}}</ref>
|-
||4.0
||1992
||
||
||
||
|-
||4.1
||1992
||D1704D
||C.02.00
||
||Branded as HP NewWave Office 4.1
|-
||4.5
||1995
||
||C.03.00
||
||English language version only
|-
||4.5 patch
||July 1995
||
||C.03.04
||
||US English language version only
|}

==Further reading==
==Further reading==
Articles in August 1989 issue of ''[[Hewlett-Packard Journal]]'':<ref name="HP1989">{{cite journal|author=various|title=HP's NewWave (35 Mb)|journal=Hewlett-Packard Journal, Vol 40, 4|url=http://www.hpl.hp.com/hpjournal/pdfs/IssuePDFs/1989-08.pdf|accessdate=November 5, 2012|date=August 1989|publisher=HP}}</ref>
Articles in August 1989 issue of ''[[Hewlett-Packard Journal]]'':<ref name="HP1989">{{cite journal|author=various|title=HP's NewWave (35 Mb)|journal=Hewlett-Packard Journal, Vol 40, 4|url=http://www.hpl.hp.com/hpjournal/pdfs/IssuePDFs/1989-08.pdf|accessdate=November 5, 2012|date=August 1989|publisher=HP}}</ref>

Revision as of 18:25, 20 August 2015

HP NewWave
Developer(s)Hewlett-Packard
Initial release1988; 36 years ago (1988)
Stable release
HP NewWave Office v4.5 / 18 July 1995; 29 years ago (18 July 1995)
Operating systemMicrosoft_Windows
TypeDesktop_environment
LicenseProprietary EULA

NewWave was an 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 MS Windows.

From a user perspective NewWave ran on top of MS 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 aquired 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

HP NewWave v1 environment block diagram
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, USA, as part of their distributed computing environment strategy.[1]

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

Key features of NewWave included:

  • An icon-based user interface.[1]
  • An Object Management Facility (OMF) which completely replaced the MS-DOS / Windows file-based system.[1]
  • “Hot connects” - ensuring data changed in one file are automatically updated in related files in which those data are used.[1]
  • Agents, based on artificial intelligence (AI) principles, which could be set to perform routing activities such as gathering data from various computers to create a monthly sales report. Agents could follow a procedure carried out by an end-user and remember it so it could be repeated at a specified time or executed under certain conditions.[1]

Pricing

  • HP NewWave Developers Kit released February 1988 - $895 (US)
  • HP NewWave end-user version released second-half 1988 - $195 (US)

Object Management Facility (OMF)

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

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.[citation needed]

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.[citation needed]

Agent

The NewWave Agent was a task-recording and execution facility, which could work across multiple applications. 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.[citation needed]

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.[citation needed]

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.[7]

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.[7]

Third-party NewWave 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][8]

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

Application Vendor Description
1-2-3 Version 2.2 Lotus Development Corporation Spreadsheet application.
ABC Flowcharter Roykore Inc Flowcharting application
Ami and Ami Professional Samna Corporation Intermediate and advanced full-feature word processing packages.
Business Session Tymlabs Corporation Terminal emulation and communications with scripting.
Charisma Micrografx Inc. Business charting and graphing tool.
Da Vinci eMAIL Da Vinci Systems LAN-based electronic mail.
DynaComm Future Soft Engineering Inc. PC-to-host dynamic communications with scripting automation.
Excel Microsoft Corporation Spreadsheet.
Forest & Trees Channel Computing Intelligent database.
IconArtist AimTech Corporation Graphics paint program.
IconAuthor AimTech Corporation Icon-based development tool for creating multimedia applications.
INERTIA Modern Computer Aided Engineering Inc. Computer Aided Engineering (CAE) solution.
MicroView Fax Microview Inc. Multi-user networked fax solution.
PowerPlay Cognos Corporation Graphical management reporting tool.
Transactor Systems Interface Inc. UNIX communications and decision support.
VideoWindows NW New media Graphics Full motion video integration.

NewWave bridged third-party applications

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

Application Vendor Description
1-2-3 Rel.2.01 Lotus Development Corporation Spreadsheet.
Ami 1.0 Samna Corporation Word processor.
Excel 2.1 Microsoft Corporation Spreadsheet.
MultiMate Advantage II 1.0 Multimate International Word processing package.
PageMaker 3.0 Adobe Systems Desktop publishing package.
Paint Microsoft Corporation Simple graphics tool.
Quattro Borland Software Corporation Spreadsheet.
VP Planner Plus Stephenson Software Inc. Database.
WordPerfect 4.2 / 5.0 / 5.1 WordPerfect Corporation Word processing package.
WordStar Professional 5.0 / 5.5 MicroPro Word processing package.
Write 2.1 and Word 4.0 Microsoft Corporation Entry-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

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:

  • BT BoaT - Major British Telecom office automation project.
  • Royal Insurance - desktop project implemented by the Liverpool-based insurance company.
  • TSB Trust Company - Desktop architecture.[9]

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.[6] 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

Version Date HP Product # Internal version Distribution Medium Notes
1987 5¼-inch / 3½-inch FD Alpha / beta pre-releases
February 1988 5¼-inch / 3½-inch FD Software developer’s kit (SDK).[8][1]
1.0 2nd-half 1988 D1704 5¼-inch / 3½-inch FD First end-user release.[8][1][12]
2.0 1989
3.0 1990
4.0 1992 ’’HP NewWave 4 Working Model’’ evaluation version.

[13]

4.0 1992
4.1 1992 D1704D C.02.00 Branded as HP NewWave Office 4.1
4.5 1995 C.03.00 English language version only
4.5 patch July 1995 C.03.04 US English language version only

Further reading

Articles in August 1989 issue of Hewlett-Packard Journal:[14]

  • "An overview of the HP NewWave environment" by Ian J. Fuller
  • "An extensible agent task language - creating scripts in the Hewlett-Packard NewWave environment" by Barbara B. Packard
  • "An object-based user interface for the HP NewWave environment" by Peter S. Showman
  • "The HP NewWave environment help facility" by Vicky Spilman
  • "The NewWave Object Management Facility" by John A. Dysart
  • "The NewWave Office - the user interface's tools and methods" by Beatrice Lam
  • "NewWave computer-based training development facility" by Lawrence A. Lynch-Freshner
  • "Product development using object-oriented software technology" by Thomas F. Kraemer
  • "Agents and the HP NewWave application program interface" by Glenn R. Stearns
  • "Encapsulation of applications in the NewWave environment" by William M. Crow

References

  1. ^ a b c d e f g h i j k 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, Vol 40, 4. HP. Retrieved 2015-08-07.
  3. ^ HP NewWave Office Sales Guide - 5959-2544
  4. ^ Capture the Power of Information - NewWave Office - 5952-0525
  5. ^ HP NewWave Technical Data - 5952-1565
  6. ^ a b c d HP NewWave Applications Catalog 5957-1691
  7. ^ a b c HP NewWave Applications Catalog - Fall 1990 - 5952-2926
  8. ^ a b c The HP NewWave environment for software developers - 5958-0362
  9. ^ "End User Interface (EUI) Office System". managingchange.com. Retrieved 2015-08-20.
  10. ^ Gibson, Stanley (18 September 1989). "DG offers New Wave package". Computerworld. CW Publishing Inc.: 16. ISSN 0010-4841. Retrieved 12 August 2015.
  11. ^ Darrow, Barbara (16 November 1987). "NCR Debuts in Office Automation Arena". InfoWorld. InfoWorld Publishing Inc.: 16. ISSN 0199-6649. Retrieved 12 August 2015.
  12. ^ "NewWave". HP Computer Museum. Retrieved 2015-08-20.
  13. ^ "Hewlett Packard NewWave". toastytech.com. Retrieved 2015-08-20.
  14. ^ various (August 1989). "HP's NewWave (35 Mb)" (PDF). Hewlett-Packard Journal, Vol 40, 4. HP. Retrieved November 5, 2012.