pottiixx - National Sun Yat-sen University

14
1 potix Copyright © 2008 Potix Corporation Open Source 的創業之路 及商業模式 ZK Potix Corporation www.zkoss.org Open Source Ajax potix Product Manager Community Development Potix Corporation [email protected] Jean Yen potix Outline A 25Million-Dollar Lesson Ajax is Web 2.0 ZK #1 Enterprise Ajax Framework ZK Core Values Open Source New Wave Finding the Right Job potix A $25,000,000 Lesson 4 potix 5 potix 1999-2005 Web ERP System 6

Transcript of pottiixx - National Sun Yat-sen University

Page 1: pottiixx - National Sun Yat-sen University

1

ppoottiixx

Copyright © 2008 Potix Corporation

Open Source 的創業之路及商業模式 – ZK

Potix Corporation

www.zkoss.org

Open Source Ajax

ppoottiixx

Product Manager

Community Development

Potix Corporation

[email protected]

Jean Yen

ppoottiixx

Outline

A 25Million-Dollar Lesson

Ajax is Web 2.0

ZK #1 Enterprise Ajax Framework

ZK Core Values

Open Source New Wave

Finding the Right Job

ppoottiixx

A $25,000,000 Lesson

4

ppoottiixx5 ppoottiixx

1999-2005

Web ERP System

6

Page 2: pottiixx - National Sun Yat-sen University

2

ppoottiixx

What We Did Wrong?

Wrong market?

Spend too much time in RD?

No sales team?

Buried by foreign giants?

Slow economy?

7 ppoottiixx

2005 - 2008

ZK Ajax Framework

8

ppoottiixx

750,000 Downloads

193 Countries

Fortune 500 Customers

9 ppoottiixx

What We Did Right?

Global market?

Excellent product?

Hot market?

Open source business model?

10

ppoottiixx

Ajax is Web 2.0

ZK #1 Enterprise Ajax Framework

ZK Core Values

Open Source New Wave

Finding the Right Job

ppoottiixx

Ajax?

(Ajax)

Asynchronous JavaScript and XML

Page 3: pottiixx - National Sun Yat-sen University

3

ppoottiixx

The Internet Is The Application

EJB, BPM, MQ, Web Services, SAP R/3,

Oracle 10g, Notes

Any time

Any where

Any device

Rich

Responsive

Reach

ppoottiixx

The Challenge of Web Applications

Inability to visually represent the complexities in today’s applications. Caused by Page-based, submit-and-refresh model

Comparing to desktop apps, Web apps look like terminal apps in 1960s

User frustration

High development costs and risks

ppoottiixx

User Frustration

[Source: CNET]

Where are these fields?

What I just entered?

ppoottiixx

Ajax: a Must for Web 2.0

[Source: remember the milk]

Real Time Response

ppoottiixx

diggInteract with

Humans

[Source: digg]

ppoottiixx

Google Maps

Drag andMove

Around

[Source: Google Maps]

Page 4: pottiixx - National Sun Yat-sen University

4

ppoottiixx

User Interface Evolution

[Source: Forrester Resource]

(Ajax)

ppoottiixx

Ajax: Buzz Mainstream

Google Search: Ajax: 13 million 176 million in one year

Ajax >>

“ ”AJAX should eventually become a standard part of all developer toolkits, capable of putting a front end on whatever sort of Web service or Web application is being built.

Gartner Inc.

ppoottiixx

Ajax is Web 2.0

ZK #1 Enterprise Ajax Framework

ZK Core Values

Open Source Storm

Finding the Right Job

ppoottiixx

Demo: ZK_components.html

Demo: ZK_demo.html

ZK, Ajax Framework

ppoottiixx

Enterprise Web Applications

Sun MicroSystems [source: youtube]

FORTUNE 500

ppoottiixx

Enterprise Web Applications

SGAM Financial System [source: SGAM]

FORTUNE 500

Page 5: pottiixx - National Sun Yat-sen University

5

ppoottiixx

Package Software Applications

MapInfo Envention [source: MapInfo, Inc.]

FORTUNE 500

