ස්ථිරාංග සම්බන්ධයෙන් විවෘත මූලාශ්‍ර පදනමේ ප්‍රතිපත්තිය විවේචනය කිරීම

Audacious මියුසික් ප්ලේයරයේ නිර්මාතෘ, IRCv3 ප්‍රොටෝකෝලයේ ආරම්භක සහ ඇල්පයින් ලිනක්ස් ආරක්ෂක කණ්ඩායමේ ප්‍රධානියා වන Ariadne Conill, හිමිකාර ස්ථිරාංග සහ ක්ෂුද්‍ර කේත පිළිබඳ නිදහස් මෘදුකාංග පදනමේ ප්‍රතිපත්ති මෙන්ම ඔබේ නිදහසට ගරු කිරීමේ මුලපිරීමේ නීතිරීති විවේචනය කළේය. පරිශීලක පෞද්ගලිකත්වය සහ නිදහස සහතික කිරීම සඳහා අවශ්‍යතා සපුරාලන උපාංග සහතික කිරීම. Ariadne ට අනුව, පදනමේ ප්‍රතිපත්ති පරිශීලකයන් යල්පැන ගිය දෘඪාංග වලට සීමා කරයි, ඔවුන්ගේ දෘඪාංග ගෘහ නිර්මාණ ශිල්පය අතිශයින් සංකීර්ණ කිරීමට සහතිකය අපේක්ෂා කරන නිෂ්පාදකයින් දිරිමත් කරයි, හිමිකාර ස්ථිරාංග සඳහා නොමිලේ විකල්ප සංවර්ධනය කිරීම අධෛර්යමත් කරයි, සහ නිසි ආරක්ෂක භාවිතයන් වැළැක්වීම.

"ඔබේ නිදහසට ගරු කරන්න" සහතිකය ලබා ගත හැක්කේ ප්‍රධාන CPU භාවිතයෙන් පූරණය කරන ලද ස්ථිරාංග ඇතුළුව සපයනු ලබන සියලුම මෘදුකාංග නොමිලේ තිබිය යුතු උපාංගයකින් පමණක් වීම ගැටලුවට හේතු වී ඇත. ඒ අතරම, උපාංගය පාරිභෝගිකයා අතට පත් වූ පසු යාවත්කාලීන කිරීම් අදහස් නොකරන්නේ නම්, අතිරේක කාවැද්දූ ප්‍රොසෙසරවල භාවිතා කරන ස්ථිරාංග වසා තිබිය හැක. උදාහරණයක් ලෙස, උපාංගය නොමිලේ BIOS සමඟ නැව්ගත කළ යුතුය, නමුත් චිප්සෙට් මඟින් CPU වෙත පටවන ලද මයික්‍රොකෝඩ්, I/O උපාංග වෙත ස්ථිරාංග සහ FPGA හි අභ්‍යන්තර සම්බන්ධතා වින්‍යාසය වසා තිබිය හැක.

මෙහෙයුම් පද්ධතිය විසින් ආරම්භ කිරීමේදී හිමිකාර ස්ථිරාංග පටවනු ලැබුවහොත්, උපකරණවලට විවෘත මූලාශ්‍ර පදනමෙන් සහතිකයක් ලබා ගත නොහැක, නමුත් එකම අරමුණු සඳහා ස්ථිරාංග වෙනම චිපයකින් පටවනු ලැබුවහොත්, උපාංගය සහතික කළ හැකිය. මෙම ප්‍රවේශය දෝෂ සහිත යැයි සැලකේ, පළමු අවස්ථාවේ දී ස්ථිරාංග දෘශ්‍යමාන වන බැවින්, පරිශීලකයා එහි පැටවීම පාලනය කරයි, ඒ ගැන දනී, ස්වාධීන ආරක්ෂක විගණනයක් පැවැත්විය හැකි අතර නොමිලේ ප්‍රතිසමයක් තිබේ නම් පහසුවෙන් ප්‍රතිස්ථාපනය කළ හැකිය. දෙවන අවස්ථාවේ දී, ස්ථිරාංග යනු කළු පෙට්ටියක් වන අතර එය පරීක්ෂා කිරීමට අපහසු වන අතර පරිශීලකයා නොදැන සිටිය හැකි අතර, සියලු මෘදුකාංග ඔහුගේ පාලනය යටතේ පවතින බව ව්‍යාජ ලෙස විශ්වාස කරයි.

Respects Your Freedom සහතිකය ලබා ගැනීම ඉලක්ක කරගත් උපාමාරු සඳහා උදාහරණයක් ලෙස, Librem 5 ස්මාර්ට් ජංගම දුරකථනය ලබා දී ඇති අතර, එහි සංවර්ධකයින්, නිදහස් මෘදුකාංග පදනමේ අවශ්‍යතාවලට අනුකූල වීමේ සලකුණක් ලබා ගැනීම සහ අලෙවිකරණ අරමුණු සඳහා භාවිතා කිරීම සඳහා භාවිතා කරන ලදී. උපකරණ ආරම්භ කිරීමට සහ ස්ථිරාංග පැටවීමට වෙනම ප්‍රොසෙසරයක්. ආරම්භක අදියර අවසන් වූ පසු, පාලනය ප්‍රධාන CPU වෙත මාරු කරන ලද අතර, සහායක ප්‍රොසෙසරය අක්‍රිය කරන ලදී. එහි ප්‍රතිඵලයක් වශයෙන්, කර්නලය සහ BIOS මඟින් ද්විමය බ්ලොබ් පූරණය නොකළ බැවින් සහතිකය විධිමත් ලෙස ලබා ගත හැකිව තිබුණි, නමුත් අනවශ්‍ය සංකූලතා හඳුන්වා දීම හැරුණු විට කිසිවක් වෙනස් නොවනු ඇත. සිත්ගන්නා කරුණ නම්, අවසානයේදී මෙම සියලු සංකූලතා නිෂ්ඵල වූ අතර Purism හට සහතිකයක් ලබා ගැනීමට කිසි විටෙකත් නොහැකි විය.

