Comparativo entre as engines CFML existentes.

CFML significa ColdFusion Markup Language. Trata-se de uma linguagem de programação não-proprietária, baseada em tags e voltada para o desenvolvimento web. Dentre as linguagens que temos hoje foi a primeira a permitir que se realizasse a conexão de uma aplicação web com uma base de dados, criando o conceito de websites dinâmicos. Isso aconteceu pela primeira vez em 1994, e desde antão o CFML evoluiu muito. O CFML segue a filosofia de que o desenvolvimento web deve ser rápido e descomplicado e portanto a linguagem é limpa, fácil de visualizar, compreender e principalmente de se aprender. Existem várias iniciativas de desenvolvimento de servidores de aplicação CFML e aqui apresento com maiores detalhes cada uma delas:

Adobe ColdFusion MX 7

SO: Aix, Linux, Mac OS X, Solaris, Windows
Licenças: 
      Enterprise - Versão comercial mais completa e mais cara, tem suporte a múltiplas instâncias e Clustering
      Standard - Versão comercial menos completa, não tem suporte a múltiplas instâncias e Clustering
      Developer - Versão não comercial para desenvolvimento, é semelhante á versão Enterprise porém suporta acesso de apenas 2 ips simultâneamente.

Obs: O Adobe ColdFusion MX 7 é o herdeiro da primeira versão do ColdFusion, lançado em 1995 pela Allaire Inc. e portanto é um dos mais utilizados e conhecidos. Pode ser instalado com um servidor web built-in (mais usado para desenvolvimento). Não possui uma licença comercial gratuita. Possui suporte á plataforma J2EE em todas as versões.

BlueDragon 6.2

SO: Linux, Mac OS X, Solaris, Windows
Versões/Licenças: 
      
Alguns pacodes de JDBC são vendidos avulsos.
      Deployment - É disponibilizado em duas versões:
            Server - Versão não comercial gratuita, não tem suporte a múltiplas instâncias ou Clustering e não possui integração com JSP como a vesão JX e não possui pacotes avulsos de JDBC para Oracle e MSSQL. 
            Server JX - Versão comercial, não tem suporte a múltiplas instâncias ou Clustering
      Development - Todas as versões são gratuitas para ambiente de desenvolvimento.
      Versão J2EE - Versão com suporte á plataforma J2EE, licença mais cara, cobrada por CPU, suporta múltiplas instâncias.
      Versão .NET - Versão com suporte á plataforma .NET, licença mais cara, cobrada por CPU, suporta múltiplas instâncias.

Obs: O BlueDragon tem sido muito bem aceito pela comunidade, principalmente em função da grande preocupação da New Atlanta em dar grande ênfase ao melhoramento do produto. É muito completo e suporta tranquilamente aplicações de grande porte. Pode ser instalado com um servidor web built-in (mais usado para desenvolvimento).

Coral 2.0

SO: Windows 98/NT/2000/XP/2003
Licenças: 
      Developer - Possui apenas um tipo de licença de uso, que pode ser comprada pelo website e utilizada para qualquer finalidade, inclusive em ambientes de produção, o valor da licença é bastante inferior ás outras Engines CFML pagas.

Obs: O Coral suporta o uso de CFCs mas aparentemente ainda não permite o uso do escopo "server". O mais interessante sobre o Coral é que ele vai além do CFML tradicional e possui funcionalidades próprias como a possibilidade de rodar uma aplicação CF gravada em CD e tem inclusive funções inéditas como por exemplo a CreateSQLODBCDatasource(). Vale á pena testar essa Engine diferente e interessante.

IgniteFusion 2.8

SO: Windows 98/NT/2000/XP/2003
Licenças: 
      Única - Possui apenas um tipo de licença de uso, inteiramente gratuita para qualquer que seja a finalidade, é necessária uma chave para retirar a logomarca de todas as páginas, para isso basta registrar gratuitamente no website.

Obs: O IgniteFusion é certamente o melhor Engine CFML inteiramente gratuito (não open-source), não possui suporte a algumas tags mas nada muito significativo, (cfhttp, cfindex e cfcase são as mais críticas e serão adicionadas futuramente). Pode ser instalado com a maioria dos Web Servers existentes e suporta os principais BDs existentes. Para aplicações de pequeno ou médio porte é uma ótima escolha apesar de ter ainda muito o que melhorar.

Railo 1.0

SO: Todos (segundo o website)
Licenças: 
      Enterprise - Versão comercial completa e mais cara, tem suporte á criação de múltiplas instâncias ilimitadas.
      Professional - Versão comercial completa, tem suporte á múltiplas instâncias e é comercializada pelo número de instâncias (ou webs).
      Community - Versão que pode ser usada para fins comerciais de pequeno porte e para amboente de desenvolvimento, possui restrições no uso do CFML.
      Develop - Versão não comercial para desenvolvimento, é semelhante á versão Enterprise porém suporta acesso de apenas 10 ips simultâneamente.

Obs: O Railo pode uma opção ser muito interessante em alguns quesitos como performance (comparado ao Adobe ColdFusion o tempo de execução de algumas funções pode chegar a 1%) e também pelas novidades como as tags cfadmin, cfwhile e cfforward, assim como várias novas funções. O Railo parece ser uma iniciativa bastante sólida e deve ainda surpreender. 

Smith 1.0

SO: Windows, Linux
Licenças: 
      Única - Possui apenas um tipo de licença de uso inteiramente gratuita para qualquer que seja a finalidade.

Obs: O Smith é um Engine CFML inteiramente gratuita (ainda não open-source), todavia não possui muitas tags se comparado ao BlueDragon e Adobe ColdFusion. Seria mais ou menos equivalente ao ColdFusion 4.5 da Allaire. Não suporta CFCs, UDFs e muitas tags ainda não foram implementadas. Para aplicações simples é uma ótima escolha apesar de estar ainda no início de seu desenvolvimento.