Հեղինակ: ProHoster

Ներկայացրեց Aya գրադարանը Rust-ում eBPF մշակիչներ ստեղծելու համար

Ներկայացված է Aya գրադարանի առաջին թողարկումը, որը թույլ է տալիս ստեղծել eBPF մշակիչներ Rust լեզվով, որոնք աշխատում են Linux միջուկի ներսում JIT-ով հատուկ վիրտուալ մեքենայի մեջ։ Ի տարբերություն eBPF մշակման այլ գործիքների՝ Aya-ն չի օգտագործում libbpf և bcc կոմպիլյատոր, փոխարենը առաջարկում է Rust-ով գրված իր սեփական իրականացումը, որն օգտագործում է libc crate փաթեթը՝ միջուկի համակարգի զանգերին ուղղակիորեն մուտք գործելու համար: […]

Glibc-ի ծրագրավորողները քննարկում են կոդի իրավունքների փոխանցումը Open Source հիմնադրամին դադարեցնելու հնարավորությունը

GNU C Library (glibc) համակարգի գրադարանի հիմնական մշակողները քննարկման են ներկայացրել առաջարկ՝ դադարեցնելու կոդի նկատմամբ սեփականության իրավունքների պարտադիր փոխանցումը Բաց կոդով հիմնադրամին: Glibc-ն առաջարկում է CLA-ի համաձայնագրի ստորագրումը բաց կոդով հիմնադրամի հետ զուգակցելով GCC-ի նախագծում կատարված փոփոխությունների համեմատությամբ և ծրագրավորողներին հնարավորություն ընձեռել հաստատել ծրագրին կոդը փոխանցելու իրավունքը՝ օգտագործելով Կառուցապատող […]

Alpine Linux 3.14 մինիմալիստական ​​բաշխման փաթեթի թողարկում

Թողարկվել է Alpine Linux 3.14-ը, մինիմալիստական ​​բաշխում, որը կառուցվել է Musl համակարգի գրադարանի և BusyBox կոմունալ ծրագրերի հիման վրա: Բաշխումը բարձրացրել է անվտանգության պահանջները և կառուցված է SSP (Stack Smashing Protection) պաշտպանությամբ: OpenRC-ն օգտագործվում է որպես սկզբնավորման համակարգ, իսկ իր սեփական apk փաթեթների կառավարիչը՝ փաթեթները կառավարելու համար: Alpine-ն օգտագործվում է Docker կոնտեյների պաշտոնական պատկերներ ստեղծելու համար: Բեռնախցիկ […]

Դարչինի պահպանիչը Debian-ում անցնում է KDE-ի

Նորբերտ Փրեյնինգը հայտարարել է, որ այլևս պատասխանատու չի լինի Debian-ի համար Cinnamon աշխատասեղանի նոր տարբերակները փաթեթավորելու համար, քանի որ նա դադարեցրել է Cinnamon-ն իր համակարգում օգտագործել և անցել է KDE-ին: Քանի որ Նորբերտն այլևս չի օգտագործում Cinnamon-ը լրիվ դրույքով, նա չի կարող ապահովել փաթեթների որակյալ իրական փորձարկումներ […]

Linux սերվերի բաշխում SME Server 10.0 հասանելի է

Ներկայացված է Linux սերվերի բաշխման SME Server 10.0 թողարկումը, որը կառուցված է CentOS փաթեթի բազայի վրա և նախատեսված է փոքր և միջին բիզնեսի սերվերային ենթակառուցվածքում օգտագործելու համար: Բաշխման հատուկ առանձնահատկությունն այն է, որ այն պարունակում է նախապես կազմաձևված ստանդարտ բաղադրիչներ, որոնք լիովին պատրաստ են օգտագործման համար և կարող են կազմաձևվել վեբ ինտերֆեյսի միջոցով: Այդպիսի բաղադրիչներից են փոստի սերվերը՝ սպամի զտիչով, վեբ սերվերը, տպագիր սերվերը, ֆայլը […]

GNU nano 5.8 տեքստային խմբագրիչի թողարկում

Վահանակի տեքստային խմբագրիչը թողարկվել է GNU nano 5.8-ը, որն առաջարկվում է որպես լռելյայն խմբագիր օգտատերերի շատ բաշխումներում, որոնց մշակողները գտնում են, որ vim-ը չափազանց դժվար է տիրապետել: Նոր թողարկման մեջ, որոնումից հետո, ընդգծումն անջատվում է 1,5 վայրկյանից հետո (0,8 վայրկյան՝ նշելով -quick)՝ խուսափելու համար ընտրված տեքստից: «+» նշանը և բացատը մինչև [...]

