MESSAGE
DATE | 2015-02-02 |
FROM | Ruben
|
SUBJECT | Subject: [LIU Comp Sci] Operating System History
|
From owner-learn-outgoing-at-mrbrklyn.com Mon Feb 2 01:41:45 2015 Return-Path: X-Original-To: archive-at-mrbrklyn.com Delivered-To: archive-at-mrbrklyn.com Received: by mrbrklyn.com (Postfix) id 0FBF01612E0; Mon, 2 Feb 2015 01:41:45 -0500 (EST) Delivered-To: learn-outgoing-at-mrbrklyn.com Received: by mrbrklyn.com (Postfix, from userid 28) id 004701612E2; Mon, 2 Feb 2015 01:41:44 -0500 (EST) Delivered-To: learn-at-nylxs.com Received: from mail-qc0-f174.google.com (mail-qc0-f174.google.com [209.85.216.174]) by mrbrklyn.com (Postfix) with ESMTP id 69C171612E0 for ; Mon, 2 Feb 2015 01:41:44 -0500 (EST) Received: by mail-qc0-f174.google.com with SMTP id s11so28856906qcv.5 for ; Sun, 01 Feb 2015 22:41:43 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:content-type:content-transfer-encoding; bh=8H3LmwxgnDu0vh4fQ2v16ybKERn175BNQj+tbzy8uL0=; b=Pk/NUGogAUPVjpZwCsG5rrYAhYLyiaZGhZaI6tZAxe5nUw1ZWisZG+hF5VjvrPINfK +bYLtOjhyMp5r2erpPDijnIFoRkKx6oLrlmQKlC/M1QC4bxzaMeMCv8goJYyZVX2fp8/ qfV7fj0NGISQeamvFOWzQpDFrgWykBookFs89tYpTd/MBm13rnz+bzEO8TPaJKDWNQwp nQ7n+QHiTJ8Bu7wlzL96ieIHX6hdj2ZsyMU1N0qhb3JcwUBorP264X5XrQLfapIKIcTL bFh8XTA4h75esOqrWFPlQpAp01II9y5GUj+D6r1eU4Yjpbmb5shtks9CTHFK1JZR9lpJ UQqQ== X-Gm-Message-State: ALoCoQn/DCYwA9yojFqGjFFtTVyHZdcDTaiOQ+ppiVhqnIzEl9R1jvQ6WKbXwJaXgYbNuf39pHAq X-Received: by 10.140.98.244 with SMTP id o107mr11134966qge.5.1422859303649; Sun, 01 Feb 2015 22:41:43 -0800 (PST) Received: from [10.0.0.19] ([96.57.23.82]) by mx.google.com with ESMTPSA id k3sm17532500qao.0.2015.02.01.22.41.43 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 01 Feb 2015 22:41:43 -0800 (PST) Message-ID: <54CF1C26.5040900-at-my.liu.edu> Date: Mon, 02 Feb 2015 01:41:42 -0500 From: Ruben User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: rms-at-gnu.org, learn-at-nylxs.com, Samir Iabbassen , Mohammed Ghriga Subject: [LIU Comp Sci] Operating System History Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Sender: owner-learn-at-mrbrklyn.com Precedence: bulk Reply-To: learn-at-mrbrklyn.com
Hey Richard, you have to talk to the author of the Operationing Systems text. He is totally screwing up the purpose and history of Free Software. It really ticks me off to read it. This guy is in Yale, right? Just down the block from either of us or both of us. Lets drop in on his office. Maybe you can get an appointment through the FSF, and we;ll pull some NYLXS people down to Yale and have Cruppets and Tea and talk about Free Software...
Ruben
OPERATING SYSTEM CONCEPTS ABRAHAM SILBERSCHATZ Yale University PETER BAER GALVIN Pluribus Networks GREG GAGNE Westminster College NINTH EDITION
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1.12.1 History In the early days of modern computing (that is, the 1950s), a great deal of software was available in open-source format. The original hackers (computer enthusiasts) at MIT’s Tech Model Railroad Club left their programs in drawers for others to work on. “Homebrew” user groups exchanged code during their meetings. Later, company-specific user groups, such as Digital Equipment Corporation’s DEC, accepted contributions of source-code programs, collected them onto tapes, and distributed the tapes to interested members. Computer and software companies eventually sought to limit the use of their software to authorized computers and paying customers. Releasing only the binary files compiled from the source code, rather than the source code itself, helped them to achieve this goal, as well as protecting their code and their ideas from their competitors. Another issue involved copyrighted material. Operating systems and other programs can limit the ability to play back movies and music or display electronic books to authorized computers. Such copy protection or digital rights management (DRM) would not be effective if the source code that implemented these limits were published. Laws in many countries, including the U.S. Digital Millennium Copyright Act (DMCA), make it illegal to reverse-engineer DRM code or otherwise try to circumvent copy protection. 1.12 Open-Source Operating Systems 45 To counter the move to limit software use and redistribution, Richard Stallman in 1983 started the GNU project to create a free, open-source, UNIX- compatible operating system. In 1985, he published the GNU Manifesto, which argues that all software should be free and open-sourced. He also formed the Free Software Foundation (FSF) with the goal of encouraging the free exchange of software source code and the free use of that software. Rather than copyright its software, the FSF “copylefts” the software to encourage sharing and improvement. The GNU General Public License (GPL) codifies copylefting and is a common license under which free software is released. Fundamentally, GPL requires that the source code be distributed with any binaries and that any changes made to the source code be released under the same GPL license.
|
|