ಗೂಗಲ್ ಫ್ಯೂಷಿಯಾ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ಗಾಗಿ ಕ್ರೋಮಿಯಂ ವೆಬ್ ಬ್ರೌಸರ್ನ ಪೂರ್ಣ ಆವೃತ್ತಿಯನ್ನು ಪ್ರಕಟಿಸಿದೆ, ಇದು ಹಿಂದೆ ನೀಡಲಾದ ಸ್ಟ್ರಿಪ್ಡ್-ಡೌನ್ ಸಿಂಪಲ್ ಬ್ರೌಸರ್ ಅನ್ನು ಅಪ್ಲಿಕೇಶನ್ಗಳ ಪಟ್ಟಿಯಲ್ಲಿ ಬದಲಾಯಿಸಿದೆ, ವೆಬ್ಸೈಟ್ಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡದೆ, ಅದ್ವಿತೀಯ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಚಲಾಯಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಪರೋಕ್ಷವಾಗಿ, ಸಾಮಾನ್ಯ ವೆಬ್ ಬ್ರೌಸರ್ಗೆ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುವುದು IoT ಮತ್ತು ನೆಸ್ಟ್ ಹಬ್ನಂತಹ ಗ್ರಾಹಕ ಸಾಧನಗಳಿಗೆ ಮಾತ್ರವಲ್ಲದೆ ಡೆಸ್ಕ್ಟಾಪ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳಿಗೂ ಫ್ಯೂಷಿಯಾವನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ Google ನ ಉದ್ದೇಶವನ್ನು ದೃಢಪಡಿಸುತ್ತದೆ. ಫ್ಯೂಷಿಯಾ ಅಭಿವೃದ್ಧಿಯ ಪ್ರಸ್ತುತ ಸ್ಥಿತಿಯನ್ನು ತಿಳಿದುಕೊಳ್ಳಲು, ನೀವು ಎಮ್ಯುಲೇಟರ್ ಅನ್ನು ಬಳಸಬಹುದು, ಜೊತೆಗೆ ಡೇಲಿಯಾಓಎಸ್ ಯೋಜನೆಯಿಂದ ಪರೀಕ್ಷಾ ನಿರ್ಮಾಣಗಳನ್ನು ಬಳಸಬಹುದು.
ಫ್ಯೂಷಿಯಾಗೆ ಕ್ರೋಮಿಯಂ ಬಿಲ್ಡ್ ಇಂಟರ್ಫೇಸ್ ಸಾಮಾನ್ಯವಾಗಿ ಇತರ ಡೆಸ್ಕ್ಟಾಪ್ ಸಿಸ್ಟಮ್ಗಳಿಗೆ ಬಿಲ್ಡ್ಗಳಿಗೆ ಹೋಲುತ್ತದೆ, ಪ್ರತ್ಯೇಕವಾದ ನ್ಯೂನತೆಗಳು ಮತ್ತು ದೋಷಗಳನ್ನು ಹೊರತುಪಡಿಸಿ, ಸಂದರ್ಭ ಮೆನುಗಳನ್ನು ಪ್ರದರ್ಶಿಸುವಲ್ಲಿ ಮತ್ತು ಬಹು ವಿಂಡೋಗಳನ್ನು ತೆರೆಯುವಲ್ಲಿನ ಸಮಸ್ಯೆಗಳಂತಹವು. ಅದೇ ಸಮಯದಲ್ಲಿ, ಇತ್ತೀಚೆಗೆ ಅಂತಹ ಸಮಸ್ಯೆಗಳನ್ನು ತೊಡೆದುಹಾಕಲು ಕೆಲಸ ಸಕ್ರಿಯವಾಗಿ ನಡೆಯುತ್ತಿದೆ, ಉದಾಹರಣೆಗೆ, ಅಂತರ್ನಿರ್ಮಿತ PDF ವೀಕ್ಷಕಕ್ಕೆ ಬೆಂಬಲ ಮತ್ತು ಮುದ್ರಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸಲಾಗಿದೆ.

