The computer I am setting up has three partitions, one for Windows 10, one for Linux, and one for files and programs shared between them. Is there a way to install programs on the third partition (like Python, PyCharm, MATLAB, etc.) to work on both OSs or do I have to install on each OS their own version of Python, C++, etc? Is the third partition limited to sharing files or can it be used to share IDEs, applications, compilers, and interpreters?