Gentoo Archives: gentoo-embedded

From: Peter Stuge <peter@×××××.se>
To: gentoo-embedded@l.g.o
Subject: Re: [gentoo-embedded] Some good words for Gentoo embedded?
Date: Thu, 09 Dec 2010 22:07:28
Message-Id: 20101209214233.7164.qmail@stuge.se
In Reply to: [gentoo-embedded] Some good words for Gentoo embedded? by Kfir Lavi
1 Kfir Lavi wrote:
2 > What will be the major points I need to make in order to convert
3 > their minds from Ubuntu to Gentoo embedded?
4
5 It depends. Maybe Ubuntu would actually be a fine choice for the
6 customer.
7
8
9 > "Why Gentoo?" for people that don't understand Linux, but are
10 > educated and very experienced in software.
11
12 Key words are configurability (security, size, speed benefits),
13 repeatability (archive all sources and the build tools to recreate
14 from scratch forever), being source based (easy to stay close to
15 upstream, noone else makes arbitrary decisions on versions, easy to
16 also collect all licensing information), unparalleled simplicity and
17 power in the packaging system (ebuilds are vamped up sh scripts) and
18 excellent documentation of the same (pms-3.pdf).
19
20 Some of the above are significant advantages for some customers, and
21 major headaches for others. I would suggest that Gentoo will require
22 more "positive QA" to determine that the finished system behaves as
23 desired, while something based on Ubuntu requires more "negative QA"
24 to check if the Ubuntu system still works even if stripped down.
25
26 Gentoo also requires being able to make decisions. This means having
27 an ear to the upstream tracks. For someone who is not interested in
28 this it is much more comfortable to rely on Canonical's ears to the
29 tracks, albeit that means giving up much choice.
30
31 This is the selling point as a consultant - if you are skilled and
32 experienced with the open source community, perhaps even a
33 contributor in one or more projects, then you have a strong case as
34 being an open source expert.
35
36 If that also means that you are experienced enough to appreciate the
37 versatility of Gentoo, and able to compare it with the Ubuntu way,
38 then it should be easy to motivate your preference of Gentoo.
39
40 Of course, maybe your customer does not want to become, or depend on,
41 an open source expert - which may still be valid - in which case I
42 would advise against Gentoo, but in fact also Linux at all.
43
44 If they are business people rather than software people then you
45 could motivate Gentoo with the fact that it allows you to accomplish
46 virtually any configuration and extension they would like to have in
47 the future very efficiently, while Ubuntu is generally restricted to
48 one particular way of doing things.
49
50 (And of course Ubuntu above can be replaced with any other binary
51 distribution.)
52
53
54 //Peter