{"id":35858,"date":"2019-10-31T22:07:13","date_gmt":"2019-10-31T19:07:13","guid":{"rendered":"https:\/\/prohoster.info\/blog\/odin-iz-razrabotchikov-microsoft-schitaet-chto-reactos-ne-mog-obojtis-bez-zaimstvovaniya-koda-windows\/"},"modified":"2019-10-31T22:07:13","modified_gmt":"2019-10-31T19:07:13","slug":"odin-iz-razrabotchikov-microsoft-schitaet-chto-reactos-ne-mog-obojtis-bez-zaimstvovaniya-koda-windows","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/odin-iz-razrabotchikov-microsoft-schitaet-chto-reactos-ne-mog-obojtis-bez-zaimstvovaniya-koda-windows","title":{"rendered":"\u00dcks Microsofti arendajatest usub, et ReactOS ei oleks saanud hakkama ilma Windowsi koodi laenamiseta","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Axel Rietschin, Microsofti insener, kes tegeleb Windowsi tuuma arendamisega, <noindex><a rel=\"nofollow\" href=\"https:\/\/news.ycombinator.com\/item?id=20341933\">kahtles<\/a><\/noindex> ReactOS operatsioonis\u00fcsteemi arendamise v\u00f5imaluses ilma Windowsist koodi laenamata. Tema arvates kasutas ReactOS arendajad Windows Researchi tuuma koodi, mille l\u00e4htekoodid olid \u00fclikoolides litsentseeritud. Selle koodi lekkeid avaldati erinevates kohtades, sealhulgas GitHubis.<\/p>\n<p>Rietschin on veendunud, et on f\u00fc\u00fcsiliselt v\u00f5imatu alustada ReactOS tuuma kirjutamist t\u00e4iesti puhtalt lehelt sellisel kujul, nagu see praegu on, kasutades vaid avalikult kergesti k\u00e4ttesaadavat dokumentatsiooni. Eelk\u00f5ige kattuvad ReactOS-s kasutatavate sisemiste struktuuride ja funktsioonide nimed Windows Researchi tuuma sarnaste nimedega, samas kui neid nimesid ei ekspordita ega leidu mujal peale originaalkoodi. See kehtib ka makrode ja parameetrite nimede kohta, mille t\u00e4pset taasesitamist ei ole v\u00f5imalik saavutada, vaatamata originaalkoodi uurimisele.<\/p>\n<p>Tuletame meelde, et 2006. aastal oli ReactOS-s <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=6873\">tuvastatud<\/a><\/noindex> umbrekitud umbes 100 assembleri koodirida, mis on saadud Windowsi dekompileerimisest. P\u00e4rast seda oli arendus umbkaudu kuu aega peatatud v\u00f5imalike \u00fchtesattumiste auditi l\u00e4biviimiseks. Sellest ajast alates on ReactOS arendajad eriti ettevaatlikud koodide kontrollimisel, mille lisamist projekti pakutakse. <\/p>\n<p>Tagasi - inseneride regulaarsuse tagamiseks USA autori\u00f5iguse seadustega, j\u00e4rgib ReactOS kahekordset s\u00fcsteemi, kus \u00fcks teadlane uurib toimimist ning koostab selle p\u00f5hjal dokumentatsiooni, samas kui teine arendaja loob selle dokumentatsiooni alusel ReactOS jaoks uue rakenduse. Pole v\u00e4listatud, et anal\u00fc\u00fcsi etapis on kasutatud Windowsi lekete kaudu saadud l\u00e4htekoodide p\u00f5hjal koostatud dokumentatsioonis kajastatud funktsioonide ja struktuuride nimed, kuid ReactOSis rakendatav arenguskeem t\u00e4hendab, et rakendus on t\u00e4iesti erinev ja loodud nullist.<\/p>\n<p> Lisaks on juba <noindex><a rel=\"nofollow\" href=\"https:\/\/news.ycombinator.com\/item?id=20342061\">oli<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/NSAKEY\">faktid<\/a><\/noindex> katkestused NT ja W2K kerneli ehituste v\u00e4ljaandmiseks, mis sisaldavad puhastamata t\u00f5rkeinformatsiooni koos sisemiste muutuja nimede andmetega. Paljusid struktuuride ja funktsioonide nimesid leidub ka SDK\/DDK pealkirjadest, samuti saab s\u00fcsteemikutsungite struktuuri m\u00e4\u00e4rata COM runtime'i komponentide anal\u00fc\u00fcsi kaudu. Ilma s\u00fcmbolite tabelite puhastamiseta avaldatakse sageli hotfix-uudiseid. Lisaks kasutavad m\u00f5ned Windowsi programmid ja draiverid mitteavalikke, dokumenteerimata kutsungite, ning paljusid Windowsi varjatud v\u00f5imalusi avastatakse virtualiseerimis- ja emulaatorite s\u00fcsteemide k\u00e4ivitamisel.<\/p>\n<p>ReactOS arendajad v\u00f5isid kasutada neid komponente tagasip\u00f6\u00f6rdumise protsessis.<\/p>\n<p><center><div class=\"youtube-placeholder\" data-id=\"2D9ExVc0G10\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/2D9ExVc0G10\/hqdefault.jpg\" alt=\"Vaata videot\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Allikas: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51023\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0410\u043a\u0441\u0435\u043b\u044c \u0420\u0438\u0442\u0447\u0435\u043d (Axel Rietschin), \u0438\u043d\u0436\u0435\u043d\u0435\u0440 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Microsoft, \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0449\u0438\u0439\u0441\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 \u044f\u0434\u0440\u0430 Windows, \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u043b \u043f\u043e\u0434 \u0441\u043e\u043c\u043d\u0435\u043d\u0438\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b ReactOS \u0431\u0435\u0437 \u0437\u0430\u0438\u043c\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u044f \u043a\u043e\u0434\u0430 \u0438\u0437 Windows. \u041f\u043e \u0435\u0433\u043e \u043c\u043d\u0435\u043d\u0438\u044e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 ReactOS \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0438\u0441\u044c \u043a\u043e\u0434\u043e\u043c \u0438\u0437 \u044f\u0434\u0440\u0430 Windows Research, \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0440\u043e\u0432\u0430\u043b\u0438\u0441\u044c \u0434\u043b\u044f \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u043e\u0432. \u0423\u0442\u0435\u0447\u043a\u0438 \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430 \u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0438\u0441\u044c \u0432 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u043c\u0435\u0441\u0442\u0430\u0445, \u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u043d\u0430 GitHub. \u0420\u0438\u0442\u0447\u0435\u043d \u0443\u0432\u0435\u0440\u0435\u043d, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-35858","post","type-post","status-publish","format-standard","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0410\u043a\u0441\u0435\u043b\u044c \u0420\u0438\u0442\u0447\u0435\u043d (Axel Rietschin), \u0438\u043d\u0436\u0435\u043d\u0435\u0440 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Microsoft, \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0449\u0438\u0439\u0441\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 \u044f\u0434\u0440\u0430 Windows, \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u043b \u043f\u043e\u0434 \u0441\u043e\u043c\u043d\u0435\u043d\u0438\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b ReactOS \u0431\u0435\u0437 \u0437\u0430\u0438\u043c\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u044f \u043a\u043e\u0434\u0430 \u0438\u0437 Windows. \u041f\u043e \u0435\u0433\u043e \u043c\u043d\u0435\u043d\u0438\u044e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 ReactOS \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0438\u0441\u044c \u043a\u043e\u0434\u043e\u043c \u0438\u0437 \u044f\u0434\u0440\u0430 Windows Research, \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0440\u043e\u0432\u0430\u043b\u0438\u0441\u044c \u0434\u043b\u044f \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u043e\u0432. \u0423\u0442\u0435\u0447\u043a\u0438 \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430 \u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0438\u0441\u044c \u0432 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u043c\u0435\u0441\u0442\u0430\u0445, \u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u043d\u0430 GitHub. \u0420\u0438\u0442\u0447\u0435\u043d \u0443\u0432\u0435\u0440\u0435\u043d,\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/odin-iz-razrabotchikov-microsoft-schitaet-chto-reactos-ne-mog-obojtis-bez-zaimstvovaniya-koda-windows\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041e\u0434\u0438\u043d \u0438\u0437 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 Microsoft \u0441\u0447\u0438\u0442\u0430\u0435\u0442, \u0447\u0442\u043e ReactOS \u043d\u0435 \u043c\u043e\u0433 \u043e\u0431\u043e\u0439\u0442\u0438\u0441\u044c \u0431\u0435\u0437 \u0437\u0430\u0438\u043c\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u044f \u043a\u043e\u0434\u0430 Windows | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0410\u043a\u0441\u0435\u043b\u044c \u0420\u0438\u0442\u0447\u0435\u043d (Axel Rietschin), \u0438\u043d\u0436\u0435\u043d\u0435\u0440 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Microsoft, \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0449\u0438\u0439\u0441\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 \u044f\u0434\u0440\u0430 Windows, \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u043b \u043f\u043e\u0434 \u0441\u043e\u043c\u043d\u0435\u043d\u0438\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b ReactOS \u0431\u0435\u0437 \u0437\u0430\u0438\u043c\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u044f \u043a\u043e\u0434\u0430 \u0438\u0437 Windows. \u041f\u043e \u0435\u0433\u043e \u043c\u043d\u0435\u043d\u0438\u044e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 ReactOS \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0438\u0441\u044c \u043a\u043e\u0434\u043e\u043c \u0438\u0437 \u044f\u0434\u0440\u0430 Windows Research, \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0440\u043e\u0432\u0430\u043b\u0438\u0441\u044c \u0434\u043b\u044f \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u043e\u0432. \u0423\u0442\u0435\u0447\u043a\u0438 \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430 \u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0438\u0441\u044c \u0432 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u043c\u0435\u0441\u0442\u0430\u0445, \u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u043d\u0430 GitHub. \u0420\u0438\u0442\u0447\u0435\u043d \u0443\u0432\u0435\u0440\u0435\u043d,\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/odin-iz-razrabotchikov-microsoft-schitaet-chto-reactos-ne-mog-obojtis-bez-zaimstvovaniya-koda-windows\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:07:13+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:07:13+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47\u00dcks Microsofti arendajatest arvab, et ReactOS ei saanud ilma Windowsi koodi laenamiseta hakkama | ProHoster","description":"Microsofti insener Axel Rietschin, kes tegeleb Windowsi tuuma arendamisega, kahtleb, kas ReactOS operatsioonis\u00fcsteemi arendamine on v\u00f5imalik ilma Windowsi koodi laenamiseta. Tema arvates kasutasid ReactOS arendajad Windows Researchi tuumast p\u00e4rit koodi, mille allikakoodid olid litsentseeritud \u00fclikoolidele. Selle koodi lekkeid on avaldatud erinevates kohtades, sealhulgas GitHubis. Rietschin on kindel,","canonical_url":"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/odin-iz-razrabotchikov-microsoft-schitaet-chto-reactos-ne-mog-obojtis-bez-zaimstvovaniya-koda-windows","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041e\u0434\u0438\u043d \u0438\u0437 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 Microsoft \u0441\u0447\u0438\u0442\u0430\u0435\u0442, \u0447\u0442\u043e ReactOS \u043d\u0435 \u043c\u043e\u0433 \u043e\u0431\u043e\u0439\u0442\u0438\u0441\u044c \u0431\u0435\u0437 \u0437\u0430\u0438\u043c\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u044f \u043a\u043e\u0434\u0430 Windows | ProHoster","og:description":"\u0410\u043a\u0441\u0435\u043b\u044c \u0420\u0438\u0442\u0447\u0435\u043d (Axel Rietschin), \u0438\u043d\u0436\u0435\u043d\u0435\u0440 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Microsoft, \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0449\u0438\u0439\u0441\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 \u044f\u0434\u0440\u0430 Windows, \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u043b \u043f\u043e\u0434 \u0441\u043e\u043c\u043d\u0435\u043d\u0438\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b ReactOS \u0431\u0435\u0437 \u0437\u0430\u0438\u043c\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u044f \u043a\u043e\u0434\u0430 \u0438\u0437 Windows. \u041f\u043e \u0435\u0433\u043e \u043c\u043d\u0435\u043d\u0438\u044e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 ReactOS \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0438\u0441\u044c \u043a\u043e\u0434\u043e\u043c \u0438\u0437 \u044f\u0434\u0440\u0430 Windows Research, \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0440\u043e\u0432\u0430\u043b\u0438\u0441\u044c \u0434\u043b\u044f \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u043e\u0432. \u0423\u0442\u0435\u0447\u043a\u0438 \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430 \u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0438\u0441\u044c \u0432 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u043c\u0435\u0441\u0442\u0430\u0445, \u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u043d\u0430 GitHub. \u0420\u0438\u0442\u0447\u0435\u043d \u0443\u0432\u0435\u0440\u0435\u043d,","og:url":"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/odin-iz-razrabotchikov-microsoft-schitaet-chto-reactos-ne-mog-obojtis-bez-zaimstvovaniya-koda-windows","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:07:13+00:00","article:modified_time":"2019-10-31T19:07:13+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"35858","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-22 01:02:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:55:25","updated":"2026-01-22 01:02:19"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/35858","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=35858"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/35858\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=35858"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=35858"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=35858"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}