It is understood from the Open Source Initiative's definition of open source that the software under the licenses here and here can be used/run for any purpose. For example, it is understood that HeidiSQL is under GNU General Public License v2.0 and it can be used/run for any purpose.
However, some software are under multiple licenses. For example:
https://github.com/veracrypt/VeraCrypt/blob/master/License.txt
VeraCrypt is multi-licensed under Apache License 2.0 and the TrueCrypt License version 3.0, a verbatim copy of both licenses can be found below.
Is running/using VeraCrypt for any purpose still valid in this case?