Since I published my article yesterday about Roon Rock OS, I noticed my headline has misleading title as Mono is open source platform to emulate what .NET runtime does in other platforms like Linux/Mac. It’s not conveyed properly and some may understand Mono as .NET runtime emulator so I apologize for this mistake.
I also have my own misunderstanding about Roon development that it was based on Windows with expansion to support Mac/Linux through Mono. Last night Mr. Danny Dulai, one of Roon’s founders shared his insights to correct my misunderstandings.
He said Roon was firstly developed on Linux and MacOS using Mono so my assumption to say Roon is based on Windows is incorrect. So my opinion of Roon Rock OS as to emulate what Roon does in Windows is incorrect and I’d like to apologize again for stating as emulator. It was rude of me.
Mr. Danny Dulai is truly a gentleman developer. He came to provide facts to correct the mess I created in calm and composed manner which is really rare to find from software developers. I truly respect him for passion of his work and his attitude.
As I already stated in my previous article, I believe Mr. Danny Dulai and his team did what could possibly be best to share Roon experience in Linux. I however will stand on Windows side because .NET runtime still has better garbage collection and I believe that’ll affect audio performance.