ppoottiixx

Hardware Appliances

Kazeon IS1200-FRM [source: Kazeon, Inc.]

FORTUNE 500

ppoottiixx

e-Commerce

Odorfer Online Catalog and Shop [source: Odorfer Eisenhof GmbH]

FORTUNE 500

ppoottiixx

Web 2.0

999FANG Housing Search [source: 999FANG.COM]

FORTUNE 500

ppoottiixx

Government Service

RiceMet [source: the Ministry of Agriculture, Forestry & Fisheries, Japan]

ppoottiixx

ZK Activities & Status

Page 6: pottiixx - National Sun Yat-sen University

6

ppoottiixx

2006, 2007, 2008 SFCommunity Choice AwardsFinal Nomination

#1 Ajax on SourceForge.net(Top10 OSS host 180,000 projects, including JBoss, eMule, BitTorrent…)

eWEEK Excellence Awards2008 Finalist

Achievements

ppoottiixx

750,000 Downloads

193 Countries

ppoottiixx

United States (23%)

China (9%)

Germany (7%)

France (5%)

United Kingdom (4%)

ppoottiixx

3,800 Referring Source

ppoottiixx

Energetic ZK Community

21 Translations

50 Contributors

60 Contributed Tutorials in Various Languages

1,060 Bugs Found and Fixed

18,700 Forum Messages

ppoottiixx

ZK Flagship Customers

Fortune 500 Market Cap. US$140B

Government USA, Spain, Japan, Australia, New Zealand, China …

Page 7: pottiixx - National Sun Yat-sen University

7

ppoottiixx

Ajax is Web 2.0

ZK #1 Enterprise Ajax Framework

ZK Core Values

Open Source Storm

Finding the Right Job

ppoottiixx

What ZK delivers?

Value: Simply Rich

Users: 6 million Java programmers

Need: Strong demand for RIA

Pain: High development cost

ppoottiixx

Extensibility

ZK Core Values

Google Maps ZK Spreadsheet

DOJO

Web ServicesYahoo! UI

Simplicity RichnessDeveloper End-User

Versatile Plugins

Ajax Mobile

ppoottiixx

ZK Product Advantages

Simple

Server-Centric

Open

ppoottiixx

Simple

Server-Centric

Open

ppoottiixx

Simplicity Simple as Programming Desktop Apps

Pure Java

170+ Off-the-Shelf Components

Google Maps, DOJO, FCKeditor, Simile Timeline

Data Binding

Load on Demand

Page 8: pottiixx - National Sun Yat-sen University

8

ppoottiixx

Simply High Productivity

ZK Other Ajax

vs.

ppoottiixx

Simply High Productivity

ppoottiixx

Simply High Productivity

ppoottiixx

Most Complete Components

89 XUL &83 XHTMLOff-the-shelfComponents

ppoottiixx

Simple

Server-Centric

Open

ppoottiixx

Internet

ClientServer

Page 9: pottiixx - National Sun Yat-sen University

9

ppoottiixx

Server

Client vs. Server Centric

Client-Centric Server-Centric

YourApplication

YourApplication Your

Application

Framework FrameworkFramework

Browser Server Browser

Framework

49 ppoottiixx

Server-Centric

No hazards of exposing business logic on the client

No security concerns

No asynchronous headache

Low maintenance cost

ZK Mobile

ppoottiixx

Client-Centric Server-Centric

51 ppoottiixx

Client-Centric Server-Centric

52

ppoottiixx

Simply Ajax and Mobile

ppoottiixx

Simple

Server-Centric

Open

Page 10: pottiixx - National Sun Yat-sen University

10

ppoottiixx

Open

Open Source

Open Architecture

Embrace Other Components

Embraced by Open World

Support IE6, IE7, Firefox, Safari, Opera, Netscape, Camino

ppoottiixx

Open Architecture

ZK

Google Maps

DOJO

JFCharts

FCKeditor

ZK Mobile

Yahoo UI

ppoottiixx

Embrace Others

ppoottiixx

Embraced by Open World

ppoottiixx

Ajax is Web 2.0

