sgaoileadh an-asgaidh , a chuir an àite cuairteachadh binary OpenSolaris, agus chaidh an leasachadh a stad le Oracle. Tha OpenIndiana a’ toirt àrainneachd obrach don neach-cleachdaidh a chaidh a thogail air bunait sliseag ùr de bhunait còd a’ phròiseict . Tha fìor leasachadh theicneòlasan OpenSolaris a’ leantainn leis a’ phròiseact Illumos, a leasaicheas an kernel, stac lìonra, siostaman faidhle, draibhearan, a bharrachd air seata bunaiteach de ghoireasan siostam luchd-cleachdaidh agus leabharlannan. Airson luchdachadh trì seòrsaichean de dh’ ìomhaighean iso - deasachadh frithealaiche le tagraidhean tòcan (723 MB), co-chruinneachadh as ìsle (431 MB) agus co-chruinneachadh le àrainneachd grafaigeach MATE (1.6 GB).
prìomh ann an OpenIndiana 2019.10:
- Chaidh bun-structar riaghlaidh phasganan IPS (Siostam Pacaidh Ìomhaighean) a ghluasad gu Python 3. Chaidh an IPS ùrachadh gus fuasglaidhean bhon ùrachadh OmniOS CE san Lùnastal a thoirt a-steach;
- Leanadh air adhart a’ gluasad aplacaidean sònraichte do OpenIndiana bho Python 2.7 gu Python 3;
- Chaidh na co-phàirtean dà-chànanach den ghoireas ath-sgrìobhadh , a bheir seachad fiosrachadh mu innealan airson draibhearan freagarrach a lorg. Chaidh stòr-dàta nan draibhearan ùrachadh. Chaidh còd DDU a ghluasad gu Python 3.5;
- Chaidh prògraman luchd-cleachdaidh ùrachadh, nam measg VirtualBox 6.0.14, FreeType 2.10.1, GTK 3.24.12, LightDM 1.30, Vim 8.1.1721, Nano 4.5, agus Sudo 1.8.29. Chaidh an encoder x264 ùrachadh.
- Chaidh pacaidean a chur ris airson mpg123, x265, agus mpack. Chaidh bàr inbhe Powerline a chur ris airson Bash, tmux, agus Vim.
- Chaidh seirbheis x11-init a chur ris gus clàran-stiùiridh riatanach le còraichean freumhach a chruthachadh mus tèid aplacaidean X11 a chur air bhog;
- Chaidh Clang 4.0 a chur an àite Clang 8.0. Chaidh luchd-cruinneachaidh GCC 7.4 agus 8.3 ùrachadh, agus chaidh GCC 9.2 a thoirt a-steach. Chaidh innealan luchd-leasachaidh ùrachadh:
Git 2.23.0, CMake 3.15.1, Rust 1.32.0, Go 1.13; - Bathar-bog an fhrithealaiche air ùrachadh:
MongoDB 4.0, Nginx 1.16.1, Samba 4.11, Node.js 12.13.0, 10.17.0, 8.16.2, BIND 9.14, OpenLDAP 2.4.48, tor 0.4.1.6; - Chaidh togail eithne illumos atharrachadh gu GCC 7 gu bunaiteach. Chaidh am bathar-bog cxgbe agus microcode Intel ùrachadh.
- Chaidh cur an gnìomh ZFS a ghiùlan le rèiteachaidhean agus leasachaidhean bhon ZFS air a’ phròiseact. Linux, a’ gabhail a-steach a’ chomas dàta agus meata-dhàta a chrioptachadh, UNMAP/TRIM a chleachdadh airson SSD;
- Tha taic airson hyper-threading air a dhì-chomasachadh gu bunaiteach. Chaidh dìon an aghaidh so-leòntachd a chur ris. и (Samplachadh Dàta Meanbh-ailtireil). Tha an eithne air a chur ri chèile le dìon retpoline;
- Chaidh mòran leasachaidhean co-cheangailte ri taic protocol SMB 3 a ghiùlan chun an eithne, a’ gabhail a-steach taic crioptachaidh, a’ chomas pìoban ainmichte a chleachdadh, taic airson ACLn, buadhan leudaichte, agus glasan faidhle;
- Chaidh an còd sean a tha sònraichte don àrd-ùrlar SPARC a ghlanadh bhon eithne;
- Chaidh sgìre-àite C.UTF-8 a chur ris;
- Chaidh frèam-obrach airson luchd-làimhseachaidh smachd dùmhlachd TCP pluggable a chleachdadh a ghluasad bho FreeBSD. Chaidh taic airson na h-algairim CUBIC agus NewReno a chur ris;
- Bithear a’ cleachdadh an algairim SHA512 gu bunaiteach gus faclan-faire ùra a hashadh;
- Chaidh taic a chur ris airson an cruth "/NUM" ri crontab, mar eisimpleir "*/2 * * * * " gus ruith a h-uile dà mhionaid;
- Taic tòiseachaidh nas fheàrr air siostaman UEFI.
Beagan làithean air ais cuideachd sgaoileadh an Illumos a leigeil ma sgaoil , a bheir làn thaic don hypervisor KVM, cruach lìonra mas-fhìor Crossbow, agus siostam faidhle ZFS. Faodar an cuairteachadh a chleachdadh an dà chuid airson siostaman lìn a tha gu math scalable a thogail agus airson siostaman stòraidh a chruthachadh.
В :
- Taic a bharrachd airson booting air siostaman le UEFI;
- Tha ZFS a’ cur taic ris airson dàta crioptaichte agus meata-dhàta a stòradh;
- Chaidh taic SMB/CIFS anns an eithne a leasachadh gu mòr, agus chaidh mòran leudachaidhean SMB3 a chur an gnìomh;
- Chaidh roghainn smt_enabled=0 (/boot/conf.d/) a chur ris gus SMT agus HyperThreading a dhì-cheadachadh;
- Taic a bharrachd airson algairim smachd dùmhlachd TCP plugaichte;
- Chaidh locale C.UTF-8 a chur ris, anns a bheil a h-uile feart den locale C leis a’ chomas caractaran UTF-8 a chleachdadh;
- Draibhearan nas fheàrr airson Hyper-V;
- Chaidh an algairim hashing facal-faire ùrachadh bho SHA256 gu SHA512;
- Dìon a bharrachd an aghaidh ionnsaighean Specter;
- Chaidh rùn bunaiteach a’ chonsail stèidhichte air bufair-frèam atharrachadh gu 1024x768 le 10x18 caractaran;
- Chaidh taic a chur ris an fhòrmat "/NUM" ann an crontab;
- Chaidh àithne penv a chur ris airson àrainneachd pròiseis no faidhle bunaiteach fhaicinn (co-ionann ri "pargs -e");
- Chaidh àithne pauxv a chur ris gus paramadairean a bharrachd de phròiseas no faidhle bunaiteach fhaicinn (co-ionann ri "pargs -x");
- Chaidh àithne connstat a chur ris airson staitistig fhaicinn air ceanglaichean TCP;
- Chaidh an goireas netstat ùrachadh leis an roghainn "-u" gus fiosrachadh a thaisbeanadh mu phròiseasan co-cheangailte ri socaidean fosgailte;
- Tha soithichean sònaichean LX a-nis a’ toirt taic do bhith a’ ruith sgaoilidhean ùra. Linux;
- Chaidh coileanadh an hypervisor Bhyve a bharrachadh, agus chaidh taic airson atharrais innealan NVME a chur ris;
- Bidh an stàlaichear a’ toirt seachad stàladh fèin-ghluasadach de phasganan gus taic a thoirt do hypervisors nuair a bhios an stàladh a’ ruith ann an àrainneachdan brìgheil;
- Tionndaidhean ùraichte de phrògraman, nam measg Perl 5.30, OpenSSL 1.1.1, agus Python 3.7. Chaidh Python 2.7 a chur à bith.
Source: fosgailtenet.ru
