LG ವೆಬ್‌ಓಎಸ್ ಓಪನ್ ಸೋರ್ಸ್ ಆವೃತ್ತಿ 2.19 ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಅನ್ನು ಪ್ರಕಟಿಸಿದೆ

ಓಪನ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ವೆಬ್‌ಓಎಸ್ ಓಪನ್ ಸೋರ್ಸ್ ಆವೃತ್ತಿ 2.19 ರ ಬಿಡುಗಡೆಯನ್ನು ಪ್ರಕಟಿಸಲಾಗಿದೆ, ಇದನ್ನು ವಿವಿಧ ಪೋರ್ಟಬಲ್ ಸಾಧನಗಳು, ಬೋರ್ಡ್‌ಗಳು ಮತ್ತು ಕಾರ್ ಇನ್ಫೋಟೈನ್‌ಮೆಂಟ್ ಸಿಸ್ಟಮ್‌ಗಳಲ್ಲಿ ಬಳಸಬಹುದು. ರಾಸ್ಪ್ಬೆರಿ ಪೈ 4 ಬೋರ್ಡ್‌ಗಳನ್ನು ರೆಫರೆನ್ಸ್ ಹಾರ್ಡ್‌ವೇರ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಅಪಾಚೆ 2.0 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಅನ್ನು ಸಾರ್ವಜನಿಕ ರೆಪೊಸಿಟರಿಯಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ ಮತ್ತು ಅಭಿವೃದ್ಧಿಯನ್ನು ಸಮುದಾಯವು ಸಹಯೋಗದ ಅಭಿವೃದ್ಧಿ ನಿರ್ವಹಣಾ ಮಾದರಿಯನ್ನು ಅನುಸರಿಸುತ್ತದೆ.

ವೆಬ್ಓಎಸ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಅನ್ನು ಮೂಲತಃ 2008 ರಲ್ಲಿ ಪಾಮ್ ಅಭಿವೃದ್ಧಿಪಡಿಸಿತು ಮತ್ತು ಪಾಮ್ ಪ್ರಿ ಮತ್ತು ಪಿಕ್ಸೀ ಸ್ಮಾರ್ಟ್‌ಫೋನ್‌ಗಳಲ್ಲಿ ಬಳಸಲಾಯಿತು. 2010 ರಲ್ಲಿ, ಪಾಮ್ ಅನ್ನು ಸ್ವಾಧೀನಪಡಿಸಿಕೊಂಡ ನಂತರ, ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಹೆವ್ಲೆಟ್-ಪ್ಯಾಕರ್ಡ್‌ನ ಕೈಗೆ ಹಾದುಹೋಯಿತು, ನಂತರ HP ತನ್ನ ಪ್ರಿಂಟರ್‌ಗಳು, ಟ್ಯಾಬ್ಲೆಟ್‌ಗಳು, ಲ್ಯಾಪ್‌ಟಾಪ್‌ಗಳು ಮತ್ತು PC ಗಳಲ್ಲಿ ಈ ವೇದಿಕೆಯನ್ನು ಬಳಸಲು ಪ್ರಯತ್ನಿಸಿತು. 2012 ರಲ್ಲಿ, HP ಸ್ವತಂತ್ರ ಮುಕ್ತ ಮೂಲ ಯೋಜನೆಗೆ webOS ವರ್ಗಾವಣೆಯನ್ನು ಘೋಷಿಸಿತು ಮತ್ತು 2013 ರಲ್ಲಿ ಅದರ ಘಟಕಗಳ ಮೂಲ ಕೋಡ್ ತೆರೆಯಲು ಪ್ರಾರಂಭಿಸಿತು. ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಅನ್ನು 2013 ರಲ್ಲಿ ಎಲ್‌ಜಿ ಹೆವ್ಲೆಟ್-ಪ್ಯಾಕರ್ಡ್‌ನಿಂದ ಸ್ವಾಧೀನಪಡಿಸಿಕೊಂಡಿತು ಮತ್ತು ಈಗ ಇದನ್ನು 70 ಮಿಲಿಯನ್‌ಗಿಂತಲೂ ಹೆಚ್ಚು ಎಲ್‌ಜಿ ಟಿವಿಗಳು ಮತ್ತು ಗ್ರಾಹಕ ಸಾಧನಗಳಲ್ಲಿ ಬಳಸಲಾಗುತ್ತಿದೆ. 2018 ರಲ್ಲಿ, ವೆಬ್ಓಎಸ್ ಓಪನ್ ಸೋರ್ಸ್ ಎಡಿಷನ್ ಯೋಜನೆಯನ್ನು ಸ್ಥಾಪಿಸಲಾಯಿತು, ಅದರ ಮೂಲಕ ಎಲ್ಜಿ ಮುಕ್ತ ಅಭಿವೃದ್ಧಿ ಮಾದರಿಗೆ ಮರಳಲು ಪ್ರಯತ್ನಿಸಿತು, ಇತರ ಭಾಗವಹಿಸುವವರನ್ನು ಆಕರ್ಷಿಸುತ್ತದೆ ಮತ್ತು ವೆಬ್ಓಎಸ್ನಲ್ಲಿ ಬೆಂಬಲಿತ ಸಾಧನಗಳ ವ್ಯಾಪ್ತಿಯನ್ನು ವಿಸ್ತರಿಸಿತು.

