60 External USB Hard Drive KNOW-HOW 60

Total Page:16

File Type:pdf, Size:1020Kb

60 External USB Hard Drive KNOW-HOW 60 KNOW-HOW Ask Klaus! ASK KLAUS! during unmounting, and lost data results I edit an existing script that already on a frequent basis when I disconnect comes with Fedora 7 (as used by the the device. desktop), to resolve the problem? Or is The drive heads are not stopped ei- this behavior compiled in? Klaus Knopper is the creator of ther, and a strange whirring chirp sound I believe the “eject” feature used by Knoppix and co-founder of the occurs when unplugging the drive while Gnome is only meant for flash memory the platters are still spinning. drives such as USB keys, where there is LinuxTag expo. He currently I searched Google and found a shell no concept of flushing the data in RAM script to properly unmount the drive, to the magnetic storage medium and works as a teacher, program- and it uses a tool called sdparm to sync stopping the heads, and hence it is a mer, and consultant. If you have and stop the drive heads before physi- rather simple solution for unmounting cally disconnecting the USB hard drive. I that is not suitable for external portable a configuration problem, or if did not have sdparm installed by default hard drives. from my Fedora 7 distribution (obtained Thanks in advance for considering this you just want to learn more through a Linux Magazine DVD) and Linux hardware challenge. about how Linux works, send had to search and install the tool myself using the package manager. (Zenity mes- The quite long script you sent your questions to: sage boxes also had to be installed for can be reduced to (more or less) this script.) this skeleton: klaus@linux-magazine. com I have attached the script in its current working state. The script solves the #!/bin/bash problem and prevents lost data and exec >/dev/null 2>&1 U stops the drive, as long as I remember # No error messages to switch to root before calling it from pumount $1 || umount $1 External USB Hard Drive the shell. Otherwise, I am down in the sdparm --command=sync $1 I enjoy your column in Linux trenches trying to sync my drive before sdparm --command=stop $1 Magazine because I am a new unplugging. The script, however, is lim- Linux user and electrical engi- ited to only one drive at a time, as the pumount only works if it’s installed, and neer trying to understand how the sys- mount point is hard coded to a specific if the normal desktop user is a member tem works. location in /media/WDPASSPORT. of the group plugdev; otherwise, the My question is related to the Western I would like to know how to take a command will fail (and the script will Digital “Passport” 250GB external USB shell script like this one, which manually use umount instead). In that case, the hard drive and how the mounting and unmounts and sync’s my USB drives cor- desktop keeps the disk busy at the mo- synchronization of the data cache oper- rectly, and associate it with the icon that ment of the umount call. ates in Fedora 7 with the Gnome desk- is automatically created for the drive in Lazy umount (umount -l) could be top. Automatic mounting of the drive the Gnome desktop so that when I use called instead, which will umount the takes place when the device is plugged the mouse to in, and an icon is created on the desktop “eject” the that can be used to access the data. drive, it calls However, the “eject” feature using the this script. mouse does not properly synchronize Alterna- the data cache with the physical medium tively, can 60 ISSUE 90 MAY 2008 060-062_ask-klaus.indd 60 12.03.2008 14:31:10 Uhr Ask Klaus! KNOW-HOW drive whenever nobody accesses it any- I know it is more. Because a umount entry should be part of the usual KDE or Gnome ser- Chmod 777 vice menu for a hard disk, the entire umount... command line is not really but what do I write needed, but it probably does not hurt after that? if it’s there, either. I have a folder The SCSI disk control command sd- called church that is parm is available as a Debian package, under htdocs. At the but it is not necessarily preinstalled in prompt every distribution yet. In this example, it will send a “sync,” which will write dull:/srv/www/ U back all pending physically unwritten htdocs # data back to the medium; however, in theory, the umount command should I have typed also have told the (virtual) SCSI driver Figure 1: Type man chmod to call up the chmod manpage. to do this. chmod church/* The most important command in the The preceding command should do example is probably sdparm but when I checked later, I found some what you intended; however, with file --command=stop, which will power off files were not changed. permissions like this, everyone working the motor and park the heads of the re- What am I doing wrong? on the computer will be able to read, movable disk to avoid the noise effect change the content, and delete files. In you mentioned. Noise always means chmod works with options that case your web server uses potentially mechanical friction, which damages disk tell the command what to do. If unsecure scripting extensions, the web surface and heads in the long term. your intention is to make the di- server itself can even change the content Now, to get the script to work with the rectory church, which is a subdirectory of files now, because it has full write ac- right-click context menu, edit this file in of /srv/htdocs, and all files under it read- cess. Be aware of the security implica- KDE: able, writable, and executable for every- tions, and make sure you always have one on the system, the command is: a recent backup. /usr/share/apps/konqueror/U servicemenus/media_eject.desktop chmod -R ugo=rwX U Partitioning /srv/www/htdocs/church I just wrote you these few lines by changing the line that says because I have a couple of ques- Be careful with the spelling. Capitals and tions. I am very new to Linux. Exec=kio_mounthelper -e %u spaces have a meaning. I had installed a new hard drive to my Table 1 shows a description of the op- laptop because the old one was bad. to tions used in this command. Type man I used the recovery disk, and it put back chmod at the command line or consult a the original Windows XP operating sys- Exec=/path/to/your/script %v standard Linux reference for a complete tem on the hard drive. list of chmod options. I would like to partition my hard drive The script must be called with the device If you want to see what’s happening so I can install a Linux SUSE system as name as a parameter, which is what %v while it’s happening, use option -v right well. How can I partition my NTFS hard means. after -R in the preceding command. drive? For Gnome, I have not found a way to The abbreviation 777, which you men- Also, how can I differentiate between do this without changing the source of tioned, is a bitmask that means the same which operating system I want to use at the mount/ eject helper applets, but there thing as ugo=rwx (which would also the beginning of the booting process? may be a way to change the settings for force execute permissions for files that manually created icons. are not supposed to have them). Caution: There is no such thing as an “NTFS disk.” A hard disk Permissions Table 1: Options in chmod -R ugo=rwX is independent of the operating One of the frustra- system and can be partitioned into -R (capital R) means “recursive” (i.e., not only the tions I have in directory, but also everything inside). smaller parts that can be used by various Linux is folder ugo Change the settings for: user (file creator), group operating systems with their individual and file permissions. (every file/ dir has one), all others (who are neither filesystems. How do I give a com- user or group) Although Linux can read and write to mand so that a folder and = Set only these permissions; remove all others. NTFS without problems using ntfs-3g, all that is underneath rwX Set read and write permission and set the NTFS is still not a good filesystem for it (folders and files) are “executable” flag for directories, which is necessary hosting a Linux operating system be- in order to access their content. completely open? cause it simply does not support all of MAY 2008 ISSUE 90 61 060-062_ask-klaus.indd 61 12.03.2008 14:31:45 Uhr KNOW-HOW Ask Klaus! the features and file types that Linux 10.1.1.1 to configure, or the programs If your network card is eth0, you needs. The steps for creating a new can’t reach home to finish updates. would set an IP address for the card ei- partition for Linux – or better, two new Both computers use Firefox and Thun- ther via a graphical configuration front partitions, are: derbird, the same as Windows, using the end of your Linux distribution – use 1. Run an NTFS defragmentation on same asdl modem. As I said, all was DHCP with pump -i eth0 or dhclient eth0 Windows. This should put all files at working well and suddenly stopped.
Recommended publications
  • Ubuntu Kung Fu
    Prepared exclusively for Alison Tyler Download at Boykma.Com What readers are saying about Ubuntu Kung Fu Ubuntu Kung Fu is excellent. The tips are fun and the hope of discov- ering hidden gems makes it a worthwhile task. John Southern Former editor of Linux Magazine I enjoyed Ubuntu Kung Fu and learned some new things. I would rec- ommend this book—nice tips and a lot of fun to be had. Carthik Sharma Creator of the Ubuntu Blog (http://ubuntu.wordpress.com) Wow! There are some great tips here! I have used Ubuntu since April 2005, starting with version 5.04. I found much in this book to inspire me and to teach me, and it answered lingering questions I didn’t know I had. The book is a good resource that I will gladly recommend to both newcomers and veteran users. Matthew Helmke Administrator, Ubuntu Forums Ubuntu Kung Fu is a fantastic compendium of useful, uncommon Ubuntu knowledge. Eric Hewitt Consultant, LiveLogic, LLC Prepared exclusively for Alison Tyler Download at Boykma.Com Ubuntu Kung Fu Tips, Tricks, Hints, and Hacks Keir Thomas The Pragmatic Bookshelf Raleigh, North Carolina Dallas, Texas Prepared exclusively for Alison Tyler Download at Boykma.Com Many of the designations used by manufacturers and sellers to distinguish their prod- ucts are claimed as trademarks. Where those designations appear in this book, and The Pragmatic Programmers, LLC was aware of a trademark claim, the designations have been printed in initial capital letters or in all capitals. The Pragmatic Starter Kit, The Pragmatic Programmer, Pragmatic Programming, Pragmatic Bookshelf and the linking g device are trademarks of The Pragmatic Programmers, LLC.
    [Show full text]
  • Open Source Projects As Incubators of Innovation
    RESEARCH CONTRIBUTIONS TO ORGANIZATIONAL SOCIOLOGY AND INNOVATION STUDIES / STUTTGARTER BEITRÄGE ZUR ORGANISATIONS- UND INNOVATIONSSOZIOLOGIE SOI Discussion Paper 2017-03 Open Source Projects as Incubators of Innovation From Niche Phenomenon to Integral Part of the Software Industry Jan-Felix Schrape Institute for Social Sciences Organizational Sociology and Innovation Studies Jan-Felix Schrape Open Source Projects as Incubators of Innovation. From Niche Phenomenon to Integral Part of the Software Industry. SOI Discussion Paper 2017-03 University of Stuttgart Institute for Social Sciences Department of Organizational Sociology and Innovation Studies Seidenstr. 36 D-70174 Stuttgart Editor Prof. Dr. Ulrich Dolata Tel.: +49 711 / 685-81001 ulrich.dolata@sowi.uni-stuttgart.de Managing Editor Dr. Jan-Felix Schrape Tel.: +49 711 / 685-81004 felix.schrape@sowi.uni-stuttgart.de Research Contributions to Organizational Sociology and Innovation Studies Discussion Paper 2017-03 (May 2017) ISSN 2191-4990 © 2017 by the author(s) Jan-Felix Schrape is senior researcher at the Department of Organizational Sociology and Innovation Studies, University of Stuttgart (Germany). felix.schrape@sowi.uni-stuttgart.de Additional downloads from the Department of Organizational Sociology and Innovation Studies at the Institute for Social Sciences (University of Stuttgart) are filed under: http://www.uni-stuttgart.de/soz/oi/publikationen/ Abstract Over the last 20 years, open source development has become an integral part of the software industry and a key component of the innovation strategies of all major IT providers. Against this backdrop, this paper seeks to develop a systematic overview of open source communities and their socio-economic contexts. I begin with a recon- struction of the genesis of open source software projects and their changing relation- ships to established IT companies.
    [Show full text]
  • Software Wars, Business Strategies and IP Litigation
    Software Wars, Business Strategies and IP Litigation Immediately after Oracle America filed a patent infringement suit against Google Inc. in August 2010 the trade press labelled this a “software war.” Their interest was a trial featuring Oracle’s “star” counsel David Boies. In mid-January often cited Florian Mueller of NoSoftwarePatents, wrote “Google is patently too weak to protect Android—Google’s cell phone software.”1 (On April 4 Lead bidder Google offered $900 million for Nortel’s 6,000 patents and applications. A decision is expected in June}. By the end of March he had counted 39 patent infringement suits against Google.2 Whether Oracle wins Oracle v Google or not, Oracle and IBM may become losers. It is important that Oracle not alienate the software development community or its customers as it attempts to monetise the assets from the Sun Microsystems—now Oracle America— acquisition. The Oracle v. Google complaint was carefully targeted at Google’s Android software, avoiding the appearance of monetising the Java language and platform itself. The Android software was developed as open source in conjunction with the Open Handset Alliance. Android's mobile operating system is based on a modified version of the Linux kernel, subject to Linux patents. Google published all of the computer code under an Apache Software Foundation License.3 This license is royalty-free and places no restrictions on derivative products or commercial use. Based on IDC market share estimates by the fourth quarter of 2010, Android phones had 39% of the market. An Oracle asset gained through the acquisition of Sun was the OpenOffice open-source software—one of the only remaining substantial “competitors” to Microsoft’s document processing applications.
    [Show full text]
  • Kubuntu Desktop Guide
    Kubuntu Desktop Guide Ubuntu Documentation Project <ubuntu-doc@lists.ubuntu.com> Kubuntu Desktop Guide by Ubuntu Documentation Project <ubuntu-doc@lists.ubuntu.com> Copyright © 2004, 2005, 2006 Canonical Ltd. and members of the Ubuntu Documentation Project Abstract The Kubuntu Desktop Guide aims to explain to the reader how to configure and use the Kubuntu desktop. Credits and License The following Ubuntu Documentation Team authors maintain this document: • Venkat Raghavan The following people have also have contributed to this document: • Brian Burger • Naaman Campbell • Milo Casagrande • Matthew East • Korky Kathman • Francois LeBlanc • Ken Minardo • Robert Stoffers The Kubuntu Desktop Guide is based on the original work of: • Chua Wen Kiat • Tomas Zijdemans • Abdullah Ramazanoglu • Christoph Haas • Alexander Poslavsky • Enrico Zini • Johnathon Hornbeck • Nick Loeve • Kevin Muligan • Niel Tallim • Matt Galvin • Sean Wheller This document is made available under a dual license strategy that includes the GNU Free Documentation License (GFDL) and the Creative Commons ShareAlike 2.0 License (CC-BY-SA). You are free to modify, extend, and improve the Ubuntu documentation source code under the terms of these licenses. All derivative works must be released under either or both of these licenses. This documentation 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 AS DESCRIBED IN THE DISCLAIMER. Copies of these licenses are available in the appendices section of this book. Online versions can be found at the following URLs: • GNU Free Documentation License [http://www.gnu.org/copyleft/fdl.html] • Attribution-ShareAlike 2.0 [http://creativecommons.org/licenses/by-sa/2.0/] Disclaimer Every effort has been made to ensure that the information compiled in this publication is accurate and correct.
    [Show full text]
  • Guida a Kubuntu Sul Desktop
    Guida a Kubuntu sul desktop Progetto documentazione di Ubuntu <ubuntu-doc@lists.ubuntu.com> Guida a Kubuntu sul desktop di Progetto documentazione di Ubuntu <ubuntu-doc@lists.ubuntu.com> Copyright © 2004, 2005, 2006 Canonical Ltd. ed i membri del Progetto documentazione di Ubuntu Estratto La Guida a Kubuntu sul desktop mira a spiegare al lettore come configurare ed usare l'ambiente Kubuntu. Crediti e licenza I seguenti autori del Gruppo documentazione di Ubuntu curano questo documento: • Venkat Raghavan Anche le seguenti persone hanno contribuito a questo documento; • Brian Burger • Naaman Campbell • Milo Casagrande • Matthew East • Korky Kathman • Francois LeBlanc • Ken Minardo • Robert Stoffers La Guida a Kubuntu sul desktop si basa sul lavoro originale di: • Chua Wen Kiat • Tomas Zijdemans • Abdullah Ramazanoglu • Christoph Haas • Alexander Poslavsky • Enrico Zini • Johnathon Hornbeck • Nick Loeve • Kevin Muligan • Niel Tallim • Matt Galvin • Sean Wheller Questo documento è reso disponibile sotto una strategia di doppia licenza che include la GNU Free Documentation License (GFDL) e la Creative Commons ShareAlike 2.0 License (CC-BY-SA). Siete liberi di modificare, estendere, e migliorare il codice sorgente della documentazione di Ubuntu sotto i termini di queste licenze. Tutti i lavori derivati devono essere rilasciati sotto una od entrambe queste licenze. Questa documentazione è distribuita nella speranza sia utile, ma SENZA ALCUNA GARANZIA; senza neanche quella implicita della COMMERCIABILITÀ od IDONEITÀ AD UNO SCOPO PARTICOLARE COME DESCRITTO NELLA LIBERATORIA. Copie di queste licenze sono disponibili nella sezione delle appendici di questo documento. Versioni in rete si possono trovare ai seguenti URL: • GNU Free Documentation License [http://www.gnu.org/copyleft/fdl.html] • Attribution-ShareAlike 2.0 [http://creativecommons.org/licenses/by-sa/2.0/] Liberatoria È stato fatto ogni sforzo per assicurare che le informazioni inserite in questa pubblicazione siano accurate e corrette.
    [Show full text]
  • Getting Started with Ubuntu and Kubuntu
    Getting Started With Ubuntu and Kubuntu IN THIS PART Chapter 1 The Ubuntu Linux Project Chapter 2 Installing Ubuntu and Kubuntu Chapter 3 Installing Ubuntu and Kubuntu on Special-Purpose Systems COPYRIGHTED MATERIAL 94208c01.indd 1 3/16/09 11:43:23 PM 94208c01.indd 2 3/16/09 11:43:24 PM The Ubuntu Linux Project ersonal computers and their operating systems have come a long way since the late 1970s, when the first home computer hit the market. At IN THIS cHAPTER that time, you could only toggle in a program by flipping switches on the P Introducing Ubuntu Linux front of the machine, and the machine could then run that program and only that program until you manually loaded another, at which time the first program Choosing Ubuntu was kicked off the system. Today’s personal computers provide powerful graph- ics and a rich user interface that make it easy to select and run a wide variety of Reviewing hardware and software concurrently. software requirements The first home computer users were a community of interested people who just Using Ubuntu CDs wanted to do something with these early machines. They formed computer clubs and published newsletters to share their interests and knowledge ​— ​and often the Getting help with Ubuntu Linux software that they wrote for and used on their machines. Sensing opportunities and a growing market, thousands of computer companies sprang up to write and Getting more information sell specific applications for the computer systems of the day. This software ranged about Ubuntu from applications such as word processors, spreadsheets, and games to operating systems that made it easier to manage, load, and execute different programs.
    [Show full text]
  • LINUX JOURNAL | Issue 284 | March 2018
    What’s New Shell Scripting Raspberry Pi in Qubes 4 Security Alternatives Since 1994: The original magazine of the Linux community DEEP DIVE BLOCKCHAIN PLUS POSTGRESQL 10 The Latest and Most Interesting Features BITCOIN AND TAXES Cryptocurrency and Uncle Sam LINUXBOOT FOSS Project Spotlight ISSUE 284 | MARCH 2018 www.linuxjournal.com MARCH 2018 CONTENTS ISSUE 284 DEEP DIVE: Blockchain 95 Blockchain, Part I: Introduction and Cryptocurrency by Petros Koutoupis What makes both bitcoin and blockchain so exciting? What do they provide? Why is everyone talking about this? And, what does the future hold? 105 Blockchain, Part II: Configuring a Blockchain Network and Leveraging the Technology by Petros Koutoupis How to set up a private etherium blockchain using open-source tools and a look at some markets and industries where blockchain technologies can add value. 2 | March 2018 | http://www.linuxjournal.com CONTENTS 6 From the Editor—Doc Searls Help Us Cure Online Publishing of Its Addiction to Personal Data UPFRONT 18 FOSS Project Spotlight: LinuxBoot by David Hendricks, Ron Minnich, Chris Koch and Andrea Barberio 24 Readers’ Choice Awards 26 Shorter Commands by Kyle Rankin 29 For Open-Source Software, the Developers Are All of Us by Derek Zimmer 32 Taking Python to the Next Level by Joey Bernard 37 Learning IT Fundamentals by Kyle Rankin 40 Introducing Zero-K, a Real-Time Strategy Game for Linux by Oflameo 45 News Briefs COLUMNS 46 Kyle Rankin’s Hack and / What’s New in Qubes 4 52 Reuven M. Lerner’s At the Forge PostgreSQL 10: a Great New Version for a Great Database 64 Shawn Powers’ The Open-Source Classroom Cryptocurrency and the IRS 72 Zack Brown’s diff -u What’s New in Kernel Development 76 Susan Sons’ Under the Sink Security: 17 Things 86 Dave Taylor’s Work the Shell Shell Scripting and Security 178 Glyn Moody’s Open Sauce Looking Back: What Was Happening Ten Years Ago? LINUX JOURNAL (ISSN 1075-3583) is published monthly by Linux Journal, LLC.
    [Show full text]
  • Linux Professional Institute Tutorials LPI Exam 101 Prep: Hardware and Architecture Junior Level Administration (LPIC-1) Topic 101
    Linux Professional Institute Tutorials LPI exam 101 prep: Hardware and architecture Junior Level Administration (LPIC-1) topic 101 Skill Level: Introductory Ian Shields (ishields@us.ibm.com) Senior Programmer IBM 08 Aug 2005 In this tutorial, Ian Shields begins preparing you to take the Linux Professional Institute® Junior Level Administration (LPIC-1) Exam 101. In this first of five tutorials, Ian introduces you to configuring your system hardware with Linux™. By the end of this tutorial, you will know how Linux configures the hardware found on a modern PC and where to look if you have problems. Section 1. Before you start Learn what these tutorials can teach you and how you can get the most from them. About this series The Linux Professional Institute (LPI) certifies Linux system administrators at two levels: junior level (also called "certification level 1") and intermediate level (also called "certification level 2"). To attain certification level 1, you must pass exams 101 and 102; to attain certification level 2, you must pass exams 201 and 202. developerWorks offers tutorials to help you prepare for each of the four exams. Each exam covers several topics, and each topic has a corresponding self-study tutorial on developerWorks. For LPI exam 101, the five topics and corresponding developerWorks tutorials are: Hardware and architecture © Copyright IBM Corporation 1994, 2008. All rights reserved. Page 1 of 43 developerWorks® ibm.com/developerWorks Table 1. LPI exam 101: Tutorials and topics LPI exam 101 topic developerWorks tutorial Tutorial summary Topic 101 LPI exam 101 prep (topic (This tutorial). Learn to 101): configure your system Hardware and architecture hardware with Linux.
    [Show full text]
  • Contents at a Glance
    02_579371 ftoc.qxd 12/27/04 7:55 PM Page vii Contents at a Glance Introduction ................................................................1 Part I: Getting Your Feet Wet .......................................7 Chapter 1: Getting Acquainted with Linux .....................................................................9 Chapter 2: Prepping Your Computer for Linux ............................................................19 Chapter 3: Installing Fedora Core ..................................................................................39 Chapter 4: Installing Other Linux Distributions ..........................................................65 Chapter 5: Booting and Stopping Linux ........................................................................95 Chapter 6: Checking Out Those Desktops .................................................................105 Chapter 7: Configuring Linux .......................................................................................133 Part II: Internet Now! ..............................................147 Chapter 8: Connecting to the Internet ........................................................................149 Chapter 9: Using the Internet .......................................................................................165 Part III: Getting Up to Speed with Linux ....................191 Chapter 10: Manipulating Files and Directories ........................................................193 Chapter 11: Checking Out the Linux Filesystem ........................................................215
    [Show full text]
  • Windowsdualboot - Community Help Wiki 15 05 01 , 14 42 37
    WindowsDualBoot - Community Help Wiki 15 05 01 , 14 42 37 Partners Support Community Ubuntu.com Page History Login to edit Search WindowsDualBoot Introduction Contents This page describes how to set up your computer in 1. Introduction order to dual boot Ubuntu and Windows. 2. Back Up Your Data 3. Have a Windows recovery CD/DVD available 1. Getting Recovery Media Back Up Your Data 4. Install Ubuntu after Windows 1. Install Ubuntu Although this may seem obvious, it is important to 1. Automatic back up your files to an external backup medium partition resizing before attempting a dual-boot installation (or any (not other hard drive manipulation), in case your hard recommended) drive becomes corrupted during the process. External 2. Manual hard drives, USB flash drives, and multiple DVDs or partitioning CDs are all useful for this purpose. 5. Master Boot Record and Boot Manager 6. Installing Windows After Ubuntu Have a Windows 1. Recovering GRUB after reinstalling Windows recovery CD/DVD 2. Master Boot Record backup and re- available replacement 7. Issues with Windows XP and NTFS Some computer manufacturers that pre-install 1. Using QtParted from the Windows provide a Windows recovery/re-installation System Rescue CD CD or DVD with the computer. However, many 2. Using GParted from companies no longer ship a physical disc but instead UNetbootin- https://help.ubuntu.com/community/WindowsDualBoot Page 1 of 7 WindowsDualBoot - Community Help Wiki 15 05 01 , 14 42 37 create a hidden partition on the hard drive in which PartedMagic the recovery-disk information is stored. A utility is 8.
    [Show full text]
  • Q8:BËJ B<IE<C E<NJ
    GIF>I8DD@E> Kernel News Q8:BËJB<IE<CE<NJ JkXkljf]?>8=iXd\Yl]]\i I\dfm`e^=`idnXi\]ifd ?\cg`e^8lkfdXk\B\ie\c ;i`m\i k_\B\ie\cKi\\ 9l`c[j The HGA Framebuffer driver is no longer David Woodhouse wants to remove all Clifford Wolf has written a new makefile maintained. Roland Kletzing confirmed third-party firmware out of the kernel target, no2modconfig. Ordinarily, when that the official maintainer, Ferenc Ba- source tree. David is in favor of letting the you configure your kernel for compila- konyi, has not had the relevant hardware kernel load arbitrary blobs of firmware tion, any option in which you type N since 2001. Thus, the MAINTAINERS code (provided the resulting binary can will not be compiled. With no2modcon- entry is completely out of date and Ro- be distributed legally under its license), fig, those items are compiled into mod- land has posted a patch to remove it. but he doesn’t think such things belong ules. Apparently, this is useful for auto- in the kernel. He’s working on creating a generating kernels. =flik_$GXikp;i`m\ij6 separate git tree for all of them. Sam Ravnborg, it turns out, has some Michael Buesch has been designing A number of replies dissented from patches that do what Clifford wants in a and building his own hardware devices this. Most folks were in favor of isolating way that uses the existing allmodconfig and recently asked whether he should firmware into a single location, but taking build target with a predetermined base submit drivers for that hardware or just it out of the tree seemed too much be- config file.
    [Show full text]
  • Software Libre Vs Software Propietario Ventajas Y Desventajas
    Software libre vs software propietario Ventajas y desventajas Culebro Ju´arez, Montserrat. G´omezHerrera, Wendy Guadalupe. Torres S´anchez, Susana. M´exico,Mayo 2006. ii ´Indice general Agradecimientos. VII Pr´ologo. IX Introducci´on. 1 1. Conceptos fundamentales sobre software. 3 1.1. Definici´onde software. 3 1.2. Definici´onde software libre. 3 1.3. Definici´onde software propietario. 4 1.3.1. Software propietario. 4 1.3.2. Objeciones al t´ermino “propietario”. 5 1.3.3. Software privativo. 5 1.3.4. Objeciones al t´ermino “privativo”. 5 1.3.5. Software no libre. 5 1.3.6. Objeciones al t´ermino “no libre”. 5 1.3.7. Software privado. 5 1.3.8. Objeciones al t´ermino “privado”. 6 1.3.9. Software con propietario. 6 1.3.10. Objeciones al t´ermino “con propietario”. 6 1.4. Software semilibre. 6 1.5. Freeware. 6 1.6. Shareware. 7 1.7. Abandonware. 7 1.8. Warez. 7 2. Visi´onhist´oricadel software. 9 2.1. La importancia del software. 9 2.2. Incursi´onde los hackers. 10 2.3. La cultura Unix. 10 2.4. GNU. 11 2.5. Libertad y costo. 12 2.6. Linux. 12 2.7. Open Source (c´odigoabierto). 14 2.8. El papel del software libre en el crecimiento de Internet. 14 2.9. Formatos abiertos. 15 2.10. Visi´onhist´oricadel Software propietario (Microsoft). 15 iii 3. Copyright, copyleft y patentes. 17 3.1. Copyright. 17 3.1.1. Derecho de autor y Copyright. 17 3.1.2. El contrato de copyright.
    [Show full text]