Առևտրային, ազատորեն բաշխված և «տնային» իրական ժամանակի օպերացիոն համակարգեր. արդյունավետության դիցաբանություն: Ազատ ծրագրաշարի ներկա վիճակը Ո՞ր օպերացիոն համակարգն է անվճար:

Տուն / Նոթբուքեր

Ամենայն հավանականությամբ, դուք ունեք Windows-ը տեղադրված ձեր համակարգչում: Այս օպերացիոն համակարգը կարող է թվալ անվճար, բայց դա այդպես չէ: Արտադրողները պետք է Microsoft-ին վճարեն լիցենզիա Windows համակարգիչներ մատակարարելու համար, և դուք պետք է գնեք դրա պատճենը, եթե ցանկանում եք ինքներդ տեղադրել Windows-ը:

Կան բազմաթիվ օպերացիոն համակարգեր, որոնք իրականում անվճար են: Նրանցից շատերը բավականին հայտնի են։ Ամենատարածվածը Linux-ն է, և եթե դուք պարբերաբար կարդում եք համակարգչային տեխնոլոգիաների մասին նորություններ, ապա այս անունը դժվար թե ձեզ անծանոթ լինի: Շարունակեք կարդալ այս հոդվածը և մինչև այս ցուցակի վերջը հասնեք, Linux-ը լիովին սովորական կթվա: Ահա տասը այլ անվճար օպերացիոն համակարգեր, որոնց մասին մեզանից շատերը երբեք չեն լսել:

1. FreeBSD

Եթե ​​դուք օգտագործում եք անվճար օպերացիոն համակարգ, որը Linux չէ, ապա այն հավանաբար հիմնված է BSD-ի վրա: FreeBSD-ն UNIX-ի նման մի քանի օպերացիոն համակարգերից ընդամենը մեկն է: Մյուսները ներառում են NetBSD, OpenBSD և PC-BSD: Ինչ էլ որ օգտագործեք, փորձի մեծ մասը նման է այն բանին, ինչ դուք կգտնեք Linux-ում: Մեկ անձի համար հասանելի անվճար և բաց կոդով ծրագրակազմը սովորաբար կարող է աշխատել մյուսի վրա:

Նույնիսկ եթե դուք անվճարի սիրահար չեք ծրագրային ապահովում, դուք, հնարավոր է, օգտագործում եք FreeBSD-ի մասեր՝ առանց գիտակցելու: Ծրագրի թույլատրելի լիցենզիայի շնորհիվ կոդերի մի մասը տեղ գտավ Apple macOS, Sony PlayStation 4 և Juniper երթուղիչներ:


2. ReactOS

Ազատ օպերացիոն համակարգերից շատերն են Windows-ի այլընտրանք. ReactOS-ը, ինչ-որ իմաստով, ձգտում է լինել Windows: Նպատակն է օգտատերերին տրամադրել Windows ծրագրակազմը գործարկելու միջոցներ՝ առանց Microsoft-ից օպերացիոն համակարգը գնելու:

ReactOS-ը անվճար և բաց կոդով օպերացիոն համակարգ է, ուստի այն չի կարող օգտագործել իրական Windows կոդ: Նախագիծը մասամբ ներդրել է Windows API-ներից շատերը, և այն համագործակցում է Wine նախագծի հետ՝ ծրագրեր, հավելվածներ և ծրագրեր գործարկելու համար:


3.FreeDOS

Դուք օգտագործե՞լ եք համակարգիչներ, երբ DOS-ը միակ տարբերակն էր: Լավ հիշողություններ ունե՞ք MS-DOS-ից:

FreeDOS-ը թույլ է տալիս վերապրել այս անցյալ դարաշրջանը: OS barebones-ը ձեզ հնարավորություն է տալիս գործարկել հին DOS ծրագրերը ավելի ժամանակակից սարքավորումների վրա կամ ներսում վիրտուալ մեքենա. Կամ դուք կարող եք պարզապես օգտագործել այն ավելի հին խաղեր գործարկելու համար:


4. Հայկու (Հայկու կամ Հոկկու)

Հայկուն ոգեշնչված է BeOS-ից: BeOS-ը գրաֆիկական օպերացիոն համակարգ էր, որը մշակվել էր Be Inc-ի կողմից՝ BeBox-ի վրա աշխատելու համար դեռևս 1995 թվականին: Օպերացիոն համակարգը մնացել էր հինգ տարի առաջ վերջին թարմացումդուրս եկավ 2000 թ.

BeOS-ը գուցե հայտնի չէր, բայց այն գրավեց որոշ օգտատերերի, և ոմանք ցանկանում էին, որ օպերացիոն համակարգը բավական երկար ապրի, որպեսզի ստեղծի իրենց բաց կոդով տարբերակը: Նպատակն այն է, որ BeOS-ի համար գրված ծրագրակազմը գործարկվի Haiku-ում, ինչպես ReactOS-ը ցանկանում է անել Windows-ում: Հաշվի առնելով ամեն ինչ, հայկու թիմը կարող է ավելի հեշտ ժամանակ անցկացնել:

5. Իլյումոս

Oracle-ն օգտագործվում է Solaris կոչվող օպերացիոն համակարգին աջակցելու համար: Այն ի սկզբանե փակվել է, սակայն նախագիծը բացվել է 2008թ. Oracle-ը դադարեցրեց OpenSolaris-ը 2010 թվականին և վերադարձավ իր սեփական մոդելին՝ Solaris 11-ով 2011 թվականին:


6. Վանկ

Վանկը հիմնված է AtheOS-ի՝ AmigaOS-ի կլոնի վրա, որը լքվել է դարասկզբին: Ինչ վերաբերում է AmigaOS-ին, այն դեռ կենդանի է, չնայած ծնվել է 80-ականներին համակարգիչների շարքի համար, որոնք երկար ժամանակ համարվում էին հնագույն:

Syllable-ը նախատեսված է տնային գրասենյակի օգտագործողների համար՝ օգտագործողի համար հարմար ինտերֆեյսով և բնիկ հավելվածներով, ներառյալ Webkit-ի վրա հիմնված վեբ բրաուզերը և փոստի հաճախորդ. Բանն այն է, որ դա կարող է անել միայն 32 ՄԲ օպերատիվ հիշողությամբ համակարգչի վրա (չնայած դիտելու համար խորհուրդ է տրվում առնվազն 64 ՄԲ): Ամբողջական տեղադրումը պետք է խլի մոտավորապես 250 ՄԲ կոշտ սկավառակի տարածություն:


7. Հետազոտական ​​AROS օպերացիոն համակարգ

Չնայած Syllable-ը հիմնված է AmigaOS-ի կլոնի վրա, AROS-ն այլ մոտեցում է ցուցաբերում: Այն իրականում տեղադրում է իր երկուական համատեղելիությունը AmigaOS-ի հետ API մակարդակում: Սա նման է այն բանին, թե ինչպես է ReactOS-ը թիրախավորում Windows-ը, իսկ Haiku-ն՝ BeOS-ին:

Դուք կարող եք մտածել, թե արդյոք AmigaOS-ը արժանի է ամբողջ ուշադրությանը: Արդյո՞ք ես նշեցի, որ AmigaOS-ը դեռ այստեղ է: Դա նույնպես անվճար չէ: Այնտեղ ինչ-որ մեկը դեռ պատրաստ է վճարել օպերացիոն համակարգի համար, որի մասին շատերը երբեք չեն լսել: AROS-ն առաջարկում է AmigaOS որոշ ծրագրեր օգտագործելու միջոց՝ առանց գումար վճարելու: Բացի այդ, այն բաց կոդով է, որը կարող է ձեզ ապահով զգալ:


8.MenuetOS

Ահա թե ինչ է MenuetOS-ը. այն բավականաչափ փոքր է, որպեսզի տեղավորվի մեկ անգործունյա սկավառակի վրա: Սրանք 90-ականների ֆլեշ կրիչներ էին և առաջարկում էին միայն մինչև 1,44 ՄԲ պահեստ: Հաշվի առնելով, որ Linux-ի շատ բաշխումներ պայքարում են 700 ՄԲ ձայնասկավառակի հետ, մեր օրերում դժվար է բեռնաթափել անգործունյա սկավառակից:

MenuetOS-ն ամբողջությամբ գրված է 32-բիթանոց անսամբլի լեզվով և նախատեսված է նվազագույն ծախսերով աշխատելու համար, թեև այն աջակցում է մինչև 32 ԳԲ RAM:


9. DexOS

Բոլորը աշխատասեղան են օպերացիոն համակարգերնույնն ես զգում? Ահա մեկը, որն այլ մոտեցում է ցուցաբերում: DexOS-ին կյանքի կոչելը ավելի քիչ նման կլինի ստեղնաշարի դասին համակարգիչ օգտագործելուն և ավելի շատ նման է հիմնական խաղային վահանակի վրա խաղալուն:

DexOS-ում հավելվածներ գործարկելը կարծես թե սկավառակը հին Dreamcast-ում տեղադրելուն նման է: Փորձը ավելի վավերական է թվում, եթե իրականում խաղում եք խաղը: Եվ ևս մեկ հիանալի բան. Այս անվճար ՕՀ-ն նաև բավականաչափ փոքր է, որպեսզի տեղավորվի ճկուն սկավառակի վրա:


10. Visopsys

DexOS-ի նման, Visopsys-ը մեկ մշակողի հոբբի նախագիծ է: Տեղադրեք այն, եթե ցանկանում եք տեսնել, թե ինչ կարող է ստեղծել միայն մեկ մարդ:

Վիզուալ օպերացիոն համակարգ (իհարկե, այս անունը կարող է կիրառվել ցանկացած ՕՀ-ի համար աշխատանքային միջավայր) մշակման փուլում է 1997 թվականից։ Այն հիմնված չէ նախկինում գոյություն ունեցող որևէ ՕՀ-ի վրա: Սա չի նշանակում, որ նախագիծը չի օգտագործում առկա ծածկագիրը: Այստեղ դուք կգտնեք սովորական GNU գործիքներ և պատկերակներ, որոնք կարող են ծանոթ լինել KDE Plasma-ի օգտատերերին:

Կօգտագործե՞ք այս անվճար օպերացիոն համակարգերից որևէ մեկը:

Նրանցից շատերը չեն: Haiku-ի մշակողները լրիվ դրույքով չեն աշխատում: Ծրագրավորող Visopsys-ը հստակ ասում է, որ իրենց ՕՀ-ն այնքան ընդունակ չէ, որքան Linux-ը կամ, գուցե ավելի արդար համեմատությունը, Syllable-ը: DexOS-ն ավելի շատ փորձ է, քան որևէ այլ բան:

Այնուամենայնիվ, կան շատ մարդիկ, ովքեր գերադասում են FreeBSD-ն Linux-ից: illumos-ը գուցե այնքան էլ հայտնի չէ, նույնիսկ FOSS-ի սիրահարների շրջանում, բայց այն ունի իր կիրառությունները: Իսկ ես չնշեցի FreeDOS-ի օգտագործումը DOS-ի բոլոր հին խաղերը խաղալու համար:

Այս ցանկում կա՞ն համակարգեր, որոնք կցանկանայիք օգտագործել: Դուք գիտե՞ք մեկ այլ անհայտ անվճար օպերացիոն համակարգի մասին, որը չկա այս ցանկում: Տեղեկացրեք մեզ այդ մասին մեկնաբանություններում:

