19 ÑÑÑÐ½Ñ 2038 ÑÐ¾ÐºÑ Linux зÑпиниÑÑÑÑ. 3 Ð»Ð¸Ð¿Ð½Ñ 2486 ÑÐ¾ÐºÑ â зновÑ. Ð Ñо бÑде Ñ 3026-мÑ? Ð¡Ð°Ð¹Ñ Linuxiac звеÑнÑв ÑÐ²Ð°Ð³Ñ Ð½Ð° незвиÑайний вÑдкÑиÑий пÑоÑÐºÑ â Eternal Software Initiative: команда ÑозÑобникÑв бÑдÑÑ Ð²ÑÑÑÑалÑÐ½Ñ Ð¼Ð°ÑÐ¸Ð½Ñ Ð½Ð°ÑÑÑлÑки пÑоÑÑÑ, Ñо лÑдина майбÑÑнÑого зможе вÑдÑвоÑиÑи ÑÑ Ð· коÑоÑкого опиÑÑ Ñ Ð·Ð°Ð¿ÑÑÑиÑи на нÑй ÑÑÑаÑний Linux. ÐеÑа â збеÑегÑи пÑогÑамне забезпеÑÐµÐ½Ð½Ñ Ð½Ðµ на деÑÑÑилÑÑÑÑ, а на ÑиÑÑÑÑ ÑокÑв. README пÑоÑкÑÑ ÑекомендÑÑ Ð¿ÐµÑÑе, Ñо зÑобиÑи пÑÑÐ»Ñ Ð·Ð°Ð²Ð°Ð½ÑÐ°Ð¶ÐµÐ½Ð½Ñ Linux: запÑÑÑиÑи DOOM.
Читайте также: Не влаштовує оригінальна Steam Machine, збери власну: Valve не проти кастомних версій
Ð§Ð¾Ð¼Ñ Ð·Ð²Ð¸Ñайне збеÑÐµÐ¶ÐµÐ½Ð½Ñ Ð½Ðµ пÑаÑÑÑ
ÐÑоблема пÑогÑÐ°Ð¼Ð½Ð¾Ñ Ð°ÑÑ ÑваÑÑÑ Ð³Ð»Ð¸Ð±Ñа, нÑж здаÑÑÑÑÑ. ÐÑоÑÐºÑ ÑÑвеÑджÑÑ: ÑÑÑаÑне пÑогÑамне забезпеÑÐµÐ½Ð½Ñ Ð²Ð°Ð¶ÐºÐ¾ збеÑегÑи, бо воно ÑпиÑаÑÑÑÑÑ Ð½Ð° занадÑо багаÑо ÑнÑÐ¸Ñ ÑеÑей. ÐÑогÑама поÑÑебÑÑ Ð¾Ð¿ÐµÑаÑÑÐ¹Ð½Ñ ÑиÑÑемÑ, бÑблÑоÑеки, компÑлÑÑоÑи, ÑÑеймвоÑки, поведÑÐ½ÐºÑ Ð·Ð°Ð»Ñза, мÑкÑопÑогÑами, ÑоÑмаÑи ÑайлÑв Ñ Ð½ÐµÐ·Ð»ÑÑÐµÐ½Ð½Ñ Ð¿ÑипÑÑÐµÐ½Ð½Ñ ÑвоÑÑ ÐµÐ¿Ð¾Ñ Ð¸.
ÐбеÑегÑи лиÑе бÑнаÑник ÑаÑÑо недоÑÑаÑнÑо. ÐавÑÑÑ ÑкÑо збеÑегÑи емÑлÑÑÐ¾Ñ â вÑн Ñам ÑÑÐ°Ñ Ñкладним аÑÑеÑакÑом, Ñкий майбÑÑнÑм ÑиÑÑемам доведеÑÑÑÑ ÑозгадÑваÑи. Це замкнене коло: Ñоб запÑÑÑиÑи ÑÑаÑий код, поÑÑÑбен емÑлÑÑоÑ; Ñоб запÑÑÑиÑи емÑлÑÑоÑ, поÑÑÑбна плаÑÑоÑма; Ñоб плаÑÑоÑма запÑаÑÑвала â Ñе одна плаÑÑоÑма. Eternal пÑопонÑÑ Ð²Ð¸ÑваÑиÑÑ Ð· нÑого, зменÑивÑи ÑкладнÑÑÑÑ Ð´Ð¾ абÑолÑÑного мÑнÑмÑмÑ.
Ðдна ÑнÑÑÑÑкÑÑÑ Ð½Ð° вÑÑ Ð¼Ð°ÑинÑ
РоÑÐ½Ð¾Ð²Ñ Eternal â “Eternal Computer”, ÑвÑдомо пÑоÑÑа вÑÑÑÑалÑна маÑина побÑдована навколо ÑÐ´Ð¸Ð½Ð¾Ñ ÑнÑÑÑÑкÑÑÑ. Ð¦Ñ ÑнÑÑÑÑкÑÑÑ Ð½Ð°Ð·Ð¸Ð²Ð°ÑÑÑÑÑ Subleq: вона вÑднÑÐ¼Ð°Ñ Ð¾Ð´Ð½Ðµ ÑиÑло вÑд ÑнÑого Ñ Ð²Ð¸ÑÑÑÑÑ, Ñо ÑобиÑи далÑ, залежно вÑд Ñого, Ñи ÑезÑлÑÑÐ°Ñ Ð¼ÐµÐ½Ñий або ÑÑвний нÑÐ»Ñ Ð°Ð±Ð¾ нÑ. ТеоÑеÑиÑно бÑдÑ-Ñкий алгоÑиÑм можна опиÑаÑи ÑеÑез Subleq â Ñе доведений ÑÐ°ÐºÑ ÑеоÑÑÑ Ð¾Ð±ÑиÑленÑ. ÐÑакÑиÑно Ñе ознаÑаÑ: Ð¾Ð¿Ð¸Ñ ÑÐ°ÐºÐ¾Ñ Ð¼Ð°Ñини помÑÑаÑÑÑÑÑ Ð² кÑлÑÐºÐ¾Ñ Ð°Ð±Ð·Ð°ÑÐ°Ñ . ÐÑдина 3026 ÑокÑ, Ñо знайде Ñей опиÑ, зможе вÑдÑвоÑиÑи маÑÐ¸Ð½Ñ Ð½Ð° бÑдÑ-ÑÐºÐ¾Ð¼Ñ Ð½Ð¾ÑÑÑ â вÑд кÑемнÑÑвого Ñипа до Ð¼ÐµÑ Ð°Ð½ÑÑного пÑиÑÑÑоÑ.
Як Ñе виглÑÐ´Ð°Ñ Ð·ÑеÑедини
ÐÑоÑÐºÑ Ð²Ð¸ÐºÐ¾ÑиÑÑовÑÑ Ð¼Ð¾Ð´Ð¸ÑÑÐºÐ¾Ð²Ð°Ð½Ñ Ð²ÐµÑÑÑÑ Subleq+ Ñазом Ñз бекендом LLVM, поÑÑом ÑдÑа Linux, пÑдÑÑÐ¸Ð¼ÐºÐ¾Ñ ÑеÑÐµÐ´Ð¾Ð²Ð¸Ñ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ C Ñ C++, uClibc-ng, BusyBox Ñ ÑеÑеÑенÑÐ½Ð¾Ñ Ð²ÑÑÑÑалÑÐ½Ð¾Ñ Ð¼Ð°ÑиноÑ. РезÑлÑÑÐ°Ñ â ÑамодоÑÑаÑÐ½Ñ Linux-капÑÑла, Ñка заванÑажÑÑÑÑÑÑ Ð´Ð¾ командного ÑÑдка вÑеÑÐµÐ´Ð¸Ð½Ñ ÑÑÑÑ ÐºÑÐ¸Ñ ÑÑÐ½Ð¾Ñ Ð¼Ð°Ñини.
Eternal пакÑÑ Ð·Ð±ÐµÑежене пÑогÑамне забезпеÑÐµÐ½Ð½Ñ Ñ Ñак Ð·Ð²Ð°Ð½Ñ “капÑÑли” â кожна мÑÑÑиÑÑ Ð¾Ð¿ÐµÑаÑÑÐ¹Ð½Ñ ÑиÑÑемÑ, бÑблÑоÑеки, заÑÑоÑÑнки Ñ Ð²ÑÑ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾ÑÑÑ Ð² Ð¾Ð´Ð½Ð¾Ð¼Ñ Ð¿Ð°ÐºÐµÑÑ. GitHub-ÑепозиÑоÑÑй мÑÑÑиÑÑ ÑнÑÑÑÑкÑÑÑ Ð´Ð»Ñ Ð·Ð±Ð¸ÑÐ°Ð½Ð½Ñ VM, ÑозпакÑÐ²Ð°Ð½Ð½Ñ Linux-обÑазÑ, запÑÑÐºÑ ÑиÑÑеми Ñ â Ñак, запÑÑÐºÑ DOOM вÑеÑÐµÐ´Ð¸Ð½Ñ Ð½ÐµÑ.
Читайте также: Ще одна гра жертва GTA 6: Lords of the Fallen 2 перенесли на 2027 рік
“Eternal не пÑизнаÑений Ð´Ð»Ñ Ð¿ÑакÑиÑного викоÑиÑÑÐ°Ð½Ð½Ñ Ñк диÑÑÑибÑÑив Linux Ñ Ð½Ðµ намагаÑÑÑÑÑ Ð½Ð¸Ð¼ бÑÑи. Це не замÑна QEMU, нова наÑÑÑлÑна плаÑÑоÑма або ÑеалÑÑÑиÑний ÑпоÑÑб запÑÑкаÑи повÑÑкденне пÑогÑамне забезпеÑеннÑ. Ðого ÑпÑÐ°Ð²Ð¶Ð½Ñ ÑÑннÑÑÑÑ â Ñ Ð¿Ð¸ÑаннÑ, Ñке вÑн поÑÑÑÑÑ: наÑкÑлÑки пÑоÑÑим Ð¼Ð°Ñ Ð±ÑÑи комп’ÑÑеÑ, Ñоб збеÑÐµÐ¶ÐµÐ½Ð½Ñ Ð¿ÑогÑамного забезпеÑÐµÐ½Ð½Ñ ÑÑивало centuries, а не decades?” â йдеÑÑÑÑ Ð² опиÑÑ Ð¿ÑоÑкÑÑ.
ÐонÑекÑÑ: Linux Ñ Ð¿Ñоблема 2038 ÑокÑ
Тема довгоÑÑивалого Ð²Ð¸Ð¶Ð¸Ð²Ð°Ð½Ð½Ñ Linux â не лиÑе ÑÑлоÑоÑÑÑка. У Ð½ÐµÑ Ñ ÑÑлком ÑÐµÑ Ð½ÑÑний вимÑÑ.Так звана пÑоблема Y2K38 ознаÑаÑ, Ñо ÑиÑÑеми, ÑÐºÑ Ð·Ð±ÐµÑÑгаÑÑÑ ÑÐ°Ñ Ñк 32-бÑÑне ÑÑле ÑиÑло ÑекÑнд вÑд 1 ÑÑÑÐ½Ñ 1970 ÑокÑ, не зможÑÑÑ Ð¾Ð±ÑоблÑÑи даÑи пÑÑÐ»Ñ 03:14:07 UTC 19 ÑÑÑÐ½Ñ 2038 ÑÐ¾ÐºÑ â коли Ñе ÑиÑло пеÑеповниÑÑÑÑ. ÐеÑÐºÑ ÑаÑÑÐºÐ¾Ð²Ñ ÑÑÑÐµÐ½Ð½Ñ â Ñк “Ð²ÐµÐ»Ð¸ÐºÑ ÑаÑÐ¾Ð²Ñ Ð¼ÑÑки” Ñ ÑайловÑй ÑиÑÑÐµÐ¼Ñ XFS, Ð²Ð²ÐµÐ´ÐµÐ½Ñ Ð² Linux 5.10 â лиÑе пеÑеноÑÑÑÑ Ð¿ÑÐ¾Ð±Ð»ÐµÐ¼Ñ Ð´Ð¾ 2486 ÑокÑ.
Ðовний пеÑÐµÑ Ñд на 64-бÑÑний time_t ÑеоÑеÑиÑно Ð´Ð°Ñ Ð±Ð»Ð¸Ð·Ñко 292 мÑлÑÑÑди ÑокÑв запаÑÑ â але ÑÑоÑÑÑÑÑÑÑ Ð»Ð¸Ñе ÑаÑÑини ÑÑекÑ. Eternal виÑÑÑÑÑ ÑнÑий ÑÑÐ²ÐµÐ½Ñ Ð¿Ñоблеми: навÑÑÑ ÑкÑо Linux ÑÐµÑ Ð½ÑÑно ÑпÑавлÑÑÑÑÑÑ Ð· ÑаÑовими мÑÑками ÑеÑез ÑиÑÑÑÑ ÑокÑв, Ñ Ñо Ñ Ð½Ð° ÑÐ¾Ð¼Ñ Ð¹Ð¾Ð³Ð¾ запÑÑÑиÑÑ? Саме Ñе пиÑÐ°Ð½Ð½Ñ Ð¿ÑоÑÐºÑ ÑÑавиÑÑ Ñз неÑподÑÐ²Ð°Ð½Ð¾Ñ ÑеÑйознÑÑÑÑ.
Чи ÑеалÑÑÑиÑна меÑа
ТиÑÑÑа ÑокÑв â ÑÑÑок, за Ñкий зникали ÑивÑлÑзаÑÑÑ, мови Ñ Ð¼Ð°ÑеÑÑали. Ðле пÑоÑÐºÑ ÑвÑдомо не пÑеÑендÑÑ Ð½Ð° пÑакÑиÑнÑÑÑÑ: Ñе ÑкоÑÑÑе доÑлÑдниÑÑке пиÑÐ°Ð½Ð½Ñ Ð¿Ñо Ð¼ÐµÐ¶Ñ Ð¿ÑоÑÑоÑи. ЯкÑо комÑÑÑ Ñ 3026 ÑоÑÑ Ð¿Ð¾ÑÑапиÑÑ Ð´Ð¾ ÑÑк Ð¾Ð¿Ð¸Ñ Ð¼Ð°Ñини з однÑÑÑ ÑнÑÑÑÑкÑÑÑÑ Ñ Ð½Ð°Ð±ÑÑ ÐºÐ°Ð¿ÑÑл â Linux заванÑажиÑÑÑÑ. РпеÑÑим, Ñо побаÑиÑÑ Ð½Ð°Ñадок, бÑде командний ÑÑдок. Ð ÑкÑо Ð·Ð°Ñ Ð¾Ñе â DOOM.
Читайте также: Інсайдер розкрив майбутнє рімейків Resident Evil 5 і 6: фанати можуть бути розчаровані
ÐжеÑело: Linuxiac