SEE OUR INTERVIEW Happy Birthday Knoppix 6.4 with Klaus Knopper on Pg

Total Page:16

File Type:pdf, Size:1020Kb

SEE OUR INTERVIEW Happy Birthday Knoppix 6.4 with Klaus Knopper on Pg NEWS Interview: Klaus Knopper SEE OUR INTERVIEW Happy Birthday Knoppix 6.4 with Klaus Knopper on pg. 14 Ten Years On Ten is a fair age for a Linux distribution that doesn’t have massive staff resources to back it up. Klaus Knopper looks back with a sense of satisfaction after just having compiled version 6.4. As a tribute to the community, this version includes only free software. By Jan Kleinert hen the Knoppix 6.0 CD hit perimental paths that the managers of A list of new features among the 3,000 the repositories in 2009, commercial distributions wouldn’t software packages is extensive, with the users had many reactions: dream of taking. This endearing trait is Debian community continually provid- W “Back to the command not the only one: Klaus Knopper doesn’t ing updates and testing new features line?” “I always said Unix was an operat- see Knoppix as a separate distribution, that Knopper adds to each version. ing system for geeks.” “Help, my com- but as a Debian release optimized for Knoppix 6.4 is thus at the same level as puter’s talking to me!” What had hap- Live media (see the “Interview” box). the future Debian Squeeze, as a couple pened? Klaus Knopper had simply set of examples illustrate: the talking Adriane menu for visually Slot-In as a Mass • Kernel 2.6.36 in 32-bit compatibility impaired users [1] as the default boot Phenomenon mode will run with most Intel and menu, which confused the majority of Klaus Knopper’s modesty might be tech- AMD CPUs. sighted users. nically justified, but it does play down • The free Nouveau module for X.org, But this wasn’t a mistake on the part the importance of Knoppix. Because which supports accelerated 2D, 3D, of the then 40-year-old Austrian. The Re- Knopper’s project started to produce sta- and Compiz on various NVidia cards. lease Notes correctly documented that if ble results, whole generations of sys ad- • Modules for the Intel i915, Radeon and you pressed Enter in the boot menu, it mins, Linux consultants, and PC engi- Nouveau now all use Kernel Mode Set- launched the original graphical desktop neers have slotted Knoppix CDs and ting (see the “Knoppix with NVidia as the boot option. Knopper was being DVDs into their own and their custom- Cards” box). deliberately provocative: He wanted peo- ers’ computers. Knoppix celebrates its • Cloop 2.636 real-time block decom- ple with normal vision to experience tenth anniversary at the end of this year pression transparently unpacks the what it felt like using a computer with- – an amazing success considering the 4GB data archive on the DVD and out a GUI and possibly without a dis- vast numbers of Linux distributions some 9GB of software at run time. play, stirring up some interest in the available in the wild [4]. • Thanks to Knopper’s custom, opti- topic of accessibility at the same time. mized, Udev scripts, Knoppix identi- This anecdote shows that Knoppix [2] Knoppix 6.4 fies partitions and filesystems faster [3] isn’t a commercial distribution that To celebrate this anniversary, Knopper than previously at boot time. bows to the whims of the mainstream. published version 6.4 Knopper occasionally travels down ex- on his website. As a tribute to free software INFO and the community that backs it, the inventor of [1] Adriane: http:// knopper. net/ Knoppix has not in- knoppix-adriane/ index-en. html cluded any proprietary Develop. Deploy. Scale. [2] Knoppix: http:// knopper. net/ knoppix/ software for various index-en. html chipsets with this distri- Full root access on your own virtual server for as little as $19.95/mo [3] “Knoppix 6.3” by Klaus Knopper, Linux Magazine, April 2010, pg. 32 bution. You will not find a [4] Distrowatch: http:// distrowatch. com Flash Player, Adobe [5] Busch, Heather, and Burton Silver, Multiple Linux distributions to choose from • Web-based deployment • Five geographically Reader, or NVidia driv- Why Cats Paint: A Theory of Feline diverse data centers • Dedicated IP address • Premium bandwidth providers • 4 core SMP Xen ers, and Knopper re- Aesthetics. Ten Speed Press, 1994 instances • Out of band console access • Private back-end network for clustering • IP fail-over places Oracle’s Java [7] Chaoscope: support for high availability • Easily upgrade or add additional Linodes • Free managed DNS http:// www. chaoscope. org with OpenJDK, includ- Figure 1: Klaus Knopper was inspired to feature the fractal [8] Knoppix support: http:// knopper. net/ ing the Java plugin for wallpaper image in Knoppix 6.4 after meeting with Austrian kontakt/ index-en. php Firefox. math teachers. For more information visit www.linode.com or call us at 609-593-7103 12 FEBRUARY 2011 ISSUE 123 LINUX-MAGAZINE.COM | LINUXPROMAGAZINE.COM 012-014_knopper-interview.indd 12 14.12.2010 14:57:44 Uhr NEWS Interview: Klaus Knopper On very rare occasions, the following, The Chaoscope [7] program used to cal- have at least 5GB of free space to allow more radical, approach might be needed: culate the wallpaper may be a Windows for your own files and settings in the knoppix acpi=off noapic nolapic. For program, but it is free, will be released overlay filesystem. an extensive list of boot options, try the on the GPL at some point, and will run Like its predecessors, Knoppix 6.4 can KNOPPIX/knoppix-cheatcodes.txt file on perfectly with Wine on Linux, according be installed on disk. Surprisingly, the the DVD and the help texts, which you to Knopper. Knoppix installer is one of the fastest can display by pressing F2 and F3 at methods of installing Debian on a hard boot time. Knoppix on Flash Media disk because of its reduced feature set. Klaus also has added a couple of math Knoppix boots more quickly from a USB Beware of kernel updates, because the packages for teachers, for example (X) stick than from a DVD. Just as with 6.3, Knoppix kernel integrates hard disk and Maxima with links to TeXmacs, a USB image is easily created. The Install media support modules. The original De- GeoGebra, and Scilab. Inspired by math, KNOPPIX to flash disk in the Preferences bian kernel still uses an initial ramdisk. Knopper also chose the fractal “fish” as section helps (Figure 2). The stick with a Then again, the kernel doesn’t normally the wallpaper for version 6.4 (Figure 1). primary FAT partition should be 8GB or update automatically. ■■■ KNOPPIX WITH NVIDIA CARDS Knopper had to sacrifice the framebuffer compensate for this, the Compiz 3D desk- console for graphics modules with Kernel top now works with the Nouveau driver. Mode Setting. This means that, with the If users with more exotic NVidia cards see Nouveau driver in particular, NVidia card a black or broken display after booting, users can’t access the text console from they can enter the following options one X11. When you press Ctrl+Alt+F1 to toggle, after another at the boot prompt: the GUI screen just stays put, but not the knoppix xmodule=nouveau computer, although it might look that way. knoppix xmodule=nv Ctrl+Alt+F5 takes you back to X. Because Figure 2: Knoppix boots most quickly from a knoppix xmodule=vesa Framebuffer is missing, you also shut USB stick. An additional tool guides users down your computer in the dark. But to fb1280x1024 through the process of creating one. Develop. Deploy. Scale. Full root access on your own virtual server for as little as $19.95/mo Multiple Linux distributions to choose from • Web-based deployment • Five geographically diverse data centers • Dedicated IP address • Premium bandwidth providers • 4 core SMP Xen instances • Out of band console access • Private back-end network for clustering • IP fail-over support for high availability • Easily upgrade or add additional Linodes • Free managed DNS For more information visit www.linode.com or call us at 609-593-7103 LINUX-MAGAZINE.COM | LINUXPROMAGAZINE.COM ISSUE 123 FEBRUARY 2011 13 012-014_knopper-interview.indd 13 14.12.2010 14:57:45 Uhr Interview with Klaus Knopper Knoppix inventor Klaus Knopper was born in with fewer new features but also with fewer was based on Red Hat before I moved to De- 1968 and earned an electrical engineering de- bugs. bian in 2001. gree from Kaiserslautern University of Tech- LM: Did you start off on your own? How LM: One of your special concerns seems to nology. We talked to Klaus about the major many people now work on Knoppix apart be improving the accessibility of Linux for differences between developing a distribu- from you? users with visual impairments. tion 10 years ago and now, his relationship KK: In the first few years, I still had a relatively KK: Computers can be a very practical and with Debian, and his cats’ artistic ambitions. large amount of time for experimenting and easy-to-use tool for people with special vi- Linux Magazine: Klaus, what made you de- developing new features. Because of the un- sion needs, assuming they come with the cided to cook your own distribution back believable number of new concepts and sys- right kind of software and user interface – then? tems, this is no longer something a solitary and this doesn’t necessarily mean a GUI. I Klaus Knopper: Originally, Knoppix was just person can do in their leisure time. I am very was aware of this before I met Adriane, but it a big experiment intended as a learning tool happy that a couple of developer friends are was hard to convince her that the computer for myself – I just wanted to get to know the there to help me test and bugfix.
Recommended publications
  • Reverse Engineering Power Management on NVIDIA Gpus - Anatomy of an Autonomic-Ready System Martin Peres
    Reverse Engineering Power Management on NVIDIA GPUs - Anatomy of an Autonomic-ready System Martin Peres To cite this version: Martin Peres. Reverse Engineering Power Management on NVIDIA GPUs - Anatomy of an Autonomic-ready System. ECRTS, Operating Systems Platforms for Embedded Real-Time appli- cations 2013, Jul 2013, Paris, France. hal-00853849 HAL Id: hal-00853849 https://hal.archives-ouvertes.fr/hal-00853849 Submitted on 23 Aug 2013 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. Reverse engineering power management on NVIDIA GPUs - Anatomy of an autonomic-ready system Martin Peres Ph.D. student at LaBRI University of Bordeaux Hobbyist Linux/Nouveau Developer Email: [email protected] Abstract—Research in power management is currently limited supported nor documented by NVIDIA. As GPUs are leading by the fact that companies do not release enough documentation the market in terms of performance-per-Watt [3], they are or interfaces to fully exploit the potential found in modern a good candidate for a reverse engineering effort of their processors. This problem is even more present in GPUs despite power management features. The choice of reverse engineering having the highest performance-per-Watt ratio found in today’s NVIDIA’s power management features makes sense as they processors.
    [Show full text]
  • Ubuntu Kung Fu
    Prepared exclusively for Alison Tyler Download at Boykma.Com What readers are saying about Ubuntu Kung Fu Ubuntu Kung Fu is excellent. The tips are fun and the hope of discov- ering hidden gems makes it a worthwhile task. John Southern Former editor of Linux Magazine I enjoyed Ubuntu Kung Fu and learned some new things. I would rec- ommend this book—nice tips and a lot of fun to be had. Carthik Sharma Creator of the Ubuntu Blog (http://ubuntu.wordpress.com) Wow! There are some great tips here! I have used Ubuntu since April 2005, starting with version 5.04. I found much in this book to inspire me and to teach me, and it answered lingering questions I didn’t know I had. The book is a good resource that I will gladly recommend to both newcomers and veteran users. Matthew Helmke Administrator, Ubuntu Forums Ubuntu Kung Fu is a fantastic compendium of useful, uncommon Ubuntu knowledge. Eric Hewitt Consultant, LiveLogic, LLC Prepared exclusively for Alison Tyler Download at Boykma.Com Ubuntu Kung Fu Tips, Tricks, Hints, and Hacks Keir Thomas The Pragmatic Bookshelf Raleigh, North Carolina Dallas, Texas Prepared exclusively for Alison Tyler Download at Boykma.Com Many of the designations used by manufacturers and sellers to distinguish their prod- ucts are claimed as trademarks. Where those designations appear in this book, and The Pragmatic Programmers, LLC was aware of a trademark claim, the designations have been printed in initial capital letters or in all capitals. The Pragmatic Starter Kit, The Pragmatic Programmer, Pragmatic Programming, Pragmatic Bookshelf and the linking g device are trademarks of The Pragmatic Programmers, LLC.
    [Show full text]
  • High Speed Visualization in the Jetos Aviation Operating System Using Hardware Acceleration*
    High Speed Visualization in the JetOS Aviation Operating System Using Hardware Acceleration* Boris Barladian[0000-0002-2391-2067], Nikolay Deryabin[0000-0003-1248-6047], Alexey Voloboy[0000-0003-1252-8294], Vladimir Galaktionov[0000-0001-6460-7539], and Lev Shapiro[0000-0002-6350-851X] The Keldysh Institute of the Applied Mathematics of RAS, Moscow, Russia [email protected],{voloboy, vlgal, pls}@gin.keldysh.ru Abstract. The paper discusses details of the pilot display visualization that uses the hardware acceleration capabilities of the Vivante graphics processor in the JetOS aviation operating system. Previously the OpenGL Safety Critical library was implemented without hardware acceleration. This was done in such a way because software library is easier to certify in accordance with the avionics re- quirements. But usage of the software OpenGL does not provide acceptable visualization speed for modern Flight Display and 3D relief applications. So more complex visualization approach utilized the GPU acceleration capabilities was elaborated. Although the OpenGL library was implemented for a specific GPU and took into account its specificity, the described approach to adapt the MESA open source library can be used for other GPUs. An effective algorithm for multi-window visualization using the implemented library with hardware acceleration is present. The described approach allows you to achieve the visu- alization speed acceptable for the pilot display of the aircraft. Keywords: Pilot Display, Embedded Systems, Real-time Operating System, OpenGL Safety Critical, Multi-windowing. 1 Introduction In [1] requirements were formulated for a real-time operating system (RTOS) de- signed to work with integrated modular avionics. In particular, the RTOS should comply with the ARINC 653 standard [2].
    [Show full text]
  • Open Source Projects As Incubators of Innovation
    RESEARCH CONTRIBUTIONS TO ORGANIZATIONAL SOCIOLOGY AND INNOVATION STUDIES / STUTTGARTER BEITRÄGE ZUR ORGANISATIONS- UND INNOVATIONSSOZIOLOGIE SOI Discussion Paper 2017-03 Open Source Projects as Incubators of Innovation From Niche Phenomenon to Integral Part of the Software Industry Jan-Felix Schrape Institute for Social Sciences Organizational Sociology and Innovation Studies Jan-Felix Schrape Open Source Projects as Incubators of Innovation. From Niche Phenomenon to Integral Part of the Software Industry. SOI Discussion Paper 2017-03 University of Stuttgart Institute for Social Sciences Department of Organizational Sociology and Innovation Studies Seidenstr. 36 D-70174 Stuttgart Editor Prof. Dr. Ulrich Dolata Tel.: +49 711 / 685-81001 [email protected] Managing Editor Dr. Jan-Felix Schrape Tel.: +49 711 / 685-81004 [email protected] Research Contributions to Organizational Sociology and Innovation Studies Discussion Paper 2017-03 (May 2017) ISSN 2191-4990 © 2017 by the author(s) Jan-Felix Schrape is senior researcher at the Department of Organizational Sociology and Innovation Studies, University of Stuttgart (Germany). [email protected] Additional downloads from the Department of Organizational Sociology and Innovation Studies at the Institute for Social Sciences (University of Stuttgart) are filed under: http://www.uni-stuttgart.de/soz/oi/publikationen/ Abstract Over the last 20 years, open source development has become an integral part of the software industry and a key component of the innovation strategies of all major IT providers. Against this backdrop, this paper seeks to develop a systematic overview of open source communities and their socio-economic contexts. I begin with a recon- struction of the genesis of open source software projects and their changing relation- ships to established IT companies.
    [Show full text]
  • Software Wars, Business Strategies and IP Litigation
    Software Wars, Business Strategies and IP Litigation Immediately after Oracle America filed a patent infringement suit against Google Inc. in August 2010 the trade press labelled this a “software war.” Their interest was a trial featuring Oracle’s “star” counsel David Boies. In mid-January often cited Florian Mueller of NoSoftwarePatents, wrote “Google is patently too weak to protect Android—Google’s cell phone software.”1 (On April 4 Lead bidder Google offered $900 million for Nortel’s 6,000 patents and applications. A decision is expected in June}. By the end of March he had counted 39 patent infringement suits against Google.2 Whether Oracle wins Oracle v Google or not, Oracle and IBM may become losers. It is important that Oracle not alienate the software development community or its customers as it attempts to monetise the assets from the Sun Microsystems—now Oracle America— acquisition. The Oracle v. Google complaint was carefully targeted at Google’s Android software, avoiding the appearance of monetising the Java language and platform itself. The Android software was developed as open source in conjunction with the Open Handset Alliance. Android's mobile operating system is based on a modified version of the Linux kernel, subject to Linux patents. Google published all of the computer code under an Apache Software Foundation License.3 This license is royalty-free and places no restrictions on derivative products or commercial use. Based on IDC market share estimates by the fourth quarter of 2010, Android phones had 39% of the market. An Oracle asset gained through the acquisition of Sun was the OpenOffice open-source software—one of the only remaining substantial “competitors” to Microsoft’s document processing applications.
    [Show full text]
  • The Linux Graphics Stack Attributions
    I - Hardware : Anatomy of a GPU II - Host : The Linux graphics stack Attributions Introduction to GPUs and to the Linux Graphics Stack Martin Peres CC By-SA 3.0 Nouveau developer Ph.D. student at LaBRI November 26, 2012 1 / 36 I - Hardware : Anatomy of a GPU II - Host : The Linux graphics stack Attributions General overview Outline 1 I - Hardware : Anatomy of a GPU General overview Driving screens Host < − > GPU communication 2 II - Host : The Linux graphics stack General overview DRM and libdrm Mesa X11 Wayland X11 vs Wayland 3 Attributions Attributions 2 / 36 I - Hardware : Anatomy of a GPU II - Host : The Linux graphics stack Attributions General overview General overview of a modern GPU's functions Display content on a screen Accelerate 2D operations Accelerate 3D operations Decode videos Accelerate scientific calculations 3 / 36 I - Hardware : Anatomy of a GPU II - Host : The Linux graphics stack Attributions General overview CPU Clock Front-side Graphics Generator bus card slot Chipset Memory Slots High-speed graphics bus (AGP or PCI Northbridge Memory Express) bus (memory controller hub) Internal Bus PCI Bus Onboard Southbridge graphics PCI (I/O controller controller Bus hub) IDE SATA USB Cables and Ethernet ports leading Audio Codec CMOS Memory off-board PCI Slots LPC Bus Super I/O Serial Port Parallel Port Flash ROM Floppy Disk Keyboard (BIOS) Mouse 4 / 36 I - Hardware : Anatomy of a GPU II - Host : The Linux graphics stack Attributions General overview Hardware architecture GPU: Where all the calculations are made VRAM: Stores
    [Show full text]
  • 60 External USB Hard Drive KNOW-HOW 60
    KNOW-HOW Ask Klaus! ASK KLAUS! during unmounting, and lost data results I edit an existing script that already on a frequent basis when I disconnect comes with Fedora 7 (as used by the the device. desktop), to resolve the problem? Or is The drive heads are not stopped ei- this behavior compiled in? Klaus Knopper is the creator of ther, and a strange whirring chirp sound I believe the “eject” feature used by Knoppix and co-founder of the occurs when unplugging the drive while Gnome is only meant for flash memory the platters are still spinning. drives such as USB keys, where there is LinuxTag expo. He currently I searched Google and found a shell no concept of flushing the data in RAM script to properly unmount the drive, to the magnetic storage medium and works as a teacher, program- and it uses a tool called sdparm to sync stopping the heads, and hence it is a mer, and consultant. If you have and stop the drive heads before physi- rather simple solution for unmounting cally disconnecting the USB hard drive. I that is not suitable for external portable a configuration problem, or if did not have sdparm installed by default hard drives. from my Fedora 7 distribution (obtained Thanks in advance for considering this you just want to learn more through a Linux Magazine DVD) and Linux hardware challenge. about how Linux works, send had to search and install the tool myself using the package manager. (Zenity mes- The quite long script you sent your questions to: sage boxes also had to be installed for can be reduced to (more or less) this script.) this skeleton: klaus@linux-magazine.
    [Show full text]
  • Mechdyne-TGX-2.1-Installation-Guide
    TGX Install Guide Version 2.1.3 Mechdyne Corporation March 2021 TGX INSTALL GUIDE VERSION 2.1.3 Copyright© 2021 Mechdyne Corporation All Rights Reserved. Purchasers of TGX licenses are given limited permission to reproduce this manual, provided the copies are for their use only and are not sold or distributed to third parties. All such copies must contain the title page and this notice page in their entirety. The TGX software program and accompanying documentation described herein are sold under license agreement. Their use, duplication, and disclosure are subject to the restrictions stated in the license agreement. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor's standard commercial license. This publication is provided “as is” without warranty of any kind, either express or implied, including, but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non- infringement. Any Mechdyne Corporation publication may include inaccuracies or typographical errors. Changes are periodically made to these publications, and changes may be incorporated in new editions. Mechdyne may improve or change its products described in any publication at any time without notice. Mechdyne assumes no responsibility for and disclaims all liability for any errors or omissions in this publication. Some jurisdictions do not allow the exclusion of implied warranties, so the above exclusion may not apply. TGX is a trademark of Mechdyne Corporation. Windows® is registered trademarks of Microsoft Corporation. Linux® is registered trademark of Linus Torvalds.
    [Show full text]
  • Linux, Yocto and Fpgas
    Embedded Open Source Experts Linux, Yocto and FPGAs Integrating Linux and Yocto builds into different SoCs From a Linux software perspective: ➤ Increased demand for Linux on FPGAs ➤ Many things to mange, both technical and practical ➤ FPGAs with integrated CPU cores – very similar many other SoCs Here are some experiences and observations... © Codiax 2019 ● Page 2 Why use Linux? ➤ De-facto standard ➤ Huge HW support ➤ FOSS ➤ Flexible ➤ Adaptable ➤ Stable ➤ Scalable ➤ Royalty free ➤ Vendor independent ➤ Large community ➤ Long lifetime Why not Linux? ➤ Too big ➤ Real-time requirements ➤ Certification ➤ Boot time ➤ Licensing ➤ Too open? Desktop Shells: Desktop Display server: Display BrailleDisplay Touch-Screen Mouse & Keyboard Wayland Compositor Wayland + development tools = a lot code!of source Linux system example weston, clayton,mutter,KWin evdev libinput GNOME Shell D radeon nouveau lima etna_viv freedreno tegra-re lima nouveau radeon freedreno etna_viv e libwayland-server libwayland-server s Cinnamon k t o kms p Linux kernel, Linux kernel, Plasma 2 w i (Kernel Mode Setting) Mode (Kernel d g Cairo-Dock e t s drm (Direct Rendering Manager) Rendering (Direct drm cache coherent L2-Caches L2-Caches cache coherent CPU &GPU Enlight. DR19 System libraries: System oflibraries): form (in the Toolkits Interface User µClibc Pango glibc glibc main memory possibly adaptations to Wayland/Mir libwayland / COGL libwayland Cairo Cairo (Xr) GTK+ Clutter 2D Application 2D GModule GThread GThread GLib GObject Glib GIO ATK devicedrivers other& modules System
    [Show full text]
  • Valorisation Du Logiciel Open Source Via HAL Et Software Heritage
    Valorisation du logiciel open source via HAL et Software Heritage Morane Gruenpeter Estelle Nivault Jozefina Sadowska Software Heritage, Inria Inria Inria Journées CasuHAL 07-11 juin 2021 Agenda ★ Contexte ★ Qu’est-ce qu’un logiciel ? ★ Pourquoi partager les codes sources de recherche ? ★ Comment déposer le logiciel dans Hal ? ★ Comment modérer ? ★ Comment citer ? Speaker’s name Journées CasuHAL 07-11 juin 2021 Presentation – city – date 2/10 Contexte - un nouveau type de dépôt HAL Les dates clés Les acteurs ★ 2017 - Collaboration débute ★ mars 2018 - Phase de test sur HAL-Inria ★ septembre 2018 - Ouverture sur HAL ★ avril 2020 - BibLaTeX @software Prochainement: ★ été 2021 - Dépôt avec SWHID Speaker’sMorane name GruenpeterJournées -Journées Journée CasuHAL CasuHAL de la reproducibilité 07-11 juin juin 2021 2021 - 10-05-2021Presentation – city – date 3/10 Qu’est-ce qu’un logiciel ? https://www.reddit.com/r/ProgrammerHumor/comments/70fump/prog ramming_is_magic/ Speaker’sMorane name GruenpeterJournées -Journées Journée CasuHAL CasuHAL de la 07-11 reproducibilité 07-11 juin juin 2021 2021 - 10-05-2021Presentation – city – date 4/10 Le logiciel - un objet digital multiforme “Ensemble des programmes, procédés et règles, et éventuellement de la documentation, relatifs au fonctionnement d'un ensemble de traitement de données.” Le Larousse (date d'accès: 21.5.2021) Le concept logiciel L’objet logiciel ● projet ou entité ● chaque version du code source ● la communauté autour du projet (fichiers textes) ● l’idée / algorithmes / solutions ● les
    [Show full text]
  • Tizen* IVI 3.0 M2 Kernel 3.10 LTSI Linux* Support Package for the Intel® Atom™ Processor E3800 Series
    Tizen* IVI 3.0 M2 Kernel 3.10 LTSI Linux* Support Package for the Intel® Atom™ Processor E3800 Series Getting Started Guide January 2015 Document Number: 546069 Introduction INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. A "Mission Critical Application" is any application in which failure of the Intel Product could result, directly or indirectly, in personal injury or death. SHOULD YOU PURCHASE OR USE INTEL'S PRODUCTS FOR ANY SUCH MISSION CRITICAL APPLICATION, YOU SHALL INDEMNIFY AND HOLD INTEL AND ITS SUBSIDIARIES, SUBCONTRACTORS AND AFFILIATES, AND THE DIRECTORS, OFFICERS, AND EMPLOYEES OF EACH, HARMLESS AGAINST ALL CLAIMS COSTS, DAMAGES, AND EXPENSES AND REASONABLE ATTORNEYS' FEES ARISING OUT OF, DIRECTLY OR INDIRECTLY, ANY CLAIM OF PRODUCT LIABILITY, PERSONAL INJURY, OR DEATH ARISING IN ANY WAY OUT OF SUCH MISSION CRITICAL APPLICATION, WHETHER OR NOT INTEL OR ITS SUBCONTRACTOR WAS NEGLIGENT IN THE DESIGN, MANUFACTURE, OR WARNING OF THE INTEL PRODUCT OR ANY OF ITS PARTS. Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined".
    [Show full text]
  • Fun with the Linux Desktop
    Fun with the Linux Desktop 3D-Desktop with XGL/AIGLX and compiz come2linux, Essen, 9. + 10.9.2006 Hanno Böck, http://www.hboeck.de/ Why we want fancy desktops? ● Can improve usability (virtual desktop -> side of a cube) ● A nicer system »feels« more usable ● People like MacOS X, there must be a reason Linux-Desktop in the past ● Xfree86 - very slow develop-ment, rarely new features ● »Nice« stuff only with strange workarounds (kompose, 3ddesk) ● E17 - the default desktop for GNU Hurd? Xorg ● Spring 2004 - license change at xfree86 ● Xorg-project forks last version ● Lot's of new development: composite, modularization, xgl, aiglx Composite Extension ● Renders window-content offscreen ● xcompmgr lets you have shadows and transparent windows ● Not very spectacular, but base for future stuff First look on XGL and friends ● Summer 2005, first impressions of XGL, rotating cube ● Around the same time, Luminocity presents wobbly windows XGL ● David Reveman (Novell) ● Xserver based on OpenGL ● (currently) Xserver on another Xserver ● All cards with DRI EGL/XEGL ● Problem: XGL needs already running Xserver ● EGL: direct interface to GL, no Xserver needed ● XEGL: XGL running on EGL ● Not working yet Compiz ● Composite and Windowmanager ● Very modular ● Lot's of plugins - rotating cube, wobbly windows AIGLX ● Kristian Høgsberg, Fedora ● Extension to already existing Xserver ● Same functionality as XGL ● All cards with free drivers We need better drivers ● Fast ● Stable ● Full-Featured ● Free! Binary drivers suck ● Security, Bugs ● Functionality (Composite,
    [Show full text]