If you are truly interested in these subjects it will be quite important for you to become acquainted with the free software movement. You can find out about them here: http://www.gnu.org/ Also, you may like the Electronic Frontier Foundation: http://www.eff.org/ (posted to Crisis Meets Creativity My Arse)