A Software Populist Who Doesn‟T Do Windows

Total Page:16

File Type:pdf, Size:1020Kb

A Software Populist Who Doesn‟T Do Windows A Software Populist Who Doesn‟t Do Windows Hazel Thompson for The New York Times Mark Shuttleworth, the lead evangelist for Ubuntu Linux, in his company’s office in London. By ASHLEE VANCE Published: January 10, 2009 http://www.nytimes.com/2009/01/11/business/11ubuntu.html?_r=1&pagewanted=all Hazel Thompson for The New York Times “It feels pretty clear to me that the open process produces better stuff,” says Mark Shuttleworth, whose team at Canonical is leading the Ubuntu project. THEY‟RE either hapless pests or the very people capable of overthrowing Windows. Take your pick. In December, hundreds of these controversial software developers gathered for one week at the Google headquarters in Mountain View, Calif. They came from all over the world, sporting many of the usual signs of software mercenaries: jeans, ponytails, unruly facial hair and bloodshot eyes. But rather than preparing to code for the highest bidder, the developers were coordinating their largely volunteer effort to try to undermine Microsoft‟s Windows operating system for PCs, which generated close to $17 billion in sales last year. All the fuss at the meeting centered on something called Ubuntu and a man named Mark Shuttleworth, the charismatic 35-year-old billionaire from South Africa who functions as the spiritual and financial leader of this coding clan. Created just over four years ago, Ubuntu (pronounced oo-BOON-too) has emerged as the fastest-growing and most celebrated version of the Linux operating system, which competes with Windows primarily through its low, low price: $0. More than 10 million people are estimated to run Ubuntu today, and they represent a threat to Microsoft‟s hegemony in developed countries and perhaps even more so in those regions catching up to the technology revolution. “If we‟re successful, we would fundamentally change the operating system market,” Mr. Shuttleworth said during a break at the gathering, the Ubuntu Developer Summit. “Microsoft would need to adapt, and I don‟t think that would be unhealthy.” Linux is free, but there is still money to be made for businesses flanking the operating system. Companies like I.B.M., Hewlett-Packard and Dell place Linux on more than 10 percent of the computers they sell as servers, and businesses pay the hardware makers and others, like the software sellers Red Hat and Oracle, to fix any problems and keep their Linux-based systems up to date. But Canonical, Mr. Shuttleworth‟s company that makes Ubuntu, has decided to focus its near-term aspirations on the PCs used by workers and people at home. The notion of a strong Linux-based competitor to Windows and, to a lesser extent, Apple‟s Mac OS X has been an enduring dream of advocates of open-source software. They champion the idea that software that can be freely altered by the masses can prove cheaper and better than proprietary code produced by stodgy corporations. Try as they might, however, Linux zealots have failed in their quest to make Linux mainstream on desktop and notebook computers. The often quirky software remains in the realm of geeks, not grandmothers. With Ubuntu, the devotees believe, things might finally be different. “I think Ubuntu has captured people‟s imaginations around the Linux desktop,” said Chris DiBona, the program manager for open-source software at Google. “If there is a hope for the Linux desktop, it would be them.” Close to half of Google‟s 20,000 employees use a slightly modified version of Ubuntu, playfully called Goobuntu. PEOPLE encountering Ubuntu for the first time will find it very similar to Windows. The operating system has a slick graphical interface, familiar menus and all the common desktop software: a Web browser, an e-mail program, instant-messaging software and a free suite of programs for creating documents, spreadsheets and presentations. While relatively easy to use for the technologically savvy, Ubuntu — and all other versions of Linux — can challenge the average user. Linux cannot run many applications created for Windows, including some of the most popular games and tax software, for example. And updates to Linux can send ripples of problems through the system, causing something as basic as a computer‟s display or sound system to malfunction. Canonical has tried to smooth out many of the issues that have prevented Linux from reaching the mainstream. This attention to detail with a desktop version of Linux contrasts with the focus of the largest sellers of the operating system, Red Hat and Novell. While these companies make desktop versions, they have spent most of their time chasing the big money in data centers. As a result, Ubuntu emerged as a sort of favored nation for those idealistic software developers who viewed themselves as part of a countercultural movement. “It is the same thing companies like Apple and Google have done well, which is build not just a community but a passionate community,” said Ian Murdock, who created an earlier version of Linux called Debian, on which Ubuntu is based. Mainstream technology companies have taken notice of the enthusiasm around Ubuntu. Dell started to sell PCs and desktops with the software in 2007, and I.B.M. more recently began making Ubuntu the basis of a software package that competes against Windows. Canonical, based in London, has more than 200 full-time employees, but its total work force stretches well beyond that, through an army of volunteers. The company paid for close to 60 volunteers to attend its developer event, considering them important contributors to the operating system. An additional 1,000 work on the Debian project and make their software available to Canonical, while 5,000 spread information about Ubuntu on the Internet. And 38,000 have signed up to translate the software into different languages. When a new version of the operating system becomes available, Ubuntu devotees pile onto the Internet, often crippling Web sites that distribute the software. And hundreds of other organizations, mostly universities, also help in the distribution. Many of the largest Ubuntu customers have cropped up in Europe, where Microsoft‟s dominance has endured intense regulatory and political scrutiny. The Macedonian education department relies on Ubuntu, providing 180,000 copies of the operating system to children, while the Spanish school system has 195,000 Ubuntu desktops. In France, the National Assembly and the Gendarmerie Nationale, the military police force, rely on Ubuntu for a combined 80,000 PCs. “The word „free‟ was very important,” said Rudy Salles, vice president of the assembly, noting that it allowed the legislature to abandon Microsoft. Without question, Ubuntu‟s rapid rise has been aided by the fervor surrounding Linux. But it‟s Mr. Shuttleworth and his flashy lifestyle that generate much of the attention Ubuntu receives. While he favors casual attire matching the developers‟, some of his activities, including a trip to space, are hardly ordinary. “Look, I have a very privileged life, right?” Mr. Shuttleworth said. “I am a billionaire, bachelor, ex-cosmonaut. Life couldn‟t easily be that much better. Being a Linux geek sort of brings balance to the force.” The first installment of Mr. Shuttleworth‟s fortune arrived after he graduated from the University of Cape Town in 1995 with a business degree. He had been paying bills by operating a small technology consulting company, setting up Linux servers for companies to run their Web sites and other basic operations. His business leanings and technology background inspired him to try to capitalize on the rising interest in the Internet. “I‟m more of an academic than a cut-and-thrust wheeler-dealer,” he said. “I was very interested in how the Internet was changing commerce and was determined to pursue it.” Mr. Shuttleworth decided to start a company called Thawte Consulting (pronounced like “thought”) in 1995 that provided digital certificates, a security mechanism that browsers use to verify the identity of companies. As a 23-year-old, he visited Netscape to promote a broad standard for these certificates. Netscape, then the leading browser maker, bought into it, and Microsoft, which makes the Internet Explorer browser, followed. As dot-com mania surged, companies became interested in this profitable outfit, based in South Africa. In 1999, VeriSign, which manages a number of Internet infrastructure services, bought Thawte for $575 million. (Mr. Shuttleworth had turned down an offer of $100 million a few months earlier.) Having owned all of Thawte, Mr. Shuttleworth, the son of a surgeon and a kindergarten teacher, became very wealthy at just 26. So what‟s a newly minted millionaire to do? Mr. Shuttleworth looked to the stars. Paying an estimated $20 million to Russian officials, he secured a 10- day trip to space and the International Space Station on the Soyuz TM-34 in 2002 and became the first “Afronaut,” as the press described him. “After selling the company, it wasn‟t a blowout yachts and blondes situation,” he said. “It was very clear that I was in a unique situation where I should choose to do things that were not possible otherwise.” In the following years, Mr. Shuttleworth set up venture capital and charitable organizations. Through investments in the United States, Africa and Europe, he says, he has amassed a fortune of more than $1 billion. He spends 90 percent of his time, however, working on Canonical, which he considers another project that challenges what‟s possible. “I have done well with investing, but it has never felt very fulfilling,” he said. “I fear getting to the end of my life and feeling you haven‟t actually built something. And to do something people thought was impossible is attractive.” CANONICAL‟S model makes turning a profit difficult.
Recommended publications
  • V0.2 Sledge Phil Hands Maulkin Sladen
    v0.2 Maulkin 2006–10–24 @ 15:38 does stuff bugfixes and patches to: Neil McGovern <[email protected]> <[email protected]> EXHIBITOR EXHIBITOR PASS PASS Sledge sladen Debian 2IC, debian-cd laptop support Steve McIntyre Paul Sladen <[email protected]> <[email protected]> EXHIBITOR EXHIBITOR PASS PASS Phil Hands JEB UK Mirror, CD Images libapache-mod-backhand Phil Hands James Bromberger <[email protected]> <[email protected]> EXHIBITOR EXHIBITOR PASS PASS Noodles sfr “whois debian.org” Jonathan McDowell Elisabeth Fosbrooke-Brown <[email protected]> <[email protected]> EXHIBITOR EXHIBITOR PASS PASS Julian Wookey devscripts, pktrace, sgb, cweb Embedded Debian / Aleph One Julian Gilbey Wookey <[email protected]> <[email protected]> EXHIBITOR EXHIBITOR PASS PASS samo codehelp xmms-mad Sam Clegg Neil Williams <[email protected]> <[email protected]> EXHIBITOR EXHIBITOR PASS PASS kyllikki popey ARM Kernel Maintainer Hants LUG Vince Sanders Alan Pope <[email protected]> <[email protected]> EXHIBITOR EXHIBITOR PASS PASS jono mjg59 Community Leader power management & crack Jono Bacon Matthew Garrett <[email protected]> <[email protected]> EXHIBITOR EXHIBITOR PASS PASS nikb sparks Sussex LUG UK Locoteam Nik Butler Stuart Parkington <[email protected]> <[email protected]> EXHIBITOR EXHIBITOR PASS PASS alanh Alan SCLUG Alan Helmore-Simpson Alan Cocks <[email protected]> <[email protected]> EXHIBITOR EXHIBITOR PASS PASS Ashley Adam UK Locoteam UK Locoteam Ashley Hoopern Adam Bagnall <ash [email protected]> <[email protected]>
    [Show full text]
  • Opening Remarks
    Opening Remarks • We'll get through most of the text • We'll skip chapters 6 & 7 - vi and emacs editors • You learn an editor when you use it, not by reading a book • I'll show you nano, a simple editor • nano is good enough for our purposes • For work in this course you will need to use a text editor Opening Remarks • You can use any text editor that runs on Unix/Linux -- not Notepad or MS Word • I won't cover chapter 9 - TC shell • We'll use the bash shell in this course • bash has more features than the TC shell, and it is the default shell in most Linux installations • Modern installers are very good - almost idiot proof Opening Remarks • The Boston Linux User Group has periodic Installfests at MIT • To learn more about this user group, go to blu.org • Work for the course will be done on a Linux machine running Ubuntu • We will only use the Windows machines in the Lab to connect to the Linux network • Please feel free to bring a laptop to this class, which you can use instead of the Windows machine for class exercises Connecting to the Linux Machine from Home • You can connect to the Linux machine we'll use in this class from home • To do this, you'll need an Internet connection and an ssh client • An SSH client uses the SSH protocol to connect to a remote Unix/Linux machine • An SSH client allows you to use one machine to give you a command line on another machine that runs Unix/Linux • If you have a Mac at home, open Terminal and run ssh [email protected] Connecting to the Linux Machine from Home • The SSH client I
    [Show full text]
  • Canonical Vs. Community - an Outside Study
    Canonical vs. Community - an Outside Study Master thesis by Lasse Stissing Jensen Jane Billestrup Dan Kærvang July 31 th 2009 2 Aalborg University Department of Computer Science Information Systems Selma Lagerl¨ofsVej 300 DK-9220 Aalborg ø http://www.cs.aau.dk Title: Canonical vs. Community Synopsis: - an Outside Study This report is about the collaboration be- Theme: tween a company and an open source com- Open Source Development munity. We have examined what control the company has over the community, and Project term: what the relation is between the commu- February 1st to July 31st 2009 nity and a company with commercial inter- ests. The open source distribution exam- ined in this thesis, is Ubuntu and the com- Project group: pany is Canonical. Our research method is d613a a case study, and our method for collect- ing data is conducting qualitative research Members: interviews with both Canonical employees Dan Kærvang and Ubuntu community members. Ad- Jane Billestrup ditionally we have conducted an unstruc- Lasse Stissing Jensen tured observation study at the Ubuntu De- veloper Summit in Barcelona May 25th to May 29th, 2009, to confirm our find- ings from the interviews, and gathering fur- Supervisor: ther empirical data. Our conslusion states Peter Axel Nielsen among others that Canonical has a great deal of control with the Ubuntu releases, even though they might try to give the vol- Circulation: 5 unteer developers a chance to be heard. In Numbers of pages: 73 the end both sides have one major goal in common: Making Ubuntu as great a dis- Appendix: 1 + CD tribution as possible.
    [Show full text]
  • Praise for the Official Ubuntu Book
    Praise for The Official Ubuntu Book “The Official Ubuntu Book is a great way to get you started with Ubuntu, giving you enough information to be productive without overloading you.” —John Stevenson, DZone Book Reviewer “OUB is one of the best books I’ve seen for beginners.” —Bill Blinn, TechByter Worldwide “This book is the perfect companion for users new to Linux and Ubuntu. It covers the basics in a concise and well-organized manner. General use is covered separately from troubleshooting and error-handling, making the book well-suited both for the beginner as well as the user that needs extended help.” —Thomas Petrucha, Austria Ubuntu User Group “I have recommended this book to several users who I instruct regularly on the use of Ubuntu. All of them have been satisfied with their purchase and have even been able to use it to help them in their journey along the way.” —Chris Crisafulli, Ubuntu LoCo Council, Florida Local Community Team “This text demystifies a very powerful Linux operating system . in just a few weeks of having it, I’ve used it as a quick reference a half dozen times, which saved me the time I would have spent scouring the Ubuntu forums online.” —Darren Frey, Member, Houston Local User Group This page intentionally left blank The Official Ubuntu Book Sixth Edition This page intentionally left blank The Official Ubuntu Book Sixth Edition Benjamin Mako Hill Matthew Helmke Amber Graner Corey Burger With Jonathan Jesse, Kyle Rankin, and Jono Bacon Upper Saddle River, NJ • Boston • Indianapolis • San Francisco New York • Toronto • Montreal • London • Munich • Paris • Madrid Capetown • Sydney • Tokyo • Singapore • Mexico City Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks.
    [Show full text]
  • 513691 Journal of Space Law 35.1.Ps
    JOURNAL OF SPACE LAW VOLUME 35, NUMBER 1 Spring 2009 1 JOURNAL OF SPACE LAW UNIVERSITY OF MISSISSIPPI SCHOOL OF LAW A JOURNAL DEVOTED TO SPACE LAW AND THE LEGAL PROBLEMS ARISING OUT OF HUMAN ACTIVITIES IN OUTER SPACE. VOLUME 35 SPRING 2009 NUMBER 1 Editor-in-Chief Professor Joanne Irene Gabrynowicz, J.D. Executive Editor Jacqueline Etil Serrao, J.D., LL.M. Articles Editors Business Manager P.J. Blount Michelle Aten Jason A. Crook Michael S. Dodge Senior Staff Assistant Charley Foster Melissa Wilson Gretchen Harris Brad Laney Eric McAdamis Luke Neder Founder, Dr. Stephen Gorove (1917-2001) All correspondence with reference to this publication should be directed to the JOURNAL OF SPACE LAW, P.O. Box 1848, University of Mississippi School of Law, University, Mississippi 38677; [email protected]; tel: +1.662.915.6857, or fax: +1.662.915.6921. JOURNAL OF SPACE LAW. The subscription rate for 2009 is $100 U.S. for U.S. domestic/individual; $120 U.S. for U.S. domestic/organization; $105 U.S. for non-U.S./individual; $125 U.S. for non-U.S./organization. Single issues may be ordered at $70 per issue. For non-U.S. airmail, add $20 U.S. Please see subscription page at the back of this volume. Copyright © Journal of Space Law 2009. Suggested abbreviation: J. SPACE L. ISSN: 0095-7577 JOURNAL OF SPACE LAW UNIVERSITY OF MISSISSIPPI SCHOOL OF LAW A JOURNAL DEVOTED TO SPACE LAW AND THE LEGAL PROBLEMS ARISING OUT OF HUMAN ACTIVITIES IN OUTER SPACE. VOLUME 35 SPRING 2009 NUMBER 1 CONTENTS Foreword ..............................................
    [Show full text]
  • Ausgabe 11/2011 Als
    freiesMagazin November 2011 Topthemen dieser Ausgabe Ren’Py als Entwicklertool für 2-D-Spiele Seite 28 Textadventures waren lange Zeit auch in Deutschland sehr populär. Ihre Hochzeit hatten sie vielleicht in den 80er/90er Jahren, doch mit der Neuartigkeit der 3-D-Shooter verschwanden sie beinahe ganz. Hierzulande! In Japan machte Mitte des letzten Jahrzehnts eine eigene Art von Textadventures einen Großteil des Spielemarktes aus. Bei Ren’Py handelt es sich um ein plattformübergreifendes Open-Source-Software-Entwicklungskit (SDK), das seine Ursprünge in der Bewunderung für diese japanischen Spiele hat. (weiterlesen) Kurzreview: Humble Voxatron Debut Seite 36 Nachdem Ende Juli/Anfang August das dritte Humble Indie Bundle ins Rennen ging, veröf- fentlichten die Humble-Macher Ende September/Anfang Oktober bereits das nächste Bund- le namens Humble Frozen Synapse Bundle. Und nicht einmal einen Monat danach er- schien das „Humble Voxatron Debut“, dessen Inhalt in diesem Artikel kurz vorgestellt werden soll. (weiterlesen) Bericht von der Ubucon 2011 Seite 39 Das fünfte Jahr Ubucon und das zweite Jahr in Leipzig. Das Fazit der Besucher vorab: Es hat extrem viel Spaß gemacht, neue und vor allem alte Gesichter wiederzusehen und die Zeit gemeinsam zu verbringen. Viele Vorträge, Workshops und Diskussionsrunden sorgten bei den circa 200 Teilnehmern für reges Interesse und vor allem bei den Social Events am Abend konnte man sich gut austauschen. (weiterlesen) © freiesMagazin CC-BY-SA 3.0 Ausgabe 11/2011 ISSN 1867-7991 MAGAZIN Editorial Korrektur zum Paketabhängigkeiten- Wir möchten an dieser Stelle noch einmal dar- Inhalt Artikel auf hinweisen, dass es sinnvoll ist, nicht bis zur letzten Sekunde mit der Einsendung zu warten.
    [Show full text]
  • The Official Ubuntu Book
    Praise for Previous Editions of The Official Ubuntu Book “The Official Ubuntu Book is a great way to get you started with Ubuntu, giving you enough information to be productive without overloading you.” —John Stevenson, DZone book reviewer “OUB is one of the best books I’ve seen for beginners.” —Bill Blinn, TechByter Worldwide “This book is the perfect companion for users new to Linux and Ubuntu. It covers the basics in a concise and well-organized manner. General use is covered separately from troubleshooting and error-handling, making the book well-suited both for the beginner as well as the user that needs extended help.” —Thomas Petrucha, Austria Ubuntu User Group “I have recommended this book to several users who I instruct regularly on the use of Ubuntu. All of them have been satisfied with their purchase and have even been able to use it to help them in their journey along the way.” —Chris Crisafulli, Ubuntu LoCo Council, Florida Local Community Team “This text demystifies a very powerful Linux operating system . In just a few weeks of having it, I’ve used it as a quick reference a half-dozen times, which saved me the time I would have spent scouring the Ubuntu forums online.” —Darren Frey, Member, Houston Local User Group This page intentionally left blank The Official Ubuntu Book Seventh Edition This page intentionally left blank The Official Ubuntu Book Seventh Edition Matthew Helmke Amber Graner With Kyle Rankin, Benjamin Mako Hill, and Jono Bacon Upper Saddle River, NJ • Boston • Indianapolis • San Francisco New York • Toronto • Montreal • London • Munich • Paris • Madrid Capetown • Sydney • Tokyo • Singapore • Mexico City Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks.
    [Show full text]
  • Box Cover Design
    Debconf5 DVD v1.1 http://meetings-archive.debian.net/pub/debian-meetings/2005/debconf5/dvd/ Disc 1 28 OpenOffice.org in Debian 22 Structural Evolution Chris Halls and Rene Engelhard Bdale Garbee Debian Day, July 9th 29 Writing Enterprise-Ready 23 Ending Flamewars with 1 Greetings Martin-Éric Racine, Software Petter Reinholdtsen Polygen Enrico Zini Andreas Schuldei and 30 Linda – a Debian Package 24 Programs, Debconf, Man Branden Robinson Checker Written in Python Pages Translation Using 2 What is Debian? Jaldhar Vyas Steve Kowalik Gettext: a Tutorial 3 What is Free Software? 31 Securing the Testing Christian Perrier Gunnar Wolf Distribution Joey Hess 25 Debian-Edu – Upgrading a 4 Linux Aktivaattori Preconfigured CDD Martin-Éric Racine Disc 2 Petter Reinholdtsen 5 Custom Debian Distributions Sessions on July 14th Sessions on July 17th and Debian Derivatives 1 Shared Library Packaging Aigars Mahinovs 26 Next-Generation Debian (BOF) Junichi Uekawa Initscripts (round table) 6 From Pigs to Stripes: a 2 Ubuntu Mark Shuttleworth Henrique de Moraes Holschuh Travel Through Debian 3 Debian Website (round table) Juan Jose Amor 27 Debian Free Software Frank Lichtenheld 7 Debian Release Processes Guidelines (BOF) 4 Zen and the Art of Free Matthew Garrett Andreas Barth Software Enrico Zini 28 Volatile Archive for Debian 8 gnuLinEx Project 5 Autobuilding Experimental Dario Rapisardi and Pedro Pérez Andreas Barth Andreas Barth 29 Free Standards (BOF) 9 Getting Involved as an End 6 Debian Kernel Team Matt Taggart User Alexander Schmehl Overview and Status
    [Show full text]
  • Juggling Jackalopes One Day Before the Official Release of Ubuntu’S “Jaunty Jackalope,” Ubuntu User Magazine Interviewed Ubuntu’S Kernel Manager, Pete Graner
    Features Interview An interview with the Ubuntu Kernel Manager Juggling Jackalopes One day before the official release of Ubuntu’s “Jaunty Jackalope,” Ubuntu User magazine interviewed Ubuntu’s Kernel Manager, Pete Graner. Pete explains how a kernel grows into a Jaunty Jackalope and looks toward the next release of Ubuntu. BY JOE CASAD the offices. We work via Public IRC channels and mailing lists, and of course phone calls when needed. The kernel team is broken down into 14 members, including myself. We are broken down into three focus areas. Sta- ble Maintenance is responsible for our fielded supported releases, which in- clude doing security updates and bug fixes. New Distro Development is stabi- lizing the kernel for the next develop- ment release, identifying and patching regressions from the previous releases, and distribution feature integration. Hardware Enablement is where we work with our partners, like Dell and HP, to Figure 1: Pete Graner (Ubuntu Kernel Manager), Mark Shuttleworth (Ubuntu Founder), and make sure Ubuntu works with selected Jono Bacon (Ubuntu Community Manager) celebrating at the April 23rd Jaunty Release hardware models. Party in London. Ubuntu has a large community and during a development cycle we have hat does a busy, globe-trotting while I was in the US Army as part of a public releases, so we don’t really “Beta” Ubuntu Kernel Manager do Rapid Prototyping Project in about 1994. test in the traditional sense. We begin Wone day before Jaunty Jacka- At the time, everything was Sun OS- testing at our very first development re- lope hops out onto the world stage as based and we needed a lightweight, por- lease – called Alpha 1 – through our Beta the latest Ubuntu release? He tells table computer that could be used in release and into the Release Candidate Ubuntu User how the kernel team flight, then jumped via parachute into (RC).
    [Show full text]
  • Tuning Systemd for Embedded
    Tuning systemd for Embedded Alison Chaiken [email protected] Mar. 23, 2015 Latest version: http://she-devel.com/ELC_systemd.pdf Auxiliary files: http://she-devel.com/ELC_auxiliary.tar.bz2 Text in blue is hyperlinked. ? ? ? ? Quiz: what is the most widely used Linux init system? ? ? ? ? phenomenom.” -- Gary Hamel “ Show Action Linux itself.” -- is Linux GKH, Linux “ Valley Silicon Gates,-- Bill industry.” the technology in position “ Success self-correcting Success is a hurt Thethatever thing can only has a guaranteed No one Linux needs to keepinnovating Pirates Pirates of Licensed under CC BY-SA 3.0 http://commons.wikimedia.org/wiki/File:Fire-lite-bg- 10.jpg#mediaviewer/File:Fire-lite-bg-10.jpg Philosophy of systemd Extract duplicate functionality from daemons and move it to systemd core or kernel. Replace /etc scripts with declarative config files. Expose newer kernel APIs to userspace via a simple interface. systemd is: ● modular; ● asynchronous and concurrent; ● described by declarative sets of properties; ● bundled with analysis tools and tests; ● features a fully language-agnostic API. One daemon to rule them all xinetd: a daemon to lazily launch internet services when activity is detected on an AF_INET socket systemd: a daemon to lazily launch any system service when activity is detected on an AF_UNIX socket (oversimplification) Complexity arising from many similar small units init.d scripts systemd units ● Unit's action and parameters: ExecStart= ● Dependencies: Before=, After=, Requires=, Conflicts= and Wants=. ● Default dependencies: – Requires= and After= on basic.target; – Conflicts= and Before= on shutdown.target. ● Types of unit files: service, socket, device, mount, scope, slice, automount, swap, target, path, timer, snapshot sysVinit runlevels ≈ systemd targets ● Targets are synchronization points.
    [Show full text]
  • The Story of Linux
    The story of Linux From a hacker’s hobby to the king of supercomputing Kaido Kikkas 2019 Kaido Kikkas. This document is dual-licensed under the GNU Free Documentation License (v l.2 or newer) and the Creative Commons Attribution-ShareAlike (BY-SA) 3.0 Estonia or newer license Free and Open Source Software ● Two competing ideas: – The return of the 'Good Old Times' of software – A new phenomenon born with the Internet explosion in early 90s ● In a way, both are right – the truth lies most likely somewhere in between MIT AI Lab ● July 1, 1963 – Project MAC (originally Mathematics and Computation) is launched on a DARPA 2 MUSD grant ● J.C.R. Licklider, M. Minsky, J. McCarthy ● PDP-6 (later, 10), ITS, LISP ● A hacker paradise: culture of sharing and playful cleverness ● 1970 – Marvin Minsky with his disciples found AI Lab ● 1971 – a student named R.M. Stallman seeks internship – gets it along with a job and place to live following in the future ● Emacs: a text editor as the ‘killer app’ of the time Times change ● 1981 – strife in the lab, two groups forming two companies specializing on LISP and related computers (LMI led by Richard Greenblatt, and Symbolics by Russell Noftsker). In the end, most of the lab disbands ● Stallman stays for awhile (and helps LMI), but finally starts to search for a new place. Ideas of a free system ● 1982 – starts to develop a new, fully free operating system (a rewrite of Unix, as ITS is too old already) RMS, the crazy guy ● RMS (as he is still called today) decides to rewrite (a free) Unix from scratch – more or less alone - and on November 27, 1983 sends an announcement to Usenet and various lists ● GNU, stands for Gnu's Not Unix (recursively) ● First utility: Yacc => Bison ● Writes to Andrew S.
    [Show full text]
  • Elinux Status
    Status of Embedded Linux Embedded Linux Community Update May 2019 Tim Bird Sr. Staff Software Engineer, Sony Electronics Linux Foundation Technical Advisory Board member 1 110/23/2014 PA1 Confidential Nature of this talk… • Quick overview of lots of embedded topics • A springboard for further research • If you see something interesting, you have a link or something to search for • Not comprehensive! • Just stuff that I saw 2 210/23/2014 PA1 Confidential Outline OSS Areas Linux Kernel Technology Areas Conferences Industry News Resources 3 310/23/2014 PA1 Confidential Outline OSS Areas Linux Kernel Technology Areas Conferences Industry News Resources 4 410/23/2014 PA1 Confidential Open Source Areas • Operating Systems • Including Linux • Technology areas • Audio • Graphics • Kernel Coding • Languages • Networking • Security • Testing 510/23/2014 PA1 Confidential Operating Systems • NuttX • Zephyr • Android • Linux 610/23/2014 PA1 Confidential NuttX • Working on first-ever conference • International NuttX Workshop • Gouda, The Netherlands, July 16-17 • Sponsored by Technolution • Sony and NXP are involved • About 70 attendees • Nuttx YouTube channel: • https://www.youtube.com/channel/UC0QciIlcUnj JkL5yJJBmluw • Has intros and tutorials and descriptions of features 710/23/2014 PA1 Confidential Zephyr • Couldn’t find much recent news • Gains Memory Protection (March 2018) • https://www.electronicdesign.com/embedded- revolution/zephyr-iot-os-gains-memory- protection • Support for POSIX APIs • Docs describes config option: CONFIG_POSIX_APIS
    [Show full text]