Lotus 1-2-3

Lotus 1-2-3

Infobox_Software
name = Lotus 1-2-3



caption =
developer = IBM
latest_release_version = 9.8
latest_release_date = 2002
operating_system = Microsoft Windows
genre = spreadsheet
license = Proprietary
website = [http://www.ibm.com/software/lotus/products/123/ www.ibm.com]

Lotus 1-2-3 is a spreadsheet program from Lotus Software (now part of IBM). It was the IBM PC's first "killer application"; its huge popularity in the mid-1980s contributed significantly to the success of the IBM PC in the corporate environment. [http://www.crn.com/it-channel/18818026 Acquired 2007-10-31]

Beginnings

The Lotus Development Corporation was founded by Mitchell Kapor, a friend of the developers of VisiCalc. 1-2-3 was originally written by Jonathan Sachs, who had written two spreadsheet programs previously while working at Concentric Data Systems, Inc. [http://www.ibm.com/developerworks/lotus/library/ls-NDHistory/ 2007-10-31] To aid its growth, in the UK, and possibly elsewhere, Lotus 1-2-3 was the very first computer software to use television consumer advertising.Fact|date=March 2008

1-2-3 was released on January 26, 1983, started outselling then-most-popular VisiCalc the very same year, and for a number of years was the leading spreadsheet for the DOS operating system. Unlike Microsoft Multiplan, it stayed very close to the model of VisiCalc, including the "A1" letter and number cell notation, and slash-menu structure. It was free of notable bugs, and was very fast because it was programmed entirely in x86 assembly language and bypassed the slower DOS screen input/output functions in favor of writing directly to memory-mapped video display hardware.

This reliance on the specific hardware of the IBM PC led to 1-2-3 being utilized as one of the two litmus test applications for true 100% compatibility when PC clones started to appear in the early- to mid- 80s. 1-2-3 was used to test general application compatibility, with Microsoft Flight Simulator being used to test graphics compatibility. Because all of a spreadsheet needs to be resident in memory, it also drove the race to utilize more memory, and extended memory and expanded memory techniques were needed to overcome the DOS limit of 640KB to allow larger spreadsheets - this was so important that a memory used/remaining indicator was displayed on-screen.

User features

The name "1-2-3" stemmed from the product's integration of three main capabilities. Along with being a spreadsheet, it also offered integral charting/graphing and rudimentary database operations.

Data features included sorting data in any defined rectangle, by order of information in one or two columns in the rectangular area. Justifying text in a range into paragraphs allowed it to be used as a primitive word processor.

It had keyboard-driven pop-up menus as well as one-key commands, making it fast to operate. It was also user-friendly, introducing an early instance of context-sensitive help accessed by the F1 key.

Macros and add-ins (introduced in version 2.0) contributed much to 1-2-3's popularity, allowing dozens of outside vendors to sell macro packages and add-ins ranging from dedicated financial worksheets to full-fledged word processors. (In the single-tasking MS-DOS, 1-2-3 was sometimes used as a complete environment.) Lotus 1-2-3 supported EGA graphics on the PC/AT and VGA graphics on the PS/2. Early versions used the filename extension "WKS". [ [http://www.fileinfo.net/extension/wks WKS File Extension - Open .WKS files ] ] In version 2.0, the extension changed first to "WK1", [ [http://www.fileinfo.net/extension/wk1 WK1 File Extension - Open .WK1 files ] ] then "WK2". [ [http://www.fileinfo.net/extension/wk2 WK2 File Extension - Open .WK2 files ] ] This later became "WK3" for version 3.0 [ [http://www.fileinfo.net/extension/wk3 WK3 File Extension - Open .WK3 files ] ] and "WK4" for version 4.0. [ [http://www.fileinfo.net/extension/wk4 WK4 File Extension - Open .WK4 files ] ]

Version 2 introduced macros with syntax and commands similar in complexity to an advanced BASIC interpreter, as well as string variable expressions. Later versions supported multiple worksheets, and were written in C.

There is also a version of 1-2-3 for the HP 200LX, a palmtop released by Hewlett-Packard.

Rivals

Lotus 1-2-3 inspired imitators, the first of which was Mosaic Software's "The Twin," written in the fall of 1985 largely in the C language, followed by VP-Planner, which was backed by Adam Osborne. These were able to not only read 1-2-3 files, but also execute many or most macro programs by incorporating the same command structure. Copyright law had first been understood to only cover the source code of a program. After the success of lawsuits which claimed that the very "look and feel" of a program were covered, Lotus sought to ban any program which had a compatible command and menu structure. Program commands had not been considered to be covered before, but the commands of 1-2-3 were embedded in the words of the menu displayed on the screen. 1-2-3 won its case against Mosaic Software. However when they sued Borland over its Quattro Pro spreadsheet, the courts ruled that it was not a copyright violation to merely have a compatible command menu or language. In 1995, the First Circuit found that command menus are an uncopyrightable "method of operation" under section 102(b) of the Copyright Act. The 1-2-3 menu structure (example, slash File Erase) was itself an advanced version of single letter menus introduced in VisiCalc.

Decline

The rise of Microsoft Windows in the personal computer market was accompanied by the rise in Microsoft's competing spreadsheet, Excel, which gradually surpassed the position of 1-2-3. Being loyal to OS/2, Lotus was slow to embrace Windows. At first, a complete rewrite was planned to overtake Excel, but this project failed to turn out a finished product. 1-2-3 for Windows is still simply a graphical wrapper around the original interface. Additionally, several versions of 1-2-3 were available concurrently, each with different functionality and a slightly different interface.

1-2-3's intended successor, Lotus Symphony, was Lotus's entry into the anticipated "integrated software" market. It intended to expand the rudimentary all-in-one 1-2-3 into a fully-fledged spreadsheet, graph, database and word processor for Windows, but none of the integrated packages ever really succeeded. 1-2-3 migrated to the Windows platform, where it remains available as part of Lotus SmartSuite. By release 9 of Lotus SmartSuite, 1-2-3 had matched the capabilities of Excel. Current releases of 1-2-3 still have advantages over Excel such as database connectivity; however, lack of interest and support by IBM has led to its decline.

ee also

*Lotus v. Borland
*As Easy As
*Comparison of office suites

References

External links

* [http://www.lotus.com/ Lotus website]
* [http://library.thinkquest.org/C0130462/main-1983_lotus.htm 1983 The PC Era--Lotus 1-2-3]
* [ftp://ftp.lotus.com/pub/lotusweb/product/smartsuite/Kvlotus.exe Free viewer for Lotus SmartSuite products (EXE)]
* [http://www.schnarff.com/file-formats/index.html#lotus File Format Documentation for Lotus 1-2-3]
* [http://www.cbi.umn.edu/oh/display.phtml?id=356 Oral history interview with Jonathan Sachs] discusses the development of Lotus 1-2-3, Charles Babbage Institute, University of Minnesota


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • Lotus 1-2-3 — Lotus 1 2 3,   1 2 3 …   Universal-Lexikon

  • lotus — [ lɔtys ] n. m. • 1553 « lotier, mélilot »; lote 1512; lat. lotus, gr. lôtos, désignant cinq plantes différentes 1 ♦ Myth. Plante du littoral africain (Tunisie du Sud, Tripolitaine, Cyrénaïque) produisant un fruit auquel les anciens attribuaient… …   Encyclopédie Universelle

  • Lotus — may refer to:* Nelumbo , plant genus of true Lotus flowers *Lotus position, cross legged sitting posture for meditation * A European sports carHorticulture and botany*Lotus (plant), plants of various taxa *Lotus (genus), comprising bird s foot… …   Wikipedia

  • Lotus 72 — Emerson Fittipaldi sur la lotus 72D lors des essais du Grand Prix d Allemagne 1971 Présentation Équipe Team Lotus …   Wikipédia en Français

  • Lotus II: R.E.C.S. — Lotus Esprit Turbo Challenge Pour les articles homonymes, voir Lotus. Lotus Esprit Turbo Challenge est une série de jeu vidéo de course automobile développée par Magnetic Fields et éditée par Gremlin Graphics à partir de 1990. Créée par Shaun… …   Wikipédia en Français

  • Lotus 79 — Profil de la Lotus 79 Présentation Équipe Team Lotus Team Rebaque Constructeur …   Wikipédia en Français

  • Lotus 78 — Constructeur Lotus Années de production 1977 Production 4 exemplaires …   Wikipédia en Français

  • Lotus 72 — Lotus 72 …   Википедия

  • Lotus 49 — Lotus 49B …   Deutsch Wikipedia

  • Lotus 16 — exposée au musée de Donington Park Présentation Équipe Team Lotus Bruce Fisher Dorchester Service Station Robert Bodle Ltd. Constructeur …   Wikipédia en Français

  • Lotus 21 — Lotus 18 21 lors d un meeting à Donington Park Présentation Équipe Team Lotus Nombreuses écuries privées Constructeur …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”