Aaron Swartz was not charged for violating IP either.