fixed pacman service at least to serve frontend

dancheg97 2 months ago
parent b1c4ce2d00
commit e6438e9a08

@ -89,16 +89,12 @@ services:
retries: 5
pacman:
image: dancheg97.ru/dancheg97/go-pacman
image: dancheg97.ru/dancheg97/ctlpkg
container_name: pacman
command: run
volumes:
- ./go-pacman:/var/cache/pacman/pkg
environment:
REPO: pacman.dancheg97.ru
INIT_PKGS: ttf-droid adw-gtk-theme papirus-icon-theme-git git yay chromium telegram-desktop dconf-editor gnome-calculator gnome-control-center gnome-disk-utility dbus gnome-keyring gnome-logs gnome-system-monitor gnome-shell-extensions xdg-user-dirs-gtk gedit gnome-tweaks docker go python-pip make docker-compose geary drawing gnome-shell-extension-dash-to-dock gnome-shell-extension-gtile visual-studio-code-bin rtw89-dkms-git gnome-browser-connector onlyoffice-bin
ports:
- 9080:9080
CTLPKG_INIT_PKGS: geary
CTLPKG_LOGS_FMT: text
docs:
image: squidfunk/mkdocs-material

@ -33,3 +33,7 @@ delgit:
mail:
docker run --rm -it -v "${PWD}/mail/certs/:/etc/letsencrypt/" -v "${PWD}/mail/logs/:/var/log/letsencrypt/" -p 80:80 certbot/certbot certonly --standalone -d mail.dancheg97.ru
docker run --rm -it docker.io/mailserver/docker-mailserver:latest doveadm pw -s SHA512-CRYPT -u dancheg97 -p mailpwd
restart:
docker compose down
docker compose up -d