Ներկառուցված նախագծում իրական ժամանակի OS (RTOS) օգտագործելը կամ չօգտագործելը գրեթե հռետորական հարց է: Երկու մոտեցումներն էլ ունեն իրենց կողմնակիցներն ու հակառակորդները, և նրանցից յուրաքանչյուրն ունի իր անհերքելի թվացող փաստարկները։ Այս հոդվածը փորձում է վերևից նայել խնդրին և մատնանշել ամենատարածված առասպելներից մի քանիսը:

Ենթադրենք, դուք ունեք պատրաստվող նոր նախագիծ, և դրա համար ընտրում եք ծրագրային հարթակ։ Կախված երրորդ կողմի մտավոր ներուժի ներգրավվածության աստիճանից, կան չորս տարբերակ.

  • ընդհանրապես անել առանց RTOS;
  • ինքնուրույն մշակել RTOS;
  • հարմարեցնել ազատորեն բաշխված ընդհանուր նշանակության OS ձեր կարիքներին.
  • օգտագործել պատրաստի կոմերցիոն RTOS:

Հաճախ տեղեկատվության պակասի և հարցի չհասկանալու պատճառով նման որոշումները կայացվում են «հայեցակարգերի հիման վրա» և, հետևաբար, ենթարկվում են որոշակի նախապաշարմունքների: Դիտարկենք դրանցից ամենահայտնիները:

Առասպելներ...

«Ամեն հավելվածի կարիք չկա OS»:Խելամիտ սահմաններում (կարդացեք՝ փոքր առանձին նախագծերի համար) այս միտքը կարող է հրաշքներ գործել. սակայն, երբ հասցվում է աբսուրդի աստիճանի («Ինձ ինչի՞ն է պետք մուրճը, ինձ պարզապես պետք է մուրճը մեկ մեխի մեջ մուրճը խփել»), դա կարող է մեծ վնաս հասցնել: Եթե ​​նախագիծը ժամանակի ընթացքում աճում և զարգանում է (և այն ձեռնարկության համար, որը շուկայում լուրջ և երկար ժամանակ է, դա իրերի բնական կարգն է), կոդերի քանակը, որը պետք է պահպանվի և փոփոխվի, շատ շուտով կաճի: այնպիսի ծավալների, որ ծախսերի չափը լուրջ հարցականի տակ կդնի ծրագրի վերադարձը։ Միևնույն ժամանակ, նախագիծը այլ հարթակ տեղափոխելու ծախսերը և՛ ուղղակի են (հարթակի ինքնարժեքը, անձնակազմի վերապատրաստման արժեքը, ծածկագրի փոխանցման աշխատանքների արժեքը և այլն), և՛ անուղղակի (օրինակ՝ կորուստ շուկայական մասնաբաժինը մրցակիցներից հետ մնալու պատճառով, որը պայմանավորված է ծածկագրի փոխանցման վրա ծախսված ժամանակով) - կարող է այնպիսին լինել, որ փոխանցումն այլևս չկարողանա վճարել իր համար, և լավ նախագիծընդմիշտ կործանվելու է:

«Ձեր սեփական RTOS-ի մշակումը մի քանի ամսվա խնդիր է»:Այս բավականին տարածված սխալ պատկերացումը ծագում է նախագծերի կառավարման տեսությունից. նրանք ասում են, որ ձեր ՕՀ-ի մշակման համար պահանջվող ռեսուրսների գնահատականը կարելի է ստանալ՝ բաժանելով տվյալ դասի առևտրային ՕՀ-ի միջին արժեքը միջին ծրագրավորողի աշխատաժամանակի արժեքի վրա: Այստեղ, սակայն, պետք է հստակ հասկանալ, որ ծրագրավորումը կրկնվող գործընթաց է։ Հիշեք հին ժամանակների անեկդոտը. «վերանորոգումը չի կարող ավարտվել, այն կարելի է միայն դադարեցնել»: Նույն պատմությունն է ծրագրային նախագծերի հետ կապված: Շուկայի իրավիճակը անընդհատ փոխվում է, և ցանկացած նախագիծ միշտ «կենդանի» նախագիծ է։ Սա նշանակում է, որ երբ դուք ձեռնամուխ լինեք զարգացմանը, դուք ստիպված կլինեք դա անել անընդհատ, և դրա համար հատկացված ռեսուրսները երբեք չեն ազատվի:

«Առևտրային RTOS-ը բարդ արտադրանք է, որի տիրապետման համար երկար ժամանակ կպահանջվի»:Այս փաստարկը բավականին հաճախ է առաջանում, և հենց այս պատճառով այն, ի տարբերություն ընդհանուր նշանակության օպերացիոն համակարգերի, շատ դեպքերում չի կիրառվում առևտրային RTOS-ների համար: Առևտրային RTOS-ների մեծամասնությունը նախագծված է հենց սկզբից՝ նկատի ունենալով դա, քանի որ դրանց հիմնական ռազմավարական նպատակը նոր ապրանքների շուկայահանման ժամանակի կրճատումն է, այդ թվում՝ կրճատելով ուսուցման կորը: Եթե ​​ապրանքը դժվար է տիրապետել, ոչ ոք այն պարզապես չի գնի:

«Առևտրային RTOS-ը ծանրաբեռնված է անհարկի ֆունկցիոնալությամբ»:Ցանկացած ունիվերսալ արտադրանք միշտ պարունակում է որոշակի ավելորդություն, որը կարող է անհրաժեշտ չլինել յուրաքանչյուր կոնկրետ դեպքում: Այնուամենայնիվ, ներկառուցված միջավայրերը հաճախ պարզապես թույլ չեն տալիս ռեսուրսներ ավելորդ ծրագրերի համար, և մշակողները ստիպված են հարմարվել: Որպես հետևանք, բոլոր ժամանակակից առևտրային RTOS-ները մասշտաբային են և թույլ են տալիս անհարկի ֆունկցիոնալությունը բացառել թիրախային կազմաձևից:

«RTOS-ը լավ հայտնի է և, հետևաբար, կարող է լավ փաստաթղթավորվել»:Նախագծի փաստաթղթավորումը միշտ ունի մեկ նպատակ՝ հեշտացնել այն ուսումնասիրելը: Եվ ինչպես հաճախորդների, այնպես էլ նախագծի նոր մասնակիցների համար: Այնուամենայնիվ, եթե նախագիծը կատարվում է դրա համար ներքին օգտագործումը, միշտ հազարավոր ավելի կարևոր բան կա անելու, քան փաստագրել մի բան, որի համար միշտ մասնագետ կա ձեռքի տակ։ Մշակողները նույնպես հեշտությամբ ընդունում են այս տեսակետը, քանի որ նրանք ատում են փաստաթղթեր գրել: Ինչ է տեղի ունենում հետո - տես ստորև լրացուցիչ տեղեկությունների համար:

«Դուք կարող եք ավարտել ձեր RTOS-ը սահմանափակ ժամանակում և այլևս չմտածել դրա մասին»:Այս հարցն արդեն մասամբ քննարկվել է վերևում (տե՛ս «Սեփական RTOS-ի մշակումը մի քանի շաբաթվա խնդիր է»), պարզապես պետք է ավելացնել, որ ծրագրավորման մեջ շատ անբարենպաստ գործոն է «աշխատակազմի շրջանառությունը»։ Շուկան անընդհատ զարգանում է, ապրանքների նկատմամբ պահանջները փոխվում են, և նույնիսկ ամենահաջողակ RTOS-ների համար մի օր գալիս է մի պահ, երբ անհրաժեշտ է փոփոխություններ կատարել դրանում: Այս պահին այն մշակած մասնագետները, լավագույն դեպքում, արդեն մոռացել են, թե ինչ են արել երկու տարի առաջ, իսկ վատագույն դեպքում՝ տեղափոխվել են այլ ընկերությունում աշխատելու։ Արդյունքում՝ նոր տարբերակեթե դուրս է գալիս, դա շատ ուշացումով է և շատ սխալներով։

«Սեփական կամ ազատ բաշխված RTOS-ի օգտագործումը թույլ է տալիս շատ բան խնայել»:Այստեղ պետք է հիշել, որ նախագծի արժեքը բաղկացած է ոչ միայն գործիքների և բաղադրիչների արժեքից: IN ընդհանուր դեպքայն ներառում է առնվազն՝

  • գործիքների արժեքը;
  • ուսման վարձեր;
  • զարգացման ռեսուրսներ (ժամանակ, անձնակազմ, աշխատատեղեր, աջակցություն, խորհրդատվություն և այլն);
  • բաղադրիչների և հավաքման արժեքը;
  • աջակցության արժեքը:

Եվ այստեղ, ինչպես և այլուր, գործում է «մեխանիկայի ոսկե կանոնը»՝ եթե մի բանում հաղթում ես, մյուսում՝ պարտվում։ Ապրանքը ապրանք է, սակայն հարակից ծառայությունների փաթեթի (ուսուցում, աջակցություն, խորհրդատվություն, մաքսային մշակում) կարևորությունը՝ որպես ապրանքի շուկա դուրս գալու ժամանակը կրճատելու միջոց, չի կարելի հերքել: Այստեղ երեք տարբերակ կա.

  • ընդհանրապես հրաժարվել ծառայություններից;
  • պատվիրել դրանք արտադրանքի արտադրողից;
  • պատվիրեք դրանք երրորդ կողմի խորհրդատվական ընկերությունից:

Առաջին տարբերակը, ակնհայտորեն, թույլ է տալիս գումար խնայել «այստեղ և հիմա», բայց կորցնում է ժամանակի և աշխատուժի ծախսերը, քանի որ դուք պետք է ամեն ինչ անեք ինքներդ, և ոչ ոք չի օգնի: Սա հղի է լուրջ ուշացումներով, ինչը կարող է շատ թանկ արժենալ բարձր մրցակցային շուկայում:

Երկրորդ և երրորդ տարբերակները շատ նման են և տարբերվում են միայն նրանով, թե իրենց արտադրանքն ու ծառայությունները որքան շահույթ են բերում ընկերություններին: Արտադրող ընկերությունը շահույթ է ստանում և՛ իր ապրանքներից, և՛ ծառայություններից, և թե ինչ համամասնությամբ է անհատական ​​հարց: Խորհրդատվական ընկերությունը ապրանք չի արտադրում և շահույթ է ստանում միայն ծառայություններից, ուստի հաճախ նրա ծառայությունների փաթեթի արժեքը համադրելի է կամ նույնիսկ գերազանցում է կոմերցիոն արտադրանքի արժեքը: Այսինքն, եթե ձեր առջեւ անվճար պանիրով ​​սենդվիչ է, ապա բոլոր հիմքերը կան ենթադրելու, որ կա՛մ դա մկան թակարդ է, կա՛մ իմաստ ունի մտածել, թե ինչ արժե հացը։

Վերոնշյալից բխում է մեկ պարզ եզրակացություն՝ այս մոտեցումներից ոչ մեկն իր էությամբ օպտիմալ չէ, և որոշում կայացնելուց առաջ անհրաժեշտ է վերլուծել բոլորը. հնարավոր տարբերակներըառանձին-առանձին սեփականության ընդհանուր արժեքի (TCO) առումով, այսինքն՝ ծախսերը երկար ժամանակահատվածում:

