Is it legal / ethical to copy code for any reason, or utilize it (like code review) from the
.Net framework
or
any other .Net based API
using Reflector or similar tools ?
If it is, what advantages do Microsoft and other licence based softwares have for packing there code ?
If it is not, Why can we use ILDasm and Reflector ?
Another way of saying this is Why to pack it up if it is fine to review it ?
probably I am missing some bits in the question, any one who feels, could ask this question in a better way, is most welcome to edit.
Thanks