To add to what Avatar said...
The license Avatar talks about is pretty cheap: $495 a seat.
If that's too much, Altera does offer a free (as in $0) time limited license too, which you mentioned in your question. They call this "OpenCore Plus". Great for evaluating with having to pony up the 500 bucks.
The way the OC+ license works is that the Nios core will run forever as long as a Blaster programming cable is connected to the board. Once the programming cable is disconnected the Nios core will time out after a certain amount of time (not sure exactly how long, I think it depends on clock speed.)