የOpenSolaris እድገትን የቀጠለው የኢሉሞስ ፕሮጀክት የ SPARC አርክቴክቸርን መደገፍ ያቆማል።

የ OpenSolaris ከርነል ፣ የአውታረ መረብ ቁልል ፣ የፋይል ስርዓቶች ፣ ሾፌሮች ፣ ቤተ-መጻሕፍት እና መሠረታዊ የስርዓት መገልገያዎች ስብስብ ማዳበሩን የቀጠለው የኢሉሞስ ፕሮጀክት ገንቢዎች ለ64-ቢት የ SPARC አርክቴክቸር ድጋፍ ለማቆም ወስነዋል። ለኢሉሞስ ከሚገኙት አርክቴክቸርዎች ውስጥ x86_64 ብቻ ነው የቀረው (የ32-ቢት x86 ስርዓቶች ድጋፍ በ2018 ተቋርጧል)። አድናቂዎች ካሉ በኢሉሞስ ውስጥ የበለጠ ወቅታዊውን የ ARM እና RISC-V አርክቴክቸር መተግበር መጀመር ይቻላል። ለቆዩ የ SPARC ስርዓቶች ድጋፍን ማስወገድ የኮዱን መሠረት ያጸዳል እና የ SPARC አርክቴክቸር-ተኮር ገደቦችን ያስወግዳል።

SPARCን ለመደገፍ ፈቃደኛ ካልሆኑት ምክንያቶች መካከል ለመገጣጠም እና ለሙከራ የሚሆኑ መሳሪያዎች የማግኘት ችግር እና ከፍተኛ ጥራት ያለው የመሰብሰቢያ ድጋፍን በመስቀል-ማጠናቀር ወይም ኢሙሌተሮች መጠቀም የማይቻል ነው ። እንደ JIT እና Rust ቋንቋ ያሉ ዘመናዊ ቴክኖሎጂዎችን በኢሉሞስ የመጠቀም ፍላጎትም ተጠቅሷል። የ SPARC ድጋፍ ማብቂያ የጂሲሲ ኮምፕሌተርን ለማዘመን እድል ይሰጣል (በአሁኑ ጊዜ ፕሮጀክቱ GCC 4.4.4 ን ለ SPARC ድጋፍ ለመጠቀም ተገድዷል) እና ለ C ቋንቋ አዲስ መስፈርትን ለመጠቀም ይቀየራል።

ስለ Rust ቋንቋ፣ ገንቢዎቹ አንዳንድ ፕሮግራሞችን በ usr/src/መሳሪያዎች በተተረጎሙ ቋንቋዎች የተፃፉ በዝገት ቋንቋ በሚተገበሩ አናሎግ ለመተካት አስበዋል ። በተጨማሪም የከርነል ንዑስ ስርዓቶችን እና ቤተ-መጻሕፍትን ለማዘጋጀት ዝገትን ለመጠቀም ታቅዷል። ዝገት በኢሉሞስ መተግበር በአሁኑ ጊዜ የዝገቱ ፕሮጀክት ለSPARC አርክቴክቸር በሚያደርገው ውስን ድጋፍ እንቅፋት ሆኖበታል።

የ SPARC የድጋፍ ማብቂያ አሁን ባለው የOmniOS እና OpenIndiana የIllumos ስርጭቶች ላይ ተጽዕኖ አይኖረውም ይህም ለx86_64 ሲስተሞች ብቻ የሚለቀቁ ናቸው። የ SPARC ድጋፍ በኢሉሞስ ስርጭቶች Dilos፣ OpenSCXE እና Tribblix ውስጥ ነበር፣ ከእነዚህም ውስጥ የመጀመሪያዎቹ ሁለቱ ለብዙ አመታት አልተዘመኑም፣ እና ትሪብሊክስ የ SPARC ስብሰባዎችን ትቶ በ2018 ወደ x86_64 አርክቴክቸር ተቀይሯል።

ምንጭ: opennet.ru

አስተያየት ያክሉ