From dfd531de35aec2fb305c7a4c1609e0a55eb77b99 Mon Sep 17 00:00:00 2001 From: P. J. McDermott Date: Thu, 01 Dec 2011 20:30:01 -0500 Subject: Add reliability and security notes. --- diff --git a/basic-outline.txt b/basic-outline.txt index 0f80938..0fc0e03 100644 --- a/basic-outline.txt +++ b/basic-outline.txt @@ -30,11 +30,12 @@ Linux open source, Netscape importance of software freedom + car analogy, welded hood "code is law" restrictions limitations of freedom 0 software obeys developer, controls user - trial versions + trial versions with limited features or time bombs screen shots in MS Windows Media Player printing DRM-enabled PDF files in Adobe Reader features of MS Windows locked away in "Home" editions @@ -44,7 +45,20 @@ importance of software freedom Nintendo 3DS logs Amazon.com Inc. deleting books from Kindle libraries Apple iPhone location tracking file - proprietary software kills people! + reliability and security + prop. sw: only developers can audit + free sw: anyone can audit + security through obscurity: only devs can find security holes + thoroughly disproven + studies + crackers find holes anyway + but users can't fix holes themselves + ex: HTTP Range header bug + bug in HTTP, affected all Web servers + solutions discussed on Apache list + Debian maintainers (Apache users) added patch to package + Debian released a complete fix 9 days before Apache did + proprietary software kills people! commercial free software many believe that money can't be made in open source and free software logical fallacy, false exclusionary disjunct -- cgit v0.9.1