Adrianus Vovk, creator distributionis carbonOS atomice renovatae et institutoris pro GNOME OS, necnon unus ex creatoribus systemd-homed et systemd-sysupdate, mutationes in GNOME nuntiavit quae augebunt fiduciam propositi in systemd. In proximis editionibus GNOME 49 et 50, quaedam elementa nativa ad aperiendum fenestram inscriptionis substituentur facultatibus nativis systemd, creationem novorum stratorum requirentium ad GNOME in distributionibus et systematibus operandis quae systemd non utuntur tradendum. Notandum est remotionem codicis hereditarii in favorem facultatum nativarum systemd sustentationem simplificaturam, eliminaturas esse solutiones propositi, et permittendam implementationem functionum additarum, ut servationem et restitutionem sessionis.
Ab anno 2015, GNOME administratorem sessionum systemd-logind adhibuit, qui ConsoleKit substituit. Distributiones quae systemd non sustinent elogind utuntur, versionem systemd-independentem et simplificatam logind, vel emendationes quae auxilium pro ConsoleKit restituunt. Tales solutiones ad operandum sine systemd non considerantur nec probantur per evolutionem GNOME, ergo earum functiones a studiosis tertiarum partium pendent.
In futuris emissionibus GNOME, moderator ostensionis GDM insuper infrastructuram userdb a systemd praebitam utetur, suum AccountsService substituens. GNOME et systemd ipsum non sustinent currere plus quam unam sessionem graphicam pro eodem usore. Attamen, GDM potest ostendere plures paginas inscriptionis simul ad currendas plures sessiones graphicas, quod utile est ad accessum escritorio remoto et in systematibus multis sedibus cum multis monitoribus et instrumentis inscriptionis. Haec functio in GDM quindecim abhinc annis implementata est ut solutio temporaria et non potest convenire cum moderno intermediario dbus. Ergo, decretum est migrare ad novam implementationem quae systemd-userdb utitur ad rationes dynamicē assignandas et singulas instantias paginae inscriptionis sub unico usore currendas.
Praeterea, statutum est ut implementatio administratoris servitiorum nativa GNOME removeatur, quae in gnome-session ut tractator secundarius ad servitia GNOME in ambitus non-systemd incipienda adhibita est. Administrator servitiorum incorporatus solum in gradu incipiendi fasciculos escritorio et monitorandi operationem servitiorum conexorum fungebatur. Hic administrator servitiorum per ultimos 17 annos fere immutatus manserat, et sola causa cur non remotus esset erat usus eius in GDM ad paginam inscriptionis incipiendam. Postquam GDM ad systemd ad paginam inscriptionis incipiendam transiit, proiectum nullam amplius causam habebat cur suum proprium administratorem sessionum primitivum conservaret, quod implementationem servandi et restituendi sessionem impedit.
Ad adaptationem distributionum quae systmed non utuntur ad mutationes faciliorem reddendam, GNOME 49 facultatem temporarie addet currendi GDM sine userdb, utendo usore fixo gdm-greeter pro prima sessione, gdm-greeter-2 pro secunda, et sic porro. In GNOME 50, haec facultas, una cum administratore servitiorum incluso, removenda est. Quapropter, fabricatores distributionum sine systemd cito intermediarios evolvere debent ad systemd-userdb (io.systemd.Multiplexer, userdb Varlink API) et processum ducis sessionis qui cum administratore servitiorum in distributione adhibito interagitur, substituendos.
Substitutio pro executabili "gnome-session-ctl", quod interactiones inter processum initii sessionis, servitium D-Bus, et systemd coordinat, etiam requiretur. Substitutio pro "gnome-session-ctl" ante emissionem GNOME 49 excogitanda est.
Source: opennet.ru
