I have tested Parrot Security and Home edition (full and basic) and i have discovered there are many proprietary software preinstalled without user agreement/awareness.
Someone will say these proprietary software/firmware (called blobs) are useful for users to have for e.g their proprietary wifi chip will work when installing parrotos without further configurations = Thats true BUT this is invading user freedom and its by force making him using these preinstalled proprietary software (not to mention the possibility of malware functions of these blobs) So what is the solution?
Solution is simple:
Collect all these proprietary software and dont install them by default but instead in the installation process of parrot ask the user for e.g:
Would you like to install blobs/proprietary firmware (useful for proprietary chips wifi , printers…etc)
Its ticket by default for users who doesnt know and just want to everything work as their first usage to parrot, But for users who does know then they can untick this option and have their full software freedom when they use parrot.
Give The Parrot Freedom of Choice.