Hello Danny, ,
Knowing that the end date here is this year June, what will happen when the date arrived in 4 months time?
Will GoCD agent refuse to start when a restart occured?
No, nothing should happen. This license has been renewed every year for the last 10 to 12 years. It will be again. But, even if it doesn’t, there is no issue. Existing applications continue to work.
You can read more about the license used here: https://wrapper.tanukisoftware.com/doc/english/licenseDevelopment.html
As you can see in the section called “License Term”, it is mentioned that the term end date has no effect on the working of the wrapper. The effect of not renewing it will be an inability to release new versions of GoCD with that wrapper. Since GoCD is open-source, ideally the Community License Agreement should apply. However, as you can see in a note on the download page, “64-bit Windows versions of the Java Service Wrapper are not currently being made available in the Community Edition”.
Cheers,
Aravind