互換環境と考えていただければと思います。Overflowで似た質問を発見しました。こちらでは慣習(convention)だとされているようです。あたりは小文字のほうがふつうになってる気がします。Definitionとあり、小文字の環境変数はアプリケーション用に予約されているとのことなので、むしろ標準ツールが使用する環境変数との衝突を避けるという意味で使用が推奨されているとも読めます。慣習的には、他のアプリケーションやユーザーに設定させて引き継ぐことを意図する環境変数には大文字を使い、それ以外には小文字を使うことが多いようです。特別な意味をもつ変数は伝統的に大文字で綴るので、ユーザーの作る変数名は通常、小文字で書く。子プロセスに渡す例も出てきます。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。