So I found out that my new Galaxy S3 has a nifty little 'VPN' option in the settings menu. Well my Gargoyle/OpenWRT router has OpenVPN preinstalled, so I figured I'd set it up and configure my first VPN network, because there have been too many times when there was a file on one of my home computers that I needed on my smartphone while I was away. I set it up, and it is on and running just fine, and it spit out a zip file full of configuration files and credential files, including the master .ovpn file.
However, the VPN option in my S3's settings menu does not ask for a zip file, or an ovpn file. It asks for PPTP, or L2TP, or IPSec, or Xauth, and a username/password, and all that noise.
Now I managed to get the whole thing working by downloading a special OpenVPN Client app on my S3, and after importing the ovpn file into it, I was able to successfully browse my home network's Windows/Samba/CIFS shares in ES File Explorer, while the wifi on my phone was turned off, hooray!
So does this mean that just because my phone has built-in VPN support, it doesn't mean it has built in OpenVPN support? Is this the same across most devices/OSes? Would I have to install a special OpenVPN program on every computer I wanted to use it with, even if the computer's OS has some built-in VPN support?