614-19 Mahammatjonov S.
ReactOS va FreeDOS lar
Reja:
ReactOS tarixi
ReactOSfumksionalari
FreeDOS kelib chiqishi
FreeDOS haqida umumiy ma’lumotlar
Xulosa
1996 yil atrofida bir guruh bepul va ochiq manbali dasturiy ta'minot ishlab chiquvchilar deb nomlangan loyihani boshladilar FreeWin95 amalga oshirish uchun klonlash ning Windows 95. Loyiha tizim dizayni muhokamalarida to'xtab qoldi.
FreeWin95 katta umidlar bilan ish boshlagan bo'lsa-da, 1997 yil oxiriga qadar jamoatchilikka e'lon qilingan biron bir tuzilish bo'lmagan edi. Natijada koordinator Jeyson Filbi boshchiligidagi loyiha a'zolari loyihani jonlantirish uchun birlashdilar. Qayta tiklangan loyiha funktsiyalarini takrorlashga intildi Windows NT.[20] Yangi loyihani yaratishda yangi nom, ReactOS, tanlandi. Loyiha 1998 yil fevral oyida yangi NT yadrosi va asosiy drayvlar uchun asos yaratib boshladi.[21] IRC suhbati davomida ReactOS nomi paydo bo'ldi. "OS" atamasi operatsion tizim uchun ishlatilgan bo'lsa, "reaksiya" atamasi guruhning Microsoft-dan noroziligi va unga bo'lgan munosabatini anglatadi. monopolistik pozitsiya.[10]
2002 yilda Moskvada ReaktOS Foundation tashkil etildi, u Maksim Osovski va Aleksey Bragin bilan ijrochi ofitserlar bo'lib, Vladimir Bragin, Saveliy Tretiakov va Aleksey Ivanovlar direktorlar kengashida.[22] 2015 yilda fond tugatildi.[23]
Ekush OS vilkasi
2004 yilda, a mualliflik huquqi/ ReactOS GPL kodini (va boshqa FOSS kodlarini) litsenziyani buzish kimdir ReactOS vilkasini ism ostida tarqatganida aniqlandi Ekush OS.[24][25] Keyinchalik veb-sahifa g'oyib bo'ldi.[26]
Ichki audit
Mualliflik huquqi ta'qib qilinishini oldini olish uchun ReactOS mutlaqo ajralib turishi va noaniq bo'lishi kerak edi.lotin Windows-dan maqsad juda ehtiyotkorlik bilan ishlashni talab qildi.[27] 2006 yil 17-yanvarda, ilgari ishlab chiquvchi Xartmut Birr tomonidan ReactOS ishlab chiquvchilariga da'vo qilingan pochta ro'yxati (ros-dev) ReactOS-dan olingan kodni o'z ichiga olgan demontaj qilish Microsoft Windows.[28] Birr bahs qilgan kod syscall.S-dagi BadStack funktsiyasini o'z ichiga olgan.[29] shuningdek, boshqa aniqlanmagan narsalar.[30] Ushbu funktsiyani qismlarga ajratilgan ikkilik fayllar bilan taqqoslash Windows XP, Birr BadStack funktsiyasi oddiygina ekanligini ta'kidladi nusxa ko'chirish Windows XP-dan, ularning bir xilligini hisobga olib. Kod muallifi Aleks Ionesku ta'kidlashicha, ko'rib chiqilayotgan Windows XP ikkilik dasturi haqiqatan ham qismlarga ajratilgan va o'rganilgan bo'lsa-da, kod shunchaki nusxa ko'chirilgan emas, balki qayta tatbiq etilgan; Ionesku ta'kidlaganidek, funktsiyalarning bir xil bo'lishiga sabab, funktsiyani amalga oshirishning yagona imkoniyati bo'lgan.
2006 yil 27 yanvarda ReactOS kod omborini saqlashga mas'ul bo'lgan ishlab chiquvchilar ushbu da'volarni muhokama qilish uchun yig'ilish o'tkazilgandan so'ng o'chirib qo'yishdi. Yaqinlashganda NewsForge, Microsoft voqea yuzasidan izoh berishdan bosh tortdi. ReactOS a bo'lganligi sababli bepul va ochiq manbali dasturiy ta'minot ishlab chiqish loyihasi, da'vo tomonidan salbiy reaktsiyaga sabab bo'ldi bepul dasturiy ta'minot hamjamiyati; xususan, Wine bir nechta faol bo'lmagan ishlab chiquvchilarga o'z hissalarini qo'shishni taqiqladi[iqtibos kerak] 2006 yilga kelib ikkala loyiha o'rtasidagi rasmiy yuqori darajadagi hamkorlik qiyin bo'lib qoldi. Bir nechta faol ReactOS ishlab chiquvchilarining hissalari auditdan so'ng qabul qilindi va xatolarni tuzatish bo'yicha past darajadagi hamkorlik hali ham davom etmoqda.
O'zining veb-saytidagi bayonotida ReactOS nimani anglatishini turli xil huquqiy ta'riflarni keltirdi toza xonani teskari muhandislik nizo uchun sabab sifatida. Ayrim mamlakatlar, shu jumladan Qo'shma Shtatlar, demontaj qilingan kod asosida amalga oshirishni asl kodni demontaj qilgan va tekshirgan shaxsdan boshqasi tomonidan yozilishi shart, boshqa mamlakatlar esa ikkala vazifani ham bir kishi tomonidan bajarishga ruxsat berishadi. Binobarin, ReactOS-ning aniq xonani teskari muhandislik bo'yicha intellektual mulk siyosati bayonotidagi talablari Amerika Qo'shma Shtatlari qonunlariga muvofiqligini aniqladi. Ichki manba kodi audit faqat toza xonani teskari muhandislikdan foydalanishni ta'minlash uchun o'tkazildi va barcha ishlab chiquvchilar loyihani teskari muhandislik siyosatiga rioya qilish majburiyatini olgan shartnoma imzolashdi. Ushbu voqealar uning rivojlanishiga hissa qo'shganlarga ta'sir qilmadi va ko'p o'tmay dasturiy ta'minotni ishlab chiqish vositalariga kirish qayta tiklandi. 2007 yil sentyabr oyida, auditorlik tekshiruvi yakunlanishiga yaqin, ReactOS bosh sahifasidan auditorlik holati olib tashlandi. Audit yakunlangan bo'lsa-da, aniq tafsilotlar oshkor qilinmadi, chunki bu faqat loyihaning o'z siyosatiga muvofiqligini ta'minlash uchun qilingan ichki harakat edi.
Ko'p narsa yig'ilish kodi Ko'chirilgan nusxa ko'chirilganligi sababli, ReactOS-ning rivojlanishidagi tabiiy rivojlanish sifatida almashtirildi, chunki ishlab chiquvchilar portativlik sababli C-dagi funktsiyani qayta tikladilar.[iqtibos kerak]
Shuningdek, 2004 yil sızdırıldı Windows manba kodi kabi ReactOS uchun huquqiy xavf sifatida qaralmadi tijorat siri sudda keng tarqalishi sababli himoya qilinmaydigan deb topildi.
Google Summer of Code-da ishtirok etish
2006 yildan boshlab, ReactOS loyihasi bir nechta ishtirok etdi Google Summers of Code. Masalan, GSoC 2011 da, ReactOS birlashtirilgan talabalar loyihasini boshqargan lwIP tarmoq to'plamiga. ReactOS shu kungacha GSoC-da olti marta ishtirok etgan: 2006, 2011, 2016, 2017, 2018 va 2019.Entsiklopediya site:ewikiuz.top
Do'stlaringiz bilan baham: |