lotusphere 2010: an oral history of ibm lotus notes first 20 years

28
INV107 An Oral History of IBM Lotus Notes: The First Twenty Years Ed Brill | Director, Product Management Scott Souder | Sr. Product Manager, Product Management

Upload: ed-brill

Post on 18-Nov-2014

8.795 views

Category:

Technology


0 download

DESCRIPTION

From Lotusphere 2010, an informal presentation that looks at the first 20 years of Lotus Notes since its release in 1989. Individual memories, anecdotes, and key milestones covered.

TRANSCRIPT

Page 1: Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years

INV107 An Oral History of IBM Lotus Notes: The First Twenty YearsEd Brill | Director, Product Management

Scott Souder | Sr. Product Manager, Product Management

Page 2: Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years

Financial DisclaimerThe information on the new product is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information on the new product is for informational purposes only and may not be incorporated into any contract. The information on the new product is not a commitment, promise, or legal obligation to deliver any material, code or functionality. The development, release, and timing of any features or functionality described for our products remains at our sole discretion.

Page 3: Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years

A little passion...

A handful of inspired visionaries...

Some really skilled nerds...

Some crazy sales people...

A cool basement-building...

Some sushi and really BIG burritos...

A little luck...

A whole lot of faith...

20 years...the rest in history!

From the edge...

Page 4: Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years

4

Lotus Notes® 1.0 – 1989

● Ray Ozzie Tim Halvorsen,Len Kawell

● Later...Steve Beckhardtand Alan Eldridge

Desce

ndan

t of

PLATO N

OTES

Develo

pmen

t beg

an

1984

, “Iri

s Ass

ociat

es”

“Iris

Office

Notes

,”

Octobe

r 11,

198

6:

”Not

e fo

rwar

ding

works

!”

FCS: Dec

embe

r 7,1

989

Floppie

s, zip

ped:

2M

b

Page 5: Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years

5

Page 6: Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years

6

Notes 2.0 – 1991

Tradition of working on next release before shipping current development effort began (e.g., V2 efforts started in 1989, V3 discussions started in 1991, etc.)

Design

ed fo

r sca

labilit

y

for l

arge

custo

mer

s

Intro

ducti

on o

f APIs

Focus

on

Esther

Dys

on's

PC For

ums:

Mar

ch, 1

991,

Bill

Gates

refe

rred

to “I

ris N

otes

Page 7: Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years

7

Notes V3 – May, 1993

● Mac client● Threading● Document hierarchy

● Windows server● Full-text search

½ million users

First “mainstream”Notes release

Added:

Suitable for 200 simultaneous server-based users

Page 8: Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years

8

1993/1994 – Notes marketplace matures

● Lotus shipped additional templates to create vision▬ CSERV customer service application▬ The “Nifty Fifty”

● Partner community expanding rapidly▬ Custom applications, extensions

● Acquisition of cc:Mail® – concept of customer-controlled migration was introduced

▬ “Lotus Communications Server,” aka Notes R4, announced September, 1993

● Opening of the Internet to commercial interests introduced pending intersection...or collision

Page 9: Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years

9

1995 – IBM Acquisition

● Lotus stock had performed in a less than stellar fashion

● AT&T® Network Notes introduced to huge fanfare, but quickly devalued due to the Internet

● Microsoft® Office™ and Windows™ 95 introduced into the market

● IBM acquires Lotus for US$3.5 billion inJuly, 1995

Page 10: Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years

10

IBM® Lotus Notes® R4.0January, 1996 ● Evolution into client/server messaging

product▬ New UI, new messaging capabilities

● First “Professional Programmer” release

▬ Lotuscript introduced, new APIs, net tools

● Pressure to evolve more quickly▬ “Internet time”▬ Introduction of major features in point releases▬ Introduction of “QMR” process

The first re-invention of Notes

Page 11: Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years

11

Notes

R4.5/

4.6

– 19

96

● First feature release since 1.1 withina major release

● Introduction of Calendaring & Scheduling

● Separate download for “Domino,” a web application server add-on – shipped as “4.6”

● Added support for emerging Internet standards: POP, IMAP, LDAP, NNTP, HTTP

● Added support for new platforms

Page 12: Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years

12

● Microsoft® Exchange™ 1.0 4.0 shipped in April, 1996

▬ The “seat wars” were on...▬ Notes price drop from US$270/user to ~US$70

● Netscape® announced groupware servers/clients in October, 1996

▬ “IBM will no longer be recommending Netscape products to it customers,” said John Patrick ,IBM vice president of Internet technology

● 20 million seats, but...▬ Longer release cycles▬ “Notes is dead” – Internet seen as replacement▬ “Decline and Fall of Lotus” written in Forbes magazine▬ Realization that IBM integration should have begun sooner

1996 to 1998 – Explosive growth, explosive market

Page 13: Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years

13

Notes R5 – March, 1999

First major renovation of the

Notes user interface

Introduction of separate Domino Administrator tool

Introduction of Java, Javascript, CORBA/IIOP,

