What is Open Source?

Download Report

Transcript What is Open Source?

Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
Ingres
Scalability
Enterprise
®
Jim Callaghan, Product Manager
R U B I S, Lausanne
Décembre 2004
r3
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
2
Ingres
Scalability
Enterprise
®
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
r3
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
Ingres
Scalability
Enterprise
®
 What is Open Source?
r3
 Why did we do it?
 What is included?
Agenda
 Who we are partnering with
(JBoss, Plone, Zope)
 Ingres & CA’s Future Strategy
 Ingres - Future direction
 How will affect my business?
 How will CA make money?
3
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
What is Open Source?
4
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
What is Open Source?
 Access to Source Code  Type of License
 Categories
- Reciprocal
 BSD
- Free
 Apache
- Open
 Type of Code
 CATOSL
- Restrictive
 GNU GPL – “Derivative
Work” or “Viral License”
- Public Domain
- Proprietary Code
 Source Code
- OEM License
 Object Code Format
5
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
How Pervasive is Open Source Software?
The main objections to using open source don’t apply to Ingres
6
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
®
Ingres
Scalability
Enterprise
What
License are
we Using?
r3
 CA Trusted Open Source License
(CATOSL)
- conforms to Open Source Definitions
Derivative of IBM CPL
 Anyone can use Ingres r3 without
having to pay a license fee or royalty
 Users with support contracts are fully
indemnified
 License available from
http://ca.com/opensource/catosl
7
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
®
Ingres
Scalability
Enterprise
r3
 An “insurance policy” provided
with product support
What is
Indemnification?
 Protects against potential
intellectual property
infringements
- provision prompted by the SCO
suits
 CA will validate the heritage of
the open-source contributions
8
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
Why
Open
Source
Ingres?
9
Ingres
Scalability
Enterprise





®
r3
Increase mind share & market share
Foster innovation
Tackle more ambitious projects
Deliver new features faster
Co-operate with leading open source
developers
- e.g. JBOSS and Zope
 Improve product quality
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
Drivers
in the
relational
database
market
10
Ingres
Scalability
Enterprise










®
r3
Lower Total Cost of Ownership (TCO)
Reduced Labour Needs
Increased Availability
Increased Information Volume
Data Federation
Information Security
Core application support
Open Access (JDBC, ODBC, J2EE…)
Open Standards
Movement to lower cost solutions built
on commodity hardware and software
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
Ingres
Scalability
Enterprise
Drivers in
the open
source
market




®
Lower TCO
Frees capital spending
Unrestrictive licensing
Open Innovation
r3
- Linux
- Clusters
- Open Source App Servers (JBoss &
Tomcat)
- XML
- Integrated Development Environment
(Eclipse)
 Enterprise class, business critical
11
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
®
Ingres
Scalability
Enterprise
r3
Open Source
Functionality
®
Oracle
Enterprise
Open
Source
IBM
C
Sybase
B
MS SQL
PostgreSQL
MySQL
A
Enterprise Relational Database Market
12
$
Ingres r3: the first
collaboration between a major
enterprise database vendor
and the open source
community.
• All the benefits of Open Source,
built on Open Standards
• The security and support of one
of the largest software companies
in the industry
• Combined with a collaborative
community of developers
providing product enhancements
along side CA development
teams
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
r3: Feature Comparison
®
Ingres r3
Feature Summary
SQL Server
2003
Oracle 10g
MySQL 4.0
Persnl.
Prof.
One
Stnd
Entp.
Free download for development or production






MSDE
Unicode Data Types







Extended Subquery Support







Stored Procedures, Triggers, & Views







Peer-to-Peer Replication



opt
opt
Opt
opt
Federated Database



opt
opt
Opt
opt
Transaction Integrity







On Line Table and Index Reorganization







Parallel Backup & Restore







Grid - Parallel Cluster Support





opt

Key Range Partitioned Table







