I was a little surprised that I couldn't find this question on SO:
What ethical/legal principles should I consider if I want to incorporate elements of someone else's website into my own?
In other words: the web is a fairly open environment, in the sense that the dominant _lingua franca_s - HTML, CSS, and Javascript - are distributed in source form. If you see something cool on a website, you can, in principle, look at the source and copy and paste the bits you like. In fact, I seem to remember reading somewhere that HTML was designed this way intentionally, to foster innovation in page design. But on the other hand, someone put in the hard work of designing that website and translating the design into markup/stylesheets/scripts. It's just common decency to give people credit when you reuse significant portions of their work, and besides, perhaps the page author holds a copyright on the page source (I don't know exactly how copyright protection applies here; I'm not a lawyer). So how do you balance the ease of using parts of other people's web pages with the rights of the page author?
The (main) reason I ask is that I was recently advising an acquaintance whose company wanted to redesign their website. They were very impressed with the home page of the MIT Department of Architecture and wanted to do something similar. I suggested that my acquaintance contact MIT and ask whether they would object to his company using the same look and feel as the Dept. of Architecture; however, after a couple of weeks he got no response. So now I'm wondering, is it ethical and/or legal for his company to just go ahead and take the design elements they want from the MIT site? Or should they stay away from copying/imitating it without explicit permission? Or would it have been okay from the beginning - was it unnecessary to try contacting MIT first? The answer will also have implications for how I design my own website, so I'm interested to find out what the SO community has to say.