Introducci´On Al Software Libre

Total Page:16

File Type:pdf, Size:1020Kb

Introducci´On Al Software Libre Introduccion´ al software libre Jesus´ Gonzalez´ Barahona Joaqu´ın Seoane Pascual Gregorio Robles 21 de septiembre de 2003 Historial de revisiones Revision´ 1.1 2003-09-21 joaquin Version´ con planificacion´ Revision´ 1.0 2003-09-16 jgb Version´ para revision´ de la UOC Revision´ 0.9 2003-09-01 jgb Quinto borrador enviado a la UOC Revision´ 0.6 2003-08-22 jgb Cuarto borrador enviado a la UOC Revision´ 0.5 2003-07-30 joaquin Tercer borrador enviado a la UOC Revision´ 0.4 2003-07-17 jgb Segundo borrador enviado a la UOC Revision´ 0.3 2003-07-02 jgb Primer borrador enviado a la UOC Revision´ 0.2 2003-06-18 jgb Primer esqueleto del capıtulo´ de historia Revision´ 0.1 2003-05-27 joaquin Esqueleto de documento Copyright c 2003 Joaqu´ın Seoane Pascual, Jesus Gonzalez´ Barahona y Gregorio Robles Aviso Legal Se garantiza paremiso para copiar, distribuir y modificar este documento segun´ los terminos´ de la GNU Free Documentation License, Version 1.2 o cualquiera posterior publicada por la Free Software Foundation, sin secciones invariantes ni textos de cubierta delantera o trasera. Se dispone de una copia de la licencia en el Apendice´ A, junto con una traduccion´ no oficial en el Apendice´ B. Puede encontrarse una version´ transparente de la ultima´ version´ de este documento en http://curso-sobre.berlios. de/introsobre. c Jesus´ M. Gonzalez,´ Joaqu´ın Seoane, Gregorio Robles • Modulo´ 0• 3 Introduccion´ al software libre Prologo´ . La primera version´ de estos apuntes fue escrita por Jesus´ M. Gonzalez´ Barahona, Joaqu´ın Seoane Pascual y Gre- gorio Robles entre los meses de abril y septiembre de 2003. Aunque llevabamos´ tiempo hablando sobre preparar un material de este tipo para la asignatura Software Libre que Joaqu´ın y Jesus´ impartimos en los programas de doctorado de nuestros respectivos departamentos, fue´ la iniciativa de la Universitat Oberta de Catalunya (UOC) de encargarnos un material para la asignatura de introduccion´ a su master´ de software libre lo que nos decidio´ final- mente a ponernos manos a la obra. En este encargo fue fundamental la labor de Jordi Mas, coordinador academico´ del master,´ que no solo´ nos propuso para este trabajo y nos puso en contacto con la UOC, sino que nos acompan˜o´ en la relaciones con ellos durante toda la duracion´ del proyecto. Materiales previos Algunos textos de estos apuntes estan´ basados en materiales previos, normalmente de los propios autores, en algunos casos de terceras personas (utilizados con permiso, cuando no han sido completamente reelaborados). Entre ellos podemos mencionar los siguientes (a riesgo de olvidar alguno importante): Hay algunos fragmentos (sobre todo en los cap´ıtulos de historia y econom´ıa) inspirados en el documento “Free Software / Open Source: Information Society Opportunities for Europe?” [111], que Jesus´ Gonzalez´ Barahona coedito´ para la Comision´ Europea. Sin embargo, los fragmentos en cuestion´ han sido ampliados, retocados y actualizados, tanto que en muchos casos pueden ser dif´ıcil de reconocer. El apartado sobre los monopolios y el software libre (Seccion´ 5.4.) esta´ reelaborado sobre el art´ıculo “Software libre, monopolios y otras yerbas” [66], de Jesus´ M. Gonzalez´ Barahona. Los apartados sobre iniciativas legislativas e iniciativas de administraciones publicas´ en relacion´ con el software libre esta en parte basados en “Iniciativas de las administraciones publicas´ en relacion´ al Software Libre” [84] (gracias a Pedro de las Heras por permitirnos utilizar ese material, del que es coautor). Parte del apartado sobre los motivos para usar software libre en las administraciones publicas´ (Seccion´ 6.2. ) esta´ basado en el art´ıculo [67], de Jesus´ M. Gonzalez´ Barahona. La traduccion´ de la Licencia de Documentacion´ Libre de GNU es una actualizacion´ adaptada de la realizada por Igor Tamara´ y Pablo Reyes para la version´ 1.1, a los que agradecemos el haberla realizado y su permiso para modificarla. El cap´ıtulo de ingenier´ıa del software libre es una adaptacion´ de un art´ıculo sobre el estado del arte de la ingenier´ıa del software aplicada al software libre de Jesus´ M. Gonzalez´ Barahona y Gregorio Robles para la revista Novatica.´ En el cap´ıtulo de estudios de casos, la parte dedicada al desarrollo de Linux se basa en una presentacion´ que realizo´ Juan-Mariano de Goyeneche durante el curso de doctorado “Programas Libres” de la Universidad Politecnica´ de Madrid durante el curso 2002-03. La parte historica´ del estudio pormenorizado de GNOME ha sido tomada de la introduccion´ historica´ incluida en el libro sobre “Desarrollo de aplicaciones en GNOME2” elaborado por GNOME Hispano y realizada por uno de los autores de este libro. El caso de estudio de FreeBSD se basa en parte en la ponencia presentada por Jesus´ Rodr´ıguez en el III Congreso HispaLinux celebrado en Madrid en el ano˜ 2000. Los casos de estudio de Debian y Red Hat parten del trabajo previo de Gonzalez´ Barahona et al. que han plasmado en varios art´ıculos los resultados del analisis´ cuantitativo de estas dos distribuciones. c Jesus´ M. Gonzalez,´ Joaqu´ın Seoane, Gregorio Robles • Modulo´ 0• 4 Introduccion´ al software libre Agradecimientos Los autores agradecen a la Fundacion´ para la Universitat Oberta de Catalunya1 la financiacion´ de la primera edicion´ de esta obra, enmarcada en el Master´ Internacional en Software Libre ofrecido por la citada institucion.´ 1 http://www.uoc.edu c Jesus´ M. Gonzalez,´ Joaqu´ın Seoane, Gregorio Robles • Modulo´ 1• 5 Introduccion´ al software libre 1. Introduccion´ al software libre . ¿Que´ es el software libre? ¿Que´ es y que´ implicaciones tiene la licencia de un programa libre? ¿Como´ se esta´ de- sarrollando el software libre? ¿Como´ se financian los proyectos de software libre, que´ modelos de negocio se estan´ experimentando relacionados con ellos? ¿Que´ motiva a los desarrolladores, especialmente a los que son volunta- rios, a involucrarse en proyectos de software libre? ¿Como´ son estos desarrolladores? ¿Como´ se coordinan en sus proyectos, y como´ es el software que producen? En resumen, ¿cual´ es la panoramica´ general del software libre? Este es el tipo de preguntas que trataremos de responder en este texto. Porque aunque el software libre esta´ cada vez mas´ en los medios de comunicacion,´ en las conversaciones de los profesionales de la informatica,´ e incluso empieza a estar en boca de los ciudadanos en general, aun´ es un desconocido para muchos. Y los que lo conocen muchas veces no saben mas´ que de algunos de sus aspectos, desconociendo completamente otros. Para empezar, en este cap´ıtulo vamos a presentar los aspectos espec´ıficos del software libre, centrandonos´ funda- mentalmente en explicar sus bases para los que se aproximen al tema por primera vez, y en motivar su importancia. Entre estas bases nos detendremos en la definicion´ del termino´ (para saber de que´ vamos a hablar) y en las conse- cuencias principales del uso (y la mera existencia) del software libre. Tambien´ presentaremos otros recursos libres distintos del software y que han ido apareciendo, en parte, bajo el impulso y ejemplo de aquel.´ 1.1.. El concepto de libertad en el software Desde hace mas´ de 30 anos˜ nos hemos acostumbrado a que quien me vende un programa me imponga las con- diciones bajo las que yo puedo usarlo, prohibiendome,´ por ejemplo, que se lo pase a un amigo. A pesar de ser software, no puedo adaptarlo a mis necesidades, ni siquiera corregir errores, debiendo esperar a que el fabricante los arregle. Esto no tiene por que´ ser as´ı, y es precisamente el software libre el que me concede las libertades que el software propietario me niega. 1.1.1.. Definicion´ As´ı pues el termino´ software libre (o programas libres) se refiere a libertad, tal como fue concebido por Richard Stallman en su definicion[´ 98]. En concreto se refiere a cuatro libertades: 1. Libertad para ejecutar el programa en cualquier sitio, con cualquier proposito´ y para siempre. 2. Libertad para estudiarlo y adaptarlo a nuestras necesidades. Esto exige el acceso al codigo´ fuente. 3. Libertad de redistribucion,´ de modo que se nos permita colaborar con vecinos y amigos. 4. Libertad para mejorar el programa y publicar las mejoras. Tambien´ exige el codigo´ fuente. Estas libertades se pueden garantizar, de acuerdo con la legalidad vigente, por medio de una licencia, como veremos en el Cap´ıtulo 3, Aspectos legales. En ella se plasman las libertades, pero tambien´ restricciones compatibles con ellas, como dar credito´ a los autores originales si redistribuimos. Incluso puede obligarnos a que los programas ajenos mejorados por nosotros tambien´ sean libres, promoviendo as´ı la creacion´ de mas´ software libre (ver Seccion´ 3.2.2.). c Jesus´ M. Gonzalez,´ Joaqu´ın Seoane, Gregorio Robles • Modulo´ 1• 6 Introduccion´ al software libre LA AMBIGUEDAD¨ DE “free” El termino´ original en ingles´ para programas libres es free software. Sin embar- go ingles´ el termino´ free, ademas´ de libre significa gratis, lo que genera gran confusion.´ Por ello a menudo en ingles´ se toman prestadas palabras espanolas˜ y se habla de libre software, en contraposicion´ a gratis software, al igual que nosotros tomamos prestada la palabra software. As´ı pues no estamos hablando de software gratuito, y el software libre se puede vender si se desea. Pero debido a la tercera libertad, cualquiera puede redistribuirlo sin pedir dinero a cambio ni permiso a nadie, lo que hace practicamente´ imposible obtener dinero por distribuirlo, salvo la pequena˜ cantidad que se pueda cargar por grabarlo en un soporte f´ısico y enviarlo, algo raramente demandado excepto para grandes volumenes,´ como es el caso de las distribuciones. Se han formalizado definiciones mas´ precisas de software libre, como es el caso notable de las directrices de la distribucion´ Debian[85].
Recommended publications
  • EUUGN Vo14 Nol
    5 Registered by Australia Post Publication No. NBG6524 The Australian UNIX* systems User Group Newsletter Volume 5 Number 5 October 1984 CONTENTS Editorial 2 Message from the President 2 Next AUUG Meeting 3 New Magazine 3 Books 4 Nets 7 Next AUUG Meeting - Call for Papers 14 AUUG Meeting in Melbourne - Abstracts 15 Domain Addressing in SUN III 28 From the USENIX Newsletter (;login:) 33 System V Performance Enhancements 36 Trivia Quiz 42 From the EUUG Newsletter 45 Nijmegen Conference Summary 46 Clippings 63 Netnews 66 Minutes of the AUUG General Meeting 76 Final AUUG Constitution 78 Who’s Who 83 AUUG Membership and Subscription Forms 85 Copyright (c) 1984o AUUGN is the journal of the Australian UNIX systems User Group. Copying without fee is permitted provided that copies are not made or distributed for commercial advantage and credit to the source is given. Abstracting with credit is permitted. No other reproduction is permitted without the prior permission of the Australian UNIX systems User Group. UNIX is a trademark of AT&T Bell Laboratories. AUUGN Vol 5 No 5 Editorial Well, finally, the Australian UNIX systems User Group is official. (Hooray) The office-bearers are: John Lions - President Greg Rose - Secretary Chris Maltby - Treasurer Colin Webb - Returning Officer John O’Brien - Assistant Returning Officer James Mann - Auditor The Management Committee consists of the President, the Secretary, the Treasurer and four General members. The General members elected to the Management Committee were: Robert Elz, Ken McDonell, Piers Lauder and Tim Roper I have reproduced the minutes of the meeting and the amended AUUG constitution at the end of this issue, along With the inevitable forms for founding membership, membership and newsletter subscription.
    [Show full text]
  • Ebook - Informations About Operating Systems Version: August 15, 2006 | Download
    eBook - Informations about Operating Systems Version: August 15, 2006 | Download: www.operating-system.org AIX Internet: AIX AmigaOS Internet: AmigaOS AtheOS Internet: AtheOS BeIA Internet: BeIA BeOS Internet: BeOS BSDi Internet: BSDi CP/M Internet: CP/M Darwin Internet: Darwin EPOC Internet: EPOC FreeBSD Internet: FreeBSD HP-UX Internet: HP-UX Hurd Internet: Hurd Inferno Internet: Inferno IRIX Internet: IRIX JavaOS Internet: JavaOS LFS Internet: LFS Linspire Internet: Linspire Linux Internet: Linux MacOS Internet: MacOS Minix Internet: Minix MorphOS Internet: MorphOS MS-DOS Internet: MS-DOS MVS Internet: MVS NetBSD Internet: NetBSD NetWare Internet: NetWare Newdeal Internet: Newdeal NEXTSTEP Internet: NEXTSTEP OpenBSD Internet: OpenBSD OS/2 Internet: OS/2 Further operating systems Internet: Further operating systems PalmOS Internet: PalmOS Plan9 Internet: Plan9 QNX Internet: QNX RiscOS Internet: RiscOS Solaris Internet: Solaris SuSE Linux Internet: SuSE Linux Unicos Internet: Unicos Unix Internet: Unix Unixware Internet: Unixware Windows 2000 Internet: Windows 2000 Windows 3.11 Internet: Windows 3.11 Windows 95 Internet: Windows 95 Windows 98 Internet: Windows 98 Windows CE Internet: Windows CE Windows Family Internet: Windows Family Windows ME Internet: Windows ME Seite 1 von 138 eBook - Informations about Operating Systems Version: August 15, 2006 | Download: www.operating-system.org Windows NT 3.1 Internet: Windows NT 3.1 Windows NT 4.0 Internet: Windows NT 4.0 Windows Server 2003 Internet: Windows Server 2003 Windows Vista Internet: Windows Vista Windows XP Internet: Windows XP Apple - Company Internet: Apple - Company AT&T - Company Internet: AT&T - Company Be Inc. - Company Internet: Be Inc. - Company BSD Family Internet: BSD Family Cray Inc.
    [Show full text]
  • Logiciel Libre, Une Introduction Part I Perspective Historique Des Étapes
    Logiciel libre, une introduction Logiciel libre, une introduction Logiciel libre, une introduction Part I Roberto Di Cosmo Perspective historique Université Paris Diderot UFR Informatique Laboratoire Preuves, Programmes et Systèmes [email protected] 7 Février 2012 Logiciel libre, une introduction Logiciel libre, une introduction Une brève histoire du logiciel Une brève histoire du logiciel Des étapes importantes Une brève histoire du logiciel I Années 50-60: Logiciel libre ante litteram Logiciel Libre aux origines La propriétarisation du logiciel I Années 70: La proprietarisation du logiciel I Années 70-80: Les briques de base I Donald Knuth et TEX Le logiciel libre ante litteram I X Windows System Le système TEX I AT&T et Unix Le système X I Années 80: le matériel devient suffisamment puissant pour des AT&T et Unix vrai OS Linux I Années 80: Richard Stallman, GNU et la Free Software Foundation Le logiciel libre formalisé I Années 1990: Linux, GNU/Linux etc.: la prise de conscience I Années 2000 : l’expansion Les années 1990 Logiciel libre, une introduction Logiciel libre, une introduction Une brève histoire du logiciel Une brève histoire du logiciel Logiciel Libre aux origines Logiciel Libre aux origines Au début le logiciel fût distribué librement. c’était une nécéssité Jusqu’à la fin des années 1960, le logiciel, avec les sources, était N’oublions pas les raisons techniques de cette réalité: distribué gratuitement, comme un complément pour les ordinateurs I modèle de service clé en main comprenant hw & sw & vendus (très chers) à l’époque. service I logiciel très dépendant de la machine utilisateur (n.
    [Show full text]
  • Systems Integration for the Kennedy Space Center (KSC) Robotics Applications Development Laboratory (RADL)
    The Space Congress® Proceedings 1988 (25th) Heritage - Dedication - Vision Apr 1st, 8:00 AM Systems Integration for the Kennedy Space Center (KSC) Robotics Applications Development Laboratory (RADL) V. L. Davis Ross Nordeen Follow this and additional works at: https://commons.erau.edu/space-congress-proceedings Scholarly Commons Citation Davis, V. L. and Nordeen, Ross, "Systems Integration for the Kennedy Space Center (KSC) Robotics Applications Development Laboratory (RADL)" (1988). The Space Congress® Proceedings. 10. https://commons.erau.edu/space-congress-proceedings/proceedings-1988-25th/session-3/10 This Event is brought to you for free and open access by the Conferences at Scholarly Commons. It has been accepted for inclusion in The Space Congress® Proceedings by an authorized administrator of Scholarly Commons. For more information, please contact [email protected]. Systems Integration for the Kennedy Space Center (KSC) Robotics Applications Development Laboratory (RADL) V. Leon Davis Ross Nordeen INTRODUCTION Robotics technology is a rapidly advancing field moving from applications on repetitive manufacturing processes toward applications of more variable and complex tasks. Current directions of NASA designs for the Space Station and other future spacecraft is moving toward the use of robotics for operational, maintenance and repair functions while the spacecraft is in orbit. These spacecraft systems will eventually require processing through KSC for launch and refurbishment. In the future, KSC will be called on to design ground processing facilities for new generation launch vehicles such as the Heavy Lift Launch Vehicle and the Second Generation Shuttle. The design of these facilities should take advantage of state- of-the-art robotics technology to provide the most efficient and effective vehicle processing.
    [Show full text]
  • The Complete Freebsd
    The Complete FreeBSD® If you find errors in this book, please report them to Greg Lehey <grog@Free- BSD.org> for inclusion in the errata list. The Complete FreeBSD® Fourth Edition Tenth anniversary version, 24 February 2006 Greg Lehey The Complete FreeBSD® by Greg Lehey <[email protected]> Copyright © 1996, 1997, 1999, 2002, 2003, 2006 by Greg Lehey. This book is licensed under the Creative Commons “Attribution-NonCommercial-ShareAlike 2.5” license. The full text is located at http://creativecommons.org/licenses/by-nc-sa/2.5/legalcode. You are free: • to copy, distribute, display, and perform the work • to make derivative works under the following conditions: • Attribution. You must attribute the work in the manner specified by the author or licensor. • Noncommercial. You may not use this work for commercial purposes. This clause is modified from the original by the provision: You may use this book for commercial purposes if you pay me the sum of USD 20 per copy printed (whether sold or not). You must also agree to allow inspection of printing records and other material necessary to confirm the royalty sums. The purpose of this clause is to make it attractive to negotiate sensible royalties before printing. • Share Alike. If you alter, transform, or build upon this work, you may distribute the resulting work only under a license identical to this one. • For any reuse or distribution, you must make clear to others the license terms of this work. • Any of these conditions can be waived if you get permission from the copyright holder. Your fair use and other rights are in no way affected by the above.
    [Show full text]
  • Kratka Povijest Unixa Od Unicsa Do Freebsda I Linuxa
    Kratka povijest UNIXa Od UNICSa do FreeBSDa i Linuxa 1 Autor: Hrvoje Horvat Naslov: Kratka povijest UNIXa - Od UNICSa do FreeBSDa i Linuxa Licenca i prava korištenja: Svi imaju pravo koristiti, mijenjati, kopirati i štampati (printati) knjigu, prema pravilima GNU GPL licence. Mjesto i godina izdavanja: Osijek, 2017 ISBN: 978-953-59438-0-8 (PDF-online) URL publikacije (PDF): https://www.opensource-osijek.org/knjige/Kratka povijest UNIXa - Od UNICSa do FreeBSDa i Linuxa.pdf ISBN: 978-953- 59438-1- 5 (HTML-online) DokuWiki URL (HTML): https://www.opensource-osijek.org/dokuwiki/wiki:knjige:kratka-povijest- unixa Verzija publikacije : 1.0 Nakalada : Vlastita naklada Uz pravo svakoga na vlastito štampanje (printanje), prema pravilima GNU GPL licence. Ova knjiga je napisana unutar inicijative Open Source Osijek: https://www.opensource-osijek.org Inicijativa Open Source Osijek je član udruge Osijek Software City: http://softwarecity.hr/ UNIX je registrirano i zaštićeno ime od strane tvrtke X/Open (Open Group). FreeBSD i FreeBSD logo su registrirani i zaštićeni od strane FreeBSD Foundation. Imena i logo : Apple, Mac, Macintosh, iOS i Mac OS su registrirani i zaštićeni od strane tvrtke Apple Computer. Ime i logo IBM i AIX su registrirani i zaštićeni od strane tvrtke International Business Machines Corporation. IEEE, POSIX i 802 registrirani i zaštićeni od strane instituta Institute of Electrical and Electronics Engineers. Ime Linux je registrirano i zaštićeno od strane Linusa Torvaldsa u Sjedinjenim Američkim Državama. Ime i logo : Sun, Sun Microsystems, SunOS, Solaris i Java su registrirani i zaštićeni od strane tvrtke Sun Microsystems, sada u vlasništvu tvrtke Oracle. Ime i logo Oracle su u vlasništvu tvrtke Oracle.
    [Show full text]
  • BSD Projects IV – BSD Certification • Main Features • Community • Future Directions a (Very) Brief History of BSD
    BSD Overview Jim Brown May 24, 2012 BSD Overview - 5/24/2012 - Jim Brown, ISD BSD Overview I – A Brief History of BSD III – Cool Hot Stuff • ATT UCB Partnership • Batteries Included • ATT(USL) Lawsuit • ZFS , Hammer • BSD Family Tree • pf Firewall, pfSense • BSD License • Capsicum • Virtualization Topics • Jails, Xen, etc. • Desktop PC-BSD II – The Core BSD Projects IV – BSD Certification • Main Features • Community • Future Directions A (Very) Brief History of BSD 1971 – ATT cheaply licenses Unix source code to many organizations, including UCB as educational material 1975 – Ken Thompson takes a sabbatical from ATT, brings the latest Unix source on tape to UCB his alma mater to run on a PDP 11 which UCB provided. (Industry/academic partnerships were much more common back then.) Computer Science students (notably Bill Joy and Chuck Haley) at UCB begin to make numerous improvements to Unix and make them available on tape as the “Berkeley Software Distribution” - BSD A (Very) Brief History of BSD Some notable CSRG • 1980 – Computer Science Research Group members (CSRG) forms at UCB with DARPA funding to make many more improvements to Unix - job control, autoreboot, fast filesystem, gigabit address space, Lisp, IPC, sockets, TCP/IP stack + applications, r* utils, machine independence, rewriting almost all ATT code with UCB/CSRG code, including many ports • 1991 – The Networking Release 2 tape is released on the Internet via anon FTP. A 386 port quickly follows by Bill and Lynne Jolitz. The NetBSD group is formed- the first Open Source community entirely on the Internet • 1992 – A commercial version, BSDI (sold for $995, 1-800-ITS-UNIX) draws the ire of USL/ATT.
    [Show full text]
  • Linux on the Move
    Guest Editors’ Introduction What is Linux? And why should you care? This focus section has insights for both newcomers and diehard fans. Linux on the Move Terry Bollinger, The Mitre Corporation Peter Beckman, Los Alamos National Laboratory inux is a free, open-source operating system that looks like Unix, L except that it runs on PCs as well as other platforms. Linux was created by Linus Torvalds in 1991. Today, Linux is cooperatively improved by Torvalds and thousands of volunteers from around the world using open-source development methods. At this point in time, “Linux” generally refers to the entire suite of software in a distribution, from the operating system kernel to the Web server and graphical user interface. When we say that Linux is “free” we mean, well…free. You do not need to pay money to get a copy of it, although it is usually more convenient to buy an inexpen- sive CD-ROM copy than download an entire distribution over the Internet. Once you get a copy of Linux, you also have the right to make as many copies of it as you want. 30 IEEE Software January/February 1999 0740-7459/99/$10.00 © 1999 . DEFINING TERMS GETTING RESULTS By “open source”we mean that you also have the The only traditional software practice that open- right to get copies of all the source code from which source software developers do follow is peer review, Linux and its associated tools were originally com- and they do that with a vengeance. Each piece of piled. There are no magical, mysterious binary files, source code is placed on display in front of a global although you can of course get the Linux system precompiled if you prefer.
    [Show full text]
  • Walnut Creek CDROM Spring 1995 Catalog 1-800-786-9907 • 1-510-674-0821 Fax the Best of Walnut Creek CDROM Is Yours Free*
    Walnut Creek CDROM Spring 1995 Catalog 1-800-786-9907 • 1-510-674-0821 Fax The Best of Walnut Creek CDROM is yours Free*. The • You’ll also get fonts, fractals, Best of Walnut Creek CDROM music, clipart, and more. 600 lets you explore in-depth what MegaBytes in total! Walnut Creek CDROM has to offer. • Boot images from our Unix for PC discs so you will With samples from all of our know if your hardware will products, you’ll be able to see boot Slackware Linux or what our CDROM’s will do for FreeBSD you, before you buy. This CDROM contains: • The Walnut Creek CDROM digital catalog - photos and • Index listings of all the descriptions of our all titles programs, photos, and files on all Walnut Creek CDROM If you act now, we’ll include titles $5.00 good toward the purchase of all Walnut Creek CDROM • The best from each disc titles. If you’re only going to including Hobbes OS/2, own one CDROM, this should CICA MS Windows, Simtel be it! March, 1995. MSDOS, Giga Games, Internet Info, Teacher 2000, Call, write, fax, or email your Ultra Mac-Games and Ultra order to us today! Mac-Utilities * The disc is without cost, but the regular shipping charge still applies. • You get applications, games, utilities, photos, gifs, documents, ray-tracings, and animations 2 CALL NOW! 1-800-786-9907 Phone: +1-510-674-0783 • Fax: +1-510-674-0821 • Email: [email protected] • WWW: http://WWW.cdrom.com/ (Alphabetical Index on page 39.) Hi, Sampler - (Best of Walnut Creek) 2 This is Jack and I’ve got another great batch of CICA for Windows 4 Music Workshop 5 CDROM’s for you.
    [Show full text]
  • Mengenal Sistim Operasi *BSD
    Mengenal Sistim Operasi *BSD Ada banyak sekali tulisan-tulisan yang membahas tentang BSD, baik tulisan mengenai sejarah, system administrasi, sampai penggunaan BSD kepada end-user sebagai desktop. Tulisan ini memperkenalkan BSD sebagai alternatif lain dari Linux untuk memenuhi kebutuhan akan UNIX-like operating system di Indonesia. Dalam tulisan ini pula, dibahas mengenai beberapa hal yang membedakan antara Linux dan BSD, namun tidak memutuskan mana yang paling baik, karena untuk menentukan mana operating system yang paling baik digunakan adalah Anda sendiri. Daftar Isi 1. Sejarah 2. Distribusi Varian BSD 3. Model Pengembangan 4. Integrasi System 5. Software-software di BSD 6. System Administrasi 7. File System 8. Lain-lain 9. Kesimpulan Sejarah Hampir semua orang telah mendengar Linux saat ini. Namun apa itu BSD? BSD adalah singkatan dari Berkeley Software Distribution. BSD pertama kali dibangun dan dikembangkan oleh Computer System Research Group (CSRG) di University of California at Berkeley (UCB), BSD pertama kali keluar pada akhir 1977 sebagai paket tambahan dan patch dari AT&T UNIX version 6, yang mana waktu itu beroperasi pada mesin PDP-11 minicomputer. BSD pada akhirnya banyak memberikan kontribusi berharga pada pengembangan UNIX secara umum. Ada banyak fitur yang pertama kali diperkenalkan oleh BSD dan beberapa diadopsi dari AT&T dan vendor-vendor lainnya. BSD dibuat, dikembangkan, dan digunakan secara BEBAS sebagai perlawanan terhadap lisensi UNIX yang dimiliki oleh AT&T dan oleh karena itu BSD mempunyai lisensi tersendiri yang memungkinkan setiap orang bebas melakukan pengembangan, dan menggunakan source code BSD. Pada tahun 1993, 4.4BSD dirilis sebagai sebuah Operating System yang utuh. Untuk sejarah lengkap BSD di CSRG, mulai sejarah dari jaman kuda, motivasi orang-orang yang pertama kali mengerjakannya, sampai perseteruan lisensi dan hak cipta dengan AT&T, saya mereferensikan Anda untuk membaca tulisan yang dibuat oleh Kirk McKusick, “Twenty Years of Berkeley Unix“.
    [Show full text]
  • History of Unix.Pdf
    History of Unix In order to define UNIX, it helps to look at its history. In 1969, Ken Thompson, Dennis Ritchie and others started work on what was to become UNIX on a "little-used PDP-7 in a corner" at AT&T Bell Labs. For ten years, the development of UNIX proceeded at AT&T in numbered versions. V4 (1974) was re-written in C -- a major milestone for the operating system's portability among different systems. V6 (1975) was the first to become available outside Bell Labs -- it became the basis of the first version of UNIX developed at the University of California Berkeley. Bell Labs continued work on UNIX into the 1980s, culminating in the release of System V (as in "five," not the letter) in 1983 and System V, Release 4 (abbreviated SVR4) in 1989. Meanwhile, programmers at the University of California hacked mightily on the source code AT&T had released, leading to many a master thesis. The Berkeley Standard Distribution (BSD) became a second major variant of "UNIX." It was widely deployed in both university and corporate computing environments starting with the release of BSD 4.2 in 1984. Some of its features were incorporated into SVR4. As the 1990s opened, AT&T's source code licensing had created a flourishing market for hundreds of UNIX variants by different manufacturers. AT&T sold its UNIX business to Novell in 1993, and Novell sold it to the Santa Cruz Operation two years later. In the meantime, the UNIX trademark had been passed to the X/Open consortium, which eventually merged to form The Open Group.1 While the stewardship of UNIX was passing from entity to entity, several long- running development efforts started bearing fruit.
    [Show full text]
  • Introduction to Free Software-SELF
    Introduction to Free Software Jordi Mas Hernández (coordinador) David Megías Jiménez (coordinador) Jesús M. González Barahona Joaquín Seoane Pascual Gregorio Robles XP07/M2101/02708 © FUOC • XP07/M2101/02708 Introduction to Free Software Jordi Mas Hernández David Megías Jiménez Jesús M. González Barahona Founding member of Softcatalà and Computer Science Engineer by the Professor in the Department of Tele- of the telematic network RedBBS. Universitat Autònoma de Barcelona matic Systems and Computation of He has worked as a consultant in (UAB, Spain). Master in Advanced the Rey Juan Carlos University (Ma- companies like Menta, Telépolis, Vo- Process Automatisation Techniques drid, Spain), where he coordinates dafone, Lotus, eresMas, Amena and by the UAB. PhD. in Computer Sci- the research group LibreSoft. His Terra España. ence by the UAB. Associate Profes- professional areas of interest include sor in the Computer Science, Multi- the study of free software develop- media and Telecommunication De- ment and the transfer of knowledge partment of the Universitat Oberta in this field to the industrial sector. de Catalunya (UOC, Spain) and Di- rector of the Master Programme in Free Software at the UOC. Joaquín Seoane Pascual Gregorio Robles PhD. Enigeer of Telecommunicati- Assistant professor in the Rey Juan ons in the Politechnical University Carlos University (Madrid, Spain), of Madrid (Spain). He has worked where he acquired his PhD. de- in the private sector and has al- gree in February 2006. Besides his so taught in the Computer Scien- teaching tasks, he researches free ce Faculty of that same university. software development from the Nowadays he is professor in the De- point of view of software enginee- partment of Telematic Systems En- ring, with special focus in quantitati- gineering, and has taught courses ve issues.
    [Show full text]