distributed generation linux software development radius3 developers unix combined cycle projects windows mark5 application lathe open source mark6 markv lumber energy molder thin-client cogeneration