{"id":181818,"date":"2026-05-30T20:48:24","date_gmt":"2026-05-30T18:48:24","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-uutils-0-9-varianta-gnu-coreutils-na-yazyke-rust"},"modified":"2026-05-30T20:48:24","modified_gmt":"2026-05-30T18:48:24","slug":"vypusk-uutils-0-9-varianta-gnu-coreutils-na-yazyke-rust","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-uutils-0-9-varianta-gnu-coreutils-na-yazyke-rust","title":{"rendered":"L\u00ebshimi i uutils 0.9, nj\u00eb variant i GNU Coreutils n\u00eb gjuh\u00ebn Rust","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>\u00cbsht\u00eb publikuar l\u00ebshimi i projektit uutils coreutils 0.9.0 (Rust Coreutils), q\u00eb zhvillon nj\u00eb ekuivalent t\u00eb paket\u00ebs GNU Coreutils, i shkruar n\u00eb gjuh\u00ebn Rust. N\u00eb p\u00ebrb\u00ebrjen e coreutils p\u00ebrfshihen m\u00eb shum\u00eb se nj\u00ebqind utilitete, p\u00ebrfshir\u00eb sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln dhe ls. Q\u00ebllimi i projektit \u00ebsht\u00eb krijimi i nj\u00eb implementimi alternativ nd\u00ebr-platform\u00eb t\u00eb Coreutils, mes t\u00eb tjerash, n\u00eb t\u00eb cilin mund t\u00eb punoj\u00eb n\u00eb platformat Windows, Redox dhe Fuchsia. <\/p>\n<p>Rust Coreutils<br \/>\n\u00ebsht\u00eb aktivizuar si parazgjedhje n\u00eb l\u00ebshimin e Ubuntu 25.10 dhe pjes\u00ebrisht n\u00eb Ubuntu 26.04. Rust Coreutils gjithashtu p\u00ebrdoret n\u00eb distribucione si AerynOS (Serpent OS) dhe Apertis (i zhvilluar nga Compania Collabora). Ndryshe nga GNU Coreutils, implementimi n\u00eb Rust shp\u00ebrndahet me licenc\u00ebn e leht\u00eb MIT, n\u00eb vend t\u00eb licenc\u00ebs copyleft GPL. S\u00eb bashku me k\u00ebt\u00eb, ekipi i nj\u00ebjt\u00eb i zhvilluesve po i zhvillon analog\u00ebt e shkruar n\u00eb Rust t\u00eb grupeve t\u00eb utiliteteve util-linux, diffutils, findutils, procps dhe acl, si dhe programeve sed dhe login.<\/p>\n<p>N\u00eb versionin e ri t\u00eb Rust Coreutils:\n<\/p>\n<ul>\n<li class=\"l\"> Niveli i p\u00ebrputhshm\u00ebris\u00eb me grupin referenc\u00eb t\u00eb testeve t\u00eb GNU Coreutils kishte 90.58% (ishte 94.74%). N\u00eb m\u00ebnyr\u00eb t\u00eb suksesshme u p\u00ebrfunduan 625 teste, q\u00eb jan\u00eb 5 m\u00eb pak se n\u00eb versionin e kaluar (630). 56 teste d\u00ebshtuan (ishin 21), nj\u00eb test \u00e7oi n\u00eb nj\u00eb gabim, dhe 8 teste u p\u00ebrjashtuan (ishin 14). R\u00ebnia e nivelit t\u00eb p\u00ebrputhshm\u00ebris\u00eb shpjegohet me p\u00ebrdit\u00ebsimin e grupit t\u00eb testeve n\u00eb gjendjen e l\u00ebshimit t\u00eb GNU Coreutils 9.11, n\u00eb t\u00eb cilin jan\u00eb shtuar 25 teste t\u00eb reja.\n<li class=\"l\"> Jan\u00eb eliminuar 44 vulnerabilitete t\u00eb zbuluara gjat\u00eb auditimit t\u00eb kryer nga kompania Zellic. Shumica e vulnerabiliteteve jan\u00eb shkaktuar nga mos p\u00ebrputhja e sjelljes me GNU coreutils ose nga nj\u00eb gjendje gar\u00eb q\u00eb lejon ndryshimin e t\u00eb dh\u00ebnave pas verifikimit t\u00eb sakt\u00ebsis\u00eb s\u00eb informacionit, por para kryerjes s\u00eb operacionit me to, p\u00ebr shembull, z\u00ebvend\u00ebsimi i skedarit me nj\u00eb lidhje simbolike n\u00eb momentin midis p\u00ebrfundimit t\u00eb verifikimit dhe fillimit t\u00eb kryerjes s\u00eb operacionit. N\u00eb kontekstin e p\u00ebrdorimit t\u00eb utiliteteve cp, chmod dhe mv n\u00eb skriptet sistemike t\u00eb nisura me t\u00eb drejtat root, k\u00ebto vulnerabilitete lejojn\u00eb kopjimin ose rikrijimin e skedar\u00ebve t\u00eb rastit. P\u00ebr mbrojtjen nga vulnerabilitetet e shkaktuar nga situata garash, n\u00eb projekt \u00ebsht\u00eb p\u00ebrdorur moduli uucore::safe_copy. Informacioni mbi vulnerabilitetet \u00ebsht\u00eb publikuar n\u00eb nj\u00eb lajm t\u00eb ve\u00e7ant\u00eb.\n<li class=\"l\"> \u00cbsht\u00eb vazhduar p\u00ebrkthimi i utiliteteve nga paketa crate rustix n\u00eb paketa crate nix. Utilitetet id, tr, timeout, sort, wc, tail, cp, who dhe factor jan\u00eb p\u00ebrkthyer n\u00eb rustix.<br \/>\n\u00cbsht\u00eb b\u00ebr\u00eb pastrimi i kodit nga operacionet unsafe n\u00eb utilitete t\u00eb ndryshme.<\/p>\n<li class=\"l\"> N\u00eb utilitatet cat, wc, head, tail, yes, cp, tee dhe unexpand jan\u00eb p\u00ebrfshir\u00eb trajtues t\u00eb hyrjes\/daljes bazuar n\u00eb thirjet sistemore splice(), tee() dhe pipe(), t\u00eb cilat kan\u00eb lejuar p\u00ebrshpejtimin e pun\u00ebs duke p\u00ebrjashtuar kopjimin e tepruar t\u00eb t\u00eb dh\u00ebnave midis bufer\u00ebve.\n<li class=\"l\"> \u00cbsht\u00eb p\u00ebrmir\u00ebsuar p\u00ebrputhshm\u00ebria me utilitat GNU Coreutils numfmt, date, tr, cksum, factor, head, stat dhe sort.\n<li class=\"l\"> N\u00eb utilitat ln, dd, mktemp dhe tty \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr nd\u00ebrtimin n\u00eb formatin WebAssembly dhe p\u00ebr p\u00ebrdorimin e nd\u00ebrfaqes WASI (WebAssembly System Interface).\n<\/li>\n<li class=\"l\"> Jan\u00eb zgjeruar mund\u00ebsit\u00eb, jan\u00eb eliminuar problemet dhe jan\u00eb shtuar opsionet e humbura p\u00ebr utilitat cat, chroot, cksum,<br \/>\ncp, date, dd, df, dirname, du, echo, env, expr, factor, fmt, head, id, install, join, ln, logname, ls, md5sum, mkdir, mknod, mktemp, more, mv, nl, nohup, nproc, numfmt, od, paste, pinky, pr, realpath, rm, rmdir, shred, sort, split, stat, stdbuf, stty, sum, sync, tail, tee, timeout, touch, tr, tty, unexpand, uniq, uptime, wc, who, yes. <\/p>\n<\/li>\n<p>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65586\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 uutils coreutils 0.9.0 (Rust Coreutils), \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0430\u043d\u0430\u043b\u043e\u0433 \u043f\u0430\u043a\u0435\u0442\u0430 GNU Coreutils, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0439 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust. \u0412 \u0441\u043e\u0441\u0442\u0430\u0432 coreutils \u0432\u0445\u043e\u0434\u0438\u0442 \u0431\u043e\u043b\u0435\u0435 \u0441\u0442\u0430 \u0443\u0442\u0438\u043b\u0438\u0442, \u0432\u043a\u043b\u044e\u0447\u0430\u044f sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln \u0438 ls. \u0426\u0435\u043b\u044c\u044e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0439 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Coreutils, \u0441\u0440\u0435\u0434\u0438 \u043f\u0440\u043e\u0447\u0435\u0433\u043e \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430\u0445 Windows, Redox [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-181818","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 uutils coreutils 0.9.0 (Rust Coreutils), \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0430\u043d\u0430\u043b\u043e\u0433 \u043f\u0430\u043a\u0435\u0442\u0430 GNU Coreutils, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0439 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-uutils-0-9-varianta-gnu-coreutils-na-yazyke-rust\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\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\u0412\u044b\u043f\u0443\u0441\u043a uutils 0.9, \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 GNU Coreutils \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 uutils coreutils 0.9.0 (Rust Coreutils), \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0430\u043d\u0430\u043b\u043e\u0433 \u043f\u0430\u043a\u0435\u0442\u0430 GNU Coreutils, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0439 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-uutils-0-9-varianta-gnu-coreutils-na-yazyke-rust\" \/>\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=\"2026-05-30T18:48:24+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-05-30T18:48:24+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\udd47L\u00ebshimi i uutils 0.9, variantit t\u00eb GNU Coreutils n\u00eb gjuh\u00ebn Rust | ProHoster","description":"\u00cbsht\u00eb publikuar l\u00ebshimi i projektit uutils coreutils 0.9.0 (Rust Coreutils), q\u00eb zhvillon nj\u00eb analog t\u00eb paket\u00ebs GNU Coreutils, e shkruar n\u00eb gjuh\u00ebn Rust.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-uutils-0-9-varianta-gnu-coreutils-na-yazyke-rust","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","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\u0412\u044b\u043f\u0443\u0441\u043a uutils 0.9, \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 GNU Coreutils \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 uutils coreutils 0.9.0 (Rust Coreutils), \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0430\u043d\u0430\u043b\u043e\u0433 \u043f\u0430\u043a\u0435\u0442\u0430 GNU Coreutils, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0439 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust.","og:url":"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-uutils-0-9-varianta-gnu-coreutils-na-yazyke-rust","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":"2026-05-30T18:48:24+00:00","article:modified_time":"2026-05-30T18:48:24+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/181818","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=181818"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/181818\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=181818"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=181818"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=181818"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}