Είναι δηλωτικό της διαφοράς νοοτροπίας. Οι παλιότεροι προγραμματιστές ενδιαφέρονταν εξίσου για τη λειτουργικότητα και τους πόρους των προγραμμάτων τους. Αντίθετα, οι (περισσότεροι) νεότεροι επιλέγουν το «trendy» framework/toolkit της εποχής και φτιάχνουν κάτι που «φαίνεται ωραίο», δεν έχει ιδιαίτερη λειτουργικότητα πέρα από κάποια πολύ βασικά πράγματα και, φυσικά, αδιαφορούν για το αν εσύ έχεις 2, 12 ή 102GB διαθέσιμα. Αυτό που για εσένα είναι «φτηνό» ή εύκολο να βρεθεί, δεν είναι το ίδιο για όλο τον κόσμο. Πολύ κακή πρακτική και τρόπος σκέψης, αντίστοιχα.
Γνωρίζεις κάποια διανομή που να αποτελείται εξ ολοκλήρου από snaps/flatpaks και να μη συνδέεται με το αντίστοιχο «store»; Θεωρείς ότι όσα αφορούν το κύριο σύστημα δημιουργούνται και λειτουργούν με διαφορετικό τρόπο ή φιλοξενούνται κάπου αλλού; Γενικότερα, είσαι βέβαιος ότι γνωρίζεις πώς ακριβώς δουλεύουν όλα αυτά ώστε να λες αυτά που λες (δεν είναι μομφή);
Εδώ υπάρχει μια γενικευμένη παρανόηση. Ο συντηρητής πακέτων σε κάποιο αποθετήριο είναι, κατά κύριο λόγο, προγραμματιστής, σχετίζεται με την εκάστοτε διανομή, έχει περάσει από μια διαδικασία που πιστοποιεί την εγκυρότητα και τις ικανότητές του, έχει στοιχεία που τον ταυτοποιούν και διάφορα άλλα, και έχει αναλάβει τη συντήρηση αυτών των πακέτων, χωρίς απαραίτητα να είναι ο δημιουργός των εφαρμογών.
Αντίθετα, σε ένα «store», το άτομο που πακετάρει μια εφαρμογή είναι ο ίδιος ο δημιουργός, δεν έχει πάντα ιδιαίτερη γνώση του εκάστοτε λειτουργικού συστήματος, δεν εφαρμόζονται για το πρόσωπό του οι ίδιες παράμετροι ασφάλειας και εγκυρότητας όπως στα αποθετήρια και είναι πολύ πιθανό να μην είναι καν προγραμματιστής (αυτό ίσως σου φανεί παράξενο αλλά υπάρχουν αμέτρητες περιπτώσεις όπου κάποιος σχεδιαστής διεπαφών ή κάτι ανάλογο τυγχάνει να ξέρει λίγα πράγματα από προγραμματισμό και φτιάχνει μια εφαρμογή, η οποία έχει τα μύρια όσα κακά).
Τα PPAs και το AUR είναι ανεπίσημα, μη υποστηριζόμενα αποθετήρια και, βεβαίως, οι διανομές τονίζουν τη δυνητική επικινδυνότητά τους (άλλο αν οι χρήστες το προσπερνούν). Αντίθετα, το Snapcraft, το Flathub και τα σχετικά είναι επίσημα υποστηριζόμενα, υπό κεντρικό έλεγχο, και δε διαφέρουν ιδιαίτερα από το Google Play και τα αντίστοιχα, που έχουν χιλιάδες απλά δυσλειτουργικές ή ακόμα και κακόβουλες εφαρμογές*.
Γιατί θεωρείς ότι δε μπορεί να συμβεί το ίδιο και με τα snaps/flatpaks; Δεν είναι απόλυτα αποκομμένα από το υπόλοιπο σύστημα. Δες και τι γίνεται στα άλλα λειτουργικά που υλοποιούν παρόμοιες λύσεις.
*Αναφέρω για τα πρακτικά ότι χρειάστηκαν (μόλις) περίπου 4 χρόνια ύπαρξης του Snapcraft για να εισαχθεί σε αυτό εφαρμογή με κακόβουλο κώδικα.