Èç ïðîãðàììèñòîâ â èçãîè
Èíîñòðàííûå ïðîãðàììèñòû íà÷àëè îòêðûòî îòâîðà÷èâàòüñÿ îò ñâîèõ ðîññèéñêèõ êîëëåã è äåìîíñòðèðîâàòü ïðåçðèòåëüíîå ê íèì îòíîøåíèå. Òàê, î÷åíü èçâåñòíûé â ñîîáùåñòâå ñâîáîäíîãî ïðîãðàììíîãî îáåñïå÷åíèÿ ÷åøñêèé ðàçðàáîò÷èê Îíäæåé Ñóðû (Ondrej Sury) çàêðûë èì äîñòóï ê ñâîèì ðåïîçèòîðèÿì, â êîòîðûõ õðàíèò ðàçëè÷íûå PHP-ïàêåòû, â òîì ÷èñëå äëÿ Debian è Ubuntu. Ïåðâûì âíèìàíèå íà ýòî îáðàòèë ïîëüçîâàòåëü «Õàáðà» ïîä ïñåâäîíèìîì Tannenfels.
Ðå÷ü î òàê íàçûâàåìûõ «ïåðñîíàëüíûõ àðõèâàõ ïàêåòîâ» (Personal Package Archive, PPA). Ïîä ýòèì òåðìèíîì ïîäðàçóìåâàþòñÿ ðåïîçèòîðèè ÏÎ, àâòîðû êîòîðûõ õðàíÿò â íèõ êîìïîíåíòû, åùå íå âêëþ÷åííûå â ñîñòàâ ïðèëîæåíèÿ èëè îïåðàöèîííîé ñèñòåìû, äëÿ êîòîðîé îíè ðàçðàáàòûâàëèñü.
Ñâîè ðåïîçèòîðèè Îíäæåé Ñóðû ðàçìåñòèë íà ñîáñòâåííîì ñåðâåðå, ê êîòîðîìó îí è çàêðûë äîñòóï ïîëüçîâàòåëÿì ñ ðîññèéñêèìè IP-àäðåñàìè. Îí äàæå ïîõâàñòàëñÿ ýòèì â ñâîåì ïðîôèëå íà GitHub (ïðèíàäëåæèò êîðïîðàöèè Microsoft) è èçâèíèëñÿ ïåðåä âñåìè, ÷òî íå âûãíàë ðîññèÿí ñî ñâîåãî ñåðâèñà ðàíüøå.
«Ìíå ñëåäîâàëî ñäåëàòü ýòî ðàíüøå. Èçâèíèòå, ÷òî ýòî çàíÿëî òàê ìíîãî âðåìåíè, íî ÿ íà÷àë ãåîáëîêèðîâàòü Ðîññèþ íà packages.sury.org», – íàïèñàë Ñóðû â ñâîåì ïðîôèëå íà GitHub. Ïîä ýòèì ïîñòîì ê ìîìåíòó âûõîäà ìàòåðèàëà íàáðàëîñü îêîëî 10 êîììåíòàðèåâ. Áîëüøèíñòâî èç íèõ Ñóðû ïîìåòèë êàê íå ñîîòâåòñòâóþùèå òåìàòèêå îáñóæäåíèÿ.
Ñëèøêîì ñëàáàÿ çàùèòà
Ê ìîìåíòó âûõîäà ìàòåðèàëà ñàéò Ñóðû áûë äîñòóïåí èç Ðîññèè áåç ïðèìåíåíèÿ äîïîëíèòåëüíûõ òåõíè÷åñêèõ ñðåäñòâ.  òî æå âðåìÿ ïîïûòêà ñêà÷àòü ñ íåãî êàêîé-ëèáî èç ôàéëîâ ïðèâîäèò ëèáî ê îøèáêå 403 (Forbidden, «Çàïðåùåíî»), ëèáî íåïîñðåäñòâåííî ê ñáîþ ñêà÷èâàíèÿ.
Îäíàêî âûñòðîåííàÿ çàùèòà Ñóðû îò ðîññèÿí îáõîäèòñÿ â ïàðó êëèêîâ. Ëþáîé èç ïîêà åùå ðàáîòàþùèõ â Ðîññèè ñåðâèñîâ çàìåíû ðîññèéñêîãî IP-àäðåñà íà èíîñòðàííûé îòêðûâàåò ïîëíûé äîñòóï êî âñåì áåç èñêëþ÷åíèÿ ôàéëàì íà åãî ñàéòå.
Äðóãèìè ñëîâàìè, íåëüçÿ ñêàçàòü, ÷òî ðåøåíèå Ñóðû õîòü ñêîëüêî-íèáóäü óñëîæíèëî ðîññèéñêèì ïîëüçîâàòåëÿì äîñòóï ê åãî ÐÐÀ-ðåïîçèòîðèÿì. Ñ äðóãîé ñòîðîíû, åãî ïðèìåðó ìîãóò ïîñëåäîâàòü è äðóãèå ðàçðàáîò÷èêè. Ê ìîìåíòó âûõîäà ìàòåðèàëà îòëó÷åíèå ðîññèÿí îò ÷àñòíûõ ðåïîçèòîðèåâ åùå íå ñòàëî ìàññîâûì ÿâëåíèåì.
Êàê îäèí ÷åõ âçÿë ïðèìåð ñ äðóãèõ ÷åõîâ
Ðåøåíèå î áëîêèðîâêå ðîññèÿí ïî IP Îíäæåé Ñóðû ïðèíÿë ñðàçó ïîñëå òîãî, êàê äðóãèå ÷åøñêèå ðàçðàáîò÷èêè, èìåþùèå áîëüøèé âåñ â ìèðîâîé ÈÒ-èíäóñòðèè, ñäåëàëè òî æå ñàìîå.
CNews ïèñàë, ÷òî â ñàìîì íà÷àëå èþëÿ 2024 ã. êîìïàíèÿ JetBrains çàïðåòèëà ïîëüçîâàòåëÿì èç Ðîññèè ñêà÷èâàòü ñî ñâîåãî ñàéòà äèñòðèáóòèâ âñåìèðíî èçâåñòíîé ñðåäû ðàçðàáîòêè IntelliJ IDEA. JetBrains – ýòî ÷åøñêàÿ êîìïàíèÿ, îñíîâàííàÿ âûõîäöàìè èç Ðîññèè â íà÷àëå XXI âåêà, à IntelliJ IDEA – îäíà èç êðóïíåéøèõ åå ðàçðàáîòîê. Îíà ïîçâîëÿåò ñîçäàâàòü ÏÎ íà ÿçûêàõ Java, Kotlin, C#, C++, Python, PHP, JavaScript è ìíîãèõ äðóãèõ.

