1) Is it possible to run python app A on Cpython and python app B on Jpython on same server at the same time?

App on Cpython will use some c based python libraries while app on jython will interface with a java based app.

I will make them talk to each other if needed using either restful web services or celery/rabbitmq.

Or should I use two different servers just to be on safe side. Any issues or caveats with running cpython and jpython on same server?

2) Any better suggestions on above approach?

3) Is jython an active and live project?