Free software

Why does free software exist? An interesting article.