Apple announced their new MacOS Catalina Download links for all MacOS Catalina supported macs. It's very nice, because lots of Mac owners want try new features and specs on new macOS.
How to install macOS Catalina on Mac:
1) Download developer profile (free)
2) Open terminal
sudo /System/Library/PrivateFrameworks/Seeding.framework/Versions/A/Resources/seedutil enroll DeveloperSeed
3) Paste command and give password
4) open this link (coming soon) in safari
5) Click Download
To run macOS Catalina you need a relatively modern Mac. For more or less comfortable work, you need a quad-core processor, 8 GB of RAM and discrete graphics. In addition, the processor must support virtualization technology at the hardware level. For Intel chips, this is VT-x or VT-d, for AMD - AMD-V. Almost all modern processors have it, but it will not be superfluous to check.
MacOS Catalina installation images are not freely available, besides, Apple prohibits the use of its OS on computers from other manufacturers. To run the guest macOS Catalina correctly, you need to allocate the optimal amount of resources of the host computer, configure some settings and select the macOS Catalina image as the boot disk.