Íî, â îòëè÷èå îò Ñóðû, àâòîðû IntelliJ IDEA óêàçàëè îôèöèàëüíóþ ïðè÷èíó, ïî êîòîðîé îíè íà÷àëè ãåîáëîêèðîâêó ðîññèÿí. Ýòî, ïî èõ ñëîâàì, ñâÿçàíî ñ íîâûìè ïàêåòàìè àíòèðîññèéñêèõ ñàíêöèé Åâðîñîþçà.
Êàê è â ñëó÷àå ñ Ñóðû, çàïðåò íà ñêà÷èâàíèå IntelliJ IDEA, ñ î÷åíü âûñîêîé äîëåé âåðîÿòíîñòè, íèêàê íå îòðàçèòñÿ íà ðîññèéñêîì ñîîáùåñòâå ðàçðàáîò÷èêîâ. Ðóíåò ïåðåïîëíåí ìíîãî÷èñëåííûìè ïèðàòñêèìè âåðñèÿìè ýòîãî ôðåéìâîðêà ïîä Windows, macOS è Linux, à åñëè íóæåí èìåííî îðèãèíàëüíûé äèñòðèáóòèâ ñ îôèöèàëüíîãî ñàéòà JetBrains, òî çàïîëó÷èòü åãî ìîæíî ïðè ïîìîùè òåõ æå òåõíè÷åñêèõ ñðåäñòâ, ÷òî îáåñïå÷èâàþò äîñòóï ê ðåïîçèòîðèÿì Îíäæåÿ Ñóðû.




