ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
Using?GNOME?as?the?enterprise?desktop
David?Liang?<dliang@suse.com>
2
Overview
¡ñ
The story of SLED
¡ñ
How do we choose a desktop
¡ñ
What are we doing
¡ñ
The strength of Linux desktop
3
¡ñ
The story of SLED
¡ñ
How do we choose a desktop
¡ñ
What are we doing
¡ñ
The strength of Linux desktop
4
Linux Distributors
¡ñ
Our?business?
mode
¡ñ
SLED?is?not?a?
Desktop
¡ñ
upstream
We do not
manufacture
water, we just
water porters.
5
¡ñ
Founded in 1992,
Germany
¡ñ
Gorgeous KDE
¡ñ
Acquired by Novell
on 4 November
2003
¡ñ
Ximian,
founded in 1999, provide
international GNOME
support
¡ñ
Acquired by Novell on 4
August 2003
The story of SUSE & GNOME
In previous SLED (9, 10, 11), we ship
GNOME as the default desktop.
6
What is the problem in SLED12?
GNOME3 is..... controversial
¡ñ
UI
There was a time, no classic-mode
?
¡ñ
3D
cool?for?end?user,?but?is?not?the?most?important?and?
urgent?requirement
Time to make decision, for the following, let's say,
7 years
7
¡ñ
The history of SLED
¡ñ
How do we choose a desktop
¡ñ
What are we doing
¡ñ
The strength of Linux desktop
8
Target customer
Enterprise user
¡ñ
'Small' market
¡ñ
Behind the scenes
¡ñ
Producer goods
¡ñ
Paid users
The?end?user
¡ñ
Huge?market?
¡ñ
Broad?reputation
¡ñ
Consumer?goods
¡ñ
Unpaid?users
9
Requirement analysis
Enterprise user
¡ñ
Compatible
¡ñ
Data migrate
¡ñ
Solid quality
The?end?user
10
¡ñ
Solution one
Pick other desktop environment
XFCE, MATE...
¡ñ
Solution two
Make gnome3 looks like gnome2?
I could be customized to any shape.
¡ª¡ª voice from gnome-shell
We?want?something?like?gnome2
???????????????????????????¡ª¡ª?voice?from??customers
11
¡ñ
The overall market of desktop is
decline. Tablet/mobile
¡ñ
Gnome3 could be used in touch screen.
¡ñ
Gtk3
More?than?gnome2?
12
¡ñ
LLVM-Pipe
software
acceleration
¡ñ
But for the server
which do not like
3D at all ¨C light
desktop,
icewm/twm
3D The?old?story?of?3D?
The?different?attitudes??
between?upstream??and?
some?developers:
Pass?the?ball?forward?
13
¡ñ
Mature
Live for years, wildly used,
good brand.
Fragment desktop is
interesting, but not
competitive.
¡ñ
Active
Code commit, bug report
¡ñ
Upstream
Not only a couple of people
Not drive by a certain company
Why?GNOME3:?What?is?a?good?open?source?project
GitStats: Gnome-shell
14
Do we make a right decision?
We always hear
complains.
Once we made a
decision, that is the
best decision!
The era of big data
An open source
project maturity
analyzing framework?
15
Maturity analyzing framework
¡ñ
Papers
¡ñ
Current framework
¡ñ
For developer
Recognition of their work
¡ñ
For upstream
Care about their
weakness
¡ñ
For distributor
Find the best project
16
¡ñ
The history of SLED
¡ñ
How do we choose a desktop
¡ñ
What are we doing
¡ñ
The strength of Linux desktop
17
What should we do
¡ñ
Focus on core libs
- authentication, network protocols,
- X
What should we not do
¡ñ
Do not provide tools like 'app store' ¨C different
approach with Canonical
- we can, but not really necessary?
Different?attitude?with?community
18
¡ñ
Hardware enablement
¡ñ
Solution with complicate
environment
¡ñ
Features from customers
¡ñ
Bugs from anywhere
Daily?works
Submit?our?fix?
to?the?upstream
Contribute?to?upstream.
Upstream?is?the?only?
standard?to?confirm?we?
did?the?right?work.
19
¡ñ
Patience is more important than passion
¡ñ
Work is done by patch, not by speech.
Be?patience
20
SLED team's objectives
¡ñ
Improve our desktop
¡ñ
Integrate applications
to our desktop
¡ñ
Evaluate different
desktops
¡ñ
Evaluate different
applications
What is more
Help local community ¨C welcome to
join our training or hackweek project!
21
¡ñ
The history of SLED
¡ñ
How do we choose a desktop
¡ñ
What are we doing
¡ñ
The strength of Linux desktop
22
How?to?promote?Linux?Desktop
Begin?with?end?user
?Begin?with?enterprise?user?
or
23
?????Threat
Misleading.
Windows??Andriod?
?????Yes.?But?no?if?we?have?the?
right?positioning.
Strength
???Community
Weakness
????Applications
????SDK/document
????commercial?support
????
Opportunity
???Linux?server?became?popular.
??GNOME?is?ready!
XP?is?out?of?service?
?It?is?not?the?opportunity,?never!
?Don't?relay?on?that.????
24
??????????Threat
The?sprite?of?freedom,?the?
sprite?of?open?source.
¨C???most?important
Strength
?No?community?
?No?future
Weakness
Make?better?
SDK/document
Using?in?commercial?
environment
Opportunity
Trust?and?use?our?
desktop,?use?GNOME!
25
Thank?you.
OpenSUSE.ASIA?is?coming.
????(October?18?19,?2014)
26
+49?911?740?53?0?(Worldwide)
www.suse.com
Corporate?Headquarters
Maxfeldstrasse?5
90409?Nuremberg
Germany
Join?us?on:
www.opensuse.org
Unpublished?Work?of?SUSE.?All?Rights?Reserved.
This?work?is?an?unpublished?work?and?contains?confidential,?proprietary,?and?trade?secret?information?of?SUSE.?
Access?to?this?work?is?restricted?to?SUSE?employees?who?have?a?need?to?know?to?perform?tasks?within?the?scope?of?
their?assignments.??No?part?of?this?work?may?be?practiced,?performed,?copied,?distributed,?revised,?modified,?translated,?
abridged,?condensed,?expanded,?collected,?or?adapted?without?the?prior?written?consent?of?SUSE.??
Any?use?or?exploitation?of?this?work?without?authorization?could?subject?the?perpetrator?to?criminal?and?civil?liability.
General?Disclaimer
This?document?is?not?to?be?construed?as?a?promise?by?any?participating?company?to?develop,?deliver,?or?market?a?
product.??It?is?not?a?commitment?to?deliver?any?material,?code,?or?functionality,?and?should?not?be?relied?upon?in?making?
purchasing?decisions.??SUSE?makes?no?representations?or?warranties?with?respect?to?the?contents?of?this?document,?
and?specifically?disclaims?any?express?or?implied?warranties?of?merchantability?or?fitness?for?any?particular?purpose.??
The?development,?release,?and?timing?of?features?or?functionality?described?for?SUSE?products?remains?at?the?sole?
discretion?of?SUSE.??Further,?SUSE?reserves?the?right?to?revise?this?document?and?to?make?changes?to?its?content,?at?
any?time,?without?obligation?to?notify?any?person?or?entity?of?such?revisions?or?changes.?All?SUSE?marks?referenced?in?
this?presentation?are?trademarks?or?registered?trademarks?of?Novell,?Inc.?in?the?United?States?and?other?countries.??All?
third?party?trademarks?are?the?property?of?their?respective?owners.

More Related Content

Using-gnome_as_enterprise_desktop