Наскоро беше обявена новината, че в Debian, Поради проблеми с поддържащия пакет KeePassXC са приложени значителни промени, от сега предлага се опростена версия на програмата, която запазва само основните функции, необходими за сигурно съхраняване на пароли в локалната система.
Това означава, всички тези разширени функцииs, като мрежова способност, IPC код за управление, интегриране на уеб браузър, функция за автоматична парола и поддръжка на ключове Yubikey, se са премахнати от стандартния пакет.
Поддържащият го споменава сред причините което го накара да приложи тези промени, подчертава намаляване на повърхността за атака и подобряване на сигурността и поверителността.
И въпреки че решението на поддържащия беше свързано с подобряване на сигурността и поверителност на потребителите, много от тях не приеха с добро око тази промяна, Тъй като вместо да генерират приемане, тези промени предизвикаха противоречия сред някои потребители, които се надяваха да запазят пълната функционалност на KeePassXC.
Сред промени, предложени от недоволни потребители беше, че поддържащият KeePassXC на Debian трябва да върне промяната и да се върне към предлагат оригиналната версия на пакета под същото имеДокато опростената версия може да бъде преименувана на keepassxc-minimal за да избегнете объркване и да задоволите тези, които предпочитат пълна функционалност.
Освен, че, Струва си да се спомене, че дебатът Решението да се поддържа KeePassXC за Debian породи различни мнения и опасения. От една страна, някои потребители и основният разработчик от KeePassXCwho отбеляза, че потребителите свързват загубата на функционалност с основния проект и се оплакват на разработчиците на KeePassXC, а не на поддържащия пакет на Debian
От друга страна, KeePassXC разработчик Също така посочвам, че това може да има отрицателни последици върху репутацията на KeePassXC като проект. Това е така, защото потребителите биха могли да свържат загубата на функционалност с основния проект, което може да доведе до недоволство и критика към разработчиците на KeePassXC, вместо да насочват тези опасения към поддържащия пакет в Debian.
Изтъква се и въпросът за законността и етиката на разпространение на пакет, който запазва името на проекта, но с фундаментална разлика във функционалността спрямо базовия пакет, предоставен от основните разработчици, така че това също се приема като нещо негативно. Това повдига въпроси относно яснотата при съобщаването на промените и необходимостта от зачитане на целостта и имиджа на оригиналния проект, когато се правят значителни модификации на разпределени пакети.
Освен това, Поддръжниците на промяната твърдят, че всяка допълнителна активирана функционалност представлява потенциален риск за сигурността, и че разпространението на опростения пакет е ограничено до нестабилните и тестовите хранилища за тестване и оценка, а не до стабилните версии на разпространението.
Освен това се изяснява, че функциите, считани за добавки, всъщност са вградени функции в KeePassXC, които са деактивирани по подразбиране, но могат да бъдат активирани от потребителите според техните нужди. Позоваването на премахването на външни библиотеки също се счита за неправилно, тъй като поддръжката на Yubikey е вградена директно в основната кодова база KeePassXC, без да се разчита на външни библиотеки.
За случая си струва да споменем, че е създаден отделен пакет, наречен keepassxc-full, който включва всички разширени функции на оригиналната версия. Промяната засегна някои потребители, които са изпитали липса на позната функционалност след актуализацията, което се възприема като технически проблем.
Накрая мога лично да спомена товаТези видове промени не само влияят на потребителското изживяване, но могат също да причинят объркване и проблеми, с които разработчиците на проекта не трябва да се занимават, тъй като прилагането на промени от този тип трябва първо да се консултира с екипа за разработка (в този случай KeePassXC) или, в противен случай, да не предлага пакета под същото име като оригиналния пакет.
Накрая Ако се интересувате да научите повече за това, можете да проверите подробностите в следваща връзка.