Genode OS Framework version 17.05 released

Norman Feske norman.feske at ...1...
Thu Jun 1 08:22:36 CEST 2017


Hi Ben,

On 31.05.2017 19:01, Nobody III wrote:
> With this new release, can init provide child services to its siblings,
> or just to its children?

yes, init is now able to provide services to its siblings. For details,
please refer to the corresponding section [1] of the release notes. To
see this feature used in practice, you may have a look at the new
version of the gems/run/wm.run script [2]. There is a dedicated sub init
for all the drivers and one for all the window-manager components. By
combining init's service forwarding with the new depot tools, all the
ugly conditional parts of the run script are magically gone now. See the
previous version [3] of the run script for comparison.

[1] https://genode.org/documentation/release-notes/17.05#Service_forwarding
[2] https://github.com/genodelabs/genode/blob/master/repos/gems/run/wm.run
[3] https://github.com/genodelabs/genode/blob/17.02/repos/gems/run/wm.run

Cheers
Norman

-- 
Dr.-Ing. Norman Feske
Genode Labs

http://www.genode-labs.com · http://genode.org

Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden
Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth




More information about the users mailing list