Difference between ignorance and knowingly doing it
I is worth mentioning that for every rule there will be an exception. I only recently learned some things that are not allowed through ignorance.
If however on a grander scale that did not happen and people never got away with it, then Microsoft would not exist because WindowsNT's HAL was a direct ripoff of VMS code almost exact and Active Directory is a direct ripoff of Novell Directory Services. Because someone decided to change the VMS made NT unstable at its core HAL level. While Microsoft has led the field now in corporate environments as far as purchases go, their AD inherited rights is still crap next to NDS and they never got the security solid in WINNT either. They can deny it, but every person that has been in I.T for over 2 decades knows that what I said above is correct.
So there is a huge difference between unknowingly doing something that is not allowed and doing it knowingly.
