Madrat, I totally agree with you. Open Source man!
why do I agree with you? well, what good is it when 20 people are working on a concept and get to a level where they don't think they can get any higher. Then the idea is nearly killed, because no-one else has been told about it, and cannot mull over it.
the more people you have thinking about it, the more likely you are to find a breakthrough. it's like the reverse of hacking MS products, most people here are only surprised when it DOESN'T happen, becuase so many people work on it (whether for good or evil, that's for others to argue).
Though shalt not steal: A commandment in Christianity, and a good one that applies to TODAY'S laws and way of life. HOWEVER, if somehow most (if not every idea) ideas were free for everyone to think about (not necessarily talking about ART, but about science and technology), then there wouldn't be nearly as much to STEAL now would there?
Christianity teaches alot about GIVING. Do unto others as you would have them do to YOU. if today these types of ideals were common, the only thing you could then steal would be someone, but why would you do that, if everyone followed that Godlen Rule, (do unto others as you would have them do unto you).
sure some people would be greedy, which would obviously cause problems, but that's alot better then the secretive society we live in now.
personally, I'd love it if this kind of rule was adopted by everyone. why? well being a often curious person, I'd be able to access information about the fields I'm interested in: Science, Technology, and Politics (though Politics would be alot different in that kind of world).
Science, becuase much of the time when reading magazines like Scientific American, I'm able to read quite complicated ideas about the universe, yet cannot quite comprehend them, becuase it costs money to get to a level high enough to understand these things. There may or may not already be SOME of that information free on the Internet, but not necessarily enough! Then when I CAN comprehend these ideas, I can try to develope them further. The neat thing about science today, is that much of the time you are free to show your results/conclusions to others.
Technology today, on the other hand, is alot more secretive. just look at the computer industry today. we understand a few basics when it comes to video cards, CPU's, and the like, but for people to really help out, they first need to understand how logic gates work, and things like that. then they need to come up with ways to use logic gates to render 3D graphics more efficiently.
if you eliminate one costly step in that procuess, the LEARNING THE BASICS part, so that you can now access it for free, you increase the number of people thinking about this by alot.
a perfect example of me not knowing todays technology well enough (though this information is pretty much free), is when I came up with an idea on making heat exchangers more efficient, by making the extreme hot part of the exchanger (the beginning or end, depending on what the exchanger would be used for) be in contact with the partly warmed up part that was warmed by the cooler end of the heat source (this explanation is kind of confusing).
If no-one had taught me HOW heat exchangers work, and this form of the device wasn't invented yet, we would be literally wasting much more MASSIVE amounts of energy (Nuclear reactors use heat exchangers).
Of course, this example is much too basic for this concept to not be thought of eventually, the easier it is to get to a level of understanding of current technology, the more that we can accomplish with it.