native SMTP/MIME

Features released in interim MRs included:

● 5.0.2 – Linux server● 5.0.5 – “Bluejay,” iNotes Access for Microsoft® Outlook™,

OLE/DB connector, DNFS● 5.0.8 – iNotes Web Access

Page 14: Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years

14

IBM Lotus Notes 6 / Domino® 6October, 2002

Substantialuser interface improvements

The beginnings of integrating withthe rest of theIBM Software portfolio

Focus on mobility – IBM Lotus Domino Everyplace®, IBM Lotus EasySync® Pro, etc.

Improved system administration:

● Policy-based administration● Server/performance

monitorThe last BIG release – Future releases faster, more focused

Page 15: Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years

15

● Integration of IBM Lotus Sametime® instant messaging into Notes client at no additional charge

▬ Awareness, presence capabilities

● A dozen “best of breed” end-user features

● Mozilla browser support, first foray into supported Linux® clients

● More integration across IBM Software portfolio

● 6.5.1 – an aligned server release▬ QuickPlace, Sametime, DomDoc® 6.5.1 all released within 90 days▬ All supported on current, concurrent server level for the first time

Notes 6.5 / Domino 6.5 – September, 2003

Page 16: Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years

16

● Major update of Domino server architecture▬ Massive scalability and performance enhancements▬ Improvements to system administration and autonomic system management – Activity

trends, Domino Domain Monitor, policy-based administration, SmartUpgrade▬ Introduction of Domino Web Services▬ Limited introduction of IBM DB2® as alternative data store

● Major update to Domino Web Access

● New incremental client features▬ Autosave, multi-threaded views, better window state management

● 7.0.2 “Innovation Pack” – blog template, sever RSS feeds, “Notes on a USB stick”

Notes 7 / Domino 7 – August, 2005

Page 17: Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years

17

● First announced in Hannover, Germany – June, 2005▬ Built on IBM Lotus Expeditor®, IBM's universal managed client software, which in turn, is built

on the Eclipse framework▬ Wiring of Eclipse plug-ins with Notes applications – “Composite” applications – now possible▬ Notes is now a Java-based platform!

Notes 8 / Domino 8 – August, 2007

● Sidebar to display context-sensitive information (Sametime contacts, day-at-a-glance, RSS/ATOM feeds)

● Additional features▬ Support for “activity-centric” computing, “productivity editors” based on ODF, mail

recall, “conversation mode” for e-mail threads, “Open” button for fast access to applications

● Server improvements in performance, administration and serviceability including support for RedHat® Linux 5

Page 18: Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years

18

Notes 8.5 / Domino 8.5January, 2009

Xpages for Notes client AND browser

Notes Traveler 8.5.1 supports the Apple® iPhone®

DAOS refinements

DCT Eclipse-based Domino Designer®

Page 19: Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years

19

Page 20: Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years

20

““Laura Moyet”Laura Moyet”

““ODS 14”ODS 14”

““1989”1989”

““A-O-D”A-O-D”

“Proven in Production” Release-to-release compatibility = Longer-lasting applications

Page 21: Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years

21

Page 22: Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years

22

Page 23: Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years

23

Ed,

From my buying Notes to replace PROFS in 91-92 to make the Vermont DMV collaborate, to solving the Purchase & Use Tax refund crisis, to making sure Colin Powell fnished his speech on time at the 99 convention, to helping the Navies of the world fght pirates last year, Notes/Domino has worked.

If the organization I m working in has Notes, most of the battle has been teaching them how to use it and how powerful it is.

Rob Novak and I are hoping to solve even more of the government s information sharing problems before we re done..

Talk to you soon,

Mike GrifesFormer DoD Senior Executive ServiceUS Navy Captain, Retired

Page 24: Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years

24

ca. January, 1997

Page 25: Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years

25

Legal Disclaimer© IBM Corporation 2009. All Rights Reserved.

The information contained in this publication is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this publication, it is provided AS IS without warranty of any kind, express or implied. In addition, this information is based on IBM’s current product plans and strategy, which are subject to change by IBM without notice. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this publication or any other materials. Nothing contained in this publication is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software.

References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in this presentation may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results.

Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.

All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer.

IBM, the IBM logo, Lotus, Lotus Notes, Notes, Domino, Quickr, Sametime, WebSphere, UC2, PartnerWorld and Lotusphere are trademarks of International Business Machines Corporation in the United States, other countries, or both. Unyte is a trademark of WebDialogs, Inc., in the United States, other countries, or both.

Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries.

Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.

Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both.

Intel, Intel Centrino, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries.

UNIX is a registered trademark of The Open Group in the United States and other countries.

Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.Other company, product, or service names may be trademarks or service marks of others.

Page 26: Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years

26

Here's to the next 20 [email protected][email protected]

Page 27: Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years

27

Page 28: Lotusphere 2010: An Oral History Of Ibm Lotus Notes First 20 Years

28

History of Lotus Notes – Videos used during Lotusphere presentation