Availability of Japanese language, Python, vim, C-compiler on Genode

I am considering to try Genode on a desktop PC, but before I do I would like to know about the availability of the following items. These are items that I use on a daily basis. I checked the Genode website, and although there is a lot of info I was not able to find a list basic properties. If there is such a list, please let me know. If this is FAQ, please excuse my ignorance and tell me where to look for more info.

  • target machine: desktop PC, Intel core i5-6400 x4 (currently Ubuntu 24.04.4, kernel 6.8.0)
  • memory: 16 GB
  • mother board: MSI-7996
  • graphics: intel HD graphics 530

On this machine, with Genode:

  • Is there a live-USB or similar to test Genode?
  • Is there support for Japanese language (input and output) ? yes/no
  • Text editor available (like gedit, Notepad++, Emacs, vim, …) ? yes/no
  • Python available ? yes/no
  • Perl available ? yes/no
  • C-compiler available ? yes/no
  • FORTRAN compiler available ? yes/no
  • LaTeX available ? yes/no
  • PDF viewer available ? yes/no
  • Web browser available ? yes/no
  • Sound available ? yes/no
  • Video available (webcam) ? yes/no
  • USB support ? yes/no
  • BlueTooth support ? yes/no
  • Wireless LAN ? yes/no
  • Ethernet LAN ? yes/no
  • Shell available (bash/csh/ksh/tcsh/zsh/…) ? yes/no
  • In general, is it possible to build GNU software, i.e. can one use “make”, “autom4te”, to build simple applications such as grep / gawk / sed / …, and from there to things like GNU octave / evince / …) ? yes/no

Thanks!

Hi @nmzn.snch, welcome to the Forum :tada:
I have tried to answer your questions below.

  • Live USB image at Genode - Sculpt OS version 25.10
  • It may be possible to have Japanese language input based on the discussion here Genode - Release notes for the Genode OS Framework 19.08
  • I don’t know about cjk output
  • Vim is present and working on Sculpt and can be run from any of the shells
  • Qt6 Textedit is also available if you prefer
  • There is a PDF viewer available in the cnuke depot under Multimedia
  • Sound is available by installing the audio and mixer components from the +options menu
  • The Falkon web browser is available natively in the cproc depot
  • USB devices are supported
  • Webcam devices are working (see here for more info: Genode - Release notes for the Genode OS Framework 21.05)
  • Both wired and wireless connections are supported
  • Shell is available (bash)
  • No bluetooth support currently
  • You can build GNU software for Genode via the Goa tool on another system or a Linux VM on Sculpt but not natively on Sculpt OS

For any tools that you need (LaTeX, Perl, Python), that aren’t available natively on Genode, you can create a Linux VM to carry out your work and even use your exisiting Ubuntu install in a VM (see Starting an existing Linux installation from Sculpt). To get an idea on how to set up and use the system, I would recommend taking a look at A casual Sculpt OS walkthrough and reading the Foundations book to get a grasp of Genode architecture and concepts.