Next:
Acknowledgments
Up:
Open Sources Voices from
Previous:
Open Sources Voices from
Contents
Contents
Introduction
What Is Free Software and How Does It Relate to Open Source?
What Is Open Source Software?
The Dark Side of the Force
Use the Source, Luke
Innovation Through the Scientific Method
Innovation
Perils to Open Source
Motivating the Open Source Hacker
The Venture and Investment Future of Linux
Science and the New Renaissance
A Brief History of Hackerdom
Prologue: The Real Programmers
The Early Hackers
The Rise of Unix
The End of Elder Days
The Proprietary Unix Era
The Early Free Unixes
The Great Web Explosion
Twenty Years of Berkeley Unix
Early History
Early Distributions
VAX Unix
DARPA Support
4.2BSD
4.3BSD
Networking, Release 1
4.3BSD-Reno
Networking, Release 2
The Lawsuit
4.4BSD
4.4BSD-Lite, Release 2
The Internet Engineering Task Force
The History of the IETF
IETF Structure and Features
IETF Working Groups
IETF Documents
The IETF Process
Open Standards, Open Documents, and Open Source
The GNU Operating System and the Free Software Movement
The First Software-Sharing Community
The Collapse of the Community
A Stark Moral Choice
Free as in Freedom
GNU Software and the GNU System
Commencing the Project
The First Steps
GNU Emacs
Is a Program Free for Every User?
Copyleft and the GNU GPL
The Free Software Foundation
Free Software Support
Technical Goals
Donated Computers
The GNU Task List
The GNU Library GPL
Scratching an Itch?
Unexpected Developments
The GNU HURD
Alix
Linux and GNU/Linux
Challenges in Our Future
Secret Hardware
Non-Free Libraries
Software Patents
Free Documentation
We Must Talk About Freedom
``Open Source''
Try!
Future of Cygnus Solutions
Introduction
Cygnus in the Early Years
GNUPro
Challenges
Getting Funded Beyond Open Source -- eCos
Reflections and Vision of the Future
Software Engineering
The Software Engineering Process
Marketing Requirements
System-Level Design
Detailed Design
Implementation
Integration
Field Testing
Support
Testing Details
Code Coverage Analysis
Regression Tests
Open Source Software Engineering
Marketing Requirements
System-Level Design
Detailed Design
Implementation
Integration
Field Testing
Support
Conclusions
The Linux Edge
Amiga and the Motorola Port
Microkernels
From Alpha to Portability
Kernel Space and User Space
GCC
Kernel Modules
Portability Today
The Future of Linux
Giving It Away
Where Did Red Hat Come From?
How Do You Make Money in Free Software?
We Are in the Commodity Product Business
The Strategic Appeal of This Model to the Corporate Computing Industry
Licensing, Open Source, or Free Software
The Economic Engine Behind Development of Open Source Software
Unique Benefits
The Great Unix Flaw
It's Your Choice
Diligence, Patience, and Humility
Open Source as a Business Strategy
It's All About Platforms
Analyzing Your Goals for an Open-Source Project
Evaluating the Market Need for Your Project
Open Source's Position in the Spectrum of Software
Nature Abhors a Vacuum
Donate, or Go It Alone?
Bootstrapping
What License to Use?
The BSD-Style Copyright
The Mozilla Public License
The GNU Public License
Tools for Launching Open Source Projects
The Open Source Definition
History
KDE, Qt, and Troll Tech
Analysis of the Open Source Definition
The Open Source Definition (Version 1.0)
Analysis of Licenses and Their Open Source Compliance
Public Domain
Free Software Licenses in General
The GNU General Public License
The GNU Library General Public License
The X, BSD, and Apache Licenses
The Artistic License
The Netscape Public License and the Mozilla Public License
Choosing a License
The Future
Hardware, Software, and Infoware
Freeing the Source
Making It Happen
Creating the License
Mozilla.org
Behind the Curtain
April Fool's Day, 1998
The Revenge of the Hackers
Beyond Brooks's Law
Memes and Mythmaking
The Road to Mountain View
The Origins of ``Open Source''
The Accidental Revolutionary
Phases of the Campaign
The Facts on the Ground
Into the Future
The Tanenbaum-Torvalds Debate
The Open Source Definition, Version 1.0
Table of Contents
GNU GENERAL PUBLIC LICENSE
Contributors
Download this document:
[
src.tar.gz
][
ps.gz
][
html.tar.gz
][
dvi.gz
]
Open Resources (www.openresources.com)
Last updated: 1999-08-06