-Ïîèñê ïî äíåâíèêó

Ïîèñê ñîîáùåíèé â rss_rss_linux_org_ru

 -Ïîäïèñêà ïî e-mail

 

 -Ïîñòîÿííûå ÷èòàòåëè

 -Ñòàòèñòèêà

Ñòàòèñòèêà LiveInternet.ru: ïîêàçàíî êîëè÷åñòâî õèòîâ è ïîñåòèòåëåé
Ñîçäàí: 24.08.2007
Çàïèñåé: 8221
Êîììåíòàðèåâ: 1
Íàïèñàíî: 1


«Ìîíî» äëÿ Linux

Âòîðíèê, 24 Ìàÿ 2022 ã. 14:43 + â öèòàòíèê

Âûïóùåíà âåðñèÿ ïðîãðàììíîãî êîìïëåêñà «Ìîíî» äëÿ Astra Linux Special Edition 1.7.

«Ìîíî» ïîçâîëÿåò çàïóñêàòü ïðîãðàììû, ðàçðàáîòàííûå äëÿ .Net Framework ïîä Ëèíóêñ. Â ñîñòàâ êîìïëåêñà âõîäèò:

  • cðåäà èñïîëíåíèÿ Mono;
  • ÎÐÌ EntityFramework;
  • ìîäóëè PostgreSQL äëÿ EntityFramework;
  • áèáëèîòåêà MathNet.

«Ìîíî» ìîæíî èñïîëüçîâàòü â ïðèêëàäíûõ ñèñòåìàõ è äëÿ îáðàáîòêè êîíôèäåíöèàëüíîé èíôîðìàöèè (ñåðòèôèêàò Ìèíîáîðîíû ÐÔ ¹ 5490 îò 24.11.21). Èñõîäíûé êîä êîìïëåêñà äîñòóïåí íà GitLab.

Ìîíî — îòêðûòàÿ ñðåäà .Net äëÿ ðàáîòû îáû÷íûõ è âåá-ïðèëîæåíèé â ñðåäå Linux. Ïåðâè÷íûå öåëåâûå îïåðàöèîííûå ñèñòåìû — ðîññèéñêèå Astra Linux, Àëüò, ÐÎÑÀ.

Ïðîãðàììíûé êîìïëåêñ «Ìîíî» ïðåäîñòàâëÿåò ñðåäñòâà ðàçðàáîòêè è ñðåäó èñïîëíåíèÿ, ñîâìåñòèìûå ñ Microsoft .Net Framework, äëÿ îïåðàöèîííîé ñèñòåìû Linux. Ïðîãðàììíûé êîìïëåêñ ñîçäàí íà îñíîâå ñâîáîäíîãî ÏÎ Mono è äîïîëíèòåëüíûõ ñðåäñòâ, íåîáõîäèìûõ äëÿ ðàçðàáîòêè çàùèù¸ííûõ ðåøåíèé äëÿ ðîññèéñêèõ îïåðàöèîííûõ ñèñòåì.

Íåîáõîäèìîñòü ÷¸òêîãî ðàçäåëåíèÿ ñðåäû èñïîëíåíèÿ è ñðåäû ðàçðàáîòêè ñâÿçàíà ñ òðåáîâàíèÿìè ýêñïëóàòàöèè çàùèù¸ííûõ ñèñòåì, àòòåñòîâàííûõ ïî ïðàâèëàì ÔÑÒÝÊ è Ìèíîáîðîíû Ðîññèè.

Ñðåäñòâà ðàçðàáîòêè

«Ìîíî» ïðåäîñòàâëÿåò ñðåäñòâà ðàçðàáîòêè äëÿ ñîçäàíèÿ êðîññ-ïëàòôîðìåííûõ ïðèëîæåíèé. Ïðèëîæåíèÿ ìîãóò çàïóñêàòüñÿ êàê â ñðåäå èñïîëíåíèÿ «Ìîíî», òàê è äðóãèõ ñðåäàõ, ñîâìåñòèìûõ ñ .Net Framework 4.7.