Parallel Query Execution





opt

Installs in Under 5 minutes







Support for JDBC, ODBC and .Net Drivers







C2 Secure RDBMS







XML Support







Program language pre-compilers







13
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
Open Source
Components
in Ingres r3
14
Ingres
Scalability
Enterprise
®
r3
 Oracle Cluster File System
(OCFS)
 OpenDLM – Distributed Lock
Management
 Heartbeat
 Linux Kernel Exploitation
 Apache Xerces Parser for XML
Support
 JBOSS Support
 UnixODBC Driver Manager
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
What is Included?
15
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
Ingres
Scalability
Enterprise
What is being
contributed to
open source?
16
®
r3
Ingres DBMS
Ingres Net
Connectivity tools
(JDBC, ODBC, .Net Provider)
ABF & Vision
Query & Reporting Tools
Precompilers
Support for TP Monitors
Replicator
Distributed Query Option (STAR)
Web Deployment Option (ICE)
C2 Security
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
®
Ingres
Scalability
Enterprise
r3
- Visual DBA Suite
What is
NOT Being
Contributed?
- Spatial Object Library
- B1 Security
- OpenROAD
- Enterprise Access
- EDBC
17
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
Ingres
Scalability
Enterprise
®
r3
r3 platforms supported:
 Linux
- X86
- AMD64 & Itanium
- S/390
 Microsoft Windows
- X86
- AMD64 & Itanium
 Sun Solaris
- SPARC and AMD64
 IBM AIX
18
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
 HP-UX
 HP Tru64
 HP OpenVMS
- Alpha &
Itanium
 UnixWare
Where can we get Ingres?
19
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Who we are partnering with
(JBoss, Plone, Zope)
20
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
Ingres
Scalability
Enterprise
J2EE
Persistent
Storage
21
®
r3
 O/R mapping of J2EE classes
 JBoss “Hibernate” provides the
O/R mapping
 Persistent storage, full relational
advantages
 Based on solid JDBC interface
 High performance
 Joint project management with
JBoss, Inc.
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
Ingres
Scalability
Enterprise
Zope
22
®
r3
 Zope Content Management &
APE (Adaptive Persistence
Engine)
 New open source interface to
RDBMS
 Joint project management
with Zope Corp.
 Support from CA, Zope Corp.
and the community
 Client Proof Point:
CBS/Viacom
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
®
Ingres
Scalability
Enterprise
r3
 Plone Foundation
- Provides support for the
Plone community
Plone
Foundation
 Plone Foundation Model
- Foster O/S participation
- Protect the brand name
- Membership based
 CA’s Involvement
- Major contributor
- Two seats on the Board of
Directors
23
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Building a Better Open Infrastructure
CA Solutions
Community Solutions
Web
Services
Doc
Mgmt
IT
Management
Application Systems
Plone
J2EE app
Application Servers
Zope
JBoss
RDBMS Interfaces
APE
Hibernate
Full-featured RDBMS
Ingres
Cluster File System
OCFS
Proprietary
Legacy
(and new, too)
ODBC
XML . .
1st Open Source Management Technology Stack
24
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Ingres Marketing
 Million Dollar Challenge
 Strategic Placement of Ingres ads
 Press Coverage
 Analyst Coverage
25
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
26
Ingres
Scalability
Enterprise
®
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
r3
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
®
Ingres
Scalability
Enterprise
Latest
Download
Statistics
r3
 25,000+ Ingres
Downloads
 1,010 Posts to the
Ingres Forums
 65,709 Visits to the