OpenEmbedded ಟೂಲ್ಕಿಟ್ ಮತ್ತು ಬೇಸ್ ಪ್ಯಾಕೇಜುಗಳನ್ನು ಬಳಸಿಕೊಂಡು ವೆಬ್ಓಎಸ್ ಸಿಸ್ಟಮ್ ಪರಿಸರವನ್ನು ರಚಿಸಲಾಗಿದೆ, ಹಾಗೆಯೇ ಯೋಕ್ಟೋ ಯೋಜನೆಯಿಂದ ನಿರ್ಮಿಸಲಾದ ಸಿಸ್ಟಮ್ ಮತ್ತು ಮೆಟಾಡೇಟಾವನ್ನು ಹೊಂದಿಸಲಾಗಿದೆ. ವೆಬ್‌ಓಎಸ್‌ನ ಪ್ರಮುಖ ಅಂಶಗಳೆಂದರೆ ಸಿಸ್ಟಮ್ ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ ಮ್ಯಾನೇಜರ್ (SAM, ಸಿಸ್ಟಮ್ ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ ಮ್ಯಾನೇಜರ್), ಇದು ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ಸೇವೆಗಳನ್ನು ಚಲಾಯಿಸಲು ಜವಾಬ್ದಾರವಾಗಿದೆ ಮತ್ತು ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ರೂಪಿಸುವ ಲೂನಾ ಸರ್ಫೇಸ್ ಮ್ಯಾನೇಜರ್ (LSM). ಘಟಕಗಳನ್ನು ಕ್ಯೂಟಿ ಫ್ರೇಮ್‌ವರ್ಕ್ ಮತ್ತು ಕ್ರೋಮಿಯಂ ಬ್ರೌಸರ್ ಎಂಜಿನ್ ಬಳಸಿ ಬರೆಯಲಾಗಿದೆ.

ವೇಲ್ಯಾಂಡ್ ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಬಳಸುವ ಸಂಯೋಜಿತ ಮ್ಯಾನೇಜರ್ ಮೂಲಕ ರೆಂಡರಿಂಗ್ ಮಾಡಲಾಗುತ್ತದೆ. ಕಸ್ಟಮ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು, ವೆಬ್ ತಂತ್ರಜ್ಞಾನಗಳನ್ನು (CSS, HTML5 ಮತ್ತು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್) ಮತ್ತು ರಿಯಾಕ್ಟ್ ಆಧಾರಿತ ಎನಾಕ್ಟ್ ಫ್ರೇಮ್‌ವರ್ಕ್ ಅನ್ನು ಬಳಸಲು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ, ಆದರೆ ಕ್ಯೂಟಿ ಆಧಾರಿತ ಇಂಟರ್ಫೇಸ್‌ನೊಂದಿಗೆ C ಮತ್ತು C ++ ನಲ್ಲಿ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ರಚಿಸಲು ಸಹ ಸಾಧ್ಯವಿದೆ. ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಮತ್ತು ಎಂಬೆಡೆಡ್ ಗ್ರಾಫಿಕಲ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಹೆಚ್ಚಾಗಿ QML ತಂತ್ರಜ್ಞಾನವನ್ನು ಬಳಸಿಕೊಂಡು ಬರೆಯಲಾದ ಸ್ಥಳೀಯ ಪ್ರೋಗ್ರಾಂಗಳಾಗಿ ಅಳವಡಿಸಲಾಗಿದೆ. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ಹೋಮ್ ಲಾಂಚರ್ ಅನ್ನು ನೀಡಲಾಗುತ್ತದೆ, ಇದು ಟಚ್ ಸ್ಕ್ರೀನ್ ಕಾರ್ಯಾಚರಣೆಗೆ ಹೊಂದುವಂತೆ ಮಾಡಲಾಗಿದೆ ಮತ್ತು ನಕ್ಷೆಗಳನ್ನು ಬದಲಾಯಿಸುವ ಪರಿಕಲ್ಪನೆಯನ್ನು ನೀಡುತ್ತದೆ (ವಿಂಡೋಗಳ ಬದಲಿಗೆ).

