Open a terminal from a Crontab

Solution 1:

You can't, safely. cron jobs run independent of the desktop session where X is running, therefore you can't do this without causing security violations.

Solution 2:

* * * * * export DISPLAY=:0 && /usr/bin/gnome-terminal

Though this is not really a robust solution since there's no guarantees that X server will be on :0.