Top Banner
Collaborate Sneak Preview: MySQL, the Ecosystem, the Product KAJ ARNÖ EVP Products, SkySQL Ab 2011-02-16
34

Collaborate sneak preview: MySQL, the Ecosystem, the Product

Jan 14, 2015

Download

Technology

Kaj Arnö

A sneak preview of the upcoming April COLLABORATE 11 presentation on MySQL
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Collaborate sneak preview: MySQL, the Ecosystem, the Product

Collaborate Sneak Preview:

MySQL, the Ecosystem,the ProductKAJ ARNÖEVP Products, SkySQL Ab

2011-02-16

Page 2: Collaborate sneak preview: MySQL, the Ecosystem, the Product

Agenda for the IOUG Webinar 16 Feb 2011

• The essentials of MySQL’s background and history–... to the extent it’s relevant for IOUG members

• MySQL AB, Sun, Oracle: What is the same? What’s different?• Brief history of MySQL, the product, the company–Core values | Milestones | Positioning –The role and expectations of the MySQL

community | New players–Business implications

MySQL, Sun Microsystems and Oracle are trademarks of Oracle Corp. and/or its affiliates

2

Page 3: Collaborate sneak preview: MySQL, the Ecosystem, the Product

3

Don’t miss MySQL at COLLABORATE 11!

Get four days of expert-level education, user-driven sessions and networking around MySQL best practices. Hang out in the

Open Source Lounge and attend the Sunday night MySQL group dinner, too!

Register and use offer code “MYSQ” during the first step of registration to receive the lowest registration rate ($1,175)

– a savings of more than $200!

Learn more at collaborate11.ioug.org/mysql

Page 4: Collaborate sneak preview: MySQL, the Ecosystem, the Product

Your speaker

• SkySQL Ab Oct 2010-–EVP Products (Mktg, Eng)

• Oracle 2010• Sun Microsystems 2008-09–MySQL Ambassador

• MySQL AB 2001-07–VP Community Relations–VP Engineering–CIO, VP Services, VP Training

• Polycon Ab 1987-2001–CEO 4

Page 5: Collaborate sneak preview: MySQL, the Ecosystem, the Product

1981 - 1995 - 2000 - 2001

5

Page 6: Collaborate sneak preview: MySQL, the Ecosystem, the Product

Core Values

6

• Stability–”We hate bugs”

• Performance–386 at CeBIT 2001

• Ease of use–15 min rule

• GPL v2.0

Page 7: Collaborate sneak preview: MySQL, the Ecosystem, the Product

LAMP | P = Perl PHP Python

7

Page 8: Collaborate sneak preview: MySQL, the Ecosystem, the Product

The MySQL Community

8

• Brand recognition and user base–like Linux

• Quality Assurance–like Linux

• Recruitment base–not like Linux

• Little code contributions–unlike Linux

Page 9: Collaborate sneak preview: MySQL, the Ecosystem, the Product

9

Page 10: Collaborate sneak preview: MySQL, the Ecosystem, the Product

10

• -2005: Little touching points• 2005-: InnoDB–the most popular

storage engine• 2006 Partner of the Year• Co-existence• Alternative or

complement?

MySQL and Oracle

Page 11: Collaborate sneak preview: MySQL, the Ecosystem, the Product

11

Page 12: Collaborate sneak preview: MySQL, the Ecosystem, the Product

12

The MySQL AB Heritage

• MySQL AB was:–70K+ downloads per day since 2003–13M+ active installations worldwide–The largest OSS exit to-date with $1B purchase by

Sun

• MySQL is:–Part of Oracle via the acquisition of Sun Microsystems–Developed and improved by Oracle as ”regulated” by a

commitment with (or press release to) the EU

Page 13: Collaborate sneak preview: MySQL, the Ecosystem, the Product

15 Jan 2008: Sun announces acquisition

13

Page 14: Collaborate sneak preview: MySQL, the Ecosystem, the Product

28 Feb 2008: Sun closed MySQL acquisition

• Good mood• Integration• Role: ”MySQL

Ambassadorto Sun”• Compatible

cultures• Different

customer base• Easy story• Good will x 2

14

Page 15: Collaborate sneak preview: MySQL, the Ecosystem, the Product

2008-03 to 2009-03: MySQL Resignations

• Clint Smith (MySQL legal counsel) resigns• David Axmark

(co-founder) resigns• Mårten Mickos

(ex CEO) resigns• Michael ”Monty” Widenius

(co-founder) resigns• Ulf Sandberg

(ex SVP services) resigns

15

Page 16: Collaborate sneak preview: MySQL, the Ecosystem, the Product

21 April 2009: Oracle announcement

16

Page 17: Collaborate sneak preview: MySQL, the Ecosystem, the Product

”What hasn’t changed with MySQL”

• Blog entry 21 April 2009 right after a former colleague alerted me with what I thought was a joke, ”So Oracle bought MySQL after all!”• Change: Sun Microsystems and Oracle

announced they have entered into a definitive agreement under which Oracle will acquire Sun.

17

Page 18: Collaborate sneak preview: MySQL, the Ecosystem, the Product

1. There still is a huge base of MySQL users out there

• They have economic interests that are independent of whoever owns MySQL. • The users in the MySQL community come in all

flavors, ranging from casual users to those who intimately know the inner workings of MySQL and have contributed to the code base.

• Status February 2011: Still very true.

18

Page 19: Collaborate sneak preview: MySQL, the Ecosystem, the Product

2. There still is a huge talent pool of MySQL experts in Sun Microsystems, ...

• ... in Support, in Consulting, in Training, in Engineering, in other parts of Sun.• They have a strong loyalty towards the MySQL

