Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1
MySQL – a successful Open Source Project Tomas Ulin VP MySQL - with MySQL since 2003 (2001)
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 3 MySQL History – at a glance Late 80’s, early 90’s, consulting projects, data mgmt, flat files -> SQL ”standardized” access ~97 first release of MySQL; ”free”/open source on Linux, payed on Windows 2001 – real CEO, company founded, VC funding, license cleaned up (GPL), IPR/ownership cleaned up, sales org, LAMP 2003 – big round of VC funding, SAP deal, cluster aquired from Ericsson, engineers ~2005 – MySQL Enterprise 2008 – Sun Microsystems (instead of IPO) (~120 Engineers) – 1 BN USD 2010 – Oracle (~160 Engineers) 2012 – Still Oracle (200+ Engineers), some 15+ million installations
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 4 MySQL – the business IP owned by MySQL/Sun/Oracle -> dual license; GPL vs. Commercial Embedded – no issues – commercial Enterprise – our own worst competitor – GPL version just as good and free? Consulting and Support and ”just” embedded – uniteresting business for VC T-shirts? Enterprise a must - need for ”a product to sell” – need for commercial differentiation – need commercial version ”better” than ”free” version – same discussion 2001->2012 MySQL Enterprise (Network) – subscription model, few tiers, ”Basic” -> ”Big”, Commercial (closed source) only components Model seems to work - Model stays - Open Source Core and Commercial only Value add – adding more and more in both parts
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 5 Oracle Premier Lifetime Support Oracle Product Certifications/Integrations MySQL Enterprise High Availability MySQL Enterprise Security MySQL Enterprise Scalability MySQL Enterprise Backup MySQL Enterprise Monitor/Query Analyzer MySQL Workbench MySQL Enterprise Edition Highest Levels of MySQL Scalability, Security and Uptime MySQL Enterprise Audit
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 6 – a few comments Oracle has not closed sourced anything from MySQL Oracle is committed to keeping the core of MySQL Open Source Oracle believes in MySQL as a product – 70% of Oracle customers are using MySQL today, alongside other Oracle products, because it provides the best solution for them Oracle is increasing its investments in MySQL YoY Oracle is not a charity – investments must generate revenue – be it MySQL, open source, or any other project
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 7 What made MySQL successful as an Open Source project LAMP – web stack that powered the Internet boom – Linux – operating system – open source – Apache – web server – open source – MySQL – database –open source – Perl/PHP/Python – web application programming – open source Low IT investment for the web startup – helped Google, Facebook, Twitter, Yahoo, Amazon, Booking
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 8 What made MySQL successful as an Open Source project Market need; Time to market - Fail fast and at low cost Simplicity – can’t afford to hire a DBA, just do what others did for the basics, focus your efforts where it matters Community - if I need help, it’s out there, just ask in some forum
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 9 What made MySQL successful as an Open Source project Not only luck - also some attractive core features (compared to competition) Powerful query language, SQL Really easy to scale – grow w/ your business Really fast
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide What makes Open Source projects successful in general No shortcuts – Timing! – just like any other project Standard needed? Community is important – Code contribution? – Testing? – Support! – ”Marketing” channel!
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Open Source Projects – not all the same IP is owned by a commercial entity – allows for dual licensing (MySQL) IP ”shared” – no single owner – what you can do depends on the license Liberally licensed (BSD, Apache) – take it and redistribute as you please (almost) – relicensed if you wish (open or not) More restrictive (GPL, LGPL) – only redistribute under same license Intended use differs lot Just pieces of code for cooperating in development – MySQL uses 100’s of open source components – contributing back to several projects - command line editing, graphics libraries, security components...
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Summary MySQL – Open Source made it successful Commercial viability needed also for Open Source – Someone needs to be able to make money in the end... – Open Source packaged into bigger commercial offer has proven successful – ”consulting/support” business less so But ”Open Source” is not all the same