We are generating scripts for running java on RHEL or an Amazon Linux ami. The scripts all now contain the

option. We are using OpenJdk 1.8 64-bit. The oracle faq question When you download the SDK or JRE, must you choose between the 32 and 64-bit versions? indicates that this option is only on Linux for compatibility reasons. It says

All other platforms (Windows and Linux) contain separate 32 and 64-bit installation packages. If both packages are installed on a system, you select one or the other by adding the appropriate “bin” directory to your path. For consistency, the Java implementations on Linux accept the -d64 option.

So it seems like

is not needed for scripts running on Linux. It may be better to only add that option when running on solaris.

Is it required? What would be the harm in removing it from our scripts?