Hi,
It seems your computer renamed or extracted the file, as the module works perfectly with the lastest freepbx, and it has the correct name. If you are using OSX, try to download with another browser as I do not remember if was safari that extracts tar.gz files by default and leaves you with a .tar file.
Regarding the *love* from FreePBX to FOP2, you have to ask them, not me. I will try to create an updated .rpm for fop2 and freepbx when I have the time. I did have cooperation from Palosanto/Elastix to make such rpm and integrate it quite well with the Elastix Marketplace, but I did not get much cooperation from the FreePBX Distro. I did implement the features they suggested, but I think they do not even know they are there.
I guess the incentive for them is also quite small as fop2 is so unexpensive, they will get more money from expensive products. I also have some competing products in my line that could hurt theyr bottomline.
I also did [url=http://www.youtube.com/watch?v=A1TooaQ-UcE:31y0g7ja]this[/url:31y0g7ja] and I was promptly and kindly advised by them to widthdraw it/ not release /forget it to avoid patent issues.
To summarize:
You can use fop2 with the latest FreePBX version.
Fop2admin is constantly updated, and it is done FOR freepbx. The autoconfiguration is every day a litle bit better and more resilient.
I have other modules for FreePBX that are also nice, ( asternic cdr reports).
It is much easier to use fop2 in a FreePBX environment than any other, but this is going to change soon as I will probably write a standalone admin module, a native Elastix admin module, and perhaps a Thirdlane config module.