Steinmacher, 2015

Total Page:16

File Type:pdf, Size:1020Kb

Steinmacher, 2015 Supporting newcomers to overcome the barriers to contribute to open source software projects Igor Fabio Steinmacher TEXT SUBMITTED TO THE INSTITUTE OF MATHEMATICS AND STATISTICS OF THE UNIVERSITY OF SÃO PAULO FOR THE DOCTORAL DEGREE IN SCIENCE Program: Computer Science Advisor: Professor Marco Aurélio Gerosa This research is supported by Fundação Araucária (projeto DINTER UTFPR/IME- USP), CAPES (proc. BEX 2037-13-7), NAWEB, NAPSoL-PRP-USP, FAPESP and CNPq (Universal 477831/2013-3) São Paulo, November, 2015 Supporting newcomers to overcome the barriers to contribute to open source software projects This version of the thesis contains the changes suggested by the Committee Members during the public defense of the original version of this work, which occurred in Feb 26th, 2015. A copy of the original version is available at Institute of Mathematics and Statistics (IME) -University of São Paulo (USP) Committee Members: Prof. Dr. Marco Aurélio Gerosa (advisor) - IME-USP Prof. Dr. Christoph Treude - UFRN Prof. Dr. Tayana Uchoa Conte – UFAM Prof. Dr. José Carlos Maldonado – ICMC-USP Prof. Dr. Daniel Batista Macêdo – IME-USP Acknowledgements First, I would like to thank my advisor Marco Aurélio Gerosa for the guidance and helpful discussions during all these years, putting me on track whenever I got lost. His way of thinking and supporting me on my research taught me everything I know about being a researcher and conducting research. Marco helped me, guided me, and became a good friend. I also would like to thank David F. Redmiles, who received and welcomed me at UCI. I had a really good time there and could learn a lot with his suggestions and feedbacks. I am grateful to Tayana Conte and Cleidson de Souza who introduced me the qualitative research and supported me during my journey. I am very grateful to all the members of my qualifying committee and final examining committee. It was a pleasure to receive feedback and comments from a group of outstanding researchers: Carlos Denner, Cleidson de Souza, Fabio Kon, Daniel Batista, Christoph Treude, José Carlos Maldonado and Tayana Conte. I extend this gratitude to all the anonymous reviewers of the scientific community that gave important feedback to preliminary versions of this work reported in scientific papers. Thank you to all the open source software practitioners who volunteered and our students who participated of our studies. The kindness of complete strangers was essential for my research. I hope that my results bring benefits to OSS communities and to newcomers who want to contribute. This PhD would not be possible without the interinstitutional doctoral project (DINTER), financed by Fundação Araucária. I would like to thank Fabio Kon and Carlos Eduardo Ferreira for heading it at IME-USP and Reginaldo Ré for helping us coordinating the project at UTFPR. I extend this greeting to all the IME professors who supported and participated in this project. Due to the remote settings of DINTER project, I had to solve many issues while away from São Paulo, and I would not do that without the help of Lucileide R. G. Tadei, Secretary of CCP/CC. Thanks for all the colleagues from LAPESSC and CCSL, mainly Gustavo Ansaldi, Maurício Aniche and Igor Wiese, for the support, help, and hints during this period. I also would like to thank the other colleagues who were part of this doctorate program, residents of apartment 141: André Kawamoto, André Schwerz, Frank Helbert, Igor Wiese, Ivanilton Polato, Lucio Valentin, Luiz Arthur Feitosa, Marcos Silvano, Rafael Liberato, Rodrigo Campiolo, Rogério Gonçalves e Wellington Previero. I could not forget all the colleagues from Department of Computing at UTFPR who took part of my duties during this period. During this research, I received financial support from different foundations. I am really grateful to Fundação Araucária (DINTER UTFPR/IME-USP), CAPES Sandwich scholarship (BEX 2037-13-7), NAWEB, NAPSoL-PRP-USP, FAPESP, and CNPq (Universal 477831/2013-3). Finally, I would like to thank to my Family: my wife, my angel, my supporter Ana Paula Chaves Steinmacher, who encouraged, understood, pushed, and loved me during this long journey; and my two little pumpkins, who arrived during this period, Dante and Alice, who could not understand the reasons of my absence. I love you all. This thesis is for and because of you. i ii Abstract STEINMACHER, I. F. Supporting newcomers to overcome the barriers to contribute to open source software projects. 2015. 183 f. Tese (Doutorado) – Instituto de Matemática e Estatística, Universidade de São Paulo, São Paulo, 2015 Community-based Open Source Software (OSS) projects are generally self-organized and dynamic, receiving contributions from volunteers spread across the globe. These communities’ survival, long-term success, and continuity demand a constant influx of newcomers. However, newcomers face many barriers when making their first contribution to an OSS project, leading in many cases to dropouts. Therefore, a major challenge for OSS projects is to provide ways to support newcomers during their first contribution. In this thesis, our goal was to identify and understand the barriers newcomers face and provide appropriate strategies to lower these barriers. Toward this end, we conducted multiple studies, using multiple research methods. To identify the barriers, we used data collected from: semi-structured interviews with 35 developers from 13 different projects; 24 answers to an open questionnaire conducted with OSS developers; feedback from 9 graduate and undergraduate students after they tried to join OSS projects; and 20 primary studies gathered via a systematic literature review. The data was analyzed using Grounded Theory procedures: namely, open and axial coding. Subsequently, the analysis resulted in a preliminary conceptual model composed of 58 barriers grouped into six categories: cultural differences, newcomers’ characteristics, reception issues, newcomers’ orientation, technical hurdles, and documentation problems. Based on the conceptual model, we developed FLOSScoach, a portal to support newcomers making their first OSS project contribution. To assess the portal, we conducted a study with undergraduate students, relying on qualitative data from diaries, self-efficacy questionnaires, and the Technology Acceptance Model. By applying the model to a practical application and assessing it, we could evaluate and improve the barriers model, changing it according to improvements identified during the conception of the tool, as well as suggestions received from the study participants. The FLOSScoach study results indicate that the portal played an important role guiding newcomers and lowering barriers related to the orientation and contribution process, whereas it was inefficient in lowering technical barriers. We also found that the portal is useful, easy to use, and increased newcomers’ confidence to contribute. The main contributions of this thesis are: (i) empirical identification and modeling of barriers faced by OSS project newcomers; and (ii) a portal providing information to support OSS project newcomers. Keywords: Newcomers; Beginners; Newbies; Novices; Joiner; Open Source Software; Free Software; FLOSS; Barriers; Obstacles; Problems; Joining Process; Onboarding; Socialization; Empirical Software Engineering. iii iv Table of Contents List of Abbreviations........................................................................................................... ix List of Figures .................................................................................................................... xi List of Tables .................................................................................................................... xiii Chapter 1 Introduction ........................................................................................................ 1 1.1 Research Questions ...................................................................................................... 2 1.2 Research Design and Thesis Organization .................................................................... 2 1.3 Scope ........................................................................................................................... 5 1.4 Main Contributions ...................................................................................................... 6 1.5 Other Results ............................................................................................................... 7 1.5.1 Published Papers .................................................................................................. 7 1.5.2 Awards and Nominations .................................................................................... 10 1.5.3 Funding .............................................................................................................. 10 1.5.4 Advising ............................................................................................................. 11 1.5.5 Software Developed ............................................................................................ 11 1.5.6 Serving the community ....................................................................................... 12 Chapter 2 Related Work .................................................................................................... 13 2.1 Newcomers’ Barriers .................................................................................................. 13 2.2 Newcomers to Online Communities
Recommended publications
  • Rich Internet Applications
    Rich Internet Applications (RIAs) A Comparison Between Adobe Flex, JavaFX and Microsoft Silverlight Master of Science Thesis in the Programme Software Engineering and Technology CARL-DAVID GRANBÄCK Department of Computer Science and Engineering CHALMERS UNIVERSITY OF TECHNOLOGY UNIVERSITY OF GOTHENBURG Göteborg, Sweden, October 2009 The Author grants to Chalmers University of Technology and University of Gothenburg the non-exclusive right to publish the Work electronically and in a non-commercial purpose make it accessible on the Internet. The Author warrants that he/she is the author to the Work, and warrants that the Work does not contain text, pictures or other material that violates copyright law. The Author shall, when transferring the rights of the Work to a third party (for example a publisher or a company), acknowledge the third party about this agreement. If the Author has signed a copyright agreement with a third party regarding the Work, the Author warrants hereby that he/she has obtained any necessary permission from this third party to let Chalmers University of Technology and University of Gothenburg store the Work electronically and make it accessible on the Internet. Rich Internet Applications (RIAs) A Comparison Between Adobe Flex, JavaFX and Microsoft Silverlight CARL-DAVID GRANBÄCK © CARL-DAVID GRANBÄCK, October 2009. Examiner: BJÖRN VON SYDOW Department of Computer Science and Engineering Chalmers University of Technology SE-412 96 Göteborg Sweden Telephone + 46 (0)31-772 1000 Department of Computer Science and Engineering Göteborg, Sweden, October 2009 Abstract This Master's thesis report describes and compares the three Rich Internet Application !RIA" frameworks Adobe Flex, JavaFX and Microsoft Silverlight.
    [Show full text]
  • Comodo System Cleaner Version 3.0
    Comodo System Cleaner Version 3.0 User Guide Version 3.0.122010 Versi Comodo Security Solutions 525 Washington Blvd. Jersey City, NJ 07310 Comodo System Cleaner - User Guide Table of Contents 1.Comodo System-Cleaner - Introduction ............................................................................................................ 3 1.1.System Requirements...........................................................................................................................................5 1.2.Installing Comodo System-Cleaner........................................................................................................................5 1.3.Starting Comodo System-Cleaner..........................................................................................................................9 1.4.The Main Interface...............................................................................................................................................9 1.5.The Summary Area.............................................................................................................................................11 1.6.Understanding Profiles.......................................................................................................................................12 2.Registry Cleaner............................................................................................................................................. 15 2.1.Clean.................................................................................................................................................................16
    [Show full text]
  • The Top 10 Open Source Music Players Scores of Music Players Are Available in the Open Source World, and Each One Has Something That Is Unique
    For U & Me Overview The Top 10 Open Source Music Players Scores of music players are available in the open source world, and each one has something that is unique. Here are the top 10 music players for you to check out. verybody likes to use a music player that is hassle- Amarok free and easy to operate, besides having plenty of Amarok is a part of the KDE project and is the default music Efeatures to enhance the music experience. The open player in Kubuntu. Mark Kretschmann started this project. source community has developed many music players. This The Amarok experience can be enhanced with custom scripts article lists the features of the ten best open source music or by using scripts contributed by other developers. players, which will help you to select the player most Its first release was on June 23, 2003. Amarok has been suited to your musical tastes. The article also helps those developed in C++ using Qt (the toolkit for cross-platform who wish to explore the features and capabilities of open application development). Its tagline, ‘Rediscover your source music players. Music’, is indeed true, considering its long list of features. 98 | FEBRUARY 2014 | OPEN SOURCE FOR YoU | www.LinuxForU.com Overview For U & Me Table 1: Features at a glance iPod sync Track info Smart/ Name/ Fade/ gapless and USB Radio and Remotely Last.fm Playback and lyrics dynamic Feature playback device podcasts controlled integration resume lookup playlist support Amarok Crossfade Both Yes Both Yes Both Yes Yes (Xine), Gapless (Gstreamer) aTunes Fade only
    [Show full text]
  • Javafx in Action by Simon Morris
    Covers JavaFX v1.2 IN ACTION Simon Morris SAMPLE CHAPTER MANNING JavaFX in Action by Simon Morris Chapter 1 Copyright 2010 Manning Publications brief contents 1 ■ Welcome to the future: introducing JavaFX 1 2 ■ JavaFX Script data and variables 15 3 ■ JavaFX Scriptcode and structure 46 4 ■ Swing by numbers 79 5 ■ Behind the scene graph 106 6 ■ Moving pictures 132 7 ■ Controls,charts, and storage 165 8 ■ Web services with style 202 9 ■ From app to applet 230 10 ■ Clever graphics and smart phones 270 11 ■ Best of both worlds: using JavaFX from Java 300 appendix A ■ Getting started 315 appendix B ■ JavaFX Script: a quick reference 323 appendix C ■ Not familiar with Java? 343 appendix D ■ JavaFX and the Java platform 350 vii Welcome to the future: introducing JavaFX This chapter covers ■ Reviewing the history of the internet-based application ■ Asking what promise DSLs hold for UIs ■ Looking at JavaFX Script examples ■ Comparing JavaFX to its main rivals “If the only tool you have is a hammer, you tend to see every problem as a nail,” American psychologist Abraham Maslow once observed. Language advocacy is a popular pastime with many programmers, but what many fail to realize is that programming languages are like tools: each is good at some things and next to useless at others. Java, inspired as it was by prior art like C and Smalltalk, sports a solid general-purpose syntax that gets the job done with the minimum of fuss in the majority of cases. Unfortunately, there will always be those areas that, by their very nature, demand something a little more specialized.
    [Show full text]
  • Introducción a Linux Equivalencias Windows En Linux Ivalencias
    No has iniciado sesión Discusión Contribuciones Crear una cuenta Acceder Página discusión Leer Editar Ver historial Buscar Introducción a Linux Equivalencias Windows en Linux Portada < Introducción a Linux Categorías de libros Equivalencias Windows en GNU/Linux es una lista de equivalencias, reemplazos y software Cam bios recientes Libro aleatorio análogo a Windows en GNU/Linux y viceversa. Ayuda Contenido [ocultar] Donaciones 1 Algunas diferencias entre los programas para Windows y GNU/Linux Comunidad 2 Redes y Conectividad Café 3 Trabajando con archivos Portal de la comunidad 4 Software de escritorio Subproyectos 5 Multimedia Recetario 5.1 Audio y reproductores de CD Wikichicos 5.2 Gráficos 5.3 Video y otros Imprimir/exportar 6 Ofimática/negocios Crear un libro 7 Juegos Descargar como PDF Versión para im primir 8 Programación y Desarrollo 9 Software para Servidores Herramientas 10 Científicos y Prog s Especiales 11 Otros Cambios relacionados 12 Enlaces externos Subir archivo 12.1 Notas Páginas especiales Enlace permanente Información de la Algunas diferencias entre los programas para Windows y y página Enlace corto GNU/Linux [ editar ] Citar esta página La mayoría de los programas de Windows son hechos con el principio de "Todo en uno" (cada Idiomas desarrollador agrega todo a su producto). De la misma forma, a este principio le llaman el Añadir enlaces "Estilo-Windows". Redes y Conectividad [ editar ] Descripción del programa, Windows GNU/Linux tareas ejecutadas Firefox (Iceweasel) Opera [NL] Internet Explorer Konqueror Netscape /
    [Show full text]
  • Comodo System Cleaner Software Version 3.0
    Comodo System Cleaner Software Version 3.0 User Guide Guide Version 3.0.011811 Comodo Security Solutions 1255 Broad Street STE 100 Clifton, NJ 07013 Comodo System Cleaner - User Guide Table of Contents 1.Comodo System- Cleaner - Introduction ................................................................................................................................. 3 1.1.System Requirements......................................................................................................................................................... 5 1.2.Installing Comodo System-Cleaner..................................................................................................................................... 5 1.3.Starting Comodo System-Cleaner....................................................................................................................................... 9 1.4.The Main Interface............................................................................................................................................................ 10 1.5.The Summary Area........................................................................................................................................................... 11 1.6.Understanding Profiles...................................................................................................................................................... 12 2.Registry Cleaner......................................................................................................................................................................
    [Show full text]
  • Graph Database Management Systems Oshini Goonetilleke
    Graph Database Management Systems Storage, Management and Query Processing A thesis submitted in fulfilment of the requirements for the degree of Doctor of Philosophy Oshini Goonetilleke School of Science College of Science, Engineering, and Health RMIT University December, 2017 Declaration I certify that except where due acknowledgement has been made, the work is that of the author alone; the work has not been submitted previously, in whole or in part, to qualify for any other academic award; the content of the thesis is the result of work which has been carried out since the official commencement date of the approved research program; and, any editorial work, paid or unpaid, carried out by a third party is acknowledged; and, ethics procedures and guidelines have been followed. Oshini Goonetilleke School of Science RMIT University 20th December, 2017 Acknowledgements First, I would like to thank my supervisor, Timos Sellis, for all his advice, support and patience throughout my PhD journey. Over the past four years while working with Timos, I have learned many things about research and many important lessons in life. I feel privileged to have worked under his guidance. I would also like to thank my other supervisor, Jenny Zhang, for her advice and support during my PhD. I had an amazing group of collaborators, each contributing and supporting me in different ways. I would like to thank each of them: Saket Sathe, Danai Koutra, David Meibusch, Ben Barham and Kewen Liao. Saket for his feedback and advice during the early years of my PhD and his humorous insights; and Danai for long conversations about research problems at odd hours in the US, and suggesting interesting directions for my work.
    [Show full text]
  • N – Scheme Directorate of Technical Education
    DIPLOMA IN ENGINEERING AND TECHNOLOGY 1053 DEPARTMENT OF COMPUTER NETWORKING ENGINEERING SEMESTER PATTERN N – SCHEME IMPLEMENTED FROM 2020 - 2021 CURRICULUM DEVELOPMENT CENTRE DIRECTORATE OF TECHNICAL EDUCATION CHENNAI-600 025, TAMIL NADU (Blank Page) Curriculum Development Centre, DOTE. ii STATE BOARD OF TECHNICAL EDUCATION & TRAINING, TAMILNADU DIPLOMA IN COMPUTER NETWORKING ENGINEERING SYLLABUS ( II & III YEAR) N Scheme (To be implemented for the students admitted from the year 2020-21 onwards) Chairperson Tmt. G. LAKSHMI PRIYA I.A.S Director, Directorate of Technical Education, Chennai-25 Co-ordinator Tmt.P.Saratha M.E., Principal, Government Polytechnic College, Kirishnagiri-635 001 DIPLOMA IN COMPUTER NETWORKING ENGINEERING (1053) Convener Dr. V.G. Ravindhren M.E., Ph.D., Lecturer(SG)/Computer & Vice-principal, 221, Seshasayee Institute of Technology, Trichy-620 010. Mobile Number: 9443483254. Members Thiru.T. Muthamilselvam. B.E., M.Tech., Tmt. O. Vijaya Venkateswari M.Tech. , Lecturer (SG) / Computer Engg. Lecturer (SG) / Computer Engg., Seshasayee Institute of Technology, Government Polytechnic College, Srirangam, Trichy 620010. Trichy - 620 006. Mobile Number: 9994499781 Mobile Number: 9486067647 Tmt. N. Swarnalatha B.E., Dr. G. Vinodhini M.E., Ph.D., Lecturer (SG) / Computer Engg., Lecturer / Computer Engg. A.D.J. Dharmambal Polytechnic College, Government Polytechnic College, Srirangam, Nagappattinam. Trichy 620 006. Mobile Number: 9442088674 Mobile Number: 9626885482 Thiru. AR.Seetharaman M.E., Dr.S. Chellammal M.Sc., M.Tech., PGDCA, Ph.D., Lecturer/ Computer Engg.. Assistant Professor(Senior), Dept of Computer Government Polytechnic College, Science Bharathidasan University Arts & Thuvakkudi, Trichy 620 022. Science College, Trichy 620 027. Mobile Number: 8489576276. Mobile Number: 9444109147. Thiru.Kabithapriyan Palanivel B.Tech., Tmt.
    [Show full text]
  • Dynamic Tracing with Dtrace & Systemtap
    Dynamic Tracing with DTrace SystemTap Sergey Klyaus Copyright © 2011-2016 Sergey Klyaus This work is licensed under the Creative Commons Attribution-Noncommercial-ShareAlike 3.0 License. To view a copy of this license, visit https://creativecommons.org/licenses/by-nc-sa/3.0/ or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. Table of contents Introduction 7 Foreword . 7 Typographic conventions . 9 TSLoad workload generator . 12 Operating system Kernel . 14 Module 1: Dynamic tracing tools. dtrace and stap tools 15 Tracing . 15 Dynamic tracing . 16 DTrace . 17 SystemTap . 19 Safety and errors . 22 Stability . 23 Module 2: Dynamic tracing languages 25 Introduction . 25 Probes . 27 Arguments . 33 Context . 34 Predicates . 35 Types and Variables . 37 Pointers . 40 Strings and Structures . 43 Exercise 1 . 44 Associative arrays and aggregations . 44 Time . 48 Printing and speculations . 48 Tapsets translators . 50 Exercise 2 . 52 Module 3: Principles of dynamic tracing 54 Applying tracing . 54 Dynamic code analysis . 55 Profiling . 61 Performance analysis . 65 Pre- and post-processing . 66 Vizualization . 70 Module 4: Operating system kernel tracing 74 Process management . 74 3 Exercise 3 . 86 Process scheduler . 87 Virtual Memory . 105 Exercise 4 . 116 Virtual File System . 116 Block Input-Output . 122 Asynchronicity in kernel . 131 Exercise 5 . 132 Network Stack . 134 Synchronization primitives . 138 Interrupt handling and deferred execution . 143 Module 5: Application tracing 146 Userspace process tracing . 146 Unix C library . 149 Exercise 6 . 152 Java Virtual Machine . 153 Non-native languages . 160 Web applications . 165 Exercise 7 . 172 Appendix A. Exercise hints and solutions 173 Exercise 1 .
    [Show full text]
  • Ubuntu:Precise Ubuntu 12.04 LTS (Precise Pangolin)
    Ubuntu:Precise - http://ubuntuguide.org/index.php?title=Ubuntu:Precise&prin... Ubuntu:Precise From Ubuntu 12.04 LTS (Precise Pangolin) Introduction On April 26, 2012, Ubuntu (http://www.ubuntu.com/) 12.04 LTS was released. It is codenamed Precise Pangolin and is the successor to Oneiric Ocelot 11.10 (http://ubuntuguide.org/wiki/Ubuntu_Oneiric) (Oneiric+1). Precise Pangolin is an LTS (Long Term Support) release. It will be supported with security updates for both the desktop and server versions until April 2017. Contents 1 Ubuntu 12.04 LTS (Precise Pangolin) 1.1 Introduction 1.2 General Notes 1.2.1 General Notes 1.3 Other versions 1.3.1 How to find out which version of Ubuntu you're using 1.3.2 How to find out which kernel you are using 1.3.3 Newer Versions of Ubuntu 1.3.4 Older Versions of Ubuntu 1.4 Other Resources 1.4.1 Ubuntu Resources 1.4.1.1 Unity Desktop 1.4.1.2 Gnome Project 1.4.1.3 Ubuntu Screenshots and Screencasts 1.4.1.4 New Applications Resources 1.4.2 Other *buntu guides and help manuals 2 Installing Ubuntu 2.1 Hardware requirements 2.2 Fresh Installation 2.3 Install a classic Gnome-appearing User Interface 2.4 Dual-Booting Windows and Ubuntu 1 of 212 05/24/2012 07:12 AM Ubuntu:Precise - http://ubuntuguide.org/index.php?title=Ubuntu:Precise&prin... 2.5 Installing multiple OS on a single computer 2.6 Use Startup Manager to change Grub settings 2.7 Dual-Booting Mac OS X and Ubuntu 2.7.1 Installing Mac OS X after Ubuntu 2.7.2 Installing Ubuntu after Mac OS X 2.7.3 Upgrading from older versions 2.7.4 Reinstalling applications after
    [Show full text]
  • DVD-Libre 2015-10 DVD-Libre Libreoffice 5.0.2 - Libreoffice Libreoffice - 5.0.2 Libreoffice Octubre De 2015 De Octubre
    (continuación) LenMus 5.3.1 - Liberation Fonts 1.04 - LibreOffice 5.0.2 - LibreOffice 5.0.2 Ayuda en español - Lilypond 2.18.2 - Linphone 3.8.5 - LockNote 1.0.5 - 0 1 Luminance HDR 2.4.0 - MahJongg Solitaire 3D 1.0.1 - MALTED 3.0 2012.10.23 - - Marble 1.09.1 - MD5summer 1.2.0.05 - MediaInfo 0.7.78 - MediaPortal 2.0.0 Update 1 - 5 DVD-Libre 1 Miranda IM 0.10.36 - Miro Video Converter 3.0 - Mixxx 1.11.0 - Mnemosyne 2.3.3 - 0 2 Mozilla Backup 1.5.1 - Mozilla Backup 1.5.1 Españ ol - muCommander 0.9.0 - 2015-10 MuseScore 2.0.2 - MyPaint 1.0.0 - Nightingale 1.12.1 - ODF Add-in para Microsoft e r Office 4.0.5309 - Password Safe 3.36 - PDF Split and Merge 2.2.4 2015.01.13 - b i PdfBooklet 2.3.2 - PDFCreator 2.1.2 - PeaZip 5.7.2 - Peg-E 1.2.1 - PicToBrick 1.0 - L DVD-Libre es una recopilación de programas libres para Windows. - Pidgin 2.10.11 - PNotes.Net 3.1.0.3 - Pooter 5.0 - Portable Puzzle Collection D 2015.09.19 - PosteRazor 1.5.2 - ProjectLibre 1.6.2 - PuTTY 0.65 - PuTTY Tray V En http://www.cdlibre.org puedes conseguir la versión más actual de este 0.65.t026 - Pyromaths 15.02 - PyTraffic 2.5.3 - R 3.2.2 - Remove Empty Directories 2.2 D DVD, así como otros CDs y DVDs recopilatorios de programas y fuentes.
    [Show full text]
  • Linux Essentiel Est Édité Par Les Éditions Diamond B.P
    Linux Essentiel est édité par Les Éditions Diamond B.P. 20142 / 67603 Sélestat Cedex Tél. : 03 67 10 00 20 | Fax : 03 67 10 00 21 E-mail : [email protected] ÉDITO [email protected] Service commercial : Linux Essentiel n°29 [email protected] Sites : http://www.linux-essentiel.com http://www.ed-diamond.com Directeur de publication : Arnaud Metzler Chef des rédactions : Denis Bodor Place au Rédactrice en chef : Aline Hof Secrétaire de rédaction : Véronique Sittler changement ! Conception graphique : Kathrin Scali Responsable publicité : Tél. : 03 67 10 00 27 ombreux sont ceux (et j’en fais partie) prêts à parier que l’on retrouvera des Service abonnement : Tél. : 03 67 10 00 20 tablettes sous beaucoup de sapins pour ces fêtes de fin d’année. Il faut dire Photographie et images : www.fotolia.com que les constructeurs ont fait en sorte de tenter un maximum le grand public Impression : VPM Druck Rastatt / Allemagne avec une large variété de modèles et surtout des produits qui deviennent Distribution France : de plus en plus accessibles. Là où il y a quelque temps de cela, il fallait (uniquement pour les dépositaires de presse) compter un budget de plus de 500 euros pour s’offrir ce joujou high-tech, désormais, les offres MLP Réassort : N débutent aux alentours des 200 euros et sont parfois même inférieures à cela. Plate-forme de Saint-Barthélemy-d’Anjou Tél. : 02 41 27 53 12 Avec tout cela, la course à la mobilité est plus que jamais en marche et ce n’est pas Microsoft Plate-forme de Saint-Quentin-Fallavier Tél.
    [Show full text]