97372, Pages: 305 2

97372, Pages: 305 2

Draft: 1.029, 04/29/2010 Words: 97372, Pages: 305 2 Copyright © 2010 by Keith Curtis If you got this as a digital download, feel free to share it with your family and friends. In general, I tried to get permission for the use of other's information. However, I have over 100 images and it was hard to figure out where to get permission for some of them. For those, I will claim permission under fair use ;-) I am happy to remove any content if its creator objects. If you enjoy this book, tell other people; every movement grows one per- son at a time. Keith Curtis [email protected] ISBN 978-0-578-01189-9 3 TABLE OF CONTENTS Free Software Battle..........................................................................1 Free Software Army.......................................................................3 iBio.................................................................................................6 Glossary.............................................................................................9 Wikipedia.........................................................................................10 Linux................................................................................................16 Distributed Development.............................................................20 Linux Kernel Superiority.............................................................24 The Feature Race.........................................................................35 Linux is Inexorably Winning........................................................38 Charging for an OS......................................................................39 Free Software Only Costs PCs.....................................................42 A Free Operating System............................................................43 Linux Distributions......................................................................49 AI and Google...................................................................................53 Deep Blue has been Deep-Sixed..................................................53 DARPA Grand Challenge..............................................................54 Software and the Singularity.......................................................59 Google..........................................................................................61 Conclusion...................................................................................69 Free Software..................................................................................71 Software as a Science..................................................................72 Definition of Free Software.........................................................75 Copyleft and Capitalism...............................................................76 Is Copyleft a Requirement for Free Software?............................78 Why write free software?.............................................................79 Should all Ideas be Free?............................................................90 Pride of Ownership......................................................................91 Where Does Vision Fit In?...........................................................92 Governments and Free Software.................................................93 Should all Software be GPL?.......................................................95 Microsoft's Responses to Free Software.....................................96 Just a Stab...................................................................................98 Patents & Copyright.......................................................................100 Software is math........................................................................104 Software is big...........................................................................106 Software is a fast-moving industry............................................107 Copyright provides sufficient protection...................................107 Conclusion.................................................................................108 4 Biotechnology Patents ..............................................................109 Openness in Health Care...........................................................113 The Scope of Copyright.............................................................115 Length of Copyright...................................................................115 Fair Use.....................................................................................117 Digital Rights Management (DRM)............................................118 Music versus Drivers.................................................................122 Tools...............................................................................................124 Brief History of Programming...................................................126 Lisp and Garbage Collection......................................................130 Reliability...................................................................................133 Portability..................................................................................141 Efficiency...................................................................................144 Maintainability...........................................................................148 Functionality and Usability........................................................150 Conclusion.................................................................................151 The Java Mess................................................................................153 Sun locked up the code..............................................................155 Sun obsessed over specs...........................................................157 Sun locked up the design...........................................................159 Sun fragmented Java.................................................................160 Sun sued Microsoft....................................................................161 Java as GPL from Day 0.............................................................161 Pouring Java down the drain......................................................163 Mono and Python.......................................................................164 Let's Start Today........................................................................168 The OS Battle.................................................................................170 IBM............................................................................................171 Red Hat......................................................................................173 Novell........................................................................................175 Debian.......................................................................................176 Ubuntu.......................................................................................180 Should Ubuntu Have Been Created?.........................................183 One Linux Distro?......................................................................188 Apple..........................................................................................191 Windows Vista...........................................................................202 Challenges for Free Software........................................................206 More Free Software...................................................................207 Cash Donations..........................................................................208 Devices......................................................................................210 Reverse Engineering.................................................................212 PC Hardware.............................................................................213 5 Fix the F'ing Hardware Bugs!....................................................215 Metrics.......................................................................................216 Volunteers Leading Volunteers..................................................217 Must PC vendors ship Linux?....................................................218 The Desktop...............................................................................220 Approachability..........................................................................221 Monoculture..............................................................................224 Linux Dev Tools..........................................................................226 Backward Compatibility............................................................227 Standards & Web...........................................................................229 Digital Images............................................................................230 Digital Audio..............................................................................230 The Next-Gen DVD Mess...........................................................231 MS's Support of Standards........................................................233 OpenDocument Format (ODF)...................................................235 Web............................................................................................241 Da Future.......................................................................................247 Phase II of Bill Gates' Career.....................................................247

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    305 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us