Кіріспе

Fedora Linux операциялық жүйесін дамытатын қауымдастық.

Fedora жобасы – Linux негізіндегі Fedora Linux операциялық жүйесінің дамуын үйлестіретін тәуелсіз жоба. Ол "әрбір адамның тегін және ашық кодты бағдарламалық жасақтамадан пайда көретін әлем" деген көзқараспен жұмыс істейді. Жобаның мақсаты – «жабдық, бұлттық қызметтер және контейнерлер үшін инновациялық платформа құру, соның арқасында бағдарламалық жасақтаманы дамытушылар мен қауымдастық мүшелері өз пайдаланушылары үшін қажетті шешімдерді жасай алады». Жоба сонымен қатар Enterprise Linux үшін қосымша пакеттерді (Extra Packages) күтіп ұстайтын, арнайы мақсаттағы топты да басқарады. Жоба 2003 жылы Red Hat Linux (RHL) және Fedora Linux жобаларының бірігуі нәтижесінде құрылды. Оны негізінен Red Hat (IBM еншілес компаниясы) демеушілік етеді, бірақ оның қызметкерлері жобаға үлес қосушылардың барлық 35% құрайды, ал 2000-нан астам үлес қосушының көп бөлігі қауымдастыққа қатысы жоқ мүшелер болып табылады.

Тарих

Fedora жобасы 2003 жылғы қарашада Red Hat компаниясы Red Hat Linux жүйесін Red Hat Enterprise Linux (RHEL) және қоғамдық негіздегі Fedora операциялық жүйесіне бөлуге шешім қабылдағанда құрылды. Осы кезде Red Hat Professional Workstation да RHL бұрын толтырған орынды іске асыру мақсатымен құрылды, бірақ оның болашағы нақты болған жоқ. Бұл нұсқа корпоративтік емес RHL қолданушылары үшін Fedora пайдасына жылдамдықпен қолданыстан шығарылды.

Fedora операциялық жүйесі

Fedora операциялық жүйесінің бірінші нұсқасы, сол кезде Fedora Core 1 деп аталған, 2003 жылдың 6 қарашасында жарық көрді. Fedora Core 1 белгілі бір кесте бойынша, әр төрт-алты ай сайын шығарылып тұрды. Fedora 36 келесі жылы, 2022 жылдың мамырында шығарылды.

Қауіпсіздікке кіру

2008 жылдың тамызында бірнеше Fedora серверлері бұзылды. Тергеу көрсеткендей, бұзылған серверлердің бірі Fedora жаңарту пакеттеріне қол қою үшін қолданылған. Fedora жобасы шабуылдаушылардың Fedora пайдаланушыларының жүйелеріне жаңарту арқылы қасақана зиян келтіретін бағдарламалық қамтамасты енгізуге мүмкіндік беретін пакетке қол қою кілтін алмағанын мәлімдеді. Жоба әкімшілері бағдарламалық жасақтаманы тексеріп, оған трояндық вирустың енгізілгенін көрсететін ештеңе таппады. Алдын алу шарасы ретінде жоба жаңа пакетке қол қою кілттеріне көшті. Fedora толық мәліметтерді 2009 жылдың 30 наурызында жариялады.

Басқару

Fedora жобасы жеке заңды тұлға немесе ұйым емес; Red Hat өз әрекеттері үшін жауапкершілікті сақтайды. Fedora кеңесі – қоғамдастықтың жоғары деңгейдегі басшылығы және басқару органы. Кеңес жобаның әртүрлі салаларынан өкілдер, Red Hat тағайындаған лауазымдар және орта мерзімді жоба мақсаттарымен байланысты айнымалы орын санынан тұрады. Бұрынғы басқару құрылымы (Fedora кеңесі) Red Hat тағайындаған бес мүше және қоғамдастық сайлаған бес мүшеден құралған. Сонымен қатар, Fedora жобасының жетекшісі кез келген кеңес шешіміне вето құқығына ие болған; алайда, түрлі мәселелерді қарастырғаннан кейін, қазіргі модельде барлық дауыс беруге құқылы мүшелер негізді себептермен мәселелерді тоқтатуға құқылы, бірақ бұл құқықтан бас тартылды және қазіргі кеңес моделі қолданылады. Қоғамдастық төменгі деңгейдегі басшылықты ұйымдастыруға да қатысады. Fedora Engineering Steering Committee (FESCo) және Mindshare Committee (техникалық және қоғамдық бақылауға жауапты) – жобаның маңызды бөліктерін басқаратын қоғамдық сайланған органдар. Жоба әзірлеушілер мен қоғамдық мүшелер арасында ашық пошта тізімдері мен вики-беттер арқылы онлайн байланысты қамтамасыз етеді. Ол сонымен қатар екі маңызды іс-шараны үйлестіреді: Fedora пайдаланушылары мен әзірлеушілерінің конференциясы (FUDCon) және Flock (немесе Fedora-ға Flock). FUDCon – Латын Америкасы және Азия/Тынық мұхиты аймақтарындағы белгіленген екі аймақта өткізілетін ашық кодты бағдарламалық қамтамасыз ету іс-шарасы. Әдетте, ол конференциялар, әлеуметтік іс-шаралар және хакатоннан тұрады. Flock – Солтүстік Америка және Еуропа/Жақын Шығыс аймақтарында FUDCon-ның орнына келген ұқсас іс-шара. Сонымен қатар, Fedora Activity Days деп аталатын, нақты міндеттерге бағытталған, икемді кестеге сәйкес келетін іс-шаралар әртүрлі аймақтарда көптеген жобаға үлес қосушыларды біріктіреді.

Enterprise Linux (EPEL) үшін қосымша пакеттер

EPEL — Fedora жобасы жариялаған қосымша пакеттердің қоймасы, ол Red Hat Enterprise Linux (RHEL) және Red Hat Enterprise Linux туынды жүйелерінде жұмыс істеуі күтіледі. EPEL-ді Fedora арнайы қызығушылық тобы ұйымдастырады. EPEL пакеттері көбінесе Fedora нұсқаларына негізделген және базалық Enterprise Linux дистрибутивтеріндегі пакеттермен қақтығысқа түспейді немесе оларды ауыстырмайды. EPEL Fedora-мен ұқсас инфрақұрылымды пайдаланады, оның ішінде құрастыру жүйесі, Bugzilla инстанциясы, жаңартуларды басқарушы, айна басқарушы және тағы да басқалары.