Fuchsia OS සඳහා Chromium තිබේ

Google විසින් Fuchsia මෙහෙයුම් පද්ධතිය සඳහා Chromium වෙබ් බ්‍රවුසරයේ සම්පූර්ණ අනුවාදයක් ප්‍රකාශයට පත් කර ඇති අතර, එය යෙදුම් ලැයිස්තුවේ ප්‍රතිස්ථාපනය කර ඇති අතර, එය කලින් ලබා දුන් ඉවත් කරන ලද සරල බ්‍රවුසර බ්‍රව්සරය, වෙබ් අඩවි සමඟ වැඩ කිරීමට වඩා වෙනම වෙබ් යෙදුම් ධාවනය සඳහා නිර්මාණය කර ඇත. වක්‍රව, සාමාන්‍ය වෙබ් බ්‍රවුසරයක් සඳහා සහය ලබා දීම මගින් IoT සහ Nest Hub වැනි පාරිභෝගික උපාංග සඳහා පමණක් නොව, ඩෙස්ක්ටොප් වේදිකා සඳහාද Fuchsia සංවර්ධනය කිරීමට Google හි අභිප්‍රාය තහවුරු කරයි. Fuchsia සංවර්ධනයේ වර්තමාන තත්වය පිළිබඳව දැන ගැනීමට, ඔබට emulator භාවිතා කළ හැකිය, මෙන්ම dahliaOS ව්‍යාපෘතියෙන් පරීක්ෂණ ගොඩනැගීම්.

Fuchsia සඳහා Chromium ගොඩනැගීමේ අතුරුමුහුණත සාමාන්‍යයෙන් අනෙකුත් ඩෙස්ක්ටොප් පද්ධති සඳහා ගොඩනැංවීම් වලට සමාන වේ, සන්දර්භය මෙනු ප්‍රදර්ශනය කිරීමේ සහ බහු කවුළු විවෘත කිරීමේ ගැටළු වැනි හුදකලා දෝෂ සහ දෝෂ හැර. ඒ අතරම, එවැනි ගැටළු තුරන් කිරීම සඳහා මෑතකදී වැඩ සක්‍රීයව සිදු කර ඇත, උදාහරණයක් ලෙස, සහ මෑතකදී ගොඩනඟන ලද PDF නරඹන්නෙකු සඳහා සහය සහ මුද්‍රණය කිරීමේ හැකියාව ලබා දී ඇත.

Fuchsia OS සඳහා Chromium තිබේ

ඇන්ඩ්‍රොයිඩ් වේදිකාවේ පවතින පරිමාණය සහ ආරක්ෂාව පිළිබඳ ක්ෂේත්‍රයේ අඩුපාඩු සැලකිල්ලට ගනිමින් 2016 සිට Fuchsia OS ගූගල් විසින් සංවර්ධනය කර ඇති බව අපි ඔබට මතක් කරමු. LK ව්‍යාපෘතියේ වර්ධනයන් මත පදනම්ව, ස්මාට්ෆෝන් සහ පුද්ගලික පරිගණක ඇතුළු විවිධ පංතිවල උපාංගවල භාවිතය සඳහා පුළුල් කරන ලද මෙම පද්ධතිය සර්කෝන් මයික්‍රොකර්නලය මත පදනම් වේ. ක්‍රියාවලි සහ හවුල් පුස්තකාල සඳහා සහය ඇතිව සර්කෝන් LK දිගු කරයි, පරිශීලක මට්ටමක්, වස්තු හැසිරවීමේ පද්ධතියක් සහ හැකියාවන් මත පදනම් වූ ආරක්ෂක ආකෘතියක්. ධාවක පරිශීලක අවකාශයේ ක්‍රියාත්මක වන ගතික පුස්තකාල ලෙස ක්‍රියාත්මක වේ, devhost ක්‍රියාවලිය මගින් පටවනු ලබන අතර උපාංග කළමනාකරු (devmg, Device Manager) විසින් කළමනාකරණය කරනු ලැබේ.

Fuchsia හට Flutter රාමුව භාවිතයෙන් Dart හි ලියා ඇති තමන්ගේම චිත්‍රක අතුරු මුහුණතක් ඇත. මෙම ව්‍යාපෘතිය මගින් Peridot පරිශීලක අතුරුමුහුණත් රාමුව, Fargo පැකේජ කළමනාකරු, libc සම්මත පුස්තකාලය, Escher විදැහුම්කරණ පද්ධතිය, Magma Vulkan ධාවකය, Scenic සංයුක්ත කළමනාකරු, MinFS, MemFS, ThinFS (Go භාෂාවෙන් FAT) සහ Blobfs ගොනුව ද සංවර්ධනය කරයි. පද්ධති, මෙන්ම FVM කොටස්. යෙදුම් සංවර්ධනය සඳහා, C / C ++ සඳහා සහය ලබා දී ඇත, Dart සපයනු ලැබේ, පද්ධති සංරචක තුළ, Go network stack තුළ සහ Python භාෂා ගොඩනැගීමේ පද්ධතිය තුළද රස්ට් ඉඩ දෙනු ලැබේ.

Fuchsia OS සඳහා Chromium තිබේ

ඇරඹුම් ක්‍රියාවලිය මඟින් පද්ධති කළමනාකරු භාවිතා කරයි, එයට ආරම්භක මෘදුකාංග පරිසරය නිර්මාණය කිරීමට appmgr, ඇරඹුම් පරිසරය ගොඩනැගීමට sysmgr සහ පරිශීලක පරිසරය සැකසීමට සහ පිවිසුම් සංවිධානය කිරීමට Basmgr ඇතුළත් වේ. ආරක්ෂාව සහතික කිරීම සඳහා, නව ක්‍රියාවලීන්ට කර්නල් වස්තු වෙත ප්‍රවේශය නොමැති, මතකය වෙන් කළ නොහැකි සහ කේතය ක්‍රියාත්මක කළ නොහැකි, පවතින අවසරයන් තීරණය කරන සම්පත් වෙත ප්‍රවේශ වීමට නාම අවකාශයක් භාවිතා කරන උසස් වැලිපිල්ල හුදකලා පද්ධතියක් යෝජනා කෙරේ. වේදිකාව මඟින් සංරචක නිර්මාණය කිරීම සඳහා රාමුවක් සපයයි, ඒවා IPC හරහා අනෙකුත් සංරචක සමඟ අන්තර් ක්‍රියා කළ හැකි ඒවායේ වැලිපිල්ල තුළ ක්‍රියාත්මක වන වැඩසටහන් වේ.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න