Linux Libre kernel සහ Libreboot ෆර්ම්වෙයාර් භාවිතා කිරීම සඳහා විවෘත මූලාශ්‍ර පදනමේ නිර්දේශ මත ආරක්ෂාව සහ ස්ථායීතා ගැටළු ද පැන නගී, දෘඪාංගයට පටවා ඇති බ්ලොබ් ඉවත් කර ඇත. මෙම නිර්දේශ අනුගමනය කිරීමෙන් විවිධ ආකාරයේ අසාර්ථකත්වයන් ඇති විය හැකි අතර ස්ථිරාංග යාවත්කාලීන ස්ථාපනය කිරීමේ අවශ්‍යතාවය පිළිබඳ අනතුරු ඇඟවීම් සැඟවීම නිවැරදි නොකළ දෝෂ සහ විය හැකි ආරක්ෂක ගැටළු වලට හේතු විය හැක (උදාහරණයක් ලෙස, මයික්‍රොකෝඩ් යාවත්කාලීන නොකර, පද්ධතිය Meltdown සහ Spectre ප්‍රහාරවලට ගොදුරු විය හැක) . ක්ෂුද්‍ර කේත යාවත්කාල කිරීම් අක්‍රිය කිරීම විකාරයක් ලෙස සැලකේ, චිප් ආරම්භක ක්‍රියාවලියේදී තවමත් දුර්වලතා සහ නිවැරදි නොකළ දෝෂ අඩංගු එකම ක්ෂුද්‍ර කේතයේ කාවැද්දූ අනුවාදයක් පටවනු ලැබේ.

නවීන උපකරණ සඳහා Respect Your Freedom සහතිකය ලබා ගැනීමට නොහැකි වීම තවත් පැමිණිල්ලක් (සහතික කළ ලැප්ටොප් පරිගණකවල නවතම මාදිලිය 2009 දක්වා දිව යයි). Intel ME වැනි තාක්ෂණයන් නිසා නව උපාංග සහතික කිරීම අඩාල වේ. උදාහරණයක් ලෙස, Framework ලැප්ටොප් පරිගණකය විවෘත ස්ථිරාංග සමඟ එන අතර සම්පූර්ණ පරිශීලක පාලනය කෙරෙහි අවධානය යොමු කර ඇත, නමුත් Intel ME තාක්‍ෂණය සහිත Intel ප්‍රොසෙසර භාවිතය හේතුවෙන් නිදහස් මෘදුකාංග පදනම එය නිර්දේශ කරනු ඇතැයි සිතිය නොහැක (Intel Management Engine අක්‍රිය කිරීමට, ඔබ ෆර්ම්වෙයාර් වෙතින් සියලුම Intel ME මොඩියුල ඉවත් කළ හැක , CPU හි ආරම්භක ආරම්භයට සම්බන්ධ නොවේ, සහ ලේඛනගත නොකළ විකල්පයක් භාවිතා කරමින් ප්‍රධාන Intel ME පාලකය අක්‍රිය කරන්න, උදාහරණයක් ලෙස, System76 සහ Purism විසින් ඔවුන්ගේ ලැප්ටොප් පරිගණකවල සිදු කරනු ලැබේ).

උදාහරණයක් ලෙස Novena ලැප්ටොප් පරිගණකය විවෘත දෘඪාංගයේ මූලධර්මවලට අනුකූලව සංවර්ධනය කර විවෘත කේත ධාවක සහ ස්ථිරාංග සමඟ සපයනු ලැබේ. Freescale i.MX 6 SoC හි GPU සහ WiFi ක්‍රියාත්මක වීමට බ්ලොබ් පැටවීම අවශ්‍ය වූ බැවින්, සංවර්ධනය වෙමින් පවතින මෙම බ්ලොබ්වල නිදහස් අනුවාද තවමත් සූදානම්ව නොතිබුණද, Novena සහතික කිරීම සඳහා, විවෘත මූලාශ්‍ර පදනමට මේවා අවශ්‍ය විය. සංරචක යාන්ත්රිකව අක්රිය කළ යුතුය. නොමිලේ ප්‍රතිස්ථාපන අවසානයේ නිර්මාණය කර පරිශීලකයින්ට ලබා ගත හැකි විය, නමුත් සහතික කරන අවස්ථාවේදී නොමිලේ ස්ථිරාංග නොතිබූ GPU සහ WiFi, Respect Your ලෙස නැව්ගත කළහොත් භෞතිකව අක්‍රිය කිරීමට සිදුවන බැවින් සහතික කිරීම මඟින් පරිශීලකයින් ඒවා භාවිතා කිරීම වළක්වනු ඇත. නිදහස් සහතිකය. එහි ප්‍රතිඵලයක් වශයෙන්, Novena සංවර්ධකයා Respect Your Freedom සහතිකය ලබා ගැනීම ප්‍රතික්ෂේප කළ අතර, පරිශීලකයින්ට ලැබුණේ සම්පූර්ණ-පරිපූර්ණ උපාංගයක් මිස ඉවත් කළ උපකරණයක් නොවේ.

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

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