JSON ಸ್ವರೂಪವನ್ನು ಬಳಸಿಕೊಂಡು ರಚನಾತ್ಮಕ ರೂಪದಲ್ಲಿ ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸಲು, DB8 ಸಂಗ್ರಹಣೆಯನ್ನು ಬಳಸಲಾಗುತ್ತದೆ, ಇದು LevelDB ಡೇಟಾಬೇಸ್ ಅನ್ನು ಬ್ಯಾಕೆಂಡ್ ಆಗಿ ಬಳಸುತ್ತದೆ. ಆರಂಭಿಸಲು, systemd ಆಧಾರಿತ bootd ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಮಲ್ಟಿಮೀಡಿಯಾ ವಿಷಯವನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು uMediaServer ಮತ್ತು ಮೀಡಿಯಾ ಡಿಸ್ಪ್ಲೇ ಕಂಟ್ರೋಲರ್ (MDC) ಉಪವ್ಯವಸ್ಥೆಗಳನ್ನು ನೀಡಲಾಗುತ್ತದೆ, PulseAudio ಅನ್ನು ಧ್ವನಿ ಸರ್ವರ್ ಆಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಫರ್ಮ್‌ವೇರ್ ಅನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನವೀಕರಿಸಲು, OSTree ಮತ್ತು ಪರಮಾಣು ವಿಭಾಗದ ಬದಲಿಯನ್ನು ಬಳಸಲಾಗುತ್ತದೆ (ಎರಡು ಸಿಸ್ಟಮ್ ವಿಭಾಗಗಳನ್ನು ರಚಿಸಲಾಗಿದೆ, ಅವುಗಳಲ್ಲಿ ಒಂದು ಸಕ್ರಿಯವಾಗಿದೆ ಮತ್ತು ಎರಡನೆಯದು ನವೀಕರಣವನ್ನು ನಕಲಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ).