ಪ್ಲಾಟ್ಫಾರ್ಮ್ನಲ್ಲಿರುವ ಸ್ಕೇಲೆಬಿಲಿಟಿ ಮತ್ತು ಭದ್ರತೆಯ ಕ್ಷೇತ್ರದಲ್ಲಿನ ನ್ಯೂನತೆಗಳನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಂಡು, 2016 ರಿಂದ ಗೂಗಲ್ನಿಂದ ಫ್ಯೂಷಿಯಾ ಓಎಸ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ನಾವು ನಿಮಗೆ ನೆನಪಿಸೋಣ. Androidಈ ವ್ಯವಸ್ಥೆಯು ಜಿರ್ಕಾನ್ ಮೈಕ್ರೋಕರ್ನಲ್ ಅನ್ನು ಆಧರಿಸಿದೆ, ಇದು LK ಯೋಜನೆಯ ಬೆಳವಣಿಗೆಗಳ ಮೇಲೆ ನಿರ್ಮಿಸಲ್ಪಟ್ಟಿದೆ ಮತ್ತು ಸ್ಮಾರ್ಟ್ಫೋನ್ಗಳು ಮತ್ತು ವೈಯಕ್ತಿಕ ಕಂಪ್ಯೂಟರ್ಗಳು ಸೇರಿದಂತೆ ವಿವಿಧ ಸಾಧನ ವರ್ಗಗಳಲ್ಲಿ ಬಳಸಲು ವಿಸ್ತರಿಸಲಾಗಿದೆ. ಪ್ರಕ್ರಿಯೆಗಳು ಮತ್ತು ಹಂಚಿಕೆಯ ಗ್ರಂಥಾಲಯಗಳು, ಬಳಕೆದಾರ-ಮಟ್ಟದ ಪರಿಸರ, ವಸ್ತು ನಿರ್ವಹಣಾ ವ್ಯವಸ್ಥೆ ಮತ್ತು ಸಾಮರ್ಥ್ಯ-ಆಧಾರಿತ ಭದ್ರತಾ ಮಾದರಿಗೆ ಬೆಂಬಲದೊಂದಿಗೆ ಜಿರ್ಕಾನ್ LK ಅನ್ನು ವಿಸ್ತರಿಸುತ್ತದೆ. ಡ್ರೈವರ್ಗಳನ್ನು ಡೆವ್ಹೋಸ್ಟ್ ಪ್ರಕ್ರಿಯೆಯಿಂದ ಲೋಡ್ ಮಾಡಲಾದ ಮತ್ತು ಸಾಧನ ನಿರ್ವಾಹಕ (devmg) ನಿರ್ವಹಿಸುವ ಬಳಕೆದಾರ-ಸ್ಥಳ ಡೈನಾಮಿಕ್ ಲೈಬ್ರರಿಗಳಾಗಿ ಅಳವಡಿಸಲಾಗಿದೆ.
Fuchsia ತನ್ನ ಸ್ವಂತ ಚಿತ್ರಾತ್ಮಕ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಡಾರ್ಟ್ನಲ್ಲಿ ಫ್ಲಟ್ಟರ್ ಫ್ರೇಮ್ವರ್ಕ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಬರೆಯಲಾಗಿದೆ. ಯೋಜನೆಯು Peridot ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಫ್ರೇಮ್ವರ್ಕ್, ಫಾರ್ಗೋ ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್, libc ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಲೈಬ್ರರಿ, ಎಸ್ಚರ್ ರೆಂಡರಿಂಗ್ ಸಿಸ್ಟಮ್, ಮ್ಯಾಗ್ಮಾ ವಲ್ಕನ್ ಡ್ರೈವರ್, ಸಿನಿಕ್ ಕಾಂಪೋಸಿಟ್ ಮ್ಯಾನೇಜರ್, MinFS, MemFS, ThinFS (ಗೋ ಭಾಷೆಯಲ್ಲಿ FAT) ಮತ್ತು Blobfs ಫೈಲ್ ಅನ್ನು ಸಹ ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತದೆ. ವ್ಯವಸ್ಥೆಗಳು, ಹಾಗೆಯೇ ಮ್ಯಾನೇಜರ್ FVM ವಿಭಾಗಗಳು. ಅಪ್ಲಿಕೇಶನ್ ಅಭಿವೃದ್ಧಿಗಾಗಿ, ಸಿ/ಸಿ++ ಮತ್ತು ಡಾರ್ಟ್ ಭಾಷೆಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಒದಗಿಸಲಾಗಿದೆ; ರಸ್ಟ್ ಅನ್ನು ಸಿಸ್ಟಮ್ ಘಟಕಗಳಲ್ಲಿ, ಗೋ ನೆಟ್ವರ್ಕ್ ಸ್ಟಾಕ್ನಲ್ಲಿ ಮತ್ತು ಪೈಥಾನ್ ಭಾಷಾ ಅಸೆಂಬ್ಲಿ ಸಿಸ್ಟಮ್ನಲ್ಲಿ ಸಹ ಅನುಮತಿಸಲಾಗಿದೆ.

ಬೂಟ್ ಪ್ರಕ್ರಿಯೆಯು ಆರಂಭಿಕ ಸಾಫ್ಟ್ವೇರ್ ಪರಿಸರವನ್ನು ರಚಿಸಲು appmgr, ಬೂಟ್ ಪರಿಸರವನ್ನು ರಚಿಸಲು sysmgr ಮತ್ತು ಬಳಕೆದಾರ ಪರಿಸರವನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು ಮತ್ತು ಲಾಗಿನ್ ಅನ್ನು ಸಂಘಟಿಸಲು Basmgr ಸೇರಿದಂತೆ ಸಿಸ್ಟಮ್ ಮ್ಯಾನೇಜರ್ ಅನ್ನು ಬಳಸುತ್ತದೆ. ಭದ್ರತೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು, ಸುಧಾರಿತ ಸ್ಯಾಂಡ್ಬಾಕ್ಸ್ ಪ್ರತ್ಯೇಕತೆಯ ವ್ಯವಸ್ಥೆಯನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ, ಇದರಲ್ಲಿ ಹೊಸ ಪ್ರಕ್ರಿಯೆಗಳು ಕರ್ನಲ್ ಆಬ್ಜೆಕ್ಟ್ಗಳಿಗೆ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿಲ್ಲ, ಮೆಮೊರಿಯನ್ನು ನಿಯೋಜಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಮತ್ತು ಕೋಡ್ ಅನ್ನು ಚಲಾಯಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ, ಮತ್ತು ಲಭ್ಯವಿರುವ ಅನುಮತಿಗಳನ್ನು ನಿರ್ಧರಿಸುವ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ನೇಮ್ಸ್ಪೇಸ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಘಟಕಗಳನ್ನು ರಚಿಸಲು ಒಂದು ಚೌಕಟ್ಟನ್ನು ಒದಗಿಸುತ್ತದೆ, ಅವುಗಳು ತಮ್ಮದೇ ಆದ ಸ್ಯಾಂಡ್ಬಾಕ್ಸ್ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಪ್ರೋಗ್ರಾಂಗಳಾಗಿವೆ ಮತ್ತು IPC ಮೂಲಕ ಇತರ ಘಟಕಗಳೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸಬಹುದು.
ಮೂಲ: opennet.ru
