Groove Technologies Collaboration for Software Development
History - Groove 1982 – Ray Ozzie Leaves Lotus Development 1984 – Ozzie Founds Iris Associates 1987 – Iris Purchased by Lotus 1995 – Lotus Purchased by IBM 1997 – Ozzie Founds Groove (Stealth Mode) 2000 – Groove Emerges from Stealth Mode
History Peer-to-Peer Collaboration – Internet: Originally P2P – 1996 – ICQ, 50 Million Users File Sharing – 1990’s Napster Resource Sharing – 1970’s – Xerox – 1990’s - DEC
True Peer-to-Peer Model
Peer-to-Peer Problems Security Unpredictable Resource Availability Content Control Lack of Standards, Infrastructure Support
Client Server Model
Client/Server Model Problems Bottlenecks, Delays Single Point of Failure Highly Centralized Control Protected Boundaries
Groove Peer-to-Peer Model
Groove Peer-to-Peer Highly Secure Files on Each Workstation Workstation Directly Connected Files Also on Groove Server Absent Members Can Synchronize Cross Boundary Collaboration
Groove PKI Authentication Digital Certificate Certificate Verification
How Groove Works Transceiver – Top Layer – Controls System Tasks Application Layer – Identities – Tools
How Groove Works Accounts Identities Shared Spaces Tools Customization
How Groove Works Account Identity Shared Space
Usage Guidelines Lingering P2P Concerns P2P vs. Client/Server Model Develop the Development Tool
Marketplace Groove and Microsoft – 2001 $51 Million Microsoft Investment – 2002 SharePoint Integration – 2002 Microsoft Solutions of Intranet Integration Groove and Defense Advanced Research Projects Agency (DARPA) – 2001 TIA Project – 2004 Iraq Coalition Provisional Authority
Marketplace Groove and Pfiser – $60 Billion Merger Pharmacia Groove and PTC – 2002 – Wildfire Integration
Marketplace