Toleo la Chanzo Huria la WebOS 2 Toleo la Mfumo

Imewasilishwa tawi jipya la jukwaa wazi Toleo la Wavuti la Chanzo cha wavuti 2, inayolenga kuweka vifaa mahiri. Jukwaa linatengenezwa ndani hazina ya umma chini ya leseni ya Apache 2.0, na maendeleo yanasimamiwa na jamii, kwa kuzingatia modeli ya usimamizi wa maendeleo ya pamoja. Bodi za Raspberry Pi 4 zinazingatiwa kama jukwaa la vifaa vya kumbukumbu.

Jukwaa la webOS mnamo 2013 lilikuwa kununuliwa nje na LG kutoka Hewlett-Packard na inatumika kwenye TV na vifaa vya watumiaji zaidi ya milioni 70 vya LG. Mradi wa Toleo la Chanzo Huria la webOS ulianzishwa mwaka wa 2018 baada ya LG kujaribu kurudi kwenye muundo wa usanidi huria ili kuvutia washiriki wengine na kupanua anuwai ya vifaa ambavyo webOS inaweza kutumika.

Mazingira ya mfumo wa webOS huundwa kwa kutumia zana na vifurushi vya msingi OpenEmbedded, pamoja na mfumo wa kujenga na seti ya metadata kutoka kwa mradi huo Yocto. Vipengele muhimu vya webOS ni mfumo na meneja wa programu (SAM, Meneja wa Mfumo na Maombi), ambayo inawajibika kwa kuendesha programu na huduma, na Kidhibiti cha Uso cha Luna (LSM), ambacho huunda kiolesura cha mtumiaji. Vipengele vimeandikwa kwa kutumia mfumo wa Qt na injini ya kivinjari ya Chromium.

Utoaji unafanywa kupitia kidhibiti cha mchanganyiko kwa kutumia itifaki ya Wayland. Ili kuunda programu maalum, inapendekezwa kutumia teknolojia za wavuti (CSS, HTML5 na JavaScript) na mfumo. Kutunga, kulingana na React, lakini pia inawezekana kuunda programu katika C na C++ na kiolesura cha msingi cha Qt. Kanda ya mtumiaji na programu-tumizi za michoro zilizojengewa ndani hutekelezwa hasa kama programu asili zilizoandikwa kwa kutumia teknolojia ya QML.

Hifadhi hutumika kuhifadhi data katika muundo uliopangwa kwa kutumia umbizo la JSON DB8, kwa kutumia hifadhidata ya LevelDB kama njia ya nyuma.
Kwa uanzishaji hutumiwa imewashwa kulingana na systemd. Mifumo ndogo ya uMediaServer na Kidhibiti Onyesho cha Vyombo vya Habari (MDC) hutolewa kwa kuchakata maudhui ya medianuwai; PulseAudio inatumika kama seva ya sauti.

Features Toleo la Wavuti la Chanzo cha wavuti 2:

  • Kiolesura kipya cha mtumiaji kimeanzishwa - Kizindua Nyumbani, kilichoboreshwa kwa udhibiti wa skrini ya kugusa na kutoa dhana iliyoboreshwa ya ramani zinazozunguka (badala ya madirisha). Kiolesura pia huongeza upau wa Uzinduzi wa Haraka, ambao huhifadhi njia za mkato za vitendaji vinavyotumika mara kwa mara kama vile ufikiaji wa mipangilio na arifa;

    Toleo la Chanzo Huria la WebOS 2 Toleo la Mfumo

  • Jukwaa limebadilishwa kwa matumizi katika mifumo ya infotainment ya magari. Kwa mfano, inawezekana kufanya kazi katika mazingira ya skrini mbili ambayo hutumiwa kwa kawaida katika mifumo ya multimedia ya abiria;
  • Zana zilizopendekezwa za sasisho la programu kiotomatiki (PICHA - Firmware-Juu ya Hewa), kulingana na programu OSTree na sasisho la mfumo wa atomiki. Picha ya mfumo mzima imeundwa upya kwa ujumla, bila kugawanyika katika vifurushi tofauti. Mfumo wa sasisho unategemea utumiaji wa sehemu mbili za mfumo, moja ambayo inafanya kazi, na ya pili inatumika kunakili sasisho; baada ya kusakinisha sasisho, sehemu hubadilisha majukumu;
  • Imeongeza hali ya SoftAP (Tethering), ambayo inakuwezesha kuandaa uendeshaji wa kituo cha kufikia wireless ili kuunganisha vifaa vingine kwenye mtandao;
  • Usaidizi ulioongezwa kwa udhibiti wa lazima wa ufikiaji kulingana na moduli ya kernel ya Smack (Kiini Kilichorahisishwa cha Udhibiti wa Ufikiaji wa Lazima);
  • Usaidizi ulioboreshwa wa Bluetooth na WiFi;
  • Jukwaa la vifaa vya kumbukumbu limesasishwa kwa bodi ya Raspberry Pi 4 (iliyotolewa hapo awali kutumia Raspberry Pi 3 Model B), ambayo inaweza kuunganisha skrini mbili kupitia HDMI, kutumia GPU ya hali ya juu zaidi, tumia Gigabit Ethernet, Wi-Fi ya bendi mbili, Bluetooth 5.0/BLE na USB 3.0;
  • Kwa ukataji chaguomsingi husika iliyoandikwa kutoka kwa systemd;
  • Matoleo yaliyosasishwa ya vipengee vya wahusika wengine vilivyo chini ya mfumo huu, ikijumuisha Qt 5.12 na Chromium 72.

Chanzo: opennet.ru

Kuongeza maoni