@ -1,5 +1,58 @@
# Развиваем мысли Ричарда Столлмана об этике программного обеспечения в образовательном процессе
# Проприетарное ПО в образовательных программах
<p align="center">
<img style="height: 320px" src="https://cdn-icons-png.flaticon.com/512/2762/2762427.png" >
</p>
Всем привет!
[Ричард Столлман](https://ru.wikipedia.org/wiki/%D0%A1%D1%82%D0%BE%D0%BB%D0%BB%D0%BC%D0%B0%D0%BD,_%D0%A0%D0%B8%D1%87%D0%B0%D1%80%D0%B4_%D0%9C%D1%8D%D1%82%D1%82%D1%8C%D1%8E) является одной из ключевых фигур в мире свободного программного обеспечения и основателем одноименного фонда ([FSF - free software foundation](https://ru.wikipedia.org/wiki/%D0%A4%D0%BE%D0%BD%D0%B4_%D1%81%D0%B2%D0%BE%D0%B1%D0%BE%D0%B4%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BE%D0%B1%D0%B5%D1%81%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%B8%D1%8F)). В [одном из своих выступлений](https://www.youtube.com/watch?v=Ag1AKIl_2GM) на конферении TED он упомянул о том, на сколько важно школах, университетах и других образовательных учереждениях предоставлять ученикам только [свободные программные продукты](https://ru.wikipedia.org/wiki/%D0%A1%D0%B2%D0%BE%D0%B1%D0%BE%D0%B4%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D0%BE%D0%B5_%D0%BE%D0%B1%D0%B5%D1%81%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%B8%D0%B5#:~:text=free%20software%2C%20%D1%82%D0%B0%D0%BA%D0%B6%D0%B5%20software%20libre,%D1%82%D0%B0%D0%BA%D0%B6%D0%B5%20%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%BE%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BA%D0%BE%D0%BF%D0%B8%D0%B9%20%D0%B8%20%D1%80%D0%B5%D0%B7%D1%83%D0%BB%D1%8C%D1%82%D0%B0%D1%82%D0%BE%D0%B2).
Мы используем программы постоянно для решения своих повседневных задач, однако [этический вопрос](https://www.gnu.org/philosophy/philosophy.html) программных продуктов часто остаётся 'за кадром'. В данной статье хотелось рассказать про проблемы [проприетарного программного обеспечения](https://en.wikipedia.org/wiki/Proprietary_software) в образовательном процессе.
[Ричард Столлман](https://stallman.org/), в [своём выступлении](https://www.youtube.com/watch?v=Ag1AKIl_2GM) на конференции TED, рассказывал о том, на сколько важно для построения свободного образа мышления и свободного общества использование исключительно открытых программных продуктов в образовательном процессе. [Индекс цифровизации экономики](https://issek.hse.ru/news/783750202.html) увеличивается с каждым годом, как и количество связанных с программами рабочих мест. Роль программ на повседневную жизнь и экономику с каждым днем становится всё заметнее, и эту тенденцию необходимо проецировать на образовательный процесс.
## Этический аспект проприетарного ПО
<p align="center">
<img style="height: 320px" src="https://upload.wikimedia.org/wikipedia/commons/5/50/Winkler-gnu.png" >
</p>
Закрытое ПО (проприетарное) оличается от открытого тем, что у конечного пользователя нет возможности получить исходный код продукта. Тем самым, пользователь не может быть уверен в том, какой процесс исполняется на его компьютере.
Вредоносное или записывающее ПО в данный момент может быть встроено в бинарный файл или интерпретируемый код без особых усилий, вот примеры открытых библиотек позволяющих записывать различные действия пользователей:
- [python - key-tracker](https://github.com/xoltia/key-tracker)
- [javascript - screen-capture](https://www.npmjs.com/package/html-screen-capture-js)
- [go - keylogger](https://pkg.go.dev/github.com/MarinX/keylogger)
Даже в случае использования открытых программных продуктов появляются случаи, при которых безопасность данных ставится под угрозу. Гарантии на сохранное использование программы на 100% находятся в руках тех, кто располагает исходным кодом, и если у пользователя нет исходного кода, то он рискует сохранностью тех данных и процессов которыми оперирует на своём устройстве.
[Свободное программное обеспечение](https://www.gnu.org/philosophy/free-sw.html) - то, которое не отчуждает основные свободы пользователя - свободу использовать, копировать, распространять, изучать, изменять и улучшать. Так же используется термин [открытого программного обеспечения](https://en.wikipedia.org/wiki/Open_source) (open-source), главное отличие которого от свободного программного обеспечения заключается в типах лицензирования и этичском аспекте, более подробно про разницу можно узнать [тут](https://www.gnu.org/philosophy/open-source-misses-the-point.en.html).
Большая часть [проприетарных программных продуктов](https://en.wikipedia.org/wiki/Proprietary_software) строится из принципа получения выгоды для экономического субъекта, которым может представляться фирма, юридическое лицо или государство.
## Экономический аспект проприетарного ПО
ы
## Необходимые элементы для включения в образовательные программы
<!-- ![](https://www.tedxgeneva.net/wp-content/uploads/rstallman-960x542.jpg) -->
<!--
[Ричард Столлман](https://ru.wikipedia.org/wiki/%D0%A1%D1%82%D0%BE%D0%BB%D0%BB%D0%BC%D0%B0%D0%BD,_%D0%A0%D0%B8%D1%87%D0%B0%D1%80%D0%B4_%D0%9C%D1%8D%D1%82%D1%82%D1%8C%D1%8E) - ключевая фигура в мире свободного программного обеспечения и основатель одноименного фонда ([FSF - free software foundation](https://ru.wikipedia.org/wiki/%D0%A4%D0%BE%D0%BD%D0%B4_%D1%81%D0%B2%D0%BE%D0%B1%D0%BE%D0%B4%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BE%D0%B1%D0%B5%D1%81%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%B8%D1%8F)). В [одном из своих выступлений]() на конферении TED он упомянул о том, на сколько важно в школах, университетах и других образовательных учереждениях предоставлять ученикам только [свободные программные продукты](https://ru.wikipedia.org/wiki/%D0%A1%D0%B2%D0%BE%D0%B1%D0%BE%D0%B4%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D0%BE%D0%B5_%D0%BE%D0%B1%D0%B5%D1%81%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%B8%D0%B5#:~:text=free%20software%2C%20%D1%82%D0%B0%D0%BA%D0%B6%D0%B5%20software%20libre,%D1%82%D0%B0%D0%BA%D0%B6%D0%B5%20%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%BE%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BA%D0%BE%D0%BF%D0%B8%D0%B9%20%D0%B8%20%D1%80%D0%B5%D0%B7%D1%83%D0%BB%D1%8C%D1%82%D0%B0%D1%82%D0%BE%D0%B2). В данной статье я постараюсь развить эту мысль и дополнить её другими возможными идеями касающимися этики программного обеспечения и образовательных программах.
## Столлман про проприетарное программное обеспечение
![](https://upload.wikimedia.org/wikipedia/commons/thumb/a/a9/Richard_stallman_portrait.png/1200px-Richard_stallman_portrait.png)
## Проприетарное ПО в школах и университетах
Сейчас ни у кого не вызывает удвиления `windows`, использующийся в качестве операционной системы на школьных компьютерах. Для учеников в школах и студентов в университетах стало нормой подготовка презентаций в `power point`, анализ статистики в `excel`, использование `google docs` для различных кооперативных мероприятий.
При этом этический или макроэкономический аспекты использования данных программ остаётся за областью видимости школ и университетов. Если мы хотим жить в обществе, где люди задумываются на тему того, какие программные продукты они используют, как производятся их вычисления и кто может получать выгоду от использования их данных, то стоит начать с того, что бы объяснить разницу между [закрытыми проприетарными](https://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D0%BF%D1%80%D0%B8%D0%B5%D1%82%D0%B0%D1%80%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D0%BE%D0%B5_%D0%BE%D0%B1%D0%B5%D1%81%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%B8%D0%B5) и [свободными](https://ru.wikipedia.org/wiki/%D0%A1%D0%B2%D0%BE%D0%B1%D0%BE%D0%B4%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D0%BE%D0%B5_%D0%BE%D0%B1%D0%B5%D1%81%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%B8%D0%B5#:~:text=free%20software%2C%20%D1%82%D0%B0%D0%BA%D0%B6%D0%B5%20software%20libre,%D1%82%D0%B0%D0%BA%D0%B6%D0%B5%20%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%BE%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BA%D0%BE%D0%BF%D0%B8%D0%B9%20%D0%B8%20%D1%80%D0%B5%D0%B7%D1%83%D0%BB%D1%8C%D1%82%D0%B0%D1%82%D0%BE%D0%B2) программными продуктами.
Ключевая разница в данных программных продуктах заключается в том, что при использовании открытого программного продукта, есть возможность проверить, что данная программа делает, в то время как в закрытый программный продукт производитель может добавить любую, в том числе вредоносную функциональность, о которой у пользователя не будет возможности узнать.
Так же важным является макроэкономический аспект использования различных программ, а чем опять же в данный момент школьные программы не содержат никакой информации. У нас есть возможность добавить в школьные программы информацию о том, кто является выгодополучателем при продаже определенного программного продукта или технологии включающей то или иное ПО. -->

Loading…
Cancel
Save