Я настраиваю новый ноутбук и на этот раз не тороплюсь. Я слышал о людях, которые находили канарейки с ордером несколько лет назад, и сейчас я нахожусь в той точке, где я уже архивирую руководства по продуктам — гораздо проще получить электронную копию и просмотреть ее, чем хранить и искать бумажную копию в моем доме — следующим шагом, похоже, будет архивирование лицензионных соглашений.
Я предполагаю, что другие люди уже были на этом этапе раньше и, надеюсь, делились своими знаниями и работой. Итак, прежде чем я начну изобретать колесо, знает ли кто-нибудь о таком? Сценарий или набор сценариев для загрузки (желательно — текстовые лицензионные соглашения). без особого пуха?
Вот пример предустановленного немецкого лицензионного соглашения Microsoft Windows 10 EULA, которое я собрал для начала: eula_microsoft_win10_preinstalled_de-de.sh
#!/bin/bash
curl "https://www.microsoft.com/en-us/Useterms/OEM/Windows/10/Useterms_OEM_Windows_10_GermanGermany.htm"
| "/home/${USER}/.local/bin/html2text" -b 0 > "${0%.sh}.md"
Это не обязательно должен быть Bash, на самом деле некоторые документы могут быть труднодоступными, и для получения содержимого требуется браузер или селен.
Мотивация:
- Архивирование, управление версиями.
- Получение большего опыта и понимание несвободных (например, бесплатных) лицензий на программное обеспечение.
- Обнаружение документов и обнаружение вредоносного ПО. Защита потребителя.
- Доступность.
Это не так уж необычно, как может показаться: https://github.com/bundestag/gesetze (Немецкий)
![Существуют ли сценарии для загрузки, управления версиями и архивирования лицензионных соглашений / лицензионных соглашений? [closed] TheFAQ.ru](https://thefaq.ru/wp-content/uploads/2023/01/logo-250.png)