Linux User Group HOWTO Linux User Group HOWTO Table of Contents Linux User Group HOWTO

Total Page:16

File Type:pdf, Size:1020Kb

Linux User Group HOWTO Linux User Group HOWTO Table of Contents Linux User Group HOWTO Linux User Group HOWTO Linux User Group HOWTO Table of Contents Linux User Group HOWTO..............................................................................................................................1 Rick Moen...............................................................................................................................................1 1. Introduction..........................................................................................................................................1 2. What is a GNU/Linux user group?......................................................................................................1 3. What LUGs exist?................................................................................................................................1 4. What does a LUG do?..........................................................................................................................1 5. LUG activities......................................................................................................................................1 6. Practical suggestions............................................................................................................................1 7. Legal and political issues.....................................................................................................................2 8. About this document............................................................................................................................2 1. Introduction..........................................................................................................................................2 1.1 Purpose...............................................................................................................................................2 1.2 Other sources of information.............................................................................................................3 2. What is a GNU/Linux user group?......................................................................................................3 2.1 What is GNU/Linux?.........................................................................................................................3 2.2 How is GNU/Linux unique?..............................................................................................................4 2.3 What is a user group?.........................................................................................................................4 2.4 Summary............................................................................................................................................5 3. What LUGs exist?................................................................................................................................5 3.1 LUG lists............................................................................................................................................5 3.2 Solidarity versus convenience............................................................................................................6 4. What does a LUG do?..........................................................................................................................6 4.1 GNU/Linux advocacy........................................................................................................................6 4.2 The limits of advocacy.......................................................................................................................7 4.3 GNU/Linux education........................................................................................................................8 4.4 GNU/Linux support...........................................................................................................................9 Users..................................................................................................................................................9 Consultants......................................................................................................................................10 Businesses, non-profit organisations, and schools..........................................................................11 Free / open-source software development.......................................................................................11 Chris Browne on free software / open source philanthropy............................................................11 Linux movement..............................................................................................................................13 4.5 Linux socialising..............................................................................................................................13 5. LUG activities....................................................................................................................................14 5.1 Meetings...........................................................................................................................................14 5.2 Online resources...............................................................................................................................15 6. Practical suggestions..........................................................................................................................16 6.1 LUG support organisations..............................................................................................................16 6.2 Founding a LUG..............................................................................................................................16 6.3 Maintaining and growing a LUG.....................................................................................................17 7. Legal and political issues...................................................................................................................18 7.1 Organisational legal issues...............................................................................................................18 Canada.............................................................................................................................................18 Germany..........................................................................................................................................18 Sweden............................................................................................................................................19 United States of America................................................................................................................19 7.2 Other legal issues.............................................................................................................................21 Bootlegging.....................................................................................................................................21 i Linux User Group HOWTO Table of Contents Linux User Group HOWTO Antitrust...........................................................................................................................................21 7.3 Software politics..............................................................................................................................21 People have different feelings about free / open-source software...................................................21 Non-profit organisations and money don't mix terribly well..........................................................22 7.4 Elections, democracy, and turnover.................................................................................................22 8. About this document..........................................................................................................................24 8.1 Terms of use.....................................................................................................................................24 8.2 New versions....................................................................................................................................24 8.3 Please contribute to this HOWTO...................................................................................................24 8.4 Document history.............................................................................................................................24 8.5 Acknowledgements..........................................................................................................................26 ii Linux User Group HOWTO Rick Moen v1.8.4, 2013-07-25 The Linux User Group HOWTO is a guide to founding, maintaining, and growing a GNU/Linux user group, co-authored by Kendall Clark and Rick Moen (now maintained by Rick Moen). 1. Introduction • 1.1 Purpose • 1.2 Other sources of information 2. What is a GNU/Linux user group? • 2.1 What is GNU/Linux? • 2.2 How is GNU/Linux unique? • 2.3 What is a user group? • 2.4 Summary 3. What LUGs exist? • 3.1 LUG lists • 3.2 Solidarity versus convenience 4. What does a LUG do? • 4.1 GNU/Linux advocacy • 4.2 The limits of advocacy • 4.3 GNU/Linux education • 4.4 GNU/Linux support • 4.5 Linux socialising 5. LUG activities • 5.1 Meetings • 5.2 Online resources 6. Practical suggestions • 6.1 LUG support organisations • 6.2 Founding a LUG • 6.3 Maintaining and growing a LUG Linux User Group HOWTO 1 Linux User Group HOWTO 7. Legal and political issues
Recommended publications
  • Migration System for Zoe Microservices
    Computer Science Department BACHELOR THESIS Migration system for Zoe microservices Author: Rafael Medina García Supervisor: David Expósito Singh Madrid, June 2016 Copyright ©2016. Rafael Medina García This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/. Esta obra está sujeta a la licencia Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional de Creative Commons. Para ver una copia de esta licencia, visite http://creativecommons.org/licenses/by-nc-sa/4.0/. i Título: Migration system for Zoe microservices Autor: Rafael Medina García Tutor: David Expósito Singh EL TRIBUNAL Presidente: José Manuel Sánchez Pena Secretario: Pedro Peris López Vocal: María Paula de Toledo Heras Realizado el acto de defensa y lectura del Trabajo Fin de Grado el día 7 de julio de 2016 en Leganés, en la Escuela Politécnica Superior de la Universidad Carlos III de Madrid, acuerda otorgarle la CALIFICACIÓN de: VOCAL SECRETARIO PRESIDENTE ii Agradecimientos Agradezco: A mis padres y hermano, por vuestro apoyo, siempre; a Dorito-senpai y sus increíbles amigos: Jaime y Nacho; a Adrián, por esas interminables tardes trabajando en el despacho; al Grupo de Usuarios de Linux de la Universidad Carlos III de Madrid, verdaderamente habéis hecho que aproveche mi tiempo en la universidad; a David Expósito. iv "Ryuu ga waga teki wo kurau" Hanzo Shimada vi Abstract The Zoe virtual assistant developed by the Linux User Group from Carlos III University is a project that aims to automate various tedious tasks of the association.
    [Show full text]
  • Linux on the Road
    Linux on the Road Linux with Laptops, Notebooks, PDAs, Mobile Phones and Other Portable Devices Werner Heuser <wehe[AT]tuxmobil.org> Linux Mobile Edition Edition Version 3.22 TuxMobil Berlin Copyright © 2000-2011 Werner Heuser 2011-12-12 Revision History Revision 3.22 2011-12-12 Revised by: wh The address of the opensuse-mobile mailing list has been added, a section power management for graphics cards has been added, a short description of Intel's LinuxPowerTop project has been added, all references to Suspend2 have been changed to TuxOnIce, links to OpenSync and Funambol syncronization packages have been added, some notes about SSDs have been added, many URLs have been checked and some minor improvements have been made. Revision 3.21 2005-11-14 Revised by: wh Some more typos have been fixed. Revision 3.20 2005-11-14 Revised by: wh Some typos have been fixed. Revision 3.19 2005-11-14 Revised by: wh A link to keytouch has been added, minor changes have been made. Revision 3.18 2005-10-10 Revised by: wh Some URLs have been updated, spelling has been corrected, minor changes have been made. Revision 3.17.1 2005-09-28 Revised by: sh A technical and a language review have been performed by Sebastian Henschel. Numerous bugs have been fixed and many URLs have been updated. Revision 3.17 2005-08-28 Revised by: wh Some more tools added to external monitor/projector section, link to Zaurus Development with Damn Small Linux added to cross-compile section, some additions about acoustic management for hard disks added, references to X.org added to X11 sections, link to laptop-mode-tools added, some URLs updated, spelling cleaned, minor changes.
    [Show full text]
  • Christian Grothoff
    Curriculum Vitae Christian Grothoff February 19, 2021 Contents 1 General Information2 1.1 Contact..............................2 1.2 Brief Biography..........................2 1.3 Education and Employment History..............2 1.4 Honors and Awards.......................3 1.5 Professional Associations.....................3 2 Research3 2.1 Publications............................3 2.2 Software Systems......................... 12 2.3 Talks and Panels......................... 14 2.4 Funding.............................. 18 3 Teaching 21 3.1 Teaching at the University of Denver.............. 21 3.2 Teaching at Technische Universit¨atM¨unchen......... 21 3.3 Teaching at BFH......................... 21 3.4 Theses supervision........................ 22 1 Christian Grothoff 2 1 General Information 1.1 Contact Bern University of Applied Sciences [email protected] Room N.474 http://grothoff.org/christian/ H¨oheweg 80 Phone (priv): +41-786926894 CH-2502 Biel-Bienne Phone (work): +41-323216488 Born February 28, 1977 in Germany. Citizen of Germany. 1.2 Brief Biography Christian Grothoff is a professor for computer network security at the Bern University of Applied Sciences, researching future Internet architectures. His research interests include compilers, programming languages, software engineering, networking, security and privacy. Previously, he was on the faculty of the Technische Universit¨atM¨unchen leading an Emmy-Noether research group in the area of computer net- works. He earned his PhD in computer science from UCLA, an M.S. in computer science from Purdue University, and both a Diplom II in mathe- matics and the first Staatsexamen in chemistry from the Bergische Univer- sit¨atGesamthochschule (BUGH) Wuppertal. 1.3 Education and Employment History 1996{2000 Diplom II (≈ M.S) in mathematics at BUGH Wuppertal 1996{2001 1.
    [Show full text]
  • Lecture 1: Course Introduction G Course Organization G Historical Overview G Computer Organization G Why the MC68000? G Why Assembly Language?
    Lecture 1: Course introduction g Course organization g Historical overview g Computer organization g Why the MC68000? g Why assembly language? Microprocessor-based System Design 1 Ricardo Gutierrez-Osuna Wright State University Course organization g Grading Instructor n Exams Ricardo Gutierrez-Osuna g 1 midterm and 1 final Office: 401 Russ n Homework Tel:775-5120 g 4 problem sets (not graded) [email protected] n Quizzes http://www.cs.wright.edu/~rgutier g Biweekly Office hours: TBA n Laboratories g 5 Labs Teaching Assistant g Grading scheme Mohammed Tabrez Office: 339 Russ [email protected] Weight (%) Office hours: TBA Quizes 20 Laboratory 40 Midterm 20 Final Exam 20 Microprocessor-based System Design 2 Ricardo Gutierrez-Osuna Wright State University Course outline g Module I: Programming (8 lectures) g MC68000 architecture (2) g Assembly language (5) n Instruction and addressing modes (2) n Program control (1) n Subroutines (2) g C language (1) g Module II: Peripherals (9) g Exception processing (1) g Devices (6) n PI/T timer (2) n PI/T parallel port (2) n DUART serial port (1) g Memory and I/O interface (1) g Address decoding (2) Microprocessor-based System Design 3 Ricardo Gutierrez-Osuna Wright State University Brief history of computers GENERATION FEATURES MILESTONES YEAR NOTES Asia Minor, Abacus 3000BC Only replaced by paper and pencil Mech., Blaise Pascal, Pascaline 1642 Decimal addition (8 decimal figs) Early machines Electro- Charles Babbage Differential Engine 1823 Steam powered (3000BC-1945) mech. Herman Hollerith,
    [Show full text]
  • Linux Day 2014
    INFORMAZIONE PUBBLICITARIA “Linux Day 2014”: Confartigianato sostiene l’evento Appuntamento all’Istituto Alberghetti di Imola sabato 25 ottobre Anche quest’anno Confartigianato anche nella maggior parte dei tele- Assimprese di Imola e Bologna foni cellulari e dei tablet, e in modo sostiene il “Linux Day”, in pro- meno visibile in quasi tutti i gramma sabato 25 ottobre a Imola, momenti della nostra vita, in quan- nell’aula Verde dell’Iis “Francesco to è il sistema operativo delle auto- Alberghetti”. L’evento imolese, che mobili, dei navigatori satellitari, si svolge in contemporanea in oltre delle televisioni e di moltissimi 100 diverse città a livello nazionale, elettrodomestici. è organizzato da “ImoLUG – Imola Il suo sviluppo è sostenuto da & Faenza Linux User Group” e sarà un’associazione senza fini di lucro, l’occasione per fare il punto sul la “Linux Foundation”. I “LUG”, tema dell’open source (software gruppi di persone che osservano e con codice sorgente aperto) e su diffondono i principi del software altri argomenti di informatica. Il libero, organizzano ogni anno. tema di quest’anno è “Libertà digi- tale”. L’ingresso è gratuito e aperto Programma della giornata a tutti. Mattina “Il Linux Day esiste dal 2001 e il 09:00 - “GNU/GPL v2 vs. v3” nostro intento principale resta a cura di Riccardo Corrado sempre lo stesso, avvicinare le per- 10:00 - “BackBox: WiFi Libero? sone all’informatica e ridurre il Il direttivo dell’ImoLUG, da sinistra: Riccardo Dal Fiume, Amilcare Renzi, Segretario Ti spio!” a cura di Andrea digital divide – spiega Stefano Riccardo De Luna, Paride Balestri, Stefano Ballardini.
    [Show full text]
  • A Modular Soft Processor Core in VHDL
    A Modular Soft Processor Core in VHDL Jack Whitham 2002-2003 This is a Third Year project submitted for the degree of MEng in the Department of Computer Science at the University of York. The project will attempt to demonstrate that a modular soft processor core can be designed and implemented on an FPGA, and that the core can be optimised to run a particular embedded application using a minimal amount of FPGA space. The word count of this project (as counted by the Unix wc command after detex was run on the LaTeX source) is 33647 words. This includes all text in the main report and Appendices A, B and C. Excluding source code, the project is 70 pages in length. i Contents I. Introduction 1 1. Background and Literature 1 1.1. Soft Processor Cores . 1 1.2. A Field Programmable Gate Array . 1 1.3. VHSIC Hardware Definition Language (VHDL) . 2 1.4. The Motorola 68020 . 2 II. High-level Project Decisions 3 2. Should the design be based on an existing one? 3 3. Which processor should the soft core be based upon? 3 4. Which processor should be chosen? 3 5. Restating the aims of the project in terms of the chosen processor 4 III. Modular Processor Design Decisions 4 6. Processor Design 4 6.1. Alternatives to a complete processor implementation . 4 6.2. A real processor . 5 6.3. Instruction Decoder and Control Logic . 5 6.4. Arithmetic and Logic Unit (ALU) . 7 6.5. Register File . 7 6.6. Links between Components .
    [Show full text]
  • Introduction of Microprocessor
    Introduction of Microprocessor A Microprocessor is an important part of a computer architecture without which you will not be able to perform anything on your computer. It is a programmable device that takes in input, performs some arithmetic and logical operations over it and produces desired output. In simple words, a Microprocessor is a digital device on a chip which can fetch instruction from memory, decode and execute them and give results. Basics of Microprocessor – A Microprocessor takes a bunch of instructions in machine language and executes them, telling the processor what it has to do. Microprocessor performs three basic things while executing the instruction: 1. It performs some basic operations like addition, subtraction, multiplication, division and some logical operations using its Arithmetic and Logical Unit (ALU). New Microprocessors also perform operations on floating point numbers also. 2. Data in a Microprocessor can move from one location to another. 3. It has a Program Counter (PC) register that stores the address of the next instruction based on the value of PC, Microprocessor jumps from one location to another and takes decision. A typical Microprocessor structure looks like this. Clock Speed of different Microprocessor: 16-bit Microprocessor – 8086: 4.7MHz, 8MHz, 10MHz 8088: more than 5MHz 80186/80188: 6MHz 80286: 8MHz 32-bit Microprocessor – INTEL 80386: 16MHz to 33MHz INTEL 80486: 16MHz to 100MHz PENTIUM: 66MHz 64-bit Microprocessor – INTEL CORE-2: 1.2GHz to 3GHz INTEL i7: 66GHz to 3.33GHz INTEL i5: 2.4GHz to 3.6GHz INTEL i3: 2.93GHz to 3.33GHz We do not have any 128-bit Microprocessor in work at present one among the reasons for this is that we are a long way from exhausting the 64 bit address space itself, we use it a constant rate of roughly 2 bits every 3 years.
    [Show full text]
  • A Zahlensysteme
    A Zahlensysteme Außer dem Dezimalsystem sind das Dual-,dasOktal- und das Hexadezimalsystem gebräuchlich. Ferner spielt das Binär codierte Dezimalsystem (BCD) bei manchen Anwendungen eine Rolle. Bei diesem sind die einzelnen Dezimalstellen für sich dual dargestellt. Die folgende Tabelle enthält die Werte von 0 bis dezimal 255. Be- quemlichkeitshalber sind auch die zugeordneten ASCII-Zeichen aufgeführt. dezimal dual oktal hex BCD ASCII 0 0 0 0 0 nul 11111soh 2102210stx 3113311etx 4 100 4 4 100 eot 5 101 5 5 101 enq 6 110 6 6 110 ack 7 111 7 7 111 bel 8 1000 10 8 1000 bs 9 1001 11 9 1001 ht 10 1010 12 a 1.0 lf 11 101 13 b 1.1 vt 12 1100 14 c 1.10 ff 13 1101 15 d 1.11 cr 14 1110 16 e 1.100 so 15 1111 17 f 1.101 si 16 10000 20 10 1.110 dle 17 10001 21 11 1.111 dc1 18 10010 22 12 1.1000 dc2 19 10011 23 13 1.1001 dc3 20 10100 24 14 10.0 dc4 21 10101 25 15 10.1 nak 22 10110 26 16 10.10 syn 430 A Zahlensysteme 23 10111 27 17 10.11 etb 24 11000 30 18 10.100 can 25 11001 31 19 10.101 em 26 11010 32 1a 10.110 sub 27 11011 33 1b 10.111 esc 28 11100 34 1c 10.1000 fs 29 11101 35 1d 10.1001 gs 30 11110 36 1e 11.0 rs 31 11111 37 1f 11.1 us 32 100000 40 20 11.10 space 33 100001 41 21 11.11 ! 34 100010 42 22 11.100 ” 35 100011 43 23 11.101 # 36 100100 44 24 11.110 $ 37 100101 45 25 11.111 % 38 100110 46 26 11.1000 & 39 100111 47 27 11.1001 ’ 40 101000 50 28 100.0 ( 41 101001 51 29 100.1 ) 42 101010 52 2a 100.10 * 43 101011 53 2b 100.11 + 44 101100 54 2c 100.100 , 45 101101 55 2d 100.101 - 46 101110 56 2e 100.110 .
    [Show full text]
  • Coleman-Coding-Freedom.Pdf
    Coding Freedom !" Coding Freedom THE ETHICS AND AESTHETICS OF HACKING !" E. GABRIELLA COLEMAN PRINCETON UNIVERSITY PRESS PRINCETON AND OXFORD Copyright © 2013 by Princeton University Press Creative Commons Attribution- NonCommercial- NoDerivs CC BY- NC- ND Requests for permission to modify material from this work should be sent to Permissions, Princeton University Press Published by Princeton University Press, 41 William Street, Princeton, New Jersey 08540 In the United Kingdom: Princeton University Press, 6 Oxford Street, Woodstock, Oxfordshire OX20 1TW press.princeton.edu All Rights Reserved At the time of writing of this book, the references to Internet Web sites (URLs) were accurate. Neither the author nor Princeton University Press is responsible for URLs that may have expired or changed since the manuscript was prepared. Library of Congress Cataloging-in-Publication Data Coleman, E. Gabriella, 1973– Coding freedom : the ethics and aesthetics of hacking / E. Gabriella Coleman. p. cm. Includes bibliographical references and index. ISBN 978-0-691-14460-3 (hbk. : alk. paper)—ISBN 978-0-691-14461-0 (pbk. : alk. paper) 1. Computer hackers. 2. Computer programmers. 3. Computer programming—Moral and ethical aspects. 4. Computer programming—Social aspects. 5. Intellectual freedom. I. Title. HD8039.D37C65 2012 174’.90051--dc23 2012031422 British Library Cataloging- in- Publication Data is available This book has been composed in Sabon Printed on acid- free paper. ∞ Printed in the United States of America 1 3 5 7 9 10 8 6 4 2 This book is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE !" We must be free not because we claim freedom, but because we practice it.
    [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]
  • A Manual for the Assemblerߤ Rob Pike Lucent Technologies, Bell Labs
    A Manual for the Assembler Rob Pike Lucent Technologies, Bell Labs Machines There is an assembler for each of the MIPS, SPARC, Intel 386, ARM, PowerPC, Motorola 68010, and Motorola 68020. The 68020 assembler, 2a, is the oldest and in many ways the prototype. The assemblers are really just variations of a single program: they share many properties such as left-to-right assignment order for instruction operands and the synthesis of macro instructions such as MOVE to hide the peculiarities of the load and store structure of the machines. To keep things concrete, the first part of this manual is specifically about the 68020. At the end is a description of the differences among the other assemblers. Registers All pre-defined symbols in the assembler are upper-case. Data registers are R0 through R7; address registers are A0 through A7; floating-point registers are F0 through F7. A pointer in A6 is used by the C compiler to point to data, enabling short addresses to be used more often. The value of A6 is constant and must be set during C program initialization to the address of the externally-defined symbol a6base. The following hardware registers are defined in the assembler; their meaning should be obvious given a 68020 manual: CAAR, CACR, CCR, DFC, ISP, MSP, SFC, SR, USP, and VBR. The assembler also defines several pseudo-registers that manipulate the stack: FP, SP, and TOS. FP is the frame pointer, so 0(FP) is the first argument, 4(FP) is the second, and so on. SP is the local stack pointer, where automatic variables are held (SP is a pseudo-register only on the 68020); 0(SP) is the first automatic, and so on as with FP.
    [Show full text]
  • Linux Journal
    Open Science Travel Laptop Auto-Download Means Open Source Tips Linux Journal Since 1994: The original magazine of the Linux community PHOTOGRAPHY AND FOSS +DEEP DIVE: High Performance Computing ISSUE 293 | DECEMBER 2018 www.linuxjournal.com DECEMBER 2018 CONTENTS ISSUE 293 78 DEEP DIVE: High-Performance Computing 79 Linux and Supercomputers by Bryan Lunduke As we sit here, in the year Two Thousand and Eighteen (better known as “the future, where the robots live”), our beloved Linux is the undisputed king of supercomputing. Of the top 500 supercomputers in the world, approximately zero of them don’t run Linux (give or take...zero). 90 Data in a Flash, Part I: the Evolution of Disk Storage and an Introduction to NVMe by Petros Koutoupis NVMe drives have paved the way for computing at stellar speeds, but the technology didn’t suddenly appear overnight. It was through an evolutionary process that we now rely on the very performant SSD for our primary storage tier. 106 Data in a Flash, Part II: Using NVMe Drives and Creating an NVMe over Fabrics Network by Petros Koutoupis By design, NVMe drives are intended to provide local access to the machines they are plugged in to; however, the NVMe over Fabric specification seeks to address this very limitation by enabling remote network access to that same device. 2 | December 2018 | http://www.linuxjournal.com CONTENTS 6 The High-Performance Computing Issue by Bryan Lunduke 10 From the Editor—Doc Searls How Can We Bring FOSS to the Virtual World? 16 Letters UPFRONT 24 Auto-Download Linux Journal Each Month by Mitch Frazier 29 FOSS Project Spotlight: Appaserver by Tim Riley 35 Patreon and Linux Journal 36 Using Linux for Logic by Joey Bernard 44 Lessons in Vendor Lock-in: Messaging by Kyle Rankin 49 Reality 2.0: a Linux Journal Podcast 50 News Briefs COLUMNS 52 Kyle Rankin’s Hack and / Travel Laptop Tips in Practice 56 Reuven M.
    [Show full text]