Out of curiosity, just wondering if this is possible:
I will download a 180-day trial of Enterprise edition of an Microsoft product (ex: SQL Server 2017).
Install it in a virtual machine.
Once the trial has expired, I will reinstall the virtual machine then re-install the SQL Server in it to have another 180-day trial.
Not sure on the background of Developer Edition and its differences against Enterprise Edition. Just hoped that I could explore all the features of SQL Server 2017 even just for home use only.
I just want to have an environment for self studying with full features of the product as much as possible.