users they have served over many years.

• Status February 2011: Partly true.–Change: The MySQL expert talent pool is to a much

lesser degree at Sun (or Oracle) than April 2009–True: Very many remain in the MySQL ecosystem

19

Page 20: Collaborate sneak preview: MySQL, the Ecosystem, the Product

3. MySQL is still licensed under the GPL

• The GPL license used to form a safety net for the users not certain about whether MySQL AB would follow the spirit of Open Source. • It continued to be so with Sun Microsystems.

And the Open Source license continues to provide a safety net for its user base, regardless of the owner of MySQL.

• Status February 2011: True, but ...20

Page 21: Collaborate sneak preview: MySQL, the Ecosystem, the Product

3. MySQL is still licensed under the GPL, but

• ... parts around MySQL are commercial only• ... closed source extensions are conceivable• ... fixing of bugs found by the community isn’t

happening quickly• ... contributions are as low as ever

21

Page 22: Collaborate sneak preview: MySQL, the Ecosystem, the Product

4. MySQL has founders, one in particular ...

• ... who still haven’t fallen off the face of the planet. • Moreover, their passion for MySQL and its users

continues.

• Status February 2011: Very true.

22

Page 23: Collaborate sneak preview: MySQL, the Ecosystem, the Product

2009-05 to 2010-01: Waiting for closure

• Nine months of waiting, not one and a half• ”Just two more months”• 2009-08 to 2010-01: Monty campaign• 2009-09 to 2010-01: EU needs more time to

study• ”Business as usual”• Ten-step MySQL press promise by Oracle• Further attrition

23

Page 24: Collaborate sneak preview: MySQL, the Ecosystem, the Product

Oracle Commitment to the EU over MySQL

• Continued Availability of Storage Engine APIs• Non-assertion against any 3rd party or vendor for the

implementation of storage engines under GPL• Same licence commitment for commercial customers• MySQL enhancements under GPL• Non-mandatory support• Increased R&D• MySQL Customer Advisory Board• MySQL Storage Engine Advisory Board• MySQL Reference Manual• Maintain customer’s choice to buy yearly support

24

http://www.marketwire.com/press-release/Oracle-Makes-Commitments-to-Customers-Developers-and-Users-of-MySQL-NASDAQ-ORCL-1090000.htm -- shorter: http://tinyurl.com/yzdg9tb

Page 25: Collaborate sneak preview: MySQL, the Ecosystem, the Product

2010-02 to today: Integration, attrition

• 2010-04 MySQL Conference with O’Reilly• Further attrition• 2010-11 New pricing• Reactions and overreactions in the press• 2011-02 Support system migration

25

Page 26: Collaborate sneak preview: MySQL, the Ecosystem, the Product

The future? Some relevant questions

• Will community bugs be fixed?• Closed source extensions?• ”Forking” between commercial and community

editions?• Necessity to re-install mysqld at start or end of

commercial support relationship?

26

Page 27: Collaborate sneak preview: MySQL, the Ecosystem, the Product

Players in the MySQL Ecosystem

• Oracle • Ex-employees: Open Query, Percona, Ronald

Bradford, FromDual, Drizzle• Long-time ”near-ex-employees”: Pythian, 451 Group,

Palomino• Top ”community customers”: Facebook, Google, eBay• Technical ”communty partners”: PBXT, ScaleDB,

WebYog, Tokutek, Continuent• SkySQL Ab, Monty Program Ab

27

Page 28: Collaborate sneak preview: MySQL, the Ecosystem, the Product

Monty Program Ab

• Promotes MariaDB• Development• Open Source commitment• Top engineers from MySQL AB times• Incorporated in Finland• Bug fixing• New features

28

Page 29: Collaborate sneak preview: MySQL, the Ecosystem, the Product

29

Intro to SkySQL

The alternative source for software, services and support for the MySQL® database

Page 30: Collaborate sneak preview: MySQL, the Ecosystem, the Product

SkySQL Ab

• Founded by: Key people from MySQL AB (Execs, managers and an angel investor)

• Funded by: US Investment group OnCorps.org, David Axmark, Michael ”Monty” Widenius

• Operating in 13 countries with:–65% of the team focused on Services & Support–15% of the team focused on Sales, Presales &

Marketing–95% of the team ex-MySQL AB employees

• Backed by:–Product Engineering Monty Program Ab

30

Page 31: Collaborate sneak preview: MySQL, the Ecosystem, the Product

SkySQL Goals

• To be #1 worldwide provider of MySQL-related offerings• To build a profitable, sustainable commercial

business while preserving open source values• To raise the bar on the quality of MySQL service

and support• To ensure and promote competition

31

Page 32: Collaborate sneak preview: MySQL, the Ecosystem, the Product

SkySQL Offering

• SkySQL Enterprise Subscriptions–Monitoring, Administration and End User tools–L0 to L3 Technical and Consultative Support on the

most famous and used MySQL distributions and forks

• SkySQL Consulting–Top class team for MySQL technology–Extended service offering from Health Check to

continuous administration

• SkySQL Training–Training for MySQL DBAs and Developers

32

Page 33: Collaborate sneak preview: MySQL, the Ecosystem, the Product

33

Don’t miss MySQL at COLLABORATE 11!

Get four days of expert-level education, user-driven sessions and networking around MySQL best practices. Hang out in the

Open Source Lounge and attend the Sunday night MySQL group dinner, too!

Register and use offer code “MYSQ” during the first step of registration to receive the lowest registration rate ($1,175)

– a savings of more than $200!

Learn more at collaborate11.ioug.org/mysql