«Ìîíî» âêëþ÷àåò âñå íåîáõîäèìûå êîìïîíåíòû äëÿ ñáîðêè êðîññ-ïëàòôîðìåííûõ ïðèëîæåíèé:

  • êîìïèëÿòîð Roslyn C#;
  • ñèñòåìà ñáîðêè MSBuild;
  • ñòàíäàðòíàÿ áèáëèîòåêà .Net Framework;
  • àññåìáëåð ïðîìåæóòî÷íîãî êîäà;
  • êîìïèëÿòîð ðåñóðñîâ;
  • äèçàññåìáëåð ïðîìåæóòî÷íîãî êîäà;
  • èíñòðóìåíòàðèé ñáîðêè ïàêåòîâ RPM è DEB.

Ñðåäà èñïîëíåíèÿ

Ñðåäà èñïîëíåíèÿ îáåñïå÷èâàåò ôóíêöèîíèðîâàíèå ïðèëîæåíèé, ðàçðàáîòàííûõ äëÿ ñðåäû .Net. ßäðî ñðåäû èñïîëíåíèÿ ñåðòèôèöèðîâàíî ïî òðåáîâàíèÿì çàùèòû è èíôîðìàöèè è âêëþ÷àåò:

  • èíòåðïðåòàòîð ïðîìåæóòî÷íîãî êîäà;
  • íàáîð áèáëèîòåê èç ñîñòàâà ñòàíäàðòíîé áèáëèîòåêè .Net Framework;
  • áèáëèîòåêó GDI+ äëÿ áàçîâîé ôóíêöèîíàëüíîñòè WinForms;
  • îáúåêòíî-ðåëÿöèîííóþ áèáëèîòåêó Entity Framework;
  • ìîäóëü Entity Framework äëÿ ðàáîòû ñ ÑÓÁÄ PostgreSQL;
  • ìàòåìàòè÷åñêàÿ áèáëèîòåêà Math.NET.

ßäðî ñðåäû èñïîëíåíèÿ «Ìîíî» ïîçâîëÿåò çàïóñêàòü ïðèëîæåíèÿ, ðàçðàáîòàííûå ïî òðåáîâàíèÿì çàùèòû èíôîðìàöèè ÔÑÒÝÊ è Ìèíîáîðîíû Ðîññèè. Ïðîãðàììíûé êîìïëåêñ ìîæåò áûòü èñïîëüçîâàí äëÿ ðàáîòû â çàêðûòûõ çàùèù¸ííûõ âû÷èñëèòåëüíûõ ñèñòåìàõ, ñîîòâåòñòâóþùèõ òðåáîâàíèÿì ÌÎ ê àâòîìàòèçèðîâàííûì ñèñòåìàì, îáðàáàòûâàþùèì êîíôèäåíöèàëüíóþ, ñåêðåòíóþ è ñîâåðøåííî ñåêðåòíóþ èíôîðìàöèþ.

Äîïîëíèòåëüíûå èíñòðóìåíòû ñðåäû èñïîëíåíèÿ:

  • JIT-êîìïèëÿòîð íà áàçå LLVM;
  • ìîäóëü Apache äëÿ çàïóñêà ïðèëîæåíèé ASP.NET;
  • áèáëèîòåêà Gtk#.

Âîçìîæíîñòè

Ïîìèìî ñòàíäàðòíûõ âîçìîæíîñòåé âêëþ÷åííîãî ÏÎ, «Ìîíî» ïðåäîñòàâëÿåò äîïîëíèòåëüíûå:

  • Èñïîëüçîâàíèå ñèñòåìíîé áèáëèîòåêè OpenSSL âìåñòî BoringTLS.
  • Óäàëåíû óñòàðåâøèå êîìïîíåíòû, âêëþ÷àÿ MCS.
  • Óëó÷øåíà ñîâìåñòèìîñòü ñ .Net Framework.
  • Ìèíèìèçèðîâàí äèñòðèáóòèâ.

, ,

https://www.linux.org.ru/news/development/16876371


 

Äîáàâèòü êîììåíòàðèé:
Òåêñò êîììåíòàðèÿ: ñìàéëèêè

Ïðîâåðêà îðôîãðàôèè: (íàéòè îøèáêè)

Ïðèêðåïèòü êàðòèíêó:

 Ïåðåâîäèòü URL â ññûëêó
 Ïîäïèñàòüñÿ íà êîììåíòàðèè
 Ïîäïèñàòü êàðòèíêó