Ingres Forums
27
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Ingres & CA’s Future Strategy
28
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
Ingres
Scalability
Enterprise
®
r3
• Global Single Instance
• 3000 Tables
• Millions of Transactions
All running on …
Ingres® r3
Enhancing CA - EIM
29
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
®
Ingres
Scalability
Enterprise
EIM: enhancing Ingres
®
•Total Cost of Ownership
• Return on Investment
• Integrated approach
• Executing and sustaining the model
• Flexibility and Collaboration
30
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
r3
®
Ingres - Future Direction
31
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
®
Ingres
Scalability
Enterprise
Platform
Beta
Linux (x86)
Linux Cluster
GA Date
Available now
Available now
Windows
32
r3
14/02/2005
Available now
Solaris (SPARC & x86-64)
Available now
31/12/2004
HP-UX (RISC)
Q1CY2005
Q1CY2005
AIX
Q1CY2005
Q1CY2005
HP Tru64
Q1CY2005
Q2CY2005
HP OpenVMS
Q1CY2005
Q2CY2005
HP-UX (Itanium)
Q1CY2005
Q2CY2005
UnixWare
Q1CY2005
Q2CY2005
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
Ingres
Scalability
Enterprise
®
r3
r3 futures:
 Contributions from:- CA Development
- Open source community
 Contributions must adhere to CA coding
standards
 Community decides what is included
 Contributors must own IPR
 Contributors grant CA a license to
include their contributions
33
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
Ingres
Scalability
Enterprise
®
r3
Community plans:
 Immediate Commitments:
- JBOSS object relational mapping via Hibernate
- ZOPE RDBMS Persistence Engine
- Python/PERL and PHP Database Drivers
 Near Term:
- Intelligent Complex Type Support
- Native XML Support including XPath & XQuery
- Support for Materialized Views
- Clustered Index Support
- Search Engine Integration
34
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
How will it affect my business?
35
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
Ingres
Scalability
Enterprise
What happens
to existing
contracts?
36
®
r3
 Only Ingres r3 and later are
Open Source
 Contracts for earlier releases
not impacted
 Existing contracts are valid
 Impending renewals should go
ahead
 Open Source terms apply
when migrating to r3
 r3 will not be GA on most
platforms until late 2004 or
early 2005
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
How will CA make money?
37
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
Ingres
Scalability
Enterprise
®
r3 support options:
1. Fast-track Developer Support
2. Production Support
3. Premium Support
4. ISV/VAR Technical Support
38
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
r3
r3: Support Options
FastTrack Support
Production Support
Premium Support



n/a

n/a
n/a
8:00 to 5:00 EST Business Day Coverage



Pre-production support for application development and database tuning



24x7 CA Technical Support Availability



Access to CA tested Product Patches and Service Packs



Flexible User-defined SLAs



Unlimited production users per mission -critical environment:
Production System support



24x7 Premium Team availability



Quarterly on-site meetings to assist in planning and meeting upcoming
business goals


Single point of contact access to all Ingres related CA teams



SLA driven response time based on call severity



Trend analysis of issues logged



Indemnification for term of support contract
Access to CA Technical Support limited to named users on the contract

n/a
SLA within 1 business day of initial response
39
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.

24x7 Production Support
#
Processors
Ingres
MySQL *
Microsoft
SQL
Server
Oracle **
Update
(15%)
Oracle **
Support
(7%)
1
$1995
$62,400
$5000
$6000
$2800
2
$3990
$62,400
$10000
$12000
$5600
3
$5985
$62,400
$15000
$18000
$8400
4
$7980
$62,400
$20000
$24000
$11200
$125K+
$62,400
Negotiable
Negotiable
Negotiable
...
Site
Agreement
* MySQL’s only 24x7 support comes in a site agreement – overpriced for the low-end customer and probably under priced for high-end.
** Oracle Enterprise Edition
40
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Open Source
Relational
Management
Flexibility
Full 24/7 Support
Robust database
®
Ingres
Scalability
Enterprise
r3
 Education Offerings
Education &
Services
41
- Classroom courses
- On-site courses
- Web based training
 Services Offerings (CA TS)
- Implementation
- Migration
- Administration (Including
Remote DBA)
- ISV Certification Programs
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Q&A
42
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.