ZK #1 Enterprise Ajax Framework

ZK Core Value

Open Source New Wave

Suggestions on Job Hunting

ppoottiixx

advanceddevelopment

User-Driven Innovation

design

build(prototype)

beta test(beta)

field test(feedback)

advanceddevelopment

design

build(prototype)

beta test(beta)

field test(feedback)

vs.

Users Users

Supplier Supplier

Open Source Proprietary

[Source: HBR APR’02]

Page 11: pottiixx - National Sun Yat-sen University

11

ppoottiixx

Open Source Dev. + Internet

Open Source Permeability [source: Matt Asay, Alfresco]

61 ppoottiixx

Happy Cycle

1

GoodProduct

2

3

4

5

6

MoreUsers

ActiveCommunity

ppoottiixx

Internet Words of Mouth

Influence Ripples + Social Media [source: David Armano] 63 ppoottiixx

Bottom Up

ppoottiixx

ZK Marketing Expense

$0

65 ppoottiixx

Open Source Business Model

Support and Training

Subscription

Dual Licenses

66

Page 12: pottiixx - National Sun Yat-sen University

12

ppoottiixx

Open Source License

GPL (General Public License)

LGPL (Lesser General Public License)

BSD (Berkeley Software Distribution License)

67 ppoottiixx

The Vehicle to Cross the Chasm

Innovators

EarlyAdopters

EarlyMajority

LateMajority

Laggards

Chasm

Open Source

The Technology Adoption Life Cycle – Geoffrey Moore

EnterpriseAjax

ppoottiixx

Downloads vs. Revenue

Critical Mass

69 ppoottiixx

Open Source New Wave

Forget Fortune 500;

call on Fortune 5,000,000 Bottom up

End users do not pay you, but a ticket to customers who pay (read Google)

2%~0.1% paid users in exchange for millions of installations (read Monopoly)

Dominant player defines the rule (read Winner Takes All)

ppoottiixx

Open Source Marketing

Winner Takes All 2%~0.1% paid users in exchange for

millions of installations (read Monopoly)

Dominant player defines the rule (read Winner takes all)

71 ppoottiixx

Open Source Changing The World

Linux 25% ~ 35%

Apache 69%

PHP 22M websites Firefox takes 11.5% share from Microsoft IE

MySQL 10M downloads; mkt cap $1B

JBoss stands out from IBM Websphere and BEA WebLogics; mkt cap $420M

IBM, Oracle, Sun, Goolge aggressive in open source

Microsoft compromising Linux, Open Office

Page 13: pottiixx - National Sun Yat-sen University

13

ppoottiixx

Open source software is being used by 71% of the developers in the world and is in production at 54% of their organizations.

IDCOpen Source in Global Software:

Market Impact, Disruption, and Business Models

By 2010, IT organizations in Global 2000 companies will consider Open Source products in 80 percent of their infrastructure-focused software investments and 25 percent of their business software investments.

Gartner

ppoottiixx

Copyright © 2008 Potix Corporation

LAMPZ

ppoottiixx

Ajax is Web 2.0

ZK #1 Enterprise Ajax Framework

ZK Core Values

Open Source Storm

Finding the Right Job

ppoottiixx76

Ask yourself

- What am I good at? - What am I passionate about?- What can you get paid for?

ppoottiixx

The Three Circles

What are you good at

What can you get paid for

What are you

passionate about

Source: Good to Great, Jim Collins 77 ppoottiixx

1. Can’t stay long2. Difficult to co-work with3. Unwilling to learn4. Lack of skills….

What are the worries for a company

78

Page 14: pottiixx - National Sun Yat-sen University

14

ppoottiixx79

The Right Person

ResponsibleCommunicativeProfessional / Language Skills

ppoottiixx

1. Resume2. Interview3. Test4. Others

Some Tips for Interview

80

ppoottiixx

Internet is changing the worldOSS is reshaping S/W industry

Join us

Make a difference

81

ppoottiixx

Copyright © 2008 Potix Corporation

THANK YOU!!www.zkoss.org

WELCOME TO OPEN OCEAN