Research and propose a secure installation layout
Since Eclipse was originally created the security of software has evolved significantly. In general the Eclipse installation directory is expected to be writable by the current user and many features of Eclipse rely on this.
This development effort is to research how to modernize this approach to allow for secure installations of Eclipse. A successful outcome will provide concrete recommendations on how to address at least the following issues
- Installing Eclipse in a read-only location to address security#4 (link is accessible by request)
- macOS modifies installation directory causing macOS security alerts (Bug 573309 and Bug 494293)
- support multi-user installs
- upgrades and add new software when current user doesn't have write access and requires privilege escalation