Google-ը բացել է ամբողջական հոմոմորֆ գաղտնագրման գործիքակազմ

Google-ը հրապարակել է գրադարանների և կոմունալ ծրագրերի բաց հավաքածու, որոնք ներդնում են ամբողջական հոմոմորֆ գաղտնագրման համակարգ, որը թույլ է տալիս մշակել տվյալները գաղտնագրված ձևով, որոնք բաց ձևով չեն երևում հաշվարկի որևէ փուլում: Գործիքակազմը հնարավորություն է տալիս ստեղծել ծրագրեր գաղտնի հաշվարկների համար, որոնք կարող են աշխատել տվյալների հետ առանց վերծանման, ներառյալ մաթեմատիկական և պարզ լարային գործողություններ կատարելը […]

Երկրորդ թողարկման թեկնածու Debian 11 «Bullseye» տեղադրողի համար

Հրապարակվել է Debian-ի հաջորդ խոշոր թողարկման՝ «Bullseye»-ի տեղադրողի երկրորդ թողարկման թեկնածուն: Ներկայումս կա 155 կրիտիկական սխալ, որն արգելափակում է թողարկումը (մեկ ամիս առաջ կար 185, երկու ամիս առաջ՝ 240, չորս ամիս առաջ՝ 472, Debian 10-ում սառեցման պահին՝ 316, Debian 9 - 275, Debian 8 - 350։ , Debian 7 - 650)։ […]

Tor 0.4.6-ի նոր կայուն մասնաճյուղի թողարկում

Ներկայացվել է Tor 0.4.6.5 գործիքակազմի թողարկումը, որն օգտագործվում է անանուն Tor ցանցի գործունեությունը կազմակերպելու համար։ Tor-ի 0.4.6.5 տարբերակը ճանաչվել է որպես 0.4.6 մասնաճյուղի առաջին կայուն թողարկումը, որը մշակվում է վերջին հինգ ամիսների ընթացքում: 0.4.6 մասնաճյուղը կպահպանվի որպես կանոնավոր սպասարկման ցիկլի մաս. թարմացումները կդադարեցվեն 9 կամ 3.x մասնաճյուղի թողարկումից 0.4.7 ամիս հետո: Երկար ցիկլի աջակցություն (LTS) […]

rqlite 6.0-ի թողարկում՝ բաշխված, սխալ հանդուրժող DBMS՝ հիմնված SQLite-ի վրա

Ներկայացված է բաշխված DBMS rqlite 6.0-ի թողարկումը, որն օգտագործում է SQLite-ը որպես պահեստավորման շարժիչ և թույլ է տալիս կազմակերպել համաժամացված պահեստների կլաստերի աշխատանքը։ Rqlite-ի առանձնահատկություններից մեկը բաշխված անսարքությունների հանդուրժող պահեստի տեղադրման, տեղակայման և պահպանման հեշտությունն է, որը փոքր-ինչ նման է etcd-ին և Consul-ին, բայց օգտագործելով հարաբերական տվյալների մոդել՝ առանցքային/արժեքի ձևաչափի փոխարեն: Ծրագրի կոդը գրված է [...]

Սկսվել է PHP 8.1-ի ալֆա թեստավորումը

Ներկայացվել է PHP 8.1 ծրագրավորման լեզվի նոր ճյուղի առաջին ալֆա թողարկումը։ Թողարկումը նախատեսված է նոյեմբերի 25-ին։ Հիմնական նորամուծությունները, որոնք արդեն հասանելի են թեստավորման համար կամ նախատեսվում են իրականացնել PHP 8.1-ում. Ավելացվել է թվարկումների աջակցություն, օրինակ, այժմ կարող եք օգտագործել հետևյալ կառուցվածքները. enum Status { case Prending; գործը Ակտիվ; գործը Արխիվացված; } class Post { public function __construct( private Status $status […]

Multiplayer RPG խաղի Veloren 0.10 թողարկումը

Թողարկվել է Veloren 0.10 համակարգչային դերային խաղի թողարկումը, որը գրված է Rust լեզվով և օգտագործում է voxel գրաֆիկա: Նախագիծը զարգանում է այնպիսի խաղերի ազդեցության ներքո, ինչպիսիք են Cube World, Legend of Zelda: Breath of the Wild, Dwarf Fortress և Minecraft: Երկուական հավաքները ստեղծվում են Linux-ի, macOS-ի և Windows-ի համար: Կոդը տրամադրվում է GPLv3 լիցենզիայի ներքո: Նախագիծը դեռևս վաղ […]