split other projects to two slides, some other small updates
[slides.git] / fosdem2021 / index.html
1 <!DOCTYPE html>
2 <html>
3 <head>
4   <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
5   <meta name="Author" content="KaiRo - Robert Kaiser">
6   <title>Mozilla History: 20+ Years And Counting</title>
7   <link rel="stylesheet" type="text/css" href="slides.css">
8   <script type="text/javascript" src="slides.js"></script>
9   <link rel="contents" href="#index" title="Overview">
10   <link rel="index" id="link-toc" href="#toc" title="Contents">
11   <link rel="start" id="link-start" href="#index" title="Start">
12 </head>
13 <body>
14 <header id="header"><div id="header-text">Mozilla History</div>
15   <div id="subheader-text"></div>
16   <a id="headerlogo" href="#index" title="Start page">Mozilla</a>
17 </header>
18 <nav id="slidenav">
19   <a href="#toc" id="nav-toc" accesskey="t">toc</a> ||
20   <a href="#index" id="nav-start" accesskey="s">start</a> ||
21   <a href="#" id="nav-prev" accesskey="p" hidden>&lt; back</a>
22   <span id="nav-prev-nolink" class="nolink">&lt; back</span> |
23   <a href="#" id="nav-next" id="goNext" accesskey="n" hidden>fwd &gt;</a>
24   <span id="nav-next-nolink" class="nolink">fwd &gt;</span>
25 </nav>
26
27 <article id="toc" data-title="Contents">
28 <h1><span>Contents</span></h1>
29 <h2>Mozilla History: 20+ Years And Counting</h2>
30
31 <div class="captionedbox">
32 <p class="captionedbox-caption">The following slides are available in this presentation:</p>
33 <div class="captionedbox-content">
34 <ul id="toc-list">
35 </ul>
36 </article>
37
38 <article id="index" data-title="Start Page" data-seconds="600">
39 <h1><span>Mozilla History: 20+ Years And Counting</span></h1>
40 <h2>An overview of origins, past, and present</h2>
41
42 <div class="simplebox decofont">
43 <mark><a href="http://home.kairo.at/">Robert Kaiser</a></mark>
44 </div>
45
46 <div class="captionedbox">
47 <p class="captionedbox-caption decofont"><span id="hidesdesc" class="noadvance">Slides:</span>
48   <a href="https://slides.kairo.at/fosdem2021/">https://slides.kairo.at/fosdem2021/</a></p>
49 <div class="captionedbox-content small">
50 <ul class="small" id="slidesdesc">
51   <li>Created for a presentation in the <a href="http://fosdem.org/2021/schedule/track/mozilla/">Mozilla
52     Developer Room</a> at <a href="http://www.fosdem.org/">FOSDEM 2021</a> in
53     Brussels.</li>
54   <li>Written in HTML 5 (with modern CSS and JS).</li>
55   <li>Navigation via links on all slides, via access keys
56    (e.g. "n"/Alt+Shift+N for "next") or back/forward arrow keys</li>
57   <li><a href="#toc">Contents</a></li>
58   <li><a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"><img
59       alt="Lizenziert unter CC-BY-SA," class="ccinline" src="cc-by-sa.svg"></a>
60     01/2021 Robert Kaiser -
61     "Mozilla", "Firefox" and related marks/logos are
62     <a href="http://www.mozilla.org/foundation/trademarks/list.html">trademarks
63     of Mozilla Foundation</a>.</li>
64 </ul>
65 </div>
66 </div>
67 </article>
68
69 <article id="introduction" data-title="Introduction - KaiRo">
70 <h1><span>Robert Kaiser - KaiRo</span></h1>
71
72 <div class="simplebox">
73 <img src="kairo.jpg" class="slidepic"
74  alt="Robert Kaiser">
75 <ul>
76   <li>kairo@kairo.at / <a href="https://home.kairo.at/">home.kairo.at</a></li>
77   <li><mark><a href="https://community.mozilla.org/en/groups/mozilla-reps/">Mozilla Rep</a></mark>,
78       <mark><a href="https://community.mozilla.org/en/groups/tech-speakers/">Tech Speaker</a></mark></li>
79   <li>Based in Vienna, Austria</li>
80   <li>Not very active on social networks</li>
81   <li>But on <a href="https://matrix.to/#/@kairo:mozilla.org">Matrix</a>,
82       <a href="https://joindiaspora.com/people/eb2e0ec0ec0d04bc">Diaspora*</a>,
83       <a href="https://community.mozilla.org/en/people/kairo/">Mozilla Community</a>,
84       <a href="https://telegram.me/KaiRo_at">Telegram</a>,
85       <a href="https://www.linkedin.com/in/robert-kaiser-kairo-at">LinkedIn</a>,
86       <a href="https://github.com/KaiRo-at">KaiRo-at at GitHub</a></li>
87 </ul>
88 <p class="ensurepicinbox"></p>
89 </div>
90 </article>
91
92 <article id="origin" data-title="Mozilla Name Origin">
93 <h1><span>Origin of the Name "Mozilla"</span></h1>
94
95 <div class="simplebox">
96 <img src="mozdino-green.jpg" class="slidepic"
97  alt="Mozilla dino - © Dave Titus">
98 <ul>
99   <li>1993: Marc Andreessen, co-writer of
100     <abbr title="National Center for Supercomputing Applications at the University of Illinois">NCSA</abbr>
101     <a href="https://en.wikipedia.org/wiki/Mosaic_(web_browser)">Mosaic</a>,
102     co-founds company for commercial web browser</li>
103   <li>"Mosaic killer" app, reminding of "Godzilla" --> code-name <mark>"Mozilla"</mark></li>
104   <li>Used as internal name, user agent "Mozilla/..."</li>
105   <li>Green dino mascot (© Dave Titus)</li>
106   <li>Public/commercial name <mark><a href="https://en.wikipedia.org/wiki/Netscape">Netscape</a></mark> later in 1994</li>
107 </ul>
108 <p class="ensurepicinbox"></p>
109 </div>
110 </article>
111
112 <article id="launch" data-title="Mozilla Project Launch">
113 <h1><span>Mozilla Project Launch</span></h1>
114
115 <div class="simplebox">
116 <img src="hack.png" class="slidepic"
117  alt="mozilla.org: hack - this technology could fall into the right hands">
118 <ul>
119   <li>Jan 1998: Netscape announces <mark>open-sourcing</mark> of code</li>
120   <li><abbr title="Netscape Public License">NPL</abbr> as a new license, written by Mitchell Baker</li>
121   <li>Using <mark>Mozilla</mark> project name, <a href="https://mozilla.org/">mozilla.org</a></li>
122   <li>Red dino <a href="https://en.wikipedia.org/wiki/Mozilla_%28mascot%29">mascot</a> (by Shepard Fairy)</li>
123   <li>tag line "hack - this technology could fall into the right hands"</li>
124   <li>Target: Internet Application Suite code as base for Netscape 5+</li>
125   <li>Open-source code launch on <mark>March 31, 1998</mark></li>
126   <li><mark><a href="http://archive.org/details/CodeRush_616">Code Rush</a></mark> documentary</li>
127 </ul>
128 <p class="ensurepicinbox"></p>
129 </div>
130 </article>
131
132 <article id="suite" data-title="Mozilla Application Suite">
133 <h1><span>Mozilla Application Suite</span></h1>
134
135 <div class="simplebox">
136 <img src="mozsuite.png" class="slidepic"
137  alt="Mozilla Suite screen shots">
138 <ul>
139   <li>Late 1998: Start building on in-development Raptor/NGLayout/<mark>Gecko</mark>
140       engine (HTML4+XML-compliant).</li>
141   <li>Complete <mark>rewrite</mark> of suite based on browser tech
142       ("<abbr title="Cross-Platform Front End">XPFE</bbr>")</li>
143   <li><abbr title="XML User Interface Language">XUL</abbr> (with CSS + JS),
144       <abbr title="XML Binding Language">XBL</abbr>,
145       plus <abbr title="Cross-Platform Component Object Model">XPCOM</abbr>, RDF/XML, etc.</li>
146   <li>M3-M18 milestone releases, 0.6 as base for Netscape 6 in 2000, <mark>1.0 in June 2002</mark></li>
147   <li>Regular development and releases up to 1.7 in 2005</li>
148   <li>Deprecated for Firefox and Thunderbird</li>
149   <li>Transition to community in 2005 ("SeaMonkey")</li>
150 </ul>
151 <p class="ensurepicinbox"></p>
152 </div>
153 </article>
154
155 <article id="firefox" data-title="The Rise of Firefox">
156 <h1><span>The Rise of Firefox</span></h1>
157
158 <div class="simplebox">
159 <img src="splendid_firefox_small.jpg" class="slidepic"
160  alt="The Splendid Firefox!">
161 <ul>
162   <li>April 2002: <mark>m/b</mark> -
163       <a href="https://github.com/mozilla/gecko-dev/blob/4c205237b560525550d77a47c6ca805ecc569ca6/browser/README.html">"The
164       idea is to design the best web browser for most people."</a></li>
165   <li>Leaner, cleaner, <mark>browser-only UI</mark> based on same technologies as suite</li>
166   <li>Name changes to Phoenix, Firebird and finally Firefox</li>
167   <li>Firefox 1.0 released on <mark>November 9, 2004</mark></li>
168   <li>Web Search integration</li>
169   <li>Rapid growth to hundreds of millions of users</li>
170   <li>Started a whole new push of Internet innovation</li>
171 </ul>
172 <p class="ensurepicinbox"></p>
173 </div>
174 </article>
175
176 <article id="mofo" data-title="Mozilla Foundation">
177 <h1><span>Mozilla Foundation</span></h1>
178
179 <div class="simplebox">
180 <img src="adoptmozilla.png" class="slidepic"
181  alt="Various Mozilla logos and graphics">
182 <ul>
183   <li>AOL/Netscape pulling out of Mozilla in 2003</li>
184   <li><mark>Mozilla Foundation</mark> ("MoFo") created with some one-time funding</li>
185   <li>No employees, Mitchell Baker as chairwoman</li>
186   <li>Donations, then Web Search money with Firefox 1.0</li>
187   <li><mark>Mozilla Corporation</mark> ("MoCo") subsidiary since 2005 for tax reasons</li>
188   <li>After that, mission-driven, non-commercial work at MoFo</li>
189   <li>New <mark>moz://a</mark> logo since 2017</li>
190 </ul>
191 <p class="ensurepicinbox"></p>
192 </div>
193 </article>
194
195 <article id="mission" data-title="Mission and Manifesto">
196 <h1><span>Mozilla Mission and Manifesto</span></h1>
197
198 <div class="simplebox">
199 <img src="mozilla-open-poster.jpg" class="slidepic"
200  alt="Mozilla 'OPEN' dino poster">
201 <ul>
202   <li>Initially, "act as the virtual meeting place for the Mozilla code"</li>
203   <li>First actual <a href="https://web.archive.org/web/20031118185113/http://www.mozilla.org/about/">mission
204       statement</a> on website in 2003: "preserve choice and innovation on the Internet"</li>
205   <li>Today: "ensure the Internet is a <mark>global public resource, open and
206       accessible to all</mark>. [...]"</li>
207   <li>Since 2007, Principles of
208       <mark><a href="https://www.mozilla.org/en-US/about/manifesto/">Mozilla Manifesto</a></mark></li>
209   <li>Pledge for human experience added to Manifesto in 2018</li>
210 </ul>
211 <p class="ensurepicinbox"></p>
212 </div>
213 </article>
214
215 <article id="projects1" data-title="Other Products/Projects, Part 1">
216 <h1><span>Other Products/Projects (Excerpt) - Part I</span></h1>
217
218 <div class="simplebox">
219 <img src="otherprojects.png" class="slidepic"
220  alt="Logos of other Mozilla projects listed on the slide">
221 <ul>
222   <li><abbr title="Mozilla Developer Center">MDC</abbr>/<abbr title="Mozilla Developer Network">MDN</abbr>:
223       developer documentation, since 2005</li>
224   <li>XULRunner: XUL application platform, 2006-2015</li>
225   <li><mark>Rust</mark>: programming language, personal project since 2006,
226       sponsored by Mozilla since 2010, creation of separate foundation in progress</li>
227   <li>Persona/BrowserID: decentralized auth system, 2011-2016</li>
228   <li>Servo: experimental browser engine, since 2012, cooperation with Samsung,
229       moved to <abbr title="Linux Foundation">LF</abbr> in 2020</li>
230   <li><mark>Firefox OS</mark>: web-based mobile OS, 2013-2016</li>
231 </ul>
232 <p class="ensurepicinbox"></p>
233 </div>
234 </article>
235
236 <article id="projects2" data-title="Other Products/Projects, Part 2">
237 <h1><span>Other Products/Projects (Excerpt) - Part II</span></h1>
238
239 <div class="simplebox">
240 <img src="otherprojects.png" class="slidepic"
241  alt="Logos of other Mozilla projects listed on the slide">
242 <ul>
243   <li>A-Frame: WebVR/XR framework, since 2015, moved to community in 2018</li>
244   <li><mark>Pocket</mark> (orig. "Read It Later"): web content lists,
245       independent since 2007, acquired by Mozilla in 2017</li>
246   <li><mark>Mozilla Hubs</mark>: social VR platform, since 2017</li>
247   <li>WebThings: Smart Home gateway, since 2017, moved to community in 2020</li>
248   <li>Firefox Lockwise: password manager, since 2018</li>
249   <li>Firefox Monitor: data breach checker, since 2018</li>
250   <li>Mozilla <mark>VPN</mark>: since 2019/2020</li>
251 </ul>
252 <p class="ensurepicinbox"></p>
253 </div>
254 </article>
255
256 <article id="now" data-title="Current State of Mozilla">
257 <h1><span>Current State of Mozilla</span></h1>
258
259 <div class="simplebox">
260 <img src="mozcurrent.png" class="slidepic"
261  alt="Current screen shot of Firefox privacy website">
262 <ul>
263   <li><mark>Firefox</mark> (desktop, mobile) and Pocket</li>
264   <li>Plus <mark>Privacy &amp; Security</mark> products (Monitor, VPN, ...)</li>
265   <li>Some research into new offerings (like Hubs, etc.)</li>
266   <li>Mozilla Foundation: Mission (MozFest, Common Voice, ...)</li>
267   <li><mark>Thunderbird</mark>: separate under MoFo umbrella</li>
268   <li>Related projects: <a href="https://www.rust-lang.org/">Rust</a>,
269       <a href="https://www.bugzilla.org/">Bugzilla</a>,
270       <a href="https://webthings.io/">Webthings</a>,
271       <a href="https://www.kaiostech.com/">KaiOS</a>, ...</li>
272 </ul>
273 <p class="ensurepicinbox"></p>
274 </div>
275 </article>
276
277 <article id="end" data-title="The End">
278
279 <div class="simplebox endslidecontainer">
280 <h1 class="cent endslidetext"><span>Thank You.</span></h1>
281 <h2 class="cent endslidetext"><span><a href="https://home.kairo.at/">https://home.kairo.at/</a></span></h2>
282 <h3 class="cent endslidetext"><span><a href="https://mozilla.org/">https://mozilla.org/</a></span></h2>
283 <img src="mozgear.jpg" class="sshot endslidepic" alt="Various Mozilla gear (T-shirts, stickers, etc.)">
284 </div>
285 </article>
286
287 </body>
288 </html>