ಹೊಸ ಬಿಡುಗಡೆಯಲ್ಲಿನ ಪ್ರಮುಖ ಬದಲಾವಣೆಗಳು:

  • ಹೆಚ್ಚಾಗಿ ಬಳಸಿದ ವೈಶಿಷ್ಟ್ಯಗಳ ಆಯ್ಕೆಯೊಂದಿಗೆ ಸ್ಥಿತಿ ಪಟ್ಟಿಯನ್ನು ಸೇರಿಸಲು ಹೋಮ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಸುಧಾರಿಸಲಾಗಿದೆ. ಅಪ್ಲಿಕೇಶನ್ ಪ್ಯಾನೆಲ್‌ನ ವಿಷಯಗಳ ಉಚಿತ ಸಂಪಾದನೆಗೆ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುತ್ತದೆ. ಹೊಸ ಸ್ಕ್ರೀನ್ ಗೆಸ್ಚರ್‌ಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
    LG ವೆಬ್‌ಓಎಸ್ ಓಪನ್ ಸೋರ್ಸ್ ಆವೃತ್ತಿ 2.19 ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಅನ್ನು ಪ್ರಕಟಿಸಿದೆ
  • ವೀಡಿಯೊ ಕರೆಗಳನ್ನು ಮಾಡಲು ಮತ್ತು ವರ್ಚುವಲ್ ವೀಡಿಯೊ ಸಭೆಗಳನ್ನು ನಡೆಸಲು ವೀಡಿಯೊ ಕರೆ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ಅದರ ಪ್ರಸ್ತುತ ರೂಪದಲ್ಲಿ, ಸಿಸ್ಕೋ ವೆಬೆಕ್ಸ್ ಮತ್ತು ಮೈಕ್ರೋಸಾಫ್ಟ್ ತಂಡಗಳ ಮೂಲಕ ಮಾತ್ರ ಸಂವಹನವು ಪ್ರಸ್ತುತ ಬೆಂಬಲಿತವಾಗಿದೆ.
    LG ವೆಬ್‌ಓಎಸ್ ಓಪನ್ ಸೋರ್ಸ್ ಆವೃತ್ತಿ 2.19 ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಅನ್ನು ಪ್ರಕಟಿಸಿದೆ
  • ನಿಮ್ಮದೇ ಆದ Blockchain Wallet ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ರಚಿಸಲು ಆಜ್ಞಾ ಸಾಲಿನ ಪರಿಸರವನ್ನು ಒದಗಿಸಲಾಗಿದೆ, ಇದು ವಹಿವಾಟುಗಳಿಗೆ ಸಹಿ ಮಾಡುವುದು ಮತ್ತು ಬ್ಲಾಕ್‌ಚೈನ್‌ನಲ್ಲಿ ಆ ವಹಿವಾಟುಗಳನ್ನು ಲಾಗ್ ಮಾಡುವಂತಹ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಸರಳಗೊಳಿಸುತ್ತದೆ.
  • ಎನಾಕ್ಟ್ ಬ್ರೌಸರ್ ಮಾಲ್‌ವೇರ್ ಪತ್ತೆ ಸೇವೆಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿದೆ ಮತ್ತು ಬಳಕೆದಾರರಿಗೆ ಅನುಮತಿಗಳನ್ನು ಕೇಳುವ ಪಾಪ್-ಅಪ್ ವಿಂಡೋವನ್ನು ಜಾರಿಗೊಳಿಸಿದೆ.
  • ಆಡಿಯೊಡ್ ಸೌಂಡ್ ಸರ್ವರ್‌ನಲ್ಲಿ ಅಂತರ್ನಿರ್ಮಿತ ಮತ್ತು ಬಾಹ್ಯ ಆಡಿಯೊ ಸಾಧನಗಳನ್ನು ಪತ್ತೆಹಚ್ಚಲು ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ಸಿಸ್ಟಮ್ ಸೇವೆಯಲ್ಲಿ (Sys ಸೇವೆ) ದ್ವಿತೀಯ ಧ್ವನಿ ಸಾಧನಗಳು (ಉಪ ಸಾಧನಗಳು), ಅಂತರ್ನಿರ್ಮಿತ ಧ್ವನಿ ಕಾರ್ಡ್‌ಗಳು ಮತ್ತು MIPI ಕ್ಯಾಮೆರಾಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. PulseAudio ECNR (ಎಕೋ ಕ್ಯಾನ್ಸಲೇಷನ್ ನಾಯ್ಸ್ ರಿಡಕ್ಷನ್) ಕಾರ್ಯವಿಧಾನವನ್ನು ಬಳಸುತ್ತದೆ.
  • Yocto ಎಂಬೆಡೆಡ್ Linux ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ನ ಘಟಕಗಳನ್ನು 4.0 ಬಿಡುಗಡೆ ಮಾಡಲು ನವೀಕರಿಸಲಾಗಿದೆ.
  • ಬ್ರೌಸರ್ ಎಂಜಿನ್ ಅನ್ನು Chromium 94 ಗೆ ನವೀಕರಿಸಲಾಗಿದೆ (ಹಿಂದೆ Chromium 91). ವೆಬ್‌ಓಎಸ್ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗಾಗಿ ಗೇಮ್‌ಪ್ಯಾಡ್‌ಗಳನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ನೋಟೊ ಫಾಂಟ್‌ಗಳನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ (ಯೂನಿಕೋಡ್ 15.0.0 ಅಕ್ಷರಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ).
  • Qt 6.4 ಗೆ ಪರಿವರ್ತನೆ ಪೂರ್ಣಗೊಂಡಿದೆ. Enact ವೆಬ್ ಫ್ರೇಮ್‌ವರ್ಕ್ ಅನ್ನು ಆವೃತ್ತಿ 4.5.0 ಗೆ ನವೀಕರಿಸಲಾಗಿದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