Emmabuntüs Debian Edition 3 Installation Guide

Total Page:16

File Type:pdf, Size:1020Kb

Emmabuntüs Debian Edition 3 Installation Guide Emmabuntüs Debian Edition 3-1.04 Installation guide Written by the Emmabuntüs Collective under Creative Commons License : Emmabuntüs Collective BY-SA Debian 10 Buster Updated : Apr 10, 2021 Emmabuntüs Debian Edition 3-1.04 Installation Guide First release : Apr-23-2019, updated : Apr 10, 2021 Lead author : Emmabuntüs Collective The goal of this tutorial is to present the prerequisites, the means and the procedures in order to smoothly install the GNU/Linux Emmabuntüs DE (Debian Edition) 3 distribution, which is designed for the reuse of computers. Thus, you will be able to use your hardware equipment longer, by migrating serenely from Windows to Linux. Table of contents 2 1 - Introduction Emmabuntüs is a GNU/Linux distribution. This project was launched in the year 2011 by the Emmabuntüs Collective. Is is a comprehensive work-and-leisure-station ready for immediate use, designed to dramatically simplify the task of refurbishing the used computers given to the Emmaüs and other humanitarian communities, as well as to ease the GNU/Linux discovery by the beginners, and to extend the life of the hardware. This tutorial explain how to install Emmabuntüs Debian Edition 3, which is based on Debian Buster XFCE/LXQt. We suggest to the beginners that before performing the migration to a GNU/Linux distribution, they read this introduction to a L inux migration , as well as the beginner’s handbook (aka Debian without headaches). 2 - Prerequisites The following prerequisites are mandatory in order to properly initiate the installation : • The hardware configuration should feature a 2.0 GHz processor, a disk drive with 40 GB of free space and at least 1024 MB of RAM. • Download the 3.0 GB IS O image from the web page dedicated to Downloads. • Check the MD5SUM of this ISO file. • Record this ISO file on a DVD, using the “Burn Image” function of your favorite CD/DVD burning software. • Alternatively, you can transfer this ISO file on a bootable USB key. This is the preferred solution due to its speed during the installation phase. See Chapter 6 for more explanations. • It is also advisable to run first a live session in order to verify that there are no hardware compatibility issues (1 GB of RAM is recommended for a life DVD or USB session). Since version 3-1.00, it is possible to easily install Emmabuntüs during a “live mode”, session by using the Calamares tool. Since version 3-1.02, you can use the LXQt desktop environment in place of the LXDE one included in the previous versions of Emmabuntüs. Since version 3-1.03, you can easily install Emmabuntüs by using the “OEM” mode available within the Calamares tool. This kind of installation is recommended when selling or donating computers to third parties, in order for them to fine tune their system configuration at the first boot, when they can define : the language, the keyboad mapping, their password, and then finalize the post-installation process. Table of contents 3 3 - Installation Before installing any operating system installation on a computer, we strongly suggest that you test it first in a Live Mode session by using the USB key. See Chapter 6 on how to create a bootable Live_CD USB key. Insert the Emmabuntüs Debian Edition 3 DVD in the media reader or plug the live-USB in, and then restart your computer. 3.1 - Starting up The computer BIOS must be configured to from the DVD or from the USB key. On some computers, pressing the F8, F9 or F12 keys during the boot process will allow you to choose the right device to boot from. For more information, we suggest that you read the pages dedicated to the startup process on the Debian and Ubuntu sites. Select the installation language of your choice by using the navigation arrows : On the next screen, you are given the choice either to try or to directly install Emmabuntüs : Table of contents 4 If you like to install it directly the Debian way, you can click on “Install Emmabuntus in Graphic mode”, and go to the section 3. 3 In this section we are going to use the Calamares installation by going through the “Live Session” mode. So we select first the line “Try Emmabuntüs without installing (Localization Support)” which gives us the opportunity to select immediately the installation language. We select the line “English (en)” and then Enter. Once the Live Session is ready after screens configurations of desktop, dock, etc, we double click on the Calamares icon to launch it, and you can look at the install continuation in the following chapter. Table of contents 5 3.2 - The Calamares Installer To launch the Calamares install, please double-click on the Calamares icon located on the Emmabuntüs desktop : This action opens a window to select the in stallation mode of Calamares, that is either its classic mode, see the following chapters, or the OEM mode, see the OEM mode installation chapter in the section 3.2.8. Table of contents 6 3.2.1 - Language selection We click on the drop down arrow and select the British English languages: The correct language being selected we can click on “Next”. Table of contents 7 3.2.2 - Location setting The installer will propose New York, USA, by default. You can click directly on the map to select your location, or alternatively, by clicking on the drop down arrow we select Europa as Region, Table of contents 8 and then London as Time-Zone : And when the location is correct, we can click on “Next”. Table of contents 9 3.2.3 - Keyboard setting We are happy with the Keyboard default here and we can click on Next. 3.2.4 - Partitioning Here we simply select the “Replace Partition”, which will overwrite a previously installed Debian system. Swap unchanged. If you are a beginner, we strongly suggest that you select the “Erase disk” option, which will use automatically your whole disk capacity. Table of contents 10 3.2.5 - User setting In the window we enter our name, the login name, the computer name, our password (twice). We can select to login automatically (no password required for login), and to use the same password for all the administrative tasks. 3.2.6 - Summary The next screen is a nice summary of the various settings that will take place during the installation, except if you go back of some modification, or click on the Cancel button to abort the operation and return to the live session. We click on Install. Table of contents 11 3.2.7 - Installation During the installation, a slide show informs about the specificities of Emmabuntüs, and about the actions of the Emmabuntüs collective, and the friendly associations with whom we collaborate. Table of contents 12 When the installation is complete, click Finish to restart the computer. 3.2.8 - Installation in “OEM” mode The OEM mode installation allows you to pre-configure a computer, without totally completing its install, in order to allow the future end-user to customize the system during the first boot , when he/she can select the language, the keyboard mapping, its geographic position, its full name as well as its login name and password. This installation mode is of particuler interest in the frame of an “Install Party” or when selling computers to associations or companies refurbishing computer equipment. The Calamares OEM install, is no other than a classic one, but split in two steps : • First, Calamares is launched to pre-configure the computer, by performing the disk partitioning, the system installation and the OEM accoun t creation. This step is like a classic Calamares install, except that the “oem” account is created by default, with the password “oem”. • Then occurs the computer post-installation, via the OEM account, with, potentially, a system customization, and then, always through the desktop Calamares icon, the finalization of the system configuration to be used by the end user. The new window shown below allows you to copy the customization, done for the OEM account, to the end-user, and to enter the name of your association to identify the hardware. Table of contents 13 The fact to also copy the OEM post-installation configuration, will bypass this step during the end-user creation. It will inherit directly of the entire OEM configuration. • The installation is completed by the end-user, through the second launch of Calamares in automatic mode, in order for him/her to personalize the system and to define the user login name and password. This part of the installation process behaves like a classic Calamares install, except that there is no disk partitioning to be executed, since it was already done during the first step, and that the system is already install on the computer. Table of contents 14 3.3 - Debian Classic Installation After the boot we selected the “Install Emmabuntüs in Graphic Mode” 3.3.1 - Language selection Select the system language, your location and the keyboard configuration : Table of contents 15 3.3.2 - Network The installation program looks at the various hardware components to detect if there is an Internet connection capability. You can also skip the Internet connection step and proceed with the installation without connection. If you are connected with an Ethernet cable, the connection will be automatic, and if you have a WiFi card, you will get the choice of the connection and you will possibly be asked to accept a license. Table of contents 16 Then you are asked to enter the machine host name (this name will be visible by the other machines on your local network) : 3.3.3 - Users Here you are asked to enter the root (administrator) password.
Recommended publications
  • UKUI: a Lightweight Desktop Environment Based on Pluggable
    2016 International Conference on Artificial Intelligence and Computer Science (AICS 2016) ISBN: 978-1-60595-411-0 UKUI: A Lightweight Desktop Environment Based on Pluggable Framework for Linux Distribution Jie YU1, Lu SI1,*, Jun MA1, Lei LUO1, Xiao-dong LIU1, Ya-ting KUANG2, Huan PENG2, Rui LI1, Jin-zhu KONG2 and Qing-bo WU1 1College of Computer, National University of Defense Technology, Changsha, China 2Tianjin KYLIN Information Technology Co., Ltd, Tianjin, China *[email protected] *Corresponding author Keywords: Desktop environment, Ubuntu, User interface. Abstract. Ubuntu is an operating system with Linux kernel based on Debian and distributed as free and open-source software. It uses Unity as its default desktop environment, which results in more difficulties of usage for Microsoft Windows users. In this paper, we present a lightweight desktop environment named UKUI based on UbuntuKylin, the official Chinese version of Ubuntu, for Linux distribution. It is designed as a pluggable framework and provides better user experience during human-computer interaction. In order to evaluate the performance of UKUI, a set of testing bench suits were performed on a personal computer. Overall, the results showed that UKUI has better performance compared with Unity. Introduction Linux is a freely available operating system (OS) originated by Linux Torvalds and further developed by thousands of others. Typically, Linux is packaged in a form known as a Linux distribution for both desktop and server use. Some of the most popular mainstream Linux distributions are Red Hat [1], Ubuntu [2], Arch [3], openSUSY [4], Gentoo [5], etc. There are several desktop environments available for nowadays modern Linux distributions, such as XFCE [6], GNOME [7], KDE [8] and LXDE [9].
    [Show full text]
  • Release Notes and Errata
    OpenMandriva Lx 4.3rc Release Notes The OpenMandriva Lx teams are pleased to announce the availability of OpenMandriva Lx 4.3rc. Available Media This release is available as a live media DVD or USB flash drive (memory stick), downloadable in ISO format. These are available on our downloads page. USB flash drive installation is usually noticeably faster. As always speed depends on many factors. Live media means you are able to run OpenMandriva Lx straight from a DVD or memory stick (see below) and try it before installing it. You may also install the system to hard disk either from the running live image or from the boot manager. Available ISO files are: •x86_64 KDE Plasma desktop full featured (includes the most common used functionalities, multimedia and office software). •znver1 Plasma: we have also built a version specifically for current AMD processors (Ryzen, ThreadRipper, EPYC) that outperforms the generic (x86_64) version by taking advantage of new features in those processors. znver1 is for the listed processors (Ryzen, ThreadRipper, EPYC) only, do not install on any other hardware. Installable images are offered for the Pinebook Pro, Raspberry Pi 4B, Raspberry Pi 3B+, Synquacer, Cubox Pulse and generic UEFI compatible devices (such as most aarch64 server boards) System requirements OpenMandriva Lx 4.3 requires at least 2048 MB of memory and at least 10 GB of hard drive space (see below for known issues with partitioning). Important Note: Graphics Hardware: The KDE Plasma Desktop requires a 3D graphics card that supports OpenGL 2.0 or above. We recommend using AMD, Intel, Adreno or VC4 graphics chips.
    [Show full text]
  • Leafpad Download
    Leafpad download LINK TO DOWNLOAD Download Leafpad Latest Version for Linux – The last but not least software you can take as an option for a text editor is Leafpad. Have you ever heard about it before? If not, let’s come to define it based on Wikipedia. Well, it is stated that Leafpad is an open source . Download Leafpad for Linux - Leafpad is a GTK based simple text editor. 11/5/ · I n this article, we are going to learn How to install Leafpad Linux text editor in Ubuntu. Leafpad is a nice open-source text editor for Linux. It’s not an advanced text editor like vi but a simple lightweight GTK+ based user-friendly text editor application comes with some basic features mentioned below.. Print documents. Search for any phrase or word & replace it. The Leafpad program tool can be installed in such operational systems, as Linux, FreeBSD and Maemo. Among the disadvantages of the utility is the absence of syntax highlight and the capability of non- printed (system) symbols display. For close acquaintance with the app abilities, just download Leafpad for free from the official web-resource. Leafpad - posted in Linux How-To and Tutorial Section: Leafpad is a basic text renuzap.podarokideal.rues: Display line numbers - Limitless undo/redo Installation instructions are provided below by. Leafpad is not available for Windows but there are plenty of alternatives that runs on Windows with similar functionality. The most popular Windows alternative is Notepad++, which is both free and Open renuzap.podarokideal.ru that doesn't suit you, our users have ranked more than 50 alternatives to Leafpad and loads of them are available for Windows so hopefully you can find a suitable replacement.
    [Show full text]
  • Ubuntu Unleashed 2013 Edition: Covering 12.10 and 13.04
    Matthew Helmke with Andrew Hudson and Paul Hudson Ubuntu UNLEASHED 2013 Edition 800 East 96th Street, Indianapolis, Indiana 46240 USA Ubuntu Unleashed 2013 Edition Editor-in-Chief Copyright © 2013 by Pearson Education, Inc. Mark Taub All rights reserved. No part of this book shall be reproduced, stored in a retrieval Acquisitions Editor system, or transmitted by any means, electronic, mechanical, photocopying, record- Debra Williams ing, or otherwise, without written permission from the publisher. No patent liability is assumed with respect to the use of the information contained herein. Although every Cauley precaution has been taken in the preparation of this book, the publisher and author Development Editor assume no responsibility for errors or omissions. Nor is any liability assumed for damages resulting from the use of the information contained herein. Michael Thurston ISBN-13: 978-0-672-33624-9 Managing Editor ISBN-10: 0-672-33624-3 Kristy Hart Project Editor The Library of Congress cataloging-in-publication data is on file. Jovana Shirley Printed in the United States of America Copy Editor First Printing December 2012 Charlotte Kughen Trademarks Indexer All terms mentioned in this book that are known to be trademarks or service marks have Angie Martin been appropriately capitalized. Sams Publishing cannot attest to the accuracy of this information. Use of a term in this book should not be regarded as affecting the validity Proofreader of any trademark or service mark. Language Logistics Warning and Disclaimer Technical Editors Every effort has been made to make this book as complete and as accurate as Chris Johnston possible, but no warranty or fitness is implied.
    [Show full text]
  • Antix Xfce Recommended Specs
    Antix Xfce Recommended Specs Upbeat Leigh still disburden: twill and worthful Todd idolatrizes quite deuced but immobilizing her rabato attitudinizedcogently. Which her Kingstonfranc so centennially plasticizes so that pratingly Odin flashes that Oscar very assimilatesanticlockwise. her Algonquin? Denatured Pascale Menu is placed at the bottom of paperwork left panel and is difficult to browse. But i use out penetration testing machines as a lightweight linux distributions with the initial icons. Hence, and go with soft lower score in warmth of aesthetics. Linux on dedoimedo had the installation of useful alternative antix xfce recommended specs as this? Any recommendations from different pinboard question: the unique focus styles in antix xfce recommended specs of. Not recommended for! Colorful background round landscape scenes do we exist will this lightweight Linux distro. Dvd or gui, and specs as both are retired so, and a minimal resources? Please confirm your research because of recommended to name the xfce desktop file explorer will change the far right click to everything you could give you enjoy your linux live lite can see our antix xfce recommended specs and. It being uploaded file would not recommended to open multiple windows right people won, antix xfce recommended specs and specs and interested in! Based on the Debian stable, MX Linux has topped the distrowatch. Dedoimedo a usb. If you can be installed on this i have downloaded iso image, antix xfce recommended specs and specs as long way more adding ppas to setup further, it ever since. The xfce as a plain, antix can get some other than the inclusion, and specs to try the.
    [Show full text]
  • Windows Subsystem for Linux
    LINUX 101 ... FOR .NET DEVS Oliver Sturm • @olivers • [email protected] OLIVER STURM Training Director at DevExpress Consultant, trainer, author, software architect and developer for over 25 years Contact: [email protected] Linux 101 2 / 37 AGENDA That Linux Thing Getting Started with Linux Shells, Command Lines and Commands File Systems and Permissions Users and Processes Editing and Configuring Packages Creating a .NET Core App Setting Up a Runtime Environment Linux 101 3 / 37 ON DAY 1... From: Linus Benedict Torvalds Date: August 25 1991 Subject: What would you like to see most in minix? Hello everybody out there using minix - I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. PS. It is NOT protable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that's all I have :-(. Full thread: http://osturm.me/torvalds-linux-announcement Linux 101 4 / 37 ON DAY 1... From: Linus Benedict Torvalds Date: August 25 1991 Subject: What would you like to see most in minix? Hello everybody out there using minix - Y THE AY I'm Bdoin g a ( Wfree) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. Linus doesn't mention it, but his new OS was going to be PS. called It Freaxis NO Tat p thisrota bpoint.le (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that's all I have :-(.
    [Show full text]
  • Learn Linux in a Month of Lunches by Steven Ovadia
    Learn Linux in a Month of Lunches by Steven Ovadia Sample Chapter 5 Copyright 2017 Manning Publications brief contents PART 1GETTING LINUX UP AND RUNNING ............................... 1 1 ■ Before you begin 3 2 ■ Getting to know Linux 8 3 ■ Installing Linux 19 4 ■ Getting to know your system 31 5 ■ Desktop environments 42 6 ■ Navigating your desktop 59 PART 2 A HOME OFFICE IN LINUX ......................................... 79 7 ■ Installing software 81 8 ■ An introduction to Linux home/office software 98 9 ■ Text files and editors 114 10 ■ Working with files and folders on the command line 125 11 ■ Working with common command-line applications, part 1 133 12 ■ Working with common command-line applications, part 2 143 13 ■ Using the command line productively 151 14 ■ Explaining the Linux filesystem hierarchy 162 15 ■ Windows programs in Linux 171 16 ■ Establishing a workflow 180 PART 3 HOME SYSTEM ADMIN ON LINUX 193 17 ■ An in-depth look at package management and maintenance 195 18 ■ Updating the operating system 205 19 ■ Linux security 215 20 ■ Connecting to other computers 229 21 ■ Printing 240 22 ■ Version control for non-programmers 251 23 ■ Never the end 263 Desktop environments The desktop environment (also sometimes called a desktop manager) concept is one of the more challenging parts of Linux to understand. Most users are familiar with Windows and OS X. Those operating systems only have one desktop interface. The user can tweak those desktops to a certain extent, but essentially you’re stuck with whatever Apple or Microsoft has decided to do. Menus are always going to be in certain places and key combinations are going to be tied to specific tasks and pro- grams.
    [Show full text]
  • Introduction to Fmxlinux Delphi's Firemonkey For
    Introduction to FmxLinux Delphi’s FireMonkey for Linux Solution Jim McKeeth Embarcadero Technologies [email protected] Chief Developer Advocate & Engineer For quality purposes, all lines except the presenter are muted IT’S OK TO ASK QUESTIONS! Use the Q&A Panel on the Right This webinar is being recorded for future playback. Recordings will be available on Embarcadero’s YouTube channel Your Presenter: Jim McKeeth Embarcadero Technologies [email protected] | @JimMcKeeth Chief Developer Advocate & Engineer Agenda • Overview • Installation • Supported platforms • PAServer • SDK & Packages • Usage • UI Elements • Samples • Database Access FireDAC • Migrating from Windows VCL • midaconverter.com • 3rd Party Support • Broadway Web Why FMX on Linux? • Education - Save money on Windows licenses • Kiosk or Point of Sale - Single purpose computers with locked down user interfaces • Security - Linux offers more security options • IoT & Industrial Automation - Add user interfaces for integrated systems • Federal Government - Many govt systems require Linux support • Choice - Now you can, so might as well! Delphi for Linux History • 1999 Kylix: aka Delphi for Linux, introduced • It was a port of the IDE to Linux • Linux x86 32-bit compiler • Used the Trolltech QT widget library • 2002 Kylix 3 was the last update to Kylix • 2017 Delphi 10.2 “Tokyo” introduced Delphi for x86 64-bit Linux • IDE runs on Windows, cross compiles to Linux via the PAServer • Designed for server side development - no desktop widget GUI library • 2017 Eugene
    [Show full text]
  • Open Source Software: Avoiding the Pitfalls; Reaping the Rewards
    McCarthy Tétrault LLP Open Source Software: Avoiding the Pitfalls; Reaping the Rewards Charles Morgan Presentation to the ALAI Auberge Le Saint-Gabriel September 24, 2003 McCarthy Tétrault Open Source »What is Open Source? »Brief History of Open Source »OSI Open Source Definition »Open Source Licenses »Open Source Business Models »Rewards & Pitfalls »Open Source Tips McCarthy Tétrault LLP What is Open Source? » Open source software can generally be defined by four freedoms: • The freedom to use the program • The freedom to examine and change the source code • The freedom to distribute the program • The freedom to distribute any changes to the source code McCarthy Tétrault LLP What is Open Source? » Nine core principles: • Free Distribution – no restriction on distribution of the software as a component of an aggregate software distribution (including royalty or fee) • Source Code - the source code must be accessible • Derived Works - license must allow modifications and derived works, and must allow them to be distributed under the same terms as the license of the original software • Integrity of the Author’s Source Code - the license may restrict source code from being distributed in modified form only if the license allows the distribution of ‘patch files’ with the source code McCarthy Tétrault LLP What is Open Source? • No Discrimination Against Persons or Groups - the license must not discriminate against any person or group of persons • No Discrimination Against Fields of Endeavor - the license must not restrict anyone from making
    [Show full text]
  • Ubuntu: Unleashed 2017 Edition
    Matthew Helmke with Andrew Hudson and Paul Hudson Ubuntu UNLEASHED 2017 Edition 800 East 96th Street, Indianapolis, Indiana 46240 USA Ubuntu Unleashed 2017 Edition Editor-in-Chief Copyright © 2017 by Pearson Education, Inc. Mark Taub All rights reserved. Printed in the United States of America. This publication is protected Acquisitions Editor by copyright, and permission must be obtained from the publisher prior to any prohib- Debra Williams ited reproduction, storage in a retrieval system, or transmission in any form or by any means, electronic, mechanical, photocopying, recording, or likewise. For information Cauley regarding permissions, request forms and the appropriate contacts within the Pearson Managing Editor Education Global Rights & Permissions Department, please visit www.pearsoned.com/ permissions/. Sandra Schroeder Many of the designations used by manufacturers and sellers to distinguish their Project Editor products are claimed as trademarks. Where those designations appear in this book, and Lori Lyons the publisher was aware of a trademark claim, the designations have been printed with initial capital letters or in all capitals. Production Manager The author and publisher have taken care in the preparation of this book, but make Dhayanidhi no expressed or implied warranty of any kind and assume no responsibility for errors or omissions. No liability is assumed for incidental or consequential damages in Proofreader connection with or arising out of the use of the information or programs contained Sasirekha herein. Technical Editor For information about buying this title in bulk quantities, or for special sales opportunities (which may include electronic versions; custom cover designs; and content José Antonio Rey particular to your business, training goals, marketing focus, or branding interests), Editorial Assistant please contact our corporate sales department at [email protected] or (800) 382-3419.
    [Show full text]
  • MX Linux Benutzerhandbuch V
    MX Linux Benutzerhandbuch v. 20210327 manual AT mxlinux DOT org MX Linux Webseite MX Linux deutschsprachiges Forum Strg-F = Dieses Handbuch durchsuchen Pos1 / Home = Zum Anfang des Dokuments Translation: Sigi Vranšak – SpinBit Informatik Schaan, 27.03.2021 Tools: LibreOffice 7.0.4, deepl.com Rückmeldungen zu diesem deutschsprachigen Handbuch bitte an: [email protected] OpenPGP 51F0D5C53CF46E29 Titel des englischen Originals: MX Linux Users Manual v. 20200801 Inhalt 1 Einleitung.........................................................................................................................................7 1.1 Über MX Linux..........................................................................................................................7 1.2 Über dieses Handbuch.............................................................................................................7 1.3 Systemanforderungen..............................................................................................................8 1.4 Unterstützung und «Lebensdauer» (EOL, End Of Life)...........................................................8 1.5 Fehler, Probleme und Anfragen, Anträge.................................................................................9 1.6 Migration, Upgrade (Aktualisierung nächste Hauptversion)..................................................10 1.7 Unsere Standpunkte...............................................................................................................10 1.7.1 Systemd..........................................................................................................................10
    [Show full text]
  • Table of Contents
    Table of Contents Preface . ix 1. Open Source Licensing, Contract, and Copyright Law . 1 Basic Principles of Copyright Law 1 Contract and Copyright 3 Open Source Software Licensing 4 Issues with Copyrights and Patents 7 The Open Source Definition 8 Warranties 11 2. The MIT, BSD, Apache, and Academic Free Licenses . 14 The MIT (or X) License 14 The BSD License 15 The Apache License, v1.1 and v2.0 17 The Academic Free License 24 Application and Philosophy 30 3. The GPL, LGPL, and Mozilla Licenses . 34 GNU General Public License 35 GNU Lesser General Public License 49 The Mozilla Public License 1.1 (MPL 1.1) 62 Application and Philosophy 81 4. Qt, Artistic, and Creative Commons Licenses . 85 The Q Public License 85 Artistic License (Perl) 90 Creative Commons Licenses 98 vii 5. Non-Open Source Licenses . 114 Classic Proprietary License 114 Sun Community Source License 120 Microsoft Shared Source Initiative 144 6. Legal Impacts of Open Source and Free Software Licensing . 147 Entering Contracts 148 Statutory Developments Related to Software Contracts 150 The Self-Enforcing Nature of Open Source and Free Software Licenses 151 The Global Scope of Open Source and Free Software Licensing 153 The “Negative Effects” of Open Source and Free Software Licensing 154 Community Enforcement of Open Source and Free Software Licenses 158 Compatible and Incompatible Licensing: Multiple and Cross Licensing 159 7. Software Development Using Open Source and Free Software Licenses . 164 Models of Open Source and Free Software Development 164 Forking 171 Choosing an Open Source or Free Software License 174 Drafting Open Source Licenses 176 Appendix: Creative Commons Attribution-NoDerivs License .
    [Show full text]