Dúvida sobre Adobe Flex e JavaFX

Olá pessoal a minha dúvida é a seguinte:
1º Eu consigo desenvolver aplicações utilizando o Adobe Flex no linux?
2º É possível utilizar o Adobe Flex trabalhando com a IDE Netbeans e utilizar os recursos de arrastar os componentes para minha visão?
3° A Integração de Java + Adobe Flex + JPA + Hibernate é considerada complicada?
4° JavaFX veio para concorrer com o Adobe Flex?

Galera estou lendo sobre esses assuntos a mais de uma semana, com base nisso surgiram estas dúvidas que não consegui esclarecer!
Grato!

Respondendo suas perguntas.

  1. Sim, mas não terá o recurso drag and drop dos componentes, à não ser que instale uma VM (meu caso)
  2. Eu uso o Flash Builder 4 separado, e as classes Java no Eclipse, não uso NetBeans, mas creio que não dá.
  3. Não é complicada não, é fácil, preste atenção no detalhes.
  4. Na minha opinião, JavaFx não passou de promessa e ainda não alavancou, como o Flex ou Silverligth