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

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

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

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

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

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

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

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

  • ರಾಸ್ಪ್ಬೆರಿ ಪೈ 4 ಬೋರ್ಡ್ ಮತ್ತು ಎಮ್ಯುಲೇಟರ್ಗಾಗಿ ರೆಡಿಮೇಡ್ ವೆಬ್ಓಎಸ್ ಚಿತ್ರಗಳನ್ನು ಒದಗಿಸುವುದು ಪ್ರಾರಂಭವಾಗಿದೆ. ಬಿಡುಗಡೆಯಾದ ಕೆಲವೇ ದಿನಗಳಲ್ಲಿ ಚಿತ್ರಗಳನ್ನು GitHub ಗೆ ಪೋಸ್ಟ್ ಮಾಡಲಾಗುತ್ತದೆ.
  • ಸಿಸ್ಟಮ್ ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಮೂನ್‌ಸ್ಟೋನ್ ಫ್ರೇಮ್‌ವರ್ಕ್‌ನಿಂದ ಸ್ಯಾಂಡ್‌ಸ್ಟೋನ್‌ಗೆ ವರ್ಗಾಯಿಸಲಾಗಿದೆ.
  • ಒಮ್ಮೆ ಸಂಪರ್ಕಗಳನ್ನು ಮಾಡಿದ ತಿಳಿದಿರುವ Wi-Fi ಪ್ರವೇಶ ಬಿಂದುಗಳ ಪಟ್ಟಿಯನ್ನು ವೀಕ್ಷಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಕಾನ್ಫಿಗರೇಟರ್ ಒದಗಿಸುತ್ತದೆ.
    LG ವೆಬ್‌ಓಎಸ್ ಓಪನ್ ಸೋರ್ಸ್ ಆವೃತ್ತಿ 2.20 ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಅನ್ನು ಪ್ರಕಟಿಸಿದೆ
  • ಸ್ಕ್ರೀನ್‌ಶಾಟ್ ರಚಿಸಲು ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್‌ಕಟ್ (Ctrl + Alt + F9) ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ (/tmp/screenshots ನಲ್ಲಿ ಉಳಿಸಲಾಗಿದೆ), ಹಾಗೆಯೇ ಎಲ್ಲಾ ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ಗಳನ್ನು ಅಳಿಸಲು ಶಾರ್ಟ್‌ಕಟ್ Ctrl + Alt + F10.
  • ಸ್ಥಿತಿ ಬಾರ್‌ನಲ್ಲಿ ಐಕಾನ್‌ಗಳನ್ನು ಬದಲಾಯಿಸಲಾಗಿದೆ. ಸ್ಥಿತಿ ಪಟ್ಟಿಯಿಂದ ವೈ-ಫೈಗೆ ಸಂಪರ್ಕಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • WebEX ಬ್ರೌಸರ್ ಟ್ಯಾಬ್‌ಗಳಿಗೆ ವೀಡಿಯೊ ಅಥವಾ ಆಡಿಯೊ ಪ್ಲೇಬ್ಯಾಕ್ ಸೂಚಕವನ್ನು ಸೇರಿಸಿದೆ.
  • ಬ್ಲಿಂಕ್ ಎಂಜಿನ್‌ನಲ್ಲಿ ವೆಬ್‌ರನ್‌ಟೈಮ್ ಮತ್ತು WAM ಅನ್ನು ನಿರ್ಮಿಸಲು ಕ್ಲಾಂಗ್ ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.

ಮೂಲ: opennet.ru

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