Distribution (run cat /etc/os-release):
Pop!_OS 20.10
Related Application and/or Package Version (run apt policy $PACKAGE NAME):
Jetbrains IDEs
Issue/Bug Description:
The Jetbrains IDEs (IntelliJ IDEA, PHPStorm, PyCharm, etc) provided by the store are marked as "unaffiliated with Jetbrains". It is not clear who the maintainer/distributor of these packages is.
They all show some weird behavior regarding access to the file system. I think this might be related to the flatpack format -- The terminals within the IDEs don't have access to the same filesystem as a native terminal, for example the contents of the root mount point and the /usr/(local/)bin directories are completely different. This is not a permissions issue, whoami returns the same user both in xterm and the Jetbrains terminal. The mountpoint output of lsblk is also different.
I also think there might be some licensing issues in redistributing non-open binaries of a proprietary product suite in a modified way?
Maybe this could be resolved by listing the Jetbrains Toolbox in the pop-os shop, and let Jetbrains handle the installation of the individual IDEs.
Distribution (run
cat /etc/os-release
): Pop!_OS 20.10Related Application and/or Package Version (run
apt policy $PACKAGE NAME
): Jetbrains IDEsIssue/Bug Description: The Jetbrains IDEs (IntelliJ IDEA, PHPStorm, PyCharm, etc) provided by the store are marked as "unaffiliated with Jetbrains". It is not clear who the maintainer/distributor of these packages is.
They all show some weird behavior regarding access to the file system. I think this might be related to the flatpack format -- The terminals within the IDEs don't have access to the same filesystem as a native terminal, for example the contents of the root mount point and the
/usr/(local/)bin
directories are completely different. This is not a permissions issue,whoami
returns the same user both in xterm and the Jetbrains terminal. The mountpoint output of lsblk is also different.I also think there might be some licensing issues in redistributing non-open binaries of a proprietary product suite in a modified way?
Maybe this could be resolved by listing the Jetbrains Toolbox in the pop-os shop, and let Jetbrains handle the installation of the individual IDEs.