People enjoy the interaction on the Internet, and the feeling of belonging to a group that does something interesting: that's how some software projects are born.
When it comes to software, I much prefer free software, because I have very seldom seen a program that has worked well enough for my needs, and having sources available can be a life-saver.
For music, unlike a $500 software program, people are paying a buck or two a song, and it's those dollars and pennies that have to add up to pay for not just the cost of that song, but the investment in the next song.
Interactive computers and software will, I think, provide a less costly method of doing some kinds of inquiry, in knowledge acquisition and even reasoning and interaction.
If Unix could present the same face, the same capabilities, on machines of many different types, it could serve as a common software environment for all of them.