Ausgabe 11/2011 Als

Total Page:16

File Type:pdf, Size:1020Kb

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. Linux allgemein Auf den Artikel „Die Nachteile der Paketabhängig- Korrekturen an den Bots sind bis zum Einsende- Ubuntu und Kubuntu 11.10 S. 3 keiten“ aus freiesMagazin 10/2011 [1] gab es ei- schluss am 30. November 2011 jederzeit mög- Erweitertes RC-System von OpenBSD S. 11 nige Reaktionen. Eine davon [2] korrigierte auch lich. Der Oktober im Kernelrückblick S. 14 eine Aussage von Dominik Wagenführ, dass die Installation der Qt-Pakete aufgrund der Versions- Perl ist wieder da Anleitungen abhängigkeit stattfindet. Im letzten Monat fragte ein Leser auch nach, Perl-Tutorium: Teil 3 S. 16 PHP-Programmierung – Teil 2 S. 20 Diese Aussage im Artikel ist falsch und soll wo denn der nächste Teil des Perl-Tutoriums hiermit korrigiert werden. Die Paketabhängigkei- bleibt [5]. Uns und den Autor freut natürlich die Software ten entstehen, weil in Ubuntu/Debian die Qt- Nachfrage und diesen Monat geht die Reihe Pixelfreie Screenshots S. 26 Binärpakete aus einem einzigen Quellpaket er- auch weiter. Aus zeittechnischen Gründen kön- zeugt werden. Wenn in dem Quellpaket ein Feh- nen wir aber nicht garantieren, dass bei Serien- Ren’Py als Entwicklertool für 2-D-Spiele S. 28 ler gefunden und korrigiert wird, müssen auch al- Artikeln wirklich jeden Monat immer ein Artikel Kurzreview: Humble Voxatron Debut S. 36 le Binärpakete neu erstellt werden. erscheint. Community Wir entschuldigen uns bei allen Lesern, dass die- Und nun wünschen wir Ihnen viel Spaß mit der Bericht von der Ubucon 2011 S. 39 ser Fehler unterlaufen ist. neuen Ausgabe. Freie Software in der Schule S. 44 Rezension: Android 3 S. 46 Ihre freiesMagazin-Redaktion Zwischenstand zum vierten Program- Rezension: Canvas – kurz & gut S. 48 mierwettbewerb LINKS Rezension: NetBeans Platform 7 S. 49 Der vierte freiesMagazin-Programmierwettbewerb [1] http://www.freiesmagazin.de/freiesMagazin-2011- 10 Magazin läuft nun bereits etwas über einen Monat [3]. Es Editorial S. 2 gab bereits zahlreiche Kommentare und Anfra- [2] http://www.freiesmagazin.de/20111002- Veranstaltungen S. 51 gen von Lesern, die Interesse an einer Teilnahme oktoberausgabe-erschienen#comment-2141 Vorschau S. 51 bekunden. Es gibt sogar schon drei Einsendun- [3] http://www.freiesmagazin.de/20111001-vierter- Konventionen S. 51 gen zum Wettbewerb. freiesmagazin-programmierwettbewerb-gestartet Impressum S. 52 [4] http://www.freiesmagazin.de/vierter_programmier Die Fragen der Teilnehmer wurden in eine FAQ wettbewerb#faq zusammengefasst und an die Wettbewerbsseite [5] http://www.freiesmagazin.de/20111002- angehängt [4]. oktoberausgabe-erschienen#comment-2136 Das Editorial kommentieren © freiesMagazin CC-BY-SA 3.0 Ausgabe 11/20112 DISTRIBUTION Ubuntu und Kubuntu 11.10 von Hans-Joachim Baader it neuen Varianten, erweitertem Neuerungen auf dem Desktop, darunter eine ver- Softwareangebot und verbesserten besserte Version von Unity und das neue KDE M Diensten schickt sich Ubuntu an, die SC 4.7.1, bringt Ubuntu 11.10 auch Installations- Gemeinschaft noch besser als bisher zu be- Images für die ARM-Systeme Netbook Toshiba dienen. Eine verbesserte Paketverwaltung ac100 [2] und Freescale i.MX53 [3]. Ubuntu Ser- und aktualisierte Desktops wurden nebenbei ver enthält jetzt wieder den Hypervisor Xen, aber noch mitgenommen. auch Unterstützung für Linux-Container (LXC). Enthalten ist auch Orchestra, eine Sammlung Redaktioneller Hinweis: Der Artikel „Ubuntu der besten freien Software-Dienste, um die Infra- und Kubuntu 11.10“ erschien erstmals bei Pro- struktur in Rechenzentren zu verwalten. Ferner Linux [1]. wurde Juju, das unter dem Namen Ensemble entwickelt wurde, integriert, ein Werkzeug, um Vorwort die Verteilung und Verwaltung von Diensten auf Planmäßig wie jedes halbe Jahr erschien Cloud- und normalen Servern zu ermöglichen. Begrüßungsbildschirm der Kubuntu-DVD. die neue Version 11.10 „Oneiric Ocelot“ der Auch vom Server gibt es eine ARM-Variante. Und gehörende Softwarepakete geändert oder er- Linux-Distribution Ubuntu. Neben zahlreichen dann gibt es noch die neue Variante Lubuntu, die setzt. Mit wenigen Ausnahmen kann auf die- den LXDE-Desktop als Standard instal- se Änderungen nicht eingegangen werden; man liert. darf annehmen, dass die meisten Pakete unter allen aktuellen Distributionen nahezu gleich sind Wie ihr Vorgänger Ubuntu 11.04 (siehe und überall gleich gut funktionieren. freiesMagazin06/2011 [4]) ist die neue Version keine Version mit längerfristi- Wie immer sei angemerkt, dass es sich hier gem Support. Sie wird in allen Varian- nicht um einen Test der Hardwarekompatibilität ten 18 Monate mit Sicherheits- und ande- handelt. Es ist bekannt, dass Linux mehr Hard- ren wichtigen Updates versorgt. Ein Up- ware unterstützt als jedes andere Betriebssys- date ohne Neuinstallation von der Ver- tem, und das überwiegend bereits im Standard- sion 11.04 wird offiziell unterstützt. Lieferumfang. Ein Test spezifischer Hardware wä- re zu viel Aufwand für wenig Nutzen. Falls man Dieser Artikel wird sich auf die Desktop- auf Probleme mit der Hardware stößt, stehen die umgebungen Unity und KDE beschrän- Webseiten von Ubuntu zur Lösung bereit. ken. Aus praktischen Gründen sind auch andere Einschränkungen nötig. So wur- Da eine Erprobung auf realer Hardware nicht das Erneuertes Unity: Übersichtsseite mit Linsen. den natürlich zahlreiche zur Distribution Ziel des Artikels ist, werden für den Artikel zwei © freiesMagazin CC-BY-SA 3.0 Ausgabe 11/20113 DISTRIBUTION wer den Rechner intensiv nutzt, gen wie „Ubuntu 11.10 auf Ubuntu 11.10 aktuali- sollte bei den heutigen Speicher- sieren“ führen. preisen lieber gleich in 4 GB Standardmäßig wird nur eine einzige Partiti- RAM (oder mehr, je nach Bedarf) on plus Swap angelegt. Will man mehr Flexi- und ein 64-Bit-System investieren, bilität, muss man „Etwas anderes“ auswählen, so dass reichlich Platz für die wodurch das Partitionierungswerkzeug gestartet Anwendungen ist. Xubuntu und wird. Dort kann unter anderem das Dateisys- die Server-Edition sollten weiter- tem Btrfs ausgewählt werden, das nun dank si- hin mit 128 MB auskommen. gnifikanter Verbesserungen ohne Einschränkun- gen nutzbar sein soll, abgesehen davon, dass es Hier soll nur die Installation von noch kein fsck-Tool gibt. der Desktop-DVD kurz vorgestellt werden. Wer den Logical Volume Der Einhängepunkt einer Partition kann nun wie- Manager (LVM) verwenden will, der frei eingegeben werden, aber man kann auch muss zur textbasierten Installation aus der Vorgabe einen auswählen. Direkt nach von der DVD oder der Alternate- der Definition der Partitionen beginnt der Installer CD wechseln, da diese Möglich- mit der Partitionierung und der Installation der Pa- Ubuntu installiert sich. keit im grafischen Installer nach kete im Hintergrund. Ein Fortschrittsbalken zeigt identische virtuelle Maschinen, 64 Bit, unter KVM wie vor fehlt. Die Alternate-Installation läuft an- von hier an den Stand der Installation an. Paral- mit jeweils 768 MB RAM verwendet. sonsten fast genauso ab wie die grafische Instal- lel dazu kann man die Zeitzone auswählen und lation. Durch Boot-Optionen steht aber eine er- danach das gewünschte Tastatur-Layout einstel- Installation weiterte Installation zur Verfügung, mit der man len. Die Neuerung von Fedora 15, die die Aus- Ubuntu wird meist von einem Live-System aus, weitgehende Kontrolle über den ganzen Vorgang wahl der Zeitzone mit der Maus einfacher macht, das als CD und umfangreichere DVD verfügbar hat. Auch die Option, die gesamte Festplatte zu indem bei einem Klick auf eine Region diese au- ist, installiert. Ferner ist eine Installation von der verschlüsseln, was auf Laptops zu empfehlen ist, tomatisch herangezoomt und die nächstgelege- Alternate-CD, möglich, die im Textmodus läuft, gibt es nur auf der Alternate-CD. ne Stadt gewählt wird, ist bei Ubuntu leider noch aber wesentlich mehr Flexibilität als die grafische nicht zu finden.
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]
  • 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]
  • Sponsorship & Exhibitor Prospectus
    PORTLAND 2009 SEPTEMBER 2 1 - 2 3 Sponsorship & Exhibitor Prospectus Gain Valuable Exposure at the Newest Linux Technology Conference Covering All Matters Linux - LinuxCon CONFERENCE OVERVIEW LinuxCon is a new annual technical conference that will provide an unmatched collaboration and education space for all matters Linux. LinuxCon will bring together the best and brightest that the Linux community has to offer, including core developers, administrators, end users, community managers and industry experts. In being the conference for "all matters Linux", LinuxCon will be informative and educational for a wide range of attendees. We will not only bring together all of the best technical talent but the decision makers and industry experts who are involved in the Linux community. LinuxCon Features: Top Notch Speaking Talent & Innovative Content LinuxCon brings you the best and the brightest in speaking talent. In addition to keynotes, roundtable panels and 75 conference sessions in three track types (Developer, Operations and Business), LinuxCon also includes tutorials, lightning talks, training, BoFs, LPI certification and other programming. Wide Variety of Opportunities to Connect Outside of the classroom, we offer a variety of ways to learn and connect with your peers, including evening events, developer lounges, a technology showcase and much more. Added Value of Co-Located Events Adding benefit to your attendance at LinuxCon, you can also choose to take part in one of the other co-located events, including the Linux Plumbers Conference, OpenSUSE Workshop, FOSS DevCamp, LDAPCon and more. For the Community, by the Community LinuxCon is organized by The Linux Foundation, a non-profit consortium working with the community to protect, promote and standardize Linux.
    [Show full text]