Homepage – https://www.opera.com
Direct Link Download Opera 66.0.3515.21 Beta :
Opera Developer Edition for Windows x86
Opera Developer Edition for Windows x64
Opera Developer Edition for Mac
Opera Developer Edition for Linux x64 [rpm]
Opera Developer Edition for Linux x64 [deb]