Here is a question asked many times on the forums by people, and it was not surprising I was sent a PM by someone whose thread was closed - after all, it is on the 'Do Not Request' list.
Here is an extract of my conversation, and I hope it will help answer some of your questions.
To: MattJ ... Any idea why the linux port is on the black list? Is anyone working on it now? ...
... Well, Miranda was not designed to ever be platform independent. Being a developer, I understand it would be incredibly difficult to 'port'. Porting involves so much. Linux is such a different environment, and Miranda bases all of its user-interface code on windows. Even the plugin architecture would not work, because linux does not have dlls as Windows knows them. There really is nothing in the Miranda code to port. It would have to be a total re-write. Besides this all plugins would have to be rewritten as well. It is just not possible. The same applies to any platform, even windows CE on handhelds.
Yes, I love Miranda, and I am glad I have never managed to install Linux without it going horribly wrong (always read the minimum specs... ;-) ). If I ever moved over to linux, I don't know what I would do! :-)
Anyway, thanks for taking the time to message me, and I do hope you find some sort of solution.
Don't hesitate to PM me if there is anything else you would like to know about.