Theoretically, forever -- at least until the death of all parties to the agreement. But it can be made terminable earlier by its own terms, or by events (death, divorce, court action) outside of it. For background information and explanations, see the materials posted here.
Answered on Aug 21st, 2016 at 12:46 PM