«Այն, ինչ մենք ունենք, նաև իրական ժամանակի ՕՀ է»:Տերմինի մեկնաբանություն» իրական ժամանակում«Կախված է մեծապես հավելվածից, և անբարեխիղճ արտադրողները հաճախ օգտվում են դրանից: Այստեղ դուք պետք է իմանաք երկու բան: Նախ, RTOS-ները բաժանվում են երկու դասի` «կոշտ» և «փափուկ» իրական ժամանակի օպերացիոն համակարգեր: Առաջինը. երաշխավորում է իրադարձության հստակ սահմանված արձագանքման ժամանակ (այդ հատկությունն ապահովված է հատուկ մշակված ՕՀ-ի ճարտարապետությամբ), վերջիններս, որպես կանոն, կարողանում են մշակել իրադարձությունը սահմանված ժամանակային ընդմիջումով, համապատասխանաբար՝ «փափուկ» իրական ժամանակում ՕՀ-ն ըստ սահմանման հարմար չէ դետերմինիստական ​​համակարգի ներդրման համար (ասենք՝ կառավարման օղակ):

Երկրորդ, RTOS-ի համար իրադարձություն մշակելու ժամանակը նշված չէ RTOS սահմանման մեջ: Այլ կերպ ասած, եթե RTOS-ը երաշխավորված է մշակել իրադարձությունը, ասենք, 1 օրվա ընթացքում, ապա ֆորմալ առումով այն կարող է համարվել իրական ժամանակի ծանր ՕՀ: Եզրակացություն. նախքան գործիք ընտրելը, դուք պետք է հստակ հասկանաք առաջադրանքի պահանջները: Ի դեպ, իրական ժամանակի բոլոր կոշտ օպերացիոն համակարգերը, որոնք արձագանք են տալիս իրադարձությանը միկրովայրկյանների ընթացքում, առևտրային են: Ինչը, սակայն, զարմանալի չէ. լուրջ գործը լուրջ գործիք է պահանջում։

«Ազատորեն բաշխված ՕՀ-ն վերացնում է հեղինակային իրավունքի հետ կապված խնդիրները»:Բայց սա ճիշտ չէ։ Ցանկացած ծածկագիր գրեթե միշտ ենթակա է ինչ-որ տեսակի լիցենզիայի. Ավելին, այդ լիցենզիաները հաճախ հակասում են միմյանց, ինչի հետևանքով, օրինակ, ֆիզիկապես համատեղելի բաղադրիչները օրենքով չեն կարող ներառվել նույն բաշխման մեջ։ Այստեղ ընդհանուր կանոնը հետևյալն է. ցանկացած լիցենզիա սահմանում է որոշակի սահմանափակումներ, և դրանք պետք է հստակ հասկանալ, հակառակ դեպքում կարող են խնդիրներ առաջանալ ընդունման հետ: Հաճախորդին միշտ անհրաժեշտ է լիցենզավորված ապրանք, թեկուզ միայն այն պատճառով, որ այն հստակ ցույց կտա, թե ով է պատասխանատու, եթե ինչ-որ բան սխալ լինի: Եվ ոչ ոք պատասխանատվություն չի կրում որևէ մեկին չպատկանող ապրանքի համար։

...և որոշ փաստեր

Բացի վերը նշված առասպելներից, կան նաև մի շարք ծանր փաստեր առևտրային RTOS-ի հետ կապված. սակայն դրանք հաճախ կա՛մ մնում են ստվերում, կա՛մ թերագնահատվում են դրանց կարևորությունը: Թվարկենք դրանցից ամենակարևորները մի քանի մեկնաբանություններով։

Մանրամասն փաստաթղթեր.Փաստաթղթերը արտադրանքի անբաժանելի մասն են: RTOS օգտագործող մշակողները չեն կարող իրենց թույլ տալ շատ ժամանակ ծախսել դրա դիզայնի ուսումնասիրության վրա, ուստի նույնիսկ լավագույն արտադրանքը կորցնում է իր արժեքը, եթե չունի բարձրորակ, մանրամասն փաստաթղթեր: Բացի այդ, տեխնիկական աջակցության ծառայությունների կարողությունները միշտ սահմանափակ են, և փաստաթղթեր գրելը միշտ ավելի շահավետ է, քան նույն հարցերին բազմիցս պատասխանելը: Հետևաբար, առևտրային RTOS-ները միշտ լավ փաստաթղթավորված են:

Փորձարկված կոդը:Առևտրային RTOS մշակող ընկերության հաճախորդների թիվը կարելի է չափել հարյուրներով: Սա նշանակում է, որ այս RTOS-ի կոդը կենթարկվի շարունակական փորձարկման բազմաթիվ վայրերում միաժամանակ՝ տարբեր կոնֆիգուրացիաներով և ռեժիմներով: Ոչ մի տեղական փորձարկման միավոր չի կարող ապահովել նման փորձարկման արդյունավետություն: Համապատասխանաբար, առևտրային RTOS-ները միշտ ավելի քիչ սխալներ են պարունակում, քան «տնային» սխալները:

Մասնագիտացված գործիքներ.Իրական ժամանակի հավելվածներն ունեն որոշակի առանձնահատկություններ (օրինակ՝ RTOS-ում առաջադրանքների պլանավորման և համաժամացման մեխանիզմները տարբերվում են ընդհանուր նշանակության OS-ում գործողներից), և դրանց վրիպազերծումը պահանջում է մասնագիտացված գործիքներ: Այս դեպքում սովորական կարգաբերիչը հաճախ բավարար չէ, և ստանդարտ միջոցներախտորոշումը սովորաբար բավարար չէ: Բացի այդ, բոլոր ժամանակակից RTOS-ները նախատեսված են ներկառուցված կոնֆիգուրացիաների համար, այնպես որ մշակողը կարող է արդյունավետ աշխատանքՁեզ անհրաժեշտ է ոչ միայն կոմպիլյատոր և վրիպազերծիչ, այլ գործիքների ինտեգրված շարք, որը կարող է ձեզ տանել կոդ գրելուց մինչև ROM-ի պատկեր ստեղծելն ու օպտիմալացնելը: Նման գործիքներ ունեն միայն առևտրային RTOS-ները:

Լրացուցիչ բաղադրիչներ.Օպերացիոն համակարգն ինքնին ամեն ինչ չէ: Ի լրումն օպերացիոն համակարգի կողմից տրամադրվող հիմնական գործառույթների, ձեր նախագիծը կարող է պահանջել լրացուցիչ ծրագրային բաղադրիչներ՝ արձանագրությունների կույտեր, գրաֆիկա, տվյալների բազայի գործիքներ և այլն: Եթե ​​դուք ինքներդ եք մշակում RTOS, ապա պատրաստ եղեք, որ մնացած ամեն ինչ ինքներդ պետք է մշակեք: Պատրաստի բաղադրիչները ձեր սեփական RTOS-ին տեղափոխելու այս տարբերակը կարող է անմիջապես բացառվել, քանի որ դա պահանջում է, որ ձեր RTOS-ը լիովին աջակցի որոշակի ունիվերսալ API (օրինակ, ազատորեն տարածվող ծրագրաշարի համար սա POSIX-ն է), և սա «տնային» համար է: մեծացել է» RTOS-ը հաճախ համարում էր անհարկի շռայլություն:

Մասնագիտական ​​ծառայություններ.Եվ, թերեւս, վերջինը՝ ինչպես ասում են՝ թվով, բայց ոչ կարևորությամբ։ Նույնիսկ ամենաբարձր որակի և մանրամասն փաստաթղթերը չեն լուծում բոլոր խնդիրները, թեկուզ միայն այն պատճառով, որ դասագիրքը միշտ պետք է ամբողջությամբ կարդալ, և դուք պետք է կարողանաք որոնել տեղեկագրքում: Երկուսն էլ կարող են շատ երկար տևել բարդ արտադրանքի համար, քանի որ փաստաթղթերի քանակը հաճախ շատ մեծ է: Եթե ​​խնդրի եք հանդիպում, ապա, ամենայն հավանականությամբ, ձեզ հարկավոր է արագ լուծել այն, և միայն մեկը, ով գիտի համակարգը «ներսից»՝ դրա մշակողը, կարող է օգնել ձեզ այս հարցում: Այս առումով, ազատորեն բաշխված RTOS-ները որևէ երաշխիք չեն տալիս, քանի որ հանրային ֆորումում որևէ հարցի չպատասխանելով՝ ոչ ոք չի վտանգում իր հեղինակությունը, ինչը նշանակում է, որ վստահություն չի կարող լինել, որ դուք արագ կստանաք ցանկացած հարցի պատասխան: Մնում է համեմատել ծրագրավորողների անձնակազմի պահպանման տարեկան ծախսերը առևտրային RTOS-ի տեխնիկական աջակցության տարեկան պլանի արժեքի հետ: Շատ դեպքերում հաղթում է վերջին տարբերակը։ Բացի սրանից, ինչպես արդեն նշվեց, սովորաբար առևտրային RTOS արտադրողների կողմից տրամադրվող մասնագիտական ​​ծառայությունների փաթեթները չեն սահմանափակվում միայն. տեխնիկական աջակցությունև ներառում է նաև անձնակազմի վերապատրաստում, մաքսային մշակում, սերտիֆիկացում, նախագծային խորհրդատվություն և այլն, մի խոսքով այն ամենը, ինչ օգնում է նախագիծը գրագետ և ժամանակին ավարտին հասցնել:

Ռեզյումե

Լուրջ աշխատանքի համար գործիք ընտրելը, հատկապես բարձր մրցակցային միջավայրում, միշտ կարևոր կետ է: Գործիքը մի բան է, որը ընտրվում է լրջորեն և երկար ժամանակ. Այնուամենայնիվ, պետք է խոստովանել, որ չկան ունիվերսալ գործիքներ: Յուրաքանչյուր առաջադրանք ունի իր օպտիմալ գործիքը, և ճիշտ որոշում կարելի է կայացնել միայն՝ իմանալով առաջադրանքի պահանջները, ինչպես նաև դրա նախապատմությունն ու հեռանկարները:

Տեխնոլոգիաներում հրաշքներ չկան, դրանք ոչ այլ ինչ են, քան անգիտակից օրինաչափություններ: Ուստի ցանկացած նպատակ պետք է չափելի լինի, այլապես հնարավոր չի լինի գնահատել՝ այն իրագործվե՞լ է, թե՞ ոչ։ Նմանապես, ցանկացած հատկանիշ պետք է չափելի լինի, այլապես անհնար կլինի համեմատել առաջարկվողը պահանջվողի հետ: Միակ բանը, որը պետք է առաջնորդի ձեզ նախագծի համար ծրագրային հարթակ ընտրելիս, դա ձեր նպատակներն են և այն, թե որքանով են հարթակի բնութագրերը համապատասխանում նախագծի պահանջներին: Իսկ առասպելները, անկախ նրանից, թե որքան արժանահավատ տեսք ունեն, կարող են միայն առասպելական արդյունավետություն ապահովել:

Նիկոլայ Գորբունով

SWD Software Ltd.

Շատերը
օգտվողները «անվճար» և «բաց կոդով ծրագրակազմ» բառերով նշանակում են
GNU/Linux օպերացիոն համակարգ. Բայց կան մի քանի տասնյակ
անվճար ՕՀ, որոնց թվում կան ինչպես հաջող, այնպես էլ հանրաճանաչ ապրանքներ
(FreeBSD, Solaris, Darwin) և հայտնի մասնագետների նեղ շրջանակներին
նախագծեր (Haiku OS, React OS): Նրանցից յուրաքանչյուրն ունի իր պատմությունն ու ապագան։

Աշխարհում կան մի քանի տասնյակ անվճար օպերացիոն համակարգեր, իսկ մի քանիսը
Յուրաքանչյուր ՏՏ մասնագետ պետք է իմանա դրանք: Առավել հայտնի է Linux-ից հետո
օպերացիոն համակարգ - BSD: Այն մշակվել է 1978 թ
Բերքլիի համալսարանը հիմնված է UNIX OS-ի վրա: Ամենատարածվածներից
սրա բաշխումները բաց համակարգկարելի է անվանել FreeBSD, PC-BSD և
DesktopBSD.

Ուժի մեջ է տեխնիկական հատկանիշներ UNIX, հատվածներ և այս ՕՀ-ի տատանումները
լայնորեն օգտագործվում է տարբեր սարքավորումներում, առավել հաճախ ցանցային սարքավորումներում: Սերվերները միացված են
հիմնված FreeBSD-ի վրա՝ դրանք շատ կայուն են և նաև ակտիվ
դիմել. BSD-ի աշխատասեղանի տարբերակները օգտագործում են KDE գրաֆիկական վահանակ
և արտաքուստ գործնականում չի տարբերվում Linux-ից: Ընդ որում, այս համակարգերը
ստացել է տեղական աջակցություն Linux-ի համար ստեղծված ծրագրային ապահովման համար:


BSD-ն Linux-ից հետո ամենահայտնի անվճար օպերացիոն համակարգն է։

UNIX-ի մեկ այլ ճյուղ է Sun-ի օպերացիոն համակարգը
Solaris անունով միկրոհամակարգեր, որոնք ստեղծվել են 1991 թվականին: Անվճար
Ընկերության կողմից այս ՕՀ-ի աջակցվող տարբերակը Open Solaris-ն է: Չնայած
GNU/Linux-ին բնորոշ որոշակի հատկանիշների առկայությունը (գրաֆիկական
Gnome օգտատիրոջ միջերեսը, ծրագրային փաթեթների տեղադրում
պահեստարաններ, տեղական Linux ABI աջակցություն, համակարգը բեռնում LiveCD-ից),
այս ՕՀ-ն նախատեսված է որպես զարգացման հարթակ օգտագործելու համար
Sun Microsystems սերվերի արտադրանքի համար: Հիմնարար տարբերությունը
Linux-ը համակարգի առանցքն է: Sun Microsystems OS-ի վաղ տարբերակները
օգտագործեց Unix-ը և կոչվում էր SunOS:


Open Solaris-ը արտաքին տեսքով նմանություններ ունի Linux-ի հետ

1992 թվականին SunOS 5-ն իր թողարկման մեջ վերանվանվեց Solaris 2:
բաշխման մեջ հայտնվեցին լրացուցիչ գույքային բաղադրիչներ: Ըստ այսմ
Նույն պատճառով OpenSolaris-ն այլևս չի բաշխվում GPL-ի, այլ CDDL-ի ներքո
լիցենզիա, որը ենթադրում է լիցենզավորված ֆայլերի բաշխման առկայություն
այլ սկզբունքներով, այդ թվում՝ սեփականության։

Linux-ից հետո ամենահայտնի անվճար օպերացիոն համակարգերը

Անուն Լիցենզիա Միջուկի տեսակը Լեզու OS ընտանիք ծրագրի կարգավիճակը
Դարվին APSL հիբրիդ C, C++ Unix, BSD զարգանում է
DesktopBSD BSD մոնոլիտ մոդուլներով ՀԵՏ Յունիքսի նման զարգանում է
eCos eCos/փոփոխված GPL իրական ժամանակում Գ RTOS զարգանում է
FreeBSD BSD մոնոլիտ մոդուլներով ՀԵՏ Յունիքսի նման զարգանում է
FreeDOS GPL միաձույլ ՀԵՏ DOS-ի նման սառեցված
FreeRTOS փոփոխված GPL իրական ժամանակում ՀԵՏ RTOS զարգանում է
Haiku OS MIT մոնոլիտ մոդուլներով Գ, Ա.Ս.Մ. BeOS զարգանում է
OpenDarwin LGPL հիբրիդ C, C++ Unix, BSD փակված
CDDL մոնոլիտ մոդուլներով Գ Յունիքս զարգանում է
PC-BSD BSD մոնոլիտ մոդուլներով ՀԵՏ Յունիքսի նման զարգանում է
pico]Օս BSD իրական ժամանակում Գ RTOS զարգանում է
PureDarwin LGPL հիբրիդ C, C++ Unix, BSD զարգանում է
GPL/LGPL հիբրիդ ASM, C Windows-ի նման զարգանում է
Վանկային ՕՀ (աշխատասեղանի տարբերակ) GPL մոնոլիտ մոդուլներով C, C++ Unix-ի նման, BeOS, POSIX զարգանում է

1980-ականների վերջին - 1990-ականների առաջին կեսին Unix համակարգերի զարգացման մեջ
Մեկ այլ փուլ է սկսվել՝ կապված NEXTSTEP OS-ի թողարկման հետ։ Սրա հիմքում
Գույքային համակարգը պարունակում էր Mach միջուկը՝ Յունիքս կոդով։
Այս ՕՀ-ի զարգացման փաստացի դադարեցումից հետո 1995 թվականին և դրանից հետո
Apple-ի կողմից NeXT-ի գնումը, դրա գրեթե բոլոր հիմնական բաղադրիչները
(օգտվողի միջերես, OpenStep/Mach և համակարգային գրադարաններ) էին
օգտագործվում է Rhapsody OS-ում, ապագա Mac OS-ի իրավահաջորդը, որը թողարկվել է 1998 թվականին
տարին։ Այնուամենայնիվ, 2000 թ տարի Appleդադարեցրել է Rhapsody OS-ի զարգացումը և
սկսեց զարգացնել UNIX-ի և BSD-ի մեկ այլ մասնաճյուղ՝ Դարվին:

Այս օպերացիոն համակարգը հիմնված է XNU միջուկի վրա (օգտագործված
Mach microkernel և ստանդարտ BSD ծառայություններ): Ապրանքը լիցենզավորված է
APSL, որը վերաբերում է ազատ ծրագրային ապահովմանը, և դրա տարբերակներն են՝ PureDarwin և
OpenDarwin-ը (միաձուլվել է PureDarwin-ի հետ 2006 թվականին) օգտագործում է LGPL-ը: BSD-ից մինչև
Դարվինի միջուկը ներառում էր պրոցեսորի մոդել, ցանցային ստեկ և
վիրտուալ ֆայլային համակարգ, գումարած Apple-ն ավելացրել է
օբյեկտի վրա հիմնված API I/O Kit սարքի վարորդների համար: Վերջնական
տարբերակը թույլ է տալիս Դարվինի ներքո կազմել Unix հավելվածների մեծ մասը
առանց միջամտելու աղբյուր կոդը.

Անվճար ՕՀ օգտատերերի համար

UNIX համակարգերը և տարբեր ճյուղերը բավականին տարբերվում են դրանցից
խիստ կենտրոնացում սերվերներում կամ մշակման համար օգտագործման վրա
հավելվածներ։ Օգտագործեք դրանք որպես փոխարինող առկա աշխատասեղանի համար
որոշումները շատ դեպքերում իմաստ չունեն: Բացի բացակայությունից
աջակցություն մուլտիմեդիա սարքերի վարորդների հիմնական մատակարարման մեջ, մի շարք
մեդիա ձևաչափեր, օգտագործողին հարմարեցնելու գործիքներ
ինտերֆեյս, այս համակարգերը դժվար է հասկանալ սովորական օգտագործողի համար,
չնայած այն հանգամանքին, որ նրանք հաճախ ունենում են նույն պատյանները, ինչ
Linux բաշխումներ (KDE, GNOME և X-Windows-ի այլ տարբերակներ):

Ինչպե՞ս է Linux-ը տարբերվում այլ freeOS-ից:

Չնայած Linux-ի և այլ անվճարների միջև որոշակի նմանություններին
OS, նրանց միջև կան մի քանի հիմնական տարբերություններ: Նախ և առաջ
Հիմնական բանը. Linux-ն օգտագործում է Linux միջուկը, որը տարբերվում է Unix-ից և
Unix-ի վրա հիմնված համակարգեր և՛ իրենց ճարտարապետությամբ, և՛ սկզբունքներով
լիցենզավորում (GPL): Երկրորդ տարբերությունը՝ X Window System-ի օգտագործումը, on
որի հիման վրա կառուցվում է օգտագործողի գրաֆիկական ինտերֆեյսը
Linux բաշխումների մեծ մասը: Ազատ օպերացիոն համակարգերում դրանք ավելի հաճախ են օգտագործվում
սեփական ինտերֆեյսի մշակում: Երրորդ տարբերությունը օգտագործումն է
կոմունալ ծառայություններ և գրադարաններ Linux-ի GNU նախագծից:

Բայց կան բաց կոդով ՕՀ-ներ նաև աշխատասեղանների համար: Պիոներներ այս գործում
ուղղությունը եղել է Be ընկերությունը, որը թողարկվել է 1990-ականների սկզբին
սեփական BeOS, ինչպես նաև BeBox համակարգիչներ: Կառուցապատողներ
այն դիրքավորեց որպես Windows-ի և Mac OS-ի մրցակից, հիմնականում՝ առումով
համակարգը հարմարեցնելու պատճառը մուլտիմեդիա խնդիրների լուծմանը։ Այնուամենայնիվ,
Այս զարգացման ակտիվ զարգացումը դադարեց 2000-ականների սկզբին
տարիներ՝ կապված Be Palm-ի գնման հետ: Միակ բաց կոդով
BeOS-ի տարբերակն է Haiku OS-ն, որը հանդիսանում է նավահանգիստ
միջուկ, API և ֆայլային համակարգ BeOS-ից՝ բաց կոդով ծրագրային բաշխումներով, օրինակ,
Firefox, VLC, SeaMonkey: Ի տարբերություն Linux-ի, այն չի օգտագործում
X-Windows գրաֆիկական կեղև, նավահանգիստների և գրադարանների տարբեր համակարգ
(սակայն, 2009 թվականի հունվարի վերջից իրավիճակը սկսեց փոխվել, և HaikuOS-ում
հիմա կարող ես վազել ժամանակակից ծրագրեր Firefox 3-ի նման):
Հատկանշական է, որ այս ՕՀ-ն դեռ գտնվում է խորքային վիճակում
մշակումը, և դրա երկրորդ տեխնիկական թողարկման ժամկետները դեռևս պարզ չեն:


HaikuOS-ը չի կարող դուրս գալ խորը զարգացման վիճակից

Մեկ այլ նախագիծ, որը նման է Haiku OS-ին, Syllable OS-ն է, որը գոյություն ունի
երկու բաշխումների տեսքով՝ վրա հիմնված սերվեր Linux միջուկ, Եվ
աշխատասեղան՝ օգտագործելով մեր սեփական մշակումը: Մեծ հաշվով, ներս
Վանկերի ծրագրավորողները որոշեցին միանալ լավագույն փորձըբացել
սկզբնաղբյուր համակարգեր՝ վերցնելով GCC կոմպիլյատորը և ենթահամակարգը GNU/Linux-ից
SDL, ինչպես նաև ինտերֆեյսի տարրեր BeOS-ից և կիրառական POSIX ստանդարտներից,
հայտնի է UNIX համակարգերից։ Այնուամենայնիվ, աջակցեք աշխատանքը
Haiku OS-ում ժամանակակից սարքավորումների մեծ մասը չափազանց է
դանդաղ, ինչը ազդում է թողարկման տարբերակների առկայության վրա:

Նվազագույն ոչ ստանդարտ

Ազատ օպերացիոն համակարգերի մեկ այլ քիչ հայտնի ներկայացուցիչ է
իրական ժամանակի օպերացիոն համակարգեր (RTOS): Նմանատիպ նախագծերի շարքում
մենք կարող ենք առանձնացնել pico]Os (BSD լիցենզիա), eCos (սեփական լիցենզիա).
հիմնված GPL) և FreeRTOS-ի վրա (փոփոխված GPL): Նշված է
օպերացիոն համակարգերն օգտագործվում են այն սարքերում, որոնցում պետք է օգտագործել
Linux-ը կամ BSD-ն գործնական չեն: RTOS-ն անպահանջ է տեխնիկական
սարքի հնարավորությունները և ակտիվորեն օգտագործվում են տերմինալային հաճախորդների մեջ,
BIOS-ում, տեսահսկման և կառավարման համակարգերում, արդ
սարքավորումներ.

Եվ կրկին Windows

Այնուամենայնիվ, բաց կոդով ծրագրային ապահովման կողմնակիցների ճամբարում առկա էր նաև
երկրպագուներ Microsoft Windows. Հայտնի է, որ շատ համակարգ
ճարտարապետներն ու ծրագրավորողները դեռ այն համարում են ամենահաջող տարբերակը
Windows 2000.

ReactOS-ի ծրագրավորողները նույն կարծիքին են։ Հիմքը այստեղ
Windows API-ն վերցվեց, և լրացուցիչ ֆիրմայինները հեռացվեցին բաշխումից
գործիքներ և ծրագրակազմ (այն, ինչ մնում է, լիցենզավորված է GPL/LGPL-ով):

Ազատ օպերացիոն համակարգերում օգտագործվող լիցենզիաների տեսակները

Լիցենզիայի անվանումը Ապրանքներ և նախագծեր Սահմանել սահմանափակումներ
Berkeley Software Distribution (BSD) BSD, pico]Os Ձեզ թույլատրվում է ազատորեն օգտագործել սկզբնական կոդերը, ինչպես նաև փակել և կատարել սեփականության փոփոխություններ
GNU Ընդհանուր հանրային լիցենզիա (GNU GPL, GPL) Linux, Syllable OS (desktop տարբերակ), RTOS (բացի pico]Os), FreeDOS Թույլատրված է
Անվճար տարածում և պատճենում, բայց ոչ մի փոփոխություն չի թույլատրվում
առանց համայնքին ծանուցելու և փոփոխելուց հետո սկզբնական ծածկագրերը փակելու
GNU Lesser General Public License (LGPL) Դարվին, ReactOS Թույլատրված է
կապել GPL-ով լիցենզավորված ծրագրակազմը և դրա բաղադրիչները
այլ ապրանքների հետ, ներառյալ բաշխումը որպես սեփականություն
Մշակման և բաշխման ընդհանուր լիցենզիա (CDDL) Թույլատրված է
համաձայն լիցենզավորված ֆայլերի մեկ բաշխման մեջ համատեղելը
այլ լիցենզիաներ՝ ինչպես բաց, այնպես էլ սեփականության իրավունքով
MIT (Մասաչուսեթսի տեխնոլոգիական ինստիտուտի լիցենզիա) Թույլատրվում է փոփոխություններ թողարկել ցանկացած լիցենզիայի ներքո, ներառյալ գույքային

Ենթադրվում է, որ օգտատերը կներբեռնի անհրաժեշտը
նրան բաղադրիչները համակարգը տեղադրելուց հետո: Մեկ այլ բաց աղբյուր
Microsoft-ի արտադրանքի հիման վրա մշակված հայտնի համակարգ է
FreeDOS-ը, որը հաճախ կարելի է գտնել որպես նախապես տեղադրված ՕՀ
վրա Dell նոութբուքերև HP. GPL-ով լիցենզավորված այս համակարգի հիմքում
MS-DOS-ի՝ հրամանների թարգմանիչի ֆունկցիոնալությամբ նման միջուկ է
գծեր, ինչպես նաև մի շարք լրացուցիչ կոմունալ ծառայություններ և վարորդներ (մասնավորապես.
FreeDOS-ն աշխատում է NTFS-ով, ի տարբերություն MS-DOS-ի):


ReactOS - անվճար անալոգային Windows-ն աջակցում է նույն դրայվերներին և ծրագրերին:

Այս դասի ծրագրային ապահովման նյութում քննարկված օպերացիոն համակարգերի ցանկը
դրույթն ամբողջությամբ սպառված չէ։ Դեռ բավական է
երկուսում էլ մշակվող տարբեր սիրողական նախագծերի թիվը
սեփական հաշիվ էնտուզիաստների կողմից (Menuet OS, Kolibri OS և այլն), և
ֆինանսավորվող ընկերությունների կողմից (օրինակ. տարբեր տարբերակներՊլան 9 Բելի կողմից
Լաբորատորիաներ): Բացի այդ, մի շարք նախագծեր գտնվում են «սառեցված» վիճակում և
դրանց ստեղծողները չեն թողարկում առկա զարգացումների նոր տարբերակները կամ
նախատիպերը դեռևս հանրությանը հասանելի չեն դարձել:

Միխայիլ Դեմիդով

Ձեր ուշադրությանն ենք ներկայացնում 10 լավագույն օպերացիոն համակարգերի ընտրանին, որոնք կատարյալ են ինչպես ամենօրյա աշխատանքի, այնպես էլ ձեր համակարգչի համար նոր հնարավորություններ գտնելու համար:

Չնայած տարածված օգտագործման տարբեր Windows-ի տարբերակները, ամեն տարի ավելի ու ավելի շատ օգտվողներ սկսում են փնտրել նոր հետաքրքիր ՕՀ:

Ձեր համակարգչում նոր համակարգի տեղադրումը թույլ է տալիս աշխատել Windows-ում չաշխատող ծրագրերի հետ: Որոշ օգտատերեր նախընտրում են օգտագործել այլ օպերացիոն համակարգեր՝ ապահովելու իրենց տվյալների անվտանգությունը: Նաև ՕՀ-ի պարզ և թեթև տարբերակները զգալիորեն արագացնում են հին նոութբուքերի աշխատանքը և օգնում ազատվել մշտական ​​գերտաքացման և դանդաղեցման խնդրից:

10-րդ տեղ – Windows 10

Չնայած այն հանգամանքին, որ այս վարկանիշում մենք վերցվում ենք հայտնի Windows-ի տարբերակների հսկայական քանակից, մենք չենք կարող չառանձնացնել ամենահաջող և ամենահաջողներից մեկը: արագ տարբերակներ– Windows 10. Մի զարմացեք, որ մենք Windows-ը 10-րդ տեղում ենք: Այո, այն ամենահանրաճանաչն է, բայց հենց դրա պատճառով այն ամենահակելու հնարավորություններից մեկն է և ոչ միշտ անվտանգ: Եվ դա նույնպես գումար է արժե, եթե, իհարկե, դուք դրա բաշխումը չեք ներբեռնել ծովահեն կայքերից։

Համակարգը շատ պարզ է օգտագործման մեջ և դուր կգա ինչպես մետրոյի ինտերֆեյսի երկրպագուներին, այնպես էլ նրանց, ովքեր սովոր են սովորական Start մենյուին: Պաշտոնական ժողովն ամեն ինչ ունի անհրաժեշտ ծրագրերսկսելու համար, ներառյալ նորը արագ զննարկիչ MS Edge.

Windows 10-ի առավելությունները.
  • ՍԿՍԵԼ բանալին վերադարձվել է: ՕՀ-ի ութերորդ տարբերակում մշակողները հենվել են սալիկապատ ինտերֆեյսի վրա, որը չի ուրախացրել օգտատերերին։ Այժմ ԱՀ-ի սեփականատերը կարող է ինքնուրույն ընտրել, թե ինչպես է իրեն ավելի հարմար աշխատել մեկնարկային էկրանի հետ.
  • Windows 10-ը Microsoft-ի վերջին զարգացումն է: Սա նշանակում է, որ ընկերության բոլոր ջանքերն ուղղված են հատկապես ՕՀ-ի աշխատանքի բարելավմանը և պահպանմանը: Անվտանգության թարմացման փաթեթները թողարկվում են գրեթե ամեն շաբաթ: Microsoft-ը նաև լավ է կատարում վիրուսները արագ վերացնելու գործում: Լիցենզավորված տասնյակ ունեցող համակարգիչների սեփականատերերը բազմիցս նշել են, որ մշակողների արագ թարմացումների շնորհիվ իրենց հաջողվել է խուսափել չարամիտ ծրագրերի զանգվածային տարածումից.
  • Հասանելիություն ձայնային օգնական Cortana. Ներկառուցված խոսքի ճանաչման ծառայության միջոցով որոնման հետ աշխատելն էլ ավելի հեշտ կլինի.
  • Հուսալի Firewall. Ներկառուցված Microsoft Defender-ով լրացուցիչ տեղադրելու կարիք չկա հակավիրուսային ծրագրեր. Firewall-ը հիանալի աշխատանք է կատարում սպառնալիքների հայտնաբերման գործում և արագ արգելափակում է կատարումը վնասակար կոդ, թույլ է տալիս սկանավորել համակարգը;
  • Արագ մեկնարկ. Օպերացիոն համակարգը գործարկվում է 15 վայրկյանից պակաս ժամանակում՝ անկախ ձեր ԱՀ-ի աշխատանքից;
  • Մի քանի աշխատասեղանի կարգավորում: Օգտատերերը կարող են ավելացնել անսահմանափակ թվով հիմնական էկրաններ և հեշտությամբ անցնել դրանց միջև՝ օգտագործելով թեժ ստեղները:

Հարկ է նշել, որ Windows-ն աջակցում է գրեթե ցանկացած խաղի և ծրագրի, ուստի ծրագրաշարի տեղադրման հետ կապված խնդիրներ հաստատ չեն լինի:

Windows 10-ի թերությունները.
  • Օգտատիրոջ հետևում. Microsoft-ը դա չի թաքցնում նոր Windows 10-ը կարող է հետևել օգտվողի գործողություններին: Համակարգը պարբերաբար սկանավորում է ձեր համակարգիչը՝ Microsoft-ի անօրինական ծրագրային արտադրանքների օգտագործման համար: Այժմ կոտրվածը պարզապես կջնջվի ԱՀ-ից։ Գաղտնիք չէ նաև, որ ՕՀ-ն ծրագրավորողին է ուղարկում այցելած ռեսուրսների և աշխատասեղանի լուսանկարների մասին տվյալներ։ Ցանկության դեպքում, այս բոլոր ընտրանքները և թույլտվությունները կարող են անջատվել պարամետրերում.
  • Օգտագործման քաղաքականություն. Նույնիսկ թողարկումից երկար ժամանակ անց, մշակողները դեռևս չեն որոշել բաշխման քաղաքականությունը: Առաջին տարում սեփականատերերը Windows լիցենզիաներ 7/8-ը կարող է անվճար թարմացվել մինչև տասը: Այսօր այն արժե գումար (8000-ից մինչև 14000 ռուբլի, կախված հավաքից): Միևնույն ժամանակ, հայտնաբերվել է սողանցք, որը թույլ է տալիս անվճար թարմացնել՝ օգտագործելով ներկառուցված Accessibility կոմունալը։

9-րդ տեղ – ROSA

ROSA-ն բաց Linux ՕՀ-ի ռուսական կառուցումն է: Օպերացիոն համակարգի ստանդարտ միջուկն ամբողջությամբ վերաշարադրվել է ROSA ընկերության մշակողների կողմից: Նախագծի նպատակն է ստեղծել ֆունկցիոնալ, անվճար և հարմար համակարգ, որը կհամապատասխանի ռուսալեզու ցանկացած օգտատիրոջ:

ROSA OS ամբողջությամբ անվճար համակարգ. Բուն ՕՀ-ում նույնպես գնումներ չկան: Բաշխման հասանելիությունը նպաստեց համակարգի տարածմանը ոչ միայն միջև սովորական օգտվողներ, այլեւ խոշոր ընկերությունների շրջանում։ Ինչպես գիտեք, ROSA-ն օգտագործվում է ինչպես Ռուսաստանի Դաշնության պաշտպանության նախարարության ստորաբաժանումներում, այնպես էլ երկրի բազմաթիվ մասնավոր ընկերություններում:

ROSA OS-ի առավելությունները.
  • Ամեն ինչ պատրաստ է գնալու։ Համակարգը տեղադրելուց հետո ձեզ հարկավոր չէ որևէ դրայվեր տեղադրել և լրացուցիչ ծրագրեր. Այն ամենը, ինչ ձեզ հարկավոր է, արդեն համակարգում է: Ցանկության դեպքում կարող եք ներբեռնել ծրագիրը ցանկացած մասնագիտացված կայքից: Ինչպես գիտեք, Linux-ն ունի վիրուսային ծրագրերի գրեթե զրոյական տոկոս, ուստի երրորդ կողմի աղբյուրներից տեղադրումը որևէ վտանգ չի ներկայացնում.
  • Փորձարկման ռեժիմ. Նրանց համար, ովքեր դեռ չեն որոշել ամբողջությամբ անցնել ROSA OS-ին, մշակողները տրամադրել են հյուրի ռեժիմ: Դուք կարող եք ստեղծել սովորական տեղադրման ֆլեշ կրիչ և բեռնել դրանից: ՕՀ-ն չի տեղադրվի, բայց օգտատերը կկարողանա ծանոթանալ դրա ինտերֆեյսին և ֆունկցիոնալությանը;
  • Օգտագործողի համար հարմար ինտերֆեյս: Բոլոր տարրերի դասավորությունը շատ մտածված է: Նույնիսկ սկսնակը կարող է յուրացնել նոր համակարգը 10-15 րոպեում: Բոլոր ծրագրերը հարմար կերպով բաժանվում են աշխատասեղանի ներդիրների: Հաճախ օգտագործվող ծրագրերը կարող եք ամրացնել Գործիքների տուփին: Մեկնարկային էկրանը հիշեցնում է Windows-ի ֆունկցիոնալությունը.
  • Պաշտպանություն վիրուսից։ Վնասակար ծրագրերի ներբեռնման ռիսկը նվազագույն է, այնպես որ կարող եք առանց որևէ խնդրի զննել ցանկացած կայք և տեղադրել ծրագրեր և խաղեր: Եթե ​​նրանց մեջ վիրուս է «կարվել», այն կաշխատի միայն Windows-ում կամ այլ ավելի տարածված օպերացիոն համակարգերում:

ROSA OS-ի թերությունների շարքում կարելի է առանձնացնել փոքր թվով ծրագրեր: Windows-ի ոչ բոլոր ծրագրերն ունեն անալոգներ Linux միջուկի համար:

8-րդ տեղ – FreeBSD

FreeBSD-ը օպերացիոն համակարգ է, որը նախագծված է աշխատելու սերվերների, իսկ այժմ սովորական սեղանադիր ԱՀ-ների հետ: Ավելի քան 30 տարի է անցել այս համակարգի առաջին զարգացման սկզբից: Այսօր FreeBSD-ն պարզ, հուսալի և հարմար ՕՀ է, որը լավ կփոխարինի սովորական Windows-ին:

FreeBSD-ի առավելությունները.
  • Անվճար լիցենզիա և ներբեռնում ցանցից;
  • Բաց կոդով կոդը թույլ է տալիս փոփոխել համակարգը;
  • Տարածում. FreeBSD-ն օգտագործվում է աշխարհի շատ հայտնի կայքերի կողմից սերվերի մասի պահպանման համար՝ Webmoney, Aliexpress, ASOS և այլն;
  • Պաշտպանություն և հուսալիություն: Հարկ է նշել OS-ի լավ մտածված տրամաբանությունը և PC ռեսուրսների ռացիոնալ սպառումը: FreeBSD-ն արագ է աշխատում նույնիսկ ցածրակարգ համակարգիչների վրա;
  • Ծրագրային ապահովման մեծ ընտրություն: Ավելի քան 4 հազար ծրագրավորողներ ամբողջ աշխարհից մշակում են FreeBSD ծրագրերի տարբերակները։ Սրա շնորհիվ, ընթացիկ տարբերակներըբոլոր հայտնի ծրագրերը արագ հայտնվում են հանրային տիրույթում:
FreeBSD-ի թերությունները.
  • Տեղադրման դժվարություն: Սա հենց այն է, ինչ կա հիմնական պատճառը FreeBSD-ի ցածր ժողովրդականությունը սովորական օգտագործողների շրջանում: Երբ պարզեք ՕՀ-ի առաջին կարգավորումը, դուք կունենաք համակարգ, որն աշխատում է շատ ավելի արագ, քան Windows-ը;
  • Փաստաթղթեր ձեռք բերելու դժվարություն: Եթե ​​ցանկանում եք ստեղծել ադմինիստրացիա ձեր FreeBSD կայքի համար, ապա ձեզ հարկավոր է ժամանակ հատկացնել ադմինիստրացիայի փաստաթղթերը գտնելու համար:

Անվտանգությունն ապահովելու համար FreeBSD-ն օգտագործում է պաշտպանության բոլոր անհրաժեշտ մակարդակները՝ կոդավորման մեխանիզմներ, նույնականացման հսկողություն, մուտքային և ելքային տրաֆիկի ստուգում և համակարգի կանոնավոր մոնիտորինգ՝ վնասակար կոդի առկայության համար:

7-րդ տեղ – Fedora

Fedora-ն Linux-ի նման օպերացիոն համակարգ է, որն ունի անվճար ծրագրակազմ: Հարկ է նշել, որ օգտագործվող դրայվերները կարող են լինել փակ կոդով, և որոշ տեսակի ծրագրեր կարող են ունենալ սահմանափակ լիցենզիա (օրինակ՝ մեդիա նվագարկման կոդեկներ):

Fedora-ի առավելությունները.
  • Օգտագործելով Gnome միջավայրը: Gnome-ի մշակումը Fedora-ի համար համարվում է աշխատասեղանի ամենահաջող իրականացումներից մեկը օպերացիոն համակարգերում;
  • Հեշտ օգտագործման համար: Մշակողները ստեղծել են պարզ և գեղեցիկ դիզայն աշխատասեղանի և ծրագրերի ներդիրների համար։ Բաց հավելվածների և թղթապանակների միջև արագ տեղաշարժը հնարավոր է կողային գործիքագոտու շնորհիվ;
  • Նախապես տեղադրված ծրագրեր. Տեղադրվելուց հետո դուք մուտք կունենաք ծրագրային փաթեթ՝ Fedora-ի հետ ամբողջությամբ սկսելու համար (վեբ զննարկիչ, հետազոտող, պատկերների դիտման կոմունալ ծրագիր, կառավարման ծրագիր վիրտուալ մեքենաներև ուրիշներ);
  • Նոր հավելվածների արագ տեղադրում: Ծրագրաշարի տեղադրումն իրականացվում է «Հավելվածային կենտրոնի» միջոցով, ինչպես սովորական սմարթֆոնի վրա.
  • Օդային թարմացումների հնարավորություն։ Դուք կարող եք ներբեռնել և տեղադրել ՕՀ-ի նոր որոնվածը, օգտագործելով Gnome Software կոմունալ ծրագիրը:
Fedora-ի թերությունները.
  • Ծրագրավորողների շրջանում Fedora-ն համարվում է «ազատ հող» ծրագրերի փորձարկման համար։ Բոլոր հավելվածներն ավելի արագ են հայտնվում, բայց մեծ հավանականություն կա, որ ծրագրակազմը կլինի անավարտ և անկայուն:

6-րդ տեղ – Տարրական ՕՀ

Elementary OS-ն արագ և միևնույն ժամանակ ֆունկցիոնալ փոխարինում է սովորական Windows-ի համար: Մշակողները տեղադրում են համակարգը որպես աշխատանքի համար պարզ միջավայր, որը տրամաբանորեն բխում է ՕՀ-ի անունից:

Համակարգն օգտագործում է Linux բաշխման միջուկը: Elementary OS-ն անվճար է բաշխվում և աշխատում է բացարձակապես բոլոր համակարգիչների վրա՝ անկախ ապարատային բաղադրիչներից։

Elementary OS-ի առավելությունները.
  • Հարմարավետ և հաճելի ինտերֆեյս: Օպերացիոն համակարգի ֆունկցիոնալության հիմքում ընկած է մինիմալիստական ​​ոճը։ Նվազագույն տարրերն ավելացվել են աշխատասեղանին, բայց բոլորն էլ թույլ են տալիս կառավարել ՕՀ-ն առանց խնդիրների: Պետք է նշել, որ պատուհանների անցումը սահուն է և շատ արագ բեռնումծրագրեր;
  • Հեշտ է սովորել: Նույնիսկ սկսնակ օգտվողը կարող է հասկանալ Elementary OS-ն: Ոչ բարդ հրամաններ, հարկադիր աշխատանք վահանակի հետ և անհասկանալի պարամետրեր: Ֆունկցիոնալությունը կարելի է համեմատել Android բջջային ՕՀ-ի օգտագործման հեշտության հետ. բոլոր հիմնական պարամետրերը կարող են ճշգրտվել աշխատասեղանի գործիքների պատուհանում:
  • Ստանդարտ ծրագրերի գերազանց հավաքածու: Որպես կանոն, օգտատերերը լուրջ չեն վերաբերվում ՕՀ-ում նախապես տեղադրված հավելվածներին։ Elementary OS-ի դեպքում մշակողները փորձել են ստեղծել օգտակար հիմնական ծրագրային փաթեթ, որը դուք չեք ցանկանա հեռացնել.
  • Նոր ծրագրերի կանոնավոր հոսք: Մշակողները արագորեն հարմարեցնում են ծրագրերը Elementary OS-ի համար:

Ընդհանուր առմամբ, համակարգը հիանալի է տնային օգտագործման համար: Նման ՕՀ-ը դեռևս հարմար չէ սերվերի կառավարման կամ աշխատանքային կայան ստեղծելու համար: ՕՀ-ի տարրական անվտանգությունն ապահովված է ներկառուցված Linux պաշտպանության մոդուլներով:

Եթե ​​ունեք թույլ համակարգիչ կամ ցանկանում եք տեղադրել լրացուցիչ «թեթև» ՕՀ, ազատ զգալ ընտրեք Elementary OS:

5-րդ տեղ՝ Chrome OS

Chrome OS-ը բաց կոդով օպերացիոն համակարգ է Google-ից: Համակարգի հիմնական առանձնահատկությունը հիբրիդային միջուկի օգտագործումն է (Linux միջուկը համակցված Google-ի ծառայությունների հետ):

ՕՀ-ն բաժանվում է ամբողջովին անվճար, և օգտատերերի շրջանում դրա ժողովրդականությունը պայմանավորված է նրանով արագ աշխատանքև գեղեցիկ դիզայն։

Chrome OS-ի առավելությունները.
  • Համակարգում գերակշռում են վեբ հավելվածները, և համակարգի կառավարման մեջ առանցքային դերը տրվում է Chrome բրաուզեր. Հենց դրա օգնությամբ են բեռնվում և գործարկվում վեբ հավելվածները.
  • Սարքավորումների ճարտարապետության համար հատուկ պահանջներ չկան: Chrome OS-ի պարզ գաղափարի շնորհիվ համակարգը տեղադրելու համար ձեզ հարկավոր չէ հզոր համակարգիչ կամ նոութբուք: Ընդհակառակը, համակարգը հատուկ նախագծված էր ցածր արդյունավետության մեքենաների համար (նեթբուքներ, ցածրակարգ նոութբուքեր) գների կատեգորիա). Վեբ ծառայություններից օգտվելը կարող է նվազեցնել բեռը կոշտ սկավառակև RAM;
  • Ավտոմատ անվտանգություն. Պաշտպանության մոդուլի թարմացման փաթեթները պարբերաբար ներբեռնվում են: Նաև համակարգն ունի ներկառուցված պաշտպանիչ՝ սպառնալիքներն արագ բացահայտելու համար.
  • Հեշտ օգտագործման համար;
  • Ծրագրային ապահովման առկայություն: Դուք կարող եք ներբեռնել բոլոր ծրագրերը Google Playկամ Android ծառայությունՆուգա. Այս առցանց խանութներում ծրագրային ապահովման առատությունը թույլ չի տա օգտվողին զգալ հավելվածների պակաս: Բացի այդ, բոլոր ծրագրակազմը հիանալի կերպով հարմարեցված է աշխատասեղանի օպերացիոն համակարգի համար:

Առաջին հայացքից Chrome OS ինտերֆեյսը հիշեցնում է Android-ի և Windows-ի համադրություն: Տեղադրված ծրագրերտեղադրվում են առանձին մենյուում, և համակարգը կառավարվում է գործիքագոտու միջոցով, ինչպես Windows-ի աշխատասեղանին:

Chrome OS-ի թերությունների թվում է ինտերնետին մշտական ​​կապի անհրաժեշտությունը: Ցանկալի է օգտագործել Wi-Fi ցանցկամ Ethernet կապ: IN հակառակ դեպքում, դուք չեք կարողանա աշխատել վեբ ծառայությունների հետ:

4-րդ տեղ – OpenSuse

OpenSuse-ը ևս մեկ հայտնի բաշխում է, որն աշխատում է Linux միջուկի վրա: Օգտագործվում է ինչպես սերվերներին, այնպես էլ տնային համակարգիչներին աջակցելու համար: Համակարգի նոր որոնվածը պարբերաբար թողարկվում է բոլոր թողարկման ամսաթվերը ծրագրավորողի կայքում:

OpenSuse օգտվողը կարող է ինքնուրույն հարմարեցնել համակարգը: Դա անելու համար ձեզ հարկավոր չեն ծրագրավորման հմտություններ: Ինտերֆեյսի փոփոխությունը բաղկացած է ձեզ դուր եկած աշխատասեղանի միջավայրի ընտրությունից: Թեև Linux-ի կառուցվածքների մեծ մասը կարող է աշխատել միայն մեկ աշխատասեղանի միջավայրի հետ, OpenSuse-ն աջակցում է ոճավորման բազմաթիվ կոմունալ ծառայություններ: Դրանցից ամենատարածվածներն են KDE-ն և XFCE-ն:

OpenSuse-ի առավելությունները.
  • Հեշտ կարգավորում: Դուք կարող եք կառավարել օպերացիոն համակարգը՝ օգտագործելով մեկ YaST հավելված: Այս գործիքը թույլ է տալիս կարգավորել OpenSuse-ի գործառնական պարամետրերը: Օգտագործողները կարող են ինքնուրույն ավելացնել պահեստներ, կառավարել բեռնման պարամետրերը, ՕՀ-ի բաժանմունքները, ցանցային կապի կարգավորումները և այլ պարամետրեր;
  • Ծրագրային ապահովման անվճար բաշխում: OpenSuse-ը կաշխատի ձեզ անհրաժեշտ բոլոր ծրագրերը: Համակարգը ավտոմատ կերպով հարմարեցնում է ծրագրակազմը ձեր համակարգչի համար.
  • Ծրագրերի հեշտ տեղադրում: Ի տարբերություն Linux-ի կառուցումների մեծ մասի, դուք այլևս կարիք չունեք պահեստներ տեղադրել, մուտքի բանալիներ ավելացնել և ինքներդ կատարել բարդ կարգավորումներ: Պարզապես ներբեռնեք ցանկալի ծրագիրըպաշտոնական աղբյուրից https://software.opensuse.org/ և տեղադրեք մեկ սեղմումով:
OpenSuse-ի թերությունները.
  • Ստանդարտ կառուցվածքում բացակայում են կոդեկները և վարորդների ծրագրակազմը, ինչը բարդացնում է ՕՀ-ի առաջին կարգավորումը.
  • Օգտագործողները նշում են ստանդարտ MonSoon torrent հաճախորդի անկայուն աշխատանքը:

3-րդ տեղ – Ubuntu

Ubuntu-ն ունիվերսալ օպերացիոն համակարգ է, որն աշխատում է Debian GNU/Linux շարժիչով: Համակարգը լավ է աշխատում սերվերների վրա, անհատական ​​համակարգիչներև դյուրակիր համակարգիչներ։ Ստանդարտ կառուցվածքը գալիս է Unity-ով աշխատող աշխատասեղանի միջավայրով:

Ubuntu-ի առավելությունները.
  • Սարքավորումների հետ աշխատելը. Ubuntu-ն աջակցում է միացված սարքերի մեծ թվով տեսակների: Օրինակ, ցանկացած միացված միջոցով USB սարքկաշխատի առանց որևէ խնդիրների և վարորդի ծրագրային ապահովման;
  • Օգտագործողի աջակցություն. Ubuntu OS-ն ունի ամենամեծ և ամենապատասխանատու համայնքը: Անհրաժեշտության դեպքում սկսնակները կկարողանան ստանալ բոլոր հարցերի պատասխանները՝ օգտագործելով մշակողի պաշտոնական կայքը.
  • Հուսալիություն. ՕՀ-ն ունի ներկառուցված կոմունալ ծառայություններ կրկնօրինակումտվյալները։ Համակարգն ինքնուրույն ստեղծում է կարևոր ֆայլերի պատճեններ, արխիվացնում է դրանք և ուղարկում ամպ: Սա ապահովում է Ubuntu-ի հուսալիությունը: Եթե ​​դուք կառավարում եք սերվեր այս ՕՀ-ում, լավագույն միջոցըտվյալների արագ ետ վերադարձնելու միջոց չկա.
  • Անվտանգության համակարգ. Մշակողները տրամադրել են հավելվածների մի ամբողջ համակարգ, որը ֆոնվերահսկել խոցելիությունը. Ubuntu-ն համարվում է Linux-ի ամենաուժեղ բաշխումը անվտանգության առումով;
  • Ծրագրային կենտրոն. Հատուկ կոմունալծրագրերի որոնման և տեղադրման համար նաև թույլ է տալիս սկսնակին ծանոթանալ Linux-ի տակ ծրագրակազմի տեղադրման հիմունքներին: Յուրաքանչյուր դիմումի էջում կա մանրամասն նկարագրությունծրագրակազմը, դրա պահանջները և այլ օգտվողների ակնարկները:

Ubuntu-ն բաժանվում է անվճար: Ինչ վերաբերում է համակարգի թերություններին, ապա կարելի է առանձնացնել պակասը պարզ միջոցներմիգրացիա Windows ՕՀ-ից: Բացի այդ, Ubuntu-ն չունի արդյունավետ կոմունալ ծառայություններ ծնողական վերահսկողություն, ուստի խորհուրդ չի տրվում տեղադրել բաշխումը ընտանեկան օգտագործման համար:

2-րդ տեղ – MacOS

MacOS-ը Apple-ի օպերացիոն համակարգերի ընտանիք է: Միացված է այս պահին, ամենաարդի կառուցումը Mac OS Sierra-ն է: Ի տարբերություն վերը նկարագրված օպերացիոն համակարգերի, Mac-ը չի աշխատում Unix-ի նման համակարգերով, այլ օգտագործում է Apple-ի բնիկ շարժիչը:

Համակարգի բաշխումը բաշխվում է անվճար։

MacOS-ի առավելությունները.
  • Օգտագործելիություն և գրաֆիկական կեղև: Այս ՕՀ-ն ճանաչված է լավագույն համակարգըօգտագործողների համար։ Բոլոր տարբերակներն ու կարգավորումները նախատեսված են արագ սովորելու համար: Ինտերֆեյսը բազմալեզու է, ինտուիտիվ և հարմար;
  • Պաշտպանության բարձր աստիճան: Mac OS-ն ամենաապահովն է բոլոր ժամանակակից օպերացիոն համակարգերի մեջ: Վիրուսների թիվը գրեթե զրոյական է, և ներկառուցված հակավիրուսը կարող է դիմակայել բոլոր «վնասատուներին».
  • Հեշտ է տեղադրել և հեռացնել ծրագրերը: Պարզապես դյուրանցումը տեղափոխեք աղբարկղ ամբողջական հեռացումհավելվածներ։ Mac OS-ն ամեն ինչ անում է օգտագործողի համար: Ձեզ հարկավոր չէ ձեռքով սրբել ձեր կոշտ սկավառակը, ինչպես դա անում եք Windows-ում կամ Linux-ում;
  • Կայուն աշխատանք. Բաղադրիչների բարձր համատեղելիության պատճառով օգտվողները ՕՀ-ում չեն հանդիպում սխալների, սառեցման կամ խափանումների:
MacOS-ի թերությունները.
  • Համատեղելիություն. Եթե ​​դուք սովորական ԱՀ-ի սեփականատեր եք, և ոչ Macintosh համակարգիչ, դուք կարող եք տեղադրել օպերացիոն համակարգը միայն այն դեպքում, եթե այն համատեղելի է ապարատային բաղադրիչների հետ: MacOS-ն աշխատում է սահմանափակ թվով պրոցեսորների վրա (հիմնականում Intel Coreև Xeon);
  • Ավելի քիչ ծրագրեր, քան Windows-ում:

1-ին տեղ – Linux Mint

Linux Mint-ը ճանաչվել է որպես օգտագործողի ԱՀ-ների վրա տեղադրման լավագույն տարբերակը: Այն բավարարում է սովորական օգտատիրոջ բոլոր պահանջները. այն բաժանվում է անվճար, համատեղելի է ցանկացած սարքաշարի հետ, արդյունավետորեն սպառում է համակարգչի ռեսուրսները և ունի օգտագործողի համար հարմար ինտերֆեյս:

Linux Mint-ի առավելությունները.
  • Արագ մեկնարկ. Համակարգը բեռնվում է 10-12 վայրկյանում, ինչը զգալիորեն ավելի արագ է, քան Mac OS-ը և Windows համակարգերի մեծ մասը;
  • Աջակցություն բազմաթիվ աշխատասեղանների հետ աշխատելու համար;
  • Ներկառուցված կոմունալ համար արագ տեղադրումև ծրագրերի հեռացում: Linux-ի այս տարբերակում օգտվողները ստիպված չեն լինի գործ ունենալ պահեստների հետ: Ամեն ինչ արված է ծրագրային ապահովման հետ հարմար աշխատանքի համար;
  • Բազմալեզու ինտերֆեյս;
  • Համակարգի արագ վրիպազերծում: Եթե ​​բախվում եք ծրագրերի սառեցման հետ, կարող եք անջատել գործընթացը՝ սեղմելով մեկ ստեղն;
  • Աջակցվում է բոլոր սեղանադիր համակարգիչների և նոութբուքերի կողմից:
  • Օգտագործողի համար հարմար ինտերֆեյս:
Linux Mint-ի թերությունները.
  • Սահմանափակ քանակությամբ ծրագրակազմ հատուկ առաջադրանքների համար (վիդեո խմբագրում, գրաֆիկայի հետ աշխատել և այլն);
  • Կայունի բացակայություն գրաֆիկայի վարորդդրամով, ինչը կարող է պատճառ դառնալ, որ որոշ խաղեր ճիշտ չաշխատեն:

Ներքեւի գիծ

Օպերացիոն համակարգ ընտրելիս առաջին հերթին ուշադրություն դարձրեք ծրագրային միջավայրի համար ձեր առաջադրած խնդիրներին։ Պե՞տք է արագ և ապահով ՕՀ-ի ամենօրյա օգտագործման համար: Ուշադրություն դարձրեք Unix-ի նման համակարգերին:

Եթե ​​ցանկանում եք հուսալի ՕՀ՝ գերազանց գրաֆիկայով, խորհուրդ ենք տալիս ընտրել Mac OS: Ինտերֆեյսի և ֆունկցիոնալության սիրահարների համար շարժական համակարգերդուք պետք է սկսեք օգտագործել Chrome OS:


Անվճար հասանելի UNIX համակարգ

Բավական էժան ԱՀ-ն և ազատորեն բաշխված UNIX համակարգը այսօր այս համակարգը հասանելի են դարձնում գրեթե բոլորին:

Շատ սիրված UNIX տարբերակհամակարգչի համար, որը կոչվում է Minix, մշակվել է Էնդի Տանենբաումի կողմից՝ որպես UNIX ճարտարապետության մասին իր գրքի ուղեկից: Tenenbaum-ի գիրքը պարունակում է համակարգի սկզբնական կոդի ամբողջական ցանկեր: Անգործունյա սկավառակների լրացուցիչ հավաքածուն թույլ է տալիս Minix-ը տեղադրել նույնիսկ 8086 պրոցեսորով համակարգչի վրա (եթե այդպիսի համակարգիչ կա):

IN վերջերս UNIX-ի ազատ տարածված տարբերակը Linux կոչվող տարբերակը, որը մշակվել է Հելսինկիի համալսարանի հետազոտող Լինուս Տորվալդսի կողմից, գնալով ավելի տարածված է դառնում: Նախագծված է զրոյից Intel պրոցեսոր i386, այսօր այն տեղափոխվել է մի շարք այլ ապարատային հարթակներ, ներառյալ DEC-ի Alpha սերվերները:

Խորհուրդներ Դելֆիի համար գրքից։ Տարբերակ 1.0.6 հեղինակ Օզերով Վալենտին

Unix տողեր (կարդալ և գրել Unix ֆայլեր) Այս մոդուլը թույլ է տալիս կարդալ և գրել Unix format.unit StreamFile;interfaceUses SysUtils;Procedure AssignStreamFile(var f: text; FileName: String);implementationConst BufferSize = 128;BfferTypeu Չարի զանգված; TStreamBufferPointer = ^TStreamBuffer; TStreamFileRecord = Գրառման դեպքի ամբողջ թիվ 1-ից. (Filehandle: Integer; Buffer:

HTML 5, CSS 3 և Web 2.0 գրքից: Ժամանակակից վեբ կայքերի մշակում. հեղինակ Դրոնով Վլադիմիր

ԳԼՈՒԽ 21 Վեբ էջի ազատ տեղակայման տարրեր Նախորդ գլխում մենք իմացանք վեբ ձևերի և հսկիչների, դրանց ստեղծման HTML պիտակների և վեբ բրաուզերի օբյեկտների և Ext Core գրադարանի հետ աշխատելու գործիքների մասին: Այս վերահսկման և բազայի հիման վրա

HTML 5, CSS 3 և Web 2.0 գրքից: Ժամանակակից վեբ կայքերի մշակում հեղինակ Դրոնով Վլադիմիր

Ազատ դիրքավորվող կոնտեյներներ Եկեք վերադառնանք HTML-ին և CSS-ին և տեսնենք՝ արդյոք նրանք մեզ առաջարկում են որևէ բան, որն արմատապես լուծում է այս խնդիրը: Սա ճշմարիտ է։ Վեբ էջի ազատ տեղակայված տարրի հայեցակարգը Եկեք բացենք նախկինում ստեղծվածներից որևէ մեկը

VBA Dummies-ի համար գրքից Սթիվ Քամինգսի կողմից

The C Language - A Guide Beginners-ի գրքից Պրատա Սթիվենի կողմից

UNIX օպերացիոն համակարգ գրքից հեղինակ Ռոբաչևսկի Անդրեյ Մ.

Հեղինակի գրքից

ԳԼՈՒԽ 21 Վեբ էջի ազատ տեղակայման տարրեր Նախորդ գլխում մենք իմացանք վեբ ձևերի և հսկիչների, դրանց ստեղծման HTML պիտակների և վեբ բրաուզերի օբյեկտների և Ext Core գրադարանի հետ աշխատելու գործիքների մասին: Այս հսկողության հիման վրա և

Հեղինակի գրքից

Ազատ դիրքավորվող կոնտեյներներ Եկեք վերադառնանք HTML-ին և CSS-ին և տեսնենք՝ արդյոք նրանք մեզ առաջարկում են որևէ բան, որն արմատապես լուծում է այս խնդիրը: Այո և

Հեղինակի գրքից

Վեբ էջի ազատ դիրքավորված տարրի հայեցակարգը Եկեք բացենք մեր նախկին ստեղծած վեբ էջերից որևէ մեկը և նայենք դրան: Ի՞նչ ենք մենք տեսնում, նախ և առաջ, այս վեբ էջերի տարրերի դասավորությունը վերահսկվում է հենց վեբ բրաուզերի կողմից: Դրանով նա առաջնորդվում է հետեւյալով

Հեղինակի գրքից

Ազատ դիրքավորված տարրերի ստեղծում Վեբ էջի անվճար տարրերը ստեղծվում են հատուկ ատրիբուտների միջոցով CSS ոճավորում, որը մենք կանդրադառնանք հիմա Ամենակարևոր ոճային հատկանիշը դիրքն է: Այն սահմանում է, թե ինչպես է տեղադրվում վեբ էջի տարրը. դիրք՝ ստատիկ|բացարձակ|հարաբերական|ֆիքսված|ժառանգելԱյս

Հեղինակի գրքից

Ext Core գրադարանի գործիքներ՝ ազատ դիրքավորվող տարրերը կառավարելու համար Ժամանակն է դիտարկել Ext Core գրադարանի Element օբյեկտի մեթոդները, որոնցով մենք կարող ենք կառավարել ազատ դիրքավորվող տարրերը: Վեբ էջեր. Նրանցից շատերը չկան: Դիրքի մեթոդը հստակեցնում է ճանապարհը

Հեղինակի գրքից

Կախված և ազատ լողացող պատուհաններ Գործիքադարակների պես, Visual Basic-ի խմբագրիչի պատուհանների մեծ մասը ամրացված է, այսինքն՝ դրանք կարող են ամրացվել: դուք կարող եք դրանք սեղմել հիմնական պատուհանի աշխատանքային տարածքի չորս կողմերից որևէ մեկին, որտեղ դրանք չեն համընկնում այլ պատուհաններով: Պարզ է, որ համախմբումը

Հեղինակի գրքից

ՅՈՒՆԻՔՍ Օպերացիոն ՀԱՄԱԿԱՐԳ. Ելքի փոխարկում Ենթադրենք, որ դուք կազմել եք I/O4 ծրագիրը և գործարկվող օբյեկտի կոդը տեղադրել եք getput4 կոչվող ֆայլի մեջ: Հետո վազել այս ծրագիրը, տերմինալից մուտքագրում եք միայն ֆայլի անունը getput4 և ծրագիրը

Հեղինակի գրքից

The UNIX Operating System Waite Mitchell, Martin Don and Praia Stephen, UNIX Primer Plus, Howard W. Sams and Company, Inc., 1983 թ.: Այս գիրքը UNIX օպերացիոն համակարգի դյուրընթեռնելի ներածություն է: Այն ներառում է այս համակարգի մի քանի հզոր ընդլայնումներ, որոնք իրականացվել են Կալիֆորնիայի համալսարանում (Բերքլի):

Հեղինակի գրքից

«UNIX Operating System» գրքի մասին Նվիրված իմ սիրելիներին Գրքի նպատակը Այս գիրքը չի փոխարինում տեղեկատու գրքերին և տարբեր գործառնական ձեռնարկներին UNIX համակարգ. Ավելին, գրքում ներկայացված տեղեկատվությունը երբեմն դժվար է գտնել ներկայացված փաստաթղթերում

Հեղինակի գրքից

BSD UNIX ֆայլային համակարգի տարբերակ 4.3BSD UNIX-ը զգալի բարելավումներ է մտցրել ֆայլային համակարգի ճարտարապետության մեջ՝ բարելավելով և՛ կատարողականությունը, և՛ հուսալիությունը: Նոր ֆայլային համակարգը կոչվում է Berkeley Fast Ֆայլային համակարգ(FFS) FFS ֆայլային համակարգը՝ ամբողջական

© 2024 ermake.ru -- Համակարգչի վերանորոգման մասին - Տեղեկատվական պորտալ