Event Log writing functionality uses System.Diagnostics.EventLog, which only fully works on Windows platforms.