Flatsonar

Eclipse IDE for Java Developers

by Eclipse Foundation

The essential tools for any Java developer, including a Java IDE, a Git client, XML Editor, Maven and Gradle integration

Dangerous permissions Flathub reviewed EPL-2.0 v4.41

Support the creators

Flatsonar is just the shop window. The people below made Eclipse IDE for Java Developers.

Screenshot 1 of Eclipse IDE for Java Developers Screenshot 2 of Eclipse IDE for Java Developers

About

The Eclipse IDE delivers what you need to rapidly innnovate.

  • Polyglot language support: First class support for Java, JavaScript/TypeScript, C/C++, PHP, Rust, and others
  • Community powered: More and more the Eclipse IDE is being powered by individual contributors all around the world
  • Improved Java development tooling: Improved code templates and added various quick fixes
  • Better UI: Streamlined the UI through inline rename, a brand new Quick Search dialog and a better dark theme
  • Proven extensibility: A huge variety of platform plug-ins
  • Free and open source: Free and open source released under the terms of the Eclipse Public License 2.0

Permissions

5 permissions weaken the sandbox. Flatsonar asks before installing.

  • unrestricted access to the session D-Bus (all your running apps)
    --socket=session-bus
  • full access to your entire file system
    --filesystem=host
  • your SSH agent (can sign with your SSH keys)
    --socket=ssh-auth
  • development features (ptrace, can inspect other processes in its sandbox)
    --allow=devel
  • your keyring / saved passwords
    --talk-name=org.freedesktop.secrets
  • inter-process communication (needed for X11)
    --share=ipc
  • network
    --share=network
  • X11 display, only when Wayland is unavailable
    --socket=fallback-x11
  • Wayland display
    --socket=wayland
  • GPU acceleration
    --device=dri
  • access to /tmp
    --filesystem=/tmp

Who publishes this

On Flathub: the manifest was reviewed and built on Flathub's infrastructure, but the developer has not verified ownership of the app id.

  • installs a prebuilt binary instead of building from source (x2)
    source:prebuilt
  • on Flathub: manifest reviewed and built by Flathub; the developer has not verified the app id
    publisher:flathub

Maintenance

Recent activity on the upstream repository, or built and reviewed by Flathub.

No staleness signals: recent activity, or built and reviewed by Flathub.