In this paper we investigate optimal control problems governed by variation
al inequalities. We present a method for deriving optimality conditions in
the form of Pontryagin's principle. The main tools used are the Ekeland's v
ariational principle combined with penalization and spike variation techniq
ues.