Есть SCADA+, написанная на C#, автор говорит, что она может работать на Mono под Linux.

Собственно у данной скады есть FB язык, то есть она может выполнять логические операции.
з.ы. Виндоуз тоже может работать всегда., в карты на нем не играйте и из интернета не качайте всякую лабуду.