Fedora Hummingbird: Το νέο Fedora που βασίζεται σε εικόνες για την εποχή των πρακτόρων τεχνητής νοημοσύνης

  • Το Fedora Hummingbird ενοποιεί το μοντέλο χωρίς διανομή και τις εικόνες OCI για να προσφέρει μια διανομή Linux με κυλιόμενη κυκλοφορία, βασισμένη σε εικόνες, σχεδιασμένη για προγραμματιστές και πράκτορες τεχνητής νοημοσύνης.
  • Το Project Hummingbird παρέχει στη βάση ασφαλείας έναν κατάλογο εικόνων χωρίς διανομή, αγωγούς Konflux, chunkah και έναν σαφή στόχο ελαχιστοποίησης των CVE σε κοντέινερ και στο λειτουργικό σύστημα.
  • Ο πυρήνας ARK και οι ενημερώσεις atomic με root μόνο για ανάγνωση επιτρέπουν ένα σύστημα που είναι πάντα ενημερωμένο, με ενσωματωμένη λειτουργία επαναφοράς και αυστηρό διαχωρισμό κατάστασης στα /var και /etc.
  • Η Red Hat τοποθετεί το Fedora Hummingbird ως μια δωρεάν πύλη στο οικοσύστημα τεχνητής νοημοσύνης της, συμπληρώνοντας το Red Hat Desktop και συνδέοντας τον πειραματισμό με εταιρικά περιβάλλοντα σε RHEL και OpenShift.

Κολιμπρί Fedora

Κατά τη διάρκεια της Συνόδου Κορυφής Red Hat 2026 Έχει παρουσιαστεί ένα από τα πιο πρωτοποριακά στοιχήματα στο οικοσύστημα του Fedora: Το Fedora Hummingbird, μια διανομή Linux με κυλιόμενη κυκλοφορία, βασισμένη σε εικόνες, σχεδιασμένη για πράκτορες και προγραμματιστές τεχνητής νοημοσύνης που ζουν σε κοντέινερ.Δεν είναι «απλώς ένα ακόμη Fedora», αλλά ένα πολύ σοβαρό πείραμα για να φέρει το μοντέλο χωρίς διανομή και τις βέλτιστες πρακτικές ασφάλειας κοντέινερ στο ίδιο το λειτουργικό σύστημα.

Αυτό το νέο σύστημα ξεκινά από έναν φιλόδοξο στόχο: Ελαχιστοποιήστε τα τρωτά σημεία (CVE) όσο το δυνατόν περισσότερο τόσο στις εικόνες κοντέινερ όσο και στο λειτουργικό σύστημαΕνώ προσφέρει την ταχύτητα ενημέρωσης του Fedora Rawhide, αλλά συσκευάζεται με τη μορφή εικόνων OCI, με ατομικές ενημερώσεις, ενσωματωμένη επαναφορά και μια πολύ σαφή εστίαση στον κόσμο του αυτοματισμού και των πρακτόρων AI.

Τι είναι το Fedora Hummingbird και τι το κάνει διαφορετικό;

Το Fedora Hummingbird είναι, στην ουσία, μια διανομή Linux κυλιόμενης κυκλοφορίας βασισμένη σε εικόνεςΣε αντίθεση με τα παραδοσιακά συστήματα Fedora που βασίζονται σε RPM και εγκαθίστανται με τον κλασικό τρόπο, εδώ το σύστημα κατασκευάζεται και κατανέμεται σαν να ήταν ένα κοντέινερ, αλλά με όλα όσα είναι απαραίτητα για να είναι ένας πλήρης κεντρικός υπολογιστής: πυρήνας, χώρος χρήστη, υπηρεσίες και βασικά εργαλεία.

Η βασική ιδέα είναι σαφής: Συνδυάστε το μοντέλο χωρίς διανομή του Project Hummingbird με ένα πλήρες λειτουργικό σύστημα που μπορεί να χρησιμοποιηθεί σε εικονικές μηχανές, σε bare metal ή ακόμα και ως κεντρικός υπολογιστής για άλλα κοντέινερ.Αυτό έχει ως αποτέλεσμα ένα συνεκτικό περιβάλλον που ενημερώνεται εύκολα και έχει μια πιο ελεγχόμενη επιφάνεια επίθεσης, η οποία είναι καθοριστική σε περιβάλλοντα όπου αναπτύσσονται ταυτόχρονα πολλαπλοί χρόνοι εκτέλεσης και εκδόσεις.

Μέσα στην κοινότητα Fedora, το Hummingbird παρουσιάζεται ως Ένας προηγμένος πειραματικός χώρος για συστήματα που βασίζονται σε εικόνες, που συντηρείται συνεχώς και προσανατολίζεται σε ένα μέλλον όπου οι πράκτορες Τεχνητής Νοημοσύνης διαδραματίζουν ηγετικό ρόλο στον κύκλο ζωής του λογισμικού.Δεν αντικαθιστά άλλες εκδόσεις όπως το Silverblue, το Kinoite ή το Fedora CoreOS, αλλά ανοίγει την πόρτα σε ένα ακόμη πιο ολοκληρωμένο μοντέλο με αυτόματες αγωγούς και ασφάλεια εκ κατασκευής.

Project Hummingbird: η προέλευση της προσέγγισης Distroless

Για να κατανοήσετε το Fedora Hummingbird, πρέπει να ξεκινήσετε από τη ρίζα του: Το Project Hummingbird, η πρωτοβουλία επικεντρώθηκε στη δημιουργία μινιμαλιστικών, ενισχυμένων εικόνων κοντέινερ με σαφή στόχο την προσέγγιση μηδενικού CVE.Ολόκληρος ο σχεδιασμός της αρχιτεκτονικής, από το σύνολο πακέτων έως τα εργαλεία κατασκευής, έχει ως στόχο τη μείωση της επιφάνειας επίθεσης και την αυτοματοποίηση της διαχείρισης ευπαθειών.

Το πιο εντυπωσιακό είναι η δέσμευση για εικόνες "χωρίς διανομή": Δεν περιλαμβάνουν διαχειριστή πακέτων, κέλυφος ή γενικά βοηθητικά προγράμματα. Περιέχουν μόνο την εφαρμογή και τις εξαρτήσεις που είναι απολύτως απαραίτητες για την εκτέλεσή της.Αυτό σας εμποδίζει να κατεβάσετε περιττά στοιχεία γεμάτα με πιθανά CVE, τα οποία στη συνέχεια πρέπει να διαχειριστείτε χειροκίνητα.

Η φιλοσοφία είναι ότι, Όταν τραβάτε μια εικόνα Hummingbird, η διαδικασία έχει ήδη κάνει τη βρώμικη δουλειά: διαλογή CVE, επιδιορθώσεις, ανακατασκευή και κυκλοφορία της νέας έκδοσης.Αυτό σας γλιτώνει ένα μεγάλο μέρος του τυπικού εφιάλτη ευπάθειας κοντέινερ. Επιπλέον, η κατάσταση CVE ανά εικόνα και παραλλαγή δημοσιεύεται σχεδόν σε πραγματικό χρόνο στον κατάλογο Hummingbird, ώστε να γνωρίζετε ακριβώς πού βρίσκεστε.

Σε αυτούς τους μήνες εργασίας, η ομάδα έχει συγκεντρωθεί έναν κατάλογο με 49 μοναδικές εικόνες χωρίς διανομή και 157 παραλλαγές, συμπεριλαμβανομένων FIPS και πολλαπλών αρχιτεκτονικών buildsΚαλύπτουν ευρέως χρησιμοποιούμενα runtimes όπως Python, Go, Node.js, Rust, Ruby, OpenJDK, .NET, καθώς και υπηρεσίες όπως η PostgreSQL ή η nginx, μεταξύ πολλών άλλων.

Τεχνική Catalina: πώς κατασκευάζονται οι εικόνες Hummingbird

Πίσω από αυτόν τον κατάλογο υπάρχει Ένας αγωγός βασισμένος στο Konflux, σχεδιασμένος να παρέχει μεμονωμένες, αναπαραγώγιμες και εύκολα σταδιακά ενημερωμένες εκδόσειςΤο σύστημα λειτουργεί με καρφιτσωμένες λίστες πακέτων, κάτι που σας επιτρέπει να αναδημιουργήσετε ακριβώς την ίδια εικόνα, να παρακολουθείτε τις αλλαγές και να διασφαλίζετε μακροπρόθεσμη συνέπεια.

Για να μειώσει το κόστος των αναβαθμίσεων, η ομάδα έχει αναπτύξει Chunkah, ένα εργαλείο που σας επιτρέπει να κατεβάσετε μόνο τα τροποποιημένα μέρη μιας εικόναςΑυτό αποφεύγει την ανάγκη επανάληψης λήψης ολόκληρου του συνόλου εικόνων με κάθε ενημέρωση. Είναι μια πολύ πρακτική προσέγγιση σε περιβάλλοντα όπου οι εικόνες αναπτύσσονται συνεχώς σε clusters ή υβριδικά clouds.

Η ασφάλεια είναι βασικός πυλώνας: Οι εικόνες σαρώνονται συνεχώς με Syft και Grype, εντοπίζοντας τρωτά σημεία μόλις αναφερθούν και εφαρμόζοντας ενημερώσεις κώδικα μόλις γίνουν διαθέσιμες.Τη στιγμή που μια διόρθωση εμφανίζεται στο αντίστοιχο έργο, η διοχέτευση ενεργοποιεί την ανακατασκευή, εκτελεί τις δοκιμές και δημοσιεύει τη νέα εικόνα.

Ένα άλλο βασικό στοιχείο είναι η σχέση με το Fedora Rawhide: Πάνω από το 95% των πακέτων σε κάθε εικόνα Hummingbird προέρχονται απευθείας από το Fedora Rawhide, χωρίς τροποποιήσεις.Όταν το Rawhide δεν περιλαμβάνει ακόμη μια αρκετά νέα έκδοση, το σύστημα αντλεί απευθείας από την αρχή και η ομάδα συνεργάζεται επαναφέροντας τις αλλαγές στο Fedora, κλείνοντας τον κύκλο μεταξύ του πειραματισμού και της βασικής διανομής.

Το λεγόμενο «εργοστάσιο κολιμπρί» συγκεντρώνει τα πακέτα έτσι ώστε το καθένα να έχει τη δική του ταυτότητα, ανεξάρτητο κύκλο ζωής, ξεχωριστή πολιτική ενημέρωσης κώδικα και τη δική του τροφοδοσία ευπαθειών.Διατηρούμενο από την ομάδα ασφάλειας προϊόντων Red Hat, κάθε πακέτο περιλαμβάνει δεδομένα ευπάθειας αναγνώσιμα από μηχανές που υποδεικνύουν όχι μόνο ποια CVE υπάρχουν, αλλά και ποια επηρεάζουν στην πραγματικότητα ένα συγκεκριμένο φόρτο εργασίας.

Από το κοντέινερ στο λειτουργικό σύστημα: Το Fedora Hummingbird ως λειτουργικό σύστημα σε εικόνα

Οι ίδιες προκλήσεις ασφάλειας και συντήρησης που εντοπίστηκαν στον χώρο χρήστη εμφανίζονται και στο επίπεδο του λειτουργικού συστήματος. Επομένως, Το επόμενο λογικό βήμα για το Project Hummingbird ήταν η εφαρμογή της ίδιας προσέγγισης στον κεντρικό υπολογιστή: έτσι, το Fedora Hummingbird γεννιέται ως ένα πλήρες λειτουργικό σύστημα με τη μορφή μιας εικόνας OCI..

Η εικόνα του Fedora Hummingbird είναι δημόσια διαθέσιμη στη διεύθυνση quay.io/community-hummingbird/bootc-osΕίναι κατασκευασμένο χρησιμοποιώντας την ίδια αγωγιμότητα Konflux και την ίδια ταχύτητα RPM όπως και ο υπόλοιπος κατάλογος Hummingbird. Υποστηρίζει ήδη τις αρχιτεκτονικές x86_64 και aarch64, καθιστώντας το κατάλληλο τόσο για παραδοσιακούς διακομιστές όσο και για νεότερα περιβάλλοντα ARM.

Ο στόχος είναι αυτό Αυτή η εικόνα μπορεί να εκτελεστεί σε κοντέινερ, εικονικές μηχανές και αναπτύξεις bare metal, με συνεπή συμπεριφορά σε όλες τις περιπτώσεις.Αυτό ευθυγραμμίζεται με την πρωτοβουλία εκκίνησης κοντέινερ της Fedora, η οποία πρότεινε την παράδοση του ίδιου του λειτουργικού συστήματος ως εικόνα κοντέινερ, με ένα ατομικό μοντέλο αναβάθμισης και επαναφορά σε περίπτωση προβλημάτων.

Σε αυτήν τη διάταξη, Η ρίζα του συστήματος αρχείων είναι μόνο για ανάγνωση, ενώ ολόκληρη η τροποποιήσιμη κατάσταση βρίσκεται σε /var y /etcεντελώς ξεχωριστό από το περιεχόμενο της εικόνας του συστήματος. Αυτός ο διαχωρισμός μειώνει την απόκλιση διαμόρφωσης, εξαλείφει τις μερικές καταστάσεις ενημέρωσης και καθιστά αξιόπιστες τις επαναφορές.

Ο πυρήνας ARK και η ενσωμάτωσή του με το έργο CKI

Κάτω από το καπό, το Fedora Hummingbird ακουμπάει ARK (Πάντα έτοιμος πυρήνας), από το έργο CKI (Συνεχής ολοκλήρωση πυρήνα), το οποίο ακολουθεί πιστά την κύρια γραμμή του Linus TorvaldsΑυτός ο πυρήνας χρησιμοποιείται ήδη σήμερα στο Fedora, αλλά στο Hummingbird αναλαμβάνει βασικό ρόλο ως βάση ενός συστήματος που ενημερώνεται συνεχώς.

Η μεγάλη αξία του CKI είναι ότι Δεν προσφέρει μόνο μια προσεκτικά επιμελημένη διαμόρφωση πυρήνα, αλλά και ένα ολόκληρο πλαίσιο μηχανικής και δοκιμών που βασίζεται σε μια ροή πυρήνα υψηλής ταχύτητας.Αυτό επιτρέπει την ταχεία υιοθέτηση νέων χαρακτηριστικών του πυρήνα χωρίς να χάνεται η σταθερότητα, μια λεπτή ισορροπία όταν δίνεται προτεραιότητα στην ταχύτητα upstream.

Χάρη σε αυτόν τον συνδυασμό, το Fedora Hummingbird μπορεί να προσφέρει ένα περιβάλλον που είναι πάντα ενημερωμένο από άποψη πυρήνα, αλλά με ένα επίπεδο αυτοματοποιημένων δοκιμών που είναι δύσκολο να επιτευχθεί σε πιο χειροκίνητα μοντέλαΓια τους προγραμματιστές που βασίζονται σε νέες δυνατότητες πυρήνα (για παράδειγμα, σε κοντέινερ, δικτύωση, αποθήκευση ή υποστήριξη για νεότερο υλικό), αυτή η προσέγγιση είναι ιδιαίτερα ελκυστική.

Fedora Hummingbird Linux: μια κυλιόμενη διανομή για πράκτορες και προγραμματιστές τεχνητής νοημοσύνης

Η Red Hat ορίζει το Fedora Hummingbird Linux ως Ένα λειτουργικό σύστημα Linux με δυνατότητα roll-release, εγγενές σε κοντέινερ, σχεδιασμένο για "κατασκευαστές" της εποχής των πρακτόρων: ανθρώπινους προγραμματιστές και πράκτορες τεχνητής νοημοσύνης που πρέπει να αναπτύσσουν περιβάλλοντα σχεδόν ακαριαία.Το κλειδί είναι ότι αποφεύγει τους κλασικούς κύκλους κυκλοφορίας και τα κλειδώματα έξι μηνών ή και περισσότερου χρόνου, υιοθετώντας συνεχείς ενημερώσεις από τις upstream κοινότητες.

Ένα από τα πιο διαφοροποιητικά σημεία είναι ότι Το Hummingbird έχει σχεδιαστεί έτσι ώστε να επιλέγεται από τους ίδιους τους πράκτορες Τεχνητής Νοημοσύνης κατά τη φάση του πειραματισμού.Σε ένα σενάριο όπου ένας εκπρόσωπος χρειάζεται να ρυθμίσει γρήγορα ένα περιβάλλον, οποιαδήποτε μη αυτόματη εγγραφή, φόρμα ή επαλήθευση δημιουργεί ένα σημείο συμφόρησης. Γι' αυτό το Fedora Hummingbird Linux μπορεί να ληφθεί χωρίς εγγραφή, χρησιμοποιώντας ανώνυμα pulls σχεδιασμένα για αυτοματοποιημένες αναπτύξεις σε υβριδικά cloud και εργαστηριακά περιβάλλοντα.

Αυτό το μοντέλο μετατρέπει το Hummingbird σε ένα είδος «προεπιλεγμένου λειτουργικού συστήματος» για πράκτορες, ο μοναδικός σκοπός των οποίων είναι να δημιουργήσουν ένα περιβάλλον δοκιμών το συντομότερο δυνατόΑπό εκεί και πέρα, η φυσική πορεία δείχνει προς περιβάλλοντα παραγωγής που διέπονται από το Red Hat Enterprise Linux και το OpenShift Virtualization, όπου τίθεται σε εφαρμογή η κλασική υποστήριξη επιχειρήσεων.

Σύμφωνα με τα λόγια της ίδιας της Red Hat, Η αγορά του Linux έχει διαιρεθεί: οι ομάδες λειτουργιών χρειάζονται τη σταθερότητα του RHEL που διαρκεί δεκαετίες, ενώ οι προγραμματιστές (άνθρωποι και πράκτορες) απαιτούν ταχύτητα upstream και ροές εργασίας που βασίζονται σε εικόνες.Το Fedora Hummingbird Linux τοποθετείται ακριβώς σε αυτό το δεύτερο άκρο, ως πλατφόρμα αναφοράς για το λογισμικό που θα χτίσει το μέλλον των επιχειρήσεων.

Ένα εργοστάσιο λογισμικού που «σβήνει τα φώτα» υποστηρίζεται από πράκτορες Τεχνητής Νοημοσύνης

Ένα από τα πιο εντυπωσιακά νέα χαρακτηριστικά είναι ότι Μεγάλο μέρος της συντήρησης και ενσωμάτωσης νέων λειτουργιών στο Fedora Hummingbird Linux γίνεται από πράκτορες τεχνητής νοημοσύνης, με ανθρώπινη επίβλεψη.Η Red Hat περιγράφει τη διαδικασία ως ένα «εργοστάσιο λογισμικού» σβησίματος φώτων, που σημαίνει ότι είναι εξαιρετικά αυτοματοποιημένη και ικανή να λειτουργεί εικονικά χωρίς άμεση παρέμβαση.

Αυτό επιτρέπει την κατανομή Προχωρά με τον ρυθμό του οικοσυστήματος Τεχνητής Νοημοσύνης, κάτι που είναι αδύνατο να συγκριθεί με την παραδοσιακή χειροκίνητη συσκευασία.Ο συνδυασμός πρακτόρων που αυτοματοποιούν επαναλαμβανόμενες εργασίες (διαλογή CVE, δημιουργία ενημερώσεων κώδικα, ενσωμάτωση νέων εκδόσεων) και ανθρώπινων αξιολογήσεων σε κρίσιμα σημεία επιδιώκει να εξισορροπήσει την ταχύτητα και την ασφάλεια.

Από άποψη ασφάλειας, το Hummingbird βασίζεται σε την ίδια αυτοματοποιημένη υποδομή και τους αγωγούς Konflux που υποστηρίζουν τις εικόνες Red Hat Hardened ImagesΑυτό σημαίνει ότι οι γλώσσες, οι χρόνοι εκτέλεσης, οι βάσεις δεδομένων και τα εργαλεία που παρέχονται από αυτές τις εικόνες είναι απαλλαγμένα από γνωστά CVE και συνοδεύονται από πλήρη SBOM (Software Bill of Materials), κάτι που έχει μεγάλη αξία στους ελέγχους της εφοδιαστικής αλυσίδας.

Απρόσκοπτη ενσωμάτωση και μια πορεία προς την εταιρική παραγωγή

Στην αποκαλούμενη «εποχή των πρακτόρων», η πρώτη απόφαση σχετικά με το ποιο λειτουργικό σύστημα θα χρησιμοποιηθεί δεν λαμβάνεται πλέον πάντα από ένα άτομο: Ένας πράκτορας τεχνητής νοημοσύνης μπορεί να επιλέξει την κατανομή κατά τη διάρκεια της φάσης δοκιμών ενός έργου.Εάν αυτός ο πράκτορας συναντήσει εγγραφές, απαιτήσεις αδειοδότησης ή εμπόδια πρόσβασης, η καινοτομία καταπνίγεται. Το Fedora Hummingbird Linux δημιουργήθηκε για να παρακάμψει αυτά τα εμπόδια.

Επομένως, η κατανομή Επιτρέπει ανώνυμες έλξεις και υποστηρίζει εξαιρετικά γρήγορες αναπτύξεις, εξαλείφοντας τα τείχη εγγραφής που συχνά επιβραδύνουν τους εκπροσώπους και τις εξαιρετικά αυτοματοποιημένες ροές εργασίας CI/CD.Αυτό το καθιστά μια εξαιρετικά βολική επιλογή για εργαστήρια, πρωτότυπα και δοκιμές απόδειξης ιδέας στο cloud.

Η Red Hat, ωστόσο, δεν πειραματίζεται απλώς: σχεδιάζει να προσφέρει ένα μοντέλο Συνεργατικής Κοινοτικής Υποστήριξης που σχετίζεται με τη συνδρομή Red Hatέτσι ώστε οι χρήστες του Hummingbird να μπορούν να βρίσκουν και να αξιοποιούν γρήγορα τους πόρους της κοινότητας, ενώ παράλληλα συνδέονται με το οικοσύστημα υποστήριξης επιχειρήσεων.

Το μεσοπρόθεσμο όραμα είναι ότι Το Hummingbird λειτουργεί ως μια «δωρεάν» πύλη από τον φορητό υπολογιστή του προγραμματιστή σε σοβαρές δοκιμές στο cloud και, από εκεί, χωρίς την ανάγκη τραυματικών μετεγκαταστάσεων, στον κόσμο του RHEL και του OpenShift για φόρτους εργασίας παραγωγής.Έτσι, καλύπτεται ολόκληρο το ταξίδι: ελεύθερος πειραματισμός, ενοποίηση και, τέλος, ελεγχόμενη ανάπτυξη.

Διαφορές μεταξύ του Fedora Hummingbird Linux και του Red Hat Desktop με τεχνητή νοημοσύνη

Κατά τη διάρκεια της ίδιας Συνόδου Κορυφής Red Hat, παρουσιάστηκαν τα ακόλουθα: Δύο διαφορετικές προτάσεις για υπολογιστές Linux για τον κόσμο της Τεχνητής Νοημοσύνης: το νέο Red Hat Desktop, που επικεντρώνεται σε προγραμματιστές με ένα διαχειριζόμενο περιβάλλον, και το Fedora Hummingbird Linux ως δωρεάν και κυλιόμενη επιλογή για κατασκευαστές και εκπροσώπους.Αν και αλληλοσυμπληρώνονται, παίζουν διαφορετικούς ρόλους.

Η νέα επιφάνεια εργασίας Red Hat Βασίζεται στην έκδοση Podman Desktop της Red Hat.Σκοπός του είναι να διευκολύνει τη δημιουργία, τη διαχείριση και την ανάπτυξη κοντέινερ σε Linux, macOS και Windows. Είναι βασισμένο σε Red Hat Hardened Images και Red Hat Trusted Libraries, προσφέροντας ισχυρή έμφαση στην ασφάλεια και την ευθυγράμμιση με περιβάλλοντα OpenShift.

Σε εκείνο το γραφείο, Το OpenShift Dev Spaces παρέχει ένα επεκτάσιμο πλαίσιο για την ενσωμάτωση βοηθών τεχνητής νοημοσύνης απευθείας στο cloud IDE.Περιλαμβάνει μια τεχνική προεπισκόπηση του βοηθού κώδικα AWS Kiro, καθώς και ενσωματώσεις με Microsoft Copilot, Claude CLI, Cline, Continue, Roo και άλλα. Το μήνυμα είναι σαφές: αναπτύξτε με τον βοηθό της επιλογής σας, είτε είναι ιδιόκτητο είτε ανοιχτού κώδικα.

Ένα άλλο ενδιαφέρον στοιχείο είναι Kaiden, μια λύση ανοιχτού κώδικα για την απομόνωση πρακτόρων τεχνητής νοημοσύνης σε sandboxesΑυτό σας επιτρέπει να δοκιμάζετε τους πράκτορες και τις ενέργειές τους στον δικό σας τοπικό υπολογιστή, ελαχιστοποιώντας τον κίνδυνο η λανθασμένη απόφαση ενός πράκτορα να προκαλέσει κατάρρευση του συστήματος υποδοχής. Για όσους πειραματίζονται εκτενώς με αυτόν τον τρόπο με αυτόν τον τρόπο, είναι σωτήριο.

Το Red Hat Advanced Developer Suite περιλαμβάνει επίσης το Δυνατότητες ευφυΐας εκμετάλλευσης με την υποστήριξη της τεχνητής νοημοσύνηςΑυτά τα εργαλεία βοηθούν στον προσδιορισμό του εάν μια γνωστή ευπάθεια σε κώδικα που δημιουργείται από τεχνητή νοημοσύνη επηρεάζει στην πραγματικότητα ένα συγκεκριμένο περιβάλλον εκτέλεσης. Αυτό επιτρέπει την ιεράρχηση της αποκατάστασης και του μετριασμού με βάση τον πραγματικό κίνδυνο και όχι μόνο την ύπαρξη του CVE.

Εν τω μεταξύ, το Fedora Hummingbird Linux τοποθετείται ως μια δωρεάν διανομή, «δωρεάν όπως στην μπύρα και δωρεάν όπως στην ελευθερία», κυλιόμενης κυκλοφορίας, σχεδιασμένη ως το προεπιλεγμένο λειτουργικό σύστημα για πράκτορες και αυτοματοποιημένες ροές εργασίαςΔεν ακολουθεί παγωμένους κύκλους κυκλοφορίας, αλλά παρέχει ενημερώσεις από την upstream μόλις είναι έτοιμες.

Η Red Hat σχεδιάζει επίσης ότι Το Fedora Hummingbird Linux προσφέρεται ως η προεπιλεγμένη επιλογή σε παρόχους cloud που επικεντρώνονται σε προγραμματιστές.Αυτά είναι τυπικά περιβάλλοντα όπου ξεκινούν μικρά προσωπικά έργα ή δοκιμές ιδεών. Το Red Hat Desktop, από την άλλη πλευρά, λειτουργεί ως το διαχειριζόμενο περιβάλλον ανάπτυξης που αντικατοπτρίζει καλύτερα την παραγωγή στο RHEL και την υπόλοιπη οικογένεια τεχνητής νοημοσύνης της Red Hat.

Σχέση με το Fedora, το Fedora CoreOS και την κοινότητα

Το Fedora Hummingbird δεν γεννιέται σε απομόνωση: Πολλά μέλη της ομάδας Hummingbird είναι ήδη συνεισφέροντες και συντηρητές πακέτων στο Fedora., συμπεριλαμβανομένων βασικών κομματιών όπως το Podman και άλλων εργαλείων κοντέινερ κρίσιμων για το οικοσύστημα Linux, καθώς και μέρος της ομάδας πίσω από το Fedora CoreOS.

Οι θέσεις εργασίας στο Τα εκκινήσιμα κοντέινερ Fedora έθεσαν τα τεχνικά θεμέλια για το Fedora HummingbirdΠολλοί από τους ανθρώπους που συμμετείχαν σε αυτήν την πρωτοβουλία εξακολουθούν να προωθούν το έργο Hummingbird, αλλά με ένα ευρύτερο όραμα: να ενοποιήσουν ένα πλήρες λειτουργικό σύστημα που θα παρέχεται ως εικόνα.

Η δεδηλωμένη πρόθεση είναι Ενσωματώστε το Hummingbird στο Fedora Project, ώστε να μπορεί να αναπτυχθεί και να επωφεληθεί από το ίδιο οικοσύστημα κοινότητας.Στην πραγματικότητα, το Hummingbird pipeline ήδη δημιουργεί και δημοσιεύει ένα σύνολο εικόνων που βασίζονται εξ ολοκλήρου στο Fedora Rawhide. quay.io/organization/hummingbird-rawhide, κάτι που ενισχύει τη σύνδεση.

Μέρος της τρέχουσας εργασίας επικεντρώνεται Μειώστε την ανάμειξη μεταξύ των RPM που έχουν κατασκευαστεί από το Hummingbird και των τυπικών πακέτων Fedora μέσα στην εικόναγια την πλήρη ευθυγράμμιση της τεχνολογικής βάσης. Ακριβώς σε αυτό το σημείο η συνεργασία της κοινότητας καθίσταται πολύτιμη, τόσο για τη βελτίωση του μοντέλου όσο και για την επέκτασή του σε νέα σενάρια.

Επιπλέον, η ομάδα επαναφέρει ήδη το Fedora. Βελτιστοποιήσεις ειδικά για κοντέινερ, διορθώσεις που βρέθηκαν σε αρχεία .spec και βελτιώσεις που ωφελούν ολόκληρη την διανομήΗ ροή πληροφοριών για τα τρωτά σημεία που συνοδεύει τα πακέτα Hummingbird θεωρείται επίσης μια δυνητικά ενδιαφέρουσα συμβολή στο υπόλοιπο οικοσύστημα του Fedora.

Τρέχουσα κατάσταση, πρωτότυπα και οικοσύστημα που περιβάλλει το Hummingbird

Η εικόνα του λειτουργικού συστήματος Fedora Hummingbird bootc Κυκλοφορεί σήμερα και μπορεί να δοκιμαστεί χωρίς εγγραφή, συνδρομές ή εργαλεία διαχείρισης αδειών χρήσης όπως το subscription-manager.Ο κώδικας είναι δημόσιος, η διαδικασία είναι ενεργή και η ομάδα ενθαρρύνει περισσότερους ανθρώπους να συμμετάσχουν για να θέσουν το σύστημα σε πραγματικές δοκιμές.

Υπάρχουν ήδη Πρωτότυπα επιτραπέζιων υπολογιστών και βάσεων σε στυλ CoreOS στο HummingbirdΜε την καθοδήγηση μελών της κοινότητας και προγραμματιστών που συμμετέχουν σε έργα όπως το Universal Blue, δημιουργήθηκαν βασικές εικόνες "CoreOS Desktop" από τα RPM του Fedora σε μία μόνο ημέρα. Αυτές οι εικόνες εκκινούνται με επιτυχία και χρησιμεύουν ως απόδειξη ότι η προσέγγιση είναι βιώσιμη και πιο κοντά στην πραγματικότητα από ό,τι φαίνεται.

Σε αυτό το πλαίσιο, έχουν εξηγηθεί αλλαγές στα σχέδια για κοινοτικά έργα, όπως η εγκατάλειψη των σχεδίων stable→testing→next branch υπέρ του στοχευμένες δοκιμές σε κλάδους και πιο αποφασιστική εστίαση σε σφραγισμένες εικόνες και HummingbirdΗ ιδέα είναι ότι αυτό το νέο οικοσύστημα θα προσελκύσει ένα προφίλ συνεργατών που θα είναι ενθουσιασμένοι με τον πειραματισμό με μοντέλα λειτουργικών συστημάτων επόμενης γενιάς.

Η κοινότητα συζητά ήδη ενεργά αυτές τις ιδέες Συγκεκριμένα θέματα, ομάδες ειδικών ενδιαφερόντων (SIG) και ανοιχτά κανάλια συνομιλίαςΗ ατμόσφαιρα είναι τυπική του Fedora: πολύς πειραματισμός, τεχνικές συζητήσεις και μια ρητή πρόσκληση για όποιον θέλει να συμμετάσχει, είτε δοκιμάζοντας εικόνες, είτε αναφέροντας σφάλματα, είτε συνεισφέροντας κώδικα.

Πώς να ξεκινήσετε να δοκιμάζετε το Fedora Hummingbird σήμερα κιόλας

Για όσους θέλουν να ξεκινήσουν αμέσως τις πειραματικές τους δραστηριότητες, η ομάδα προτείνει Μια γρήγορη ροή εκκίνησης σε μια εικονική μηχανή χρησιμοποιώντας Podman, bootc-image-builder και virt-install, εκμεταλλευόμενοι την εικόνα που είναι διαθέσιμη στο Quay.

Τα γενικά βήματα αποτελούνται από Λήψη της εικόνας του Hummingbird bootc OS από το quay.io χρησιμοποιώντας podman, στη συνέχεια εκτελέστε το κοντέινερ του bootc-image-builder με τους κατάλληλους όγκους για να δημιουργηθεί μια εικόνα qcow2 με σύστημα αρχείων ext4 και τοποθετήστε αυτήν την εικόνα στη διαδρομή αποθήκευσης libvirt.

Στη συνέχεια, μετονομάζοντας το αρχείο disk.qcow2 σε ένα πιο περιγραφικό όνομα και χρησιμοποιώντας το virt-install με απλές παραμέτρους (μνήμη, vCPU, δίσκος, δίκτυο και γραφικά VNC)Μπορείτε να ρυθμίσετε γρήγορα μια εικονική μηχανή Fedora Hummingbird. Δεν είναι ένα παραδοσιακό πρόγραμμα εγκατάστασης. Ουσιαστικά εκκινείτε απευθείας από μια προκατασκευασμένη εικόνα.

Από εκεί και πέρα, ενθαρρύνεται κανείς να Δοκιμάστε το σύστημα, ελέγξτε τη συμπεριφορά του, επικυρώστε τις ενημερώσεις και αναφέρετε οποιαδήποτε ασυνήθιστη συμπεριφορά.Η ανατροφοδότηση είναι ιδιαίτερα πολύτιμη σε αυτά τα πρώιμα στάδια, όταν η ενσωμάτωση μεταξύ του παραδοσιακού κόσμου του Fedora και του κόσμου εικόνων Hummingbird βρίσκεται ακόμη σε στάδιο τελειοποίησης.

Συμμετοχή, συνεισφορά και το μέλλον του έργου

Όποιος τολμά να ξεπεράσει την απλή δοκιμασία μπορεί Ανοίξτε ζητήματα, προτείνετε βελτιώσεις ή υποβάλετε συνεισφορές απευθείας στο αποθετήριο του έργου, το οποίο βρίσκεται αυτήν τη στιγμή στη διεύθυνση gitlab.com/redhat/hummingbird/containersΈνα από τα επόμενα προγραμματισμένα βήματα είναι ακριβώς η μετεγκατάσταση και η εγκατάσταση του έργου εντός της υποδομής του Fedora.

Επιπλέον, Υπάρχουν εισαγωγικές συνεδρίες και συναντήσεις με θέμα το GIS που σχετίζονται με το Hummingbird.όπου εξηγείται το τεχνικό μοντέλο, απαντώνται ερωτήσεις σχετικά με τον αγωγό, την ασφάλεια ή την ενσωμάτωση με εργαλεία όπως το Podman και συντονίζονται οι προσπάθειες μεταξύ της Red Hat και της κοινότητας του Fedora.

Όσον αφορά το όραμα, αναμένεται ότι Το Fedora Hummingbird γίνεται το εργαστήριο όπου η κοινότητα δοκιμάζει νέα μοντέλα συστημάτων που βασίζονται σε εικόνες και συνεχή συντήρηση, προτού αυτές οι ιδέες καταλήξουν να επηρεάσουν το υπόλοιπο οικοσύστημα Linux.Το Fedora έπαιζε πάντα τον ρόλο του «πεδίου δοκιμών» για τεχνολογίες που αργότερα καταλήγουν να κυριαρχούν στο επιχειρηματικό τοπίο.

Συνολικά, το Fedora Hummingbird και το σχετικό οικοσύστημα σκιαγραφούν μια εικόνα ένα μέλλον όπου τα λειτουργικά συστήματα κατασκευάζονται και συντηρούνται όπως τα σύγχρονα κοντέινερ: μινιμαλιστικές εικόνες, αυτοματοποιημένοι αγωγοί, ενσωματωμένη ασφάλεια και κύκλοι ενημέρωσης που συμβαδίζουν με το σημερινό ξέφρενο λογισμικό, τόσο για προγραμματιστές όσο και για πράκτορες Τεχνητής Νοημοσύνης που χρειάζονται έτοιμα προς χρήση περιβάλλοντα.

Fedora 44 Beta
σχετικό άρθρο:
Το Fedora 44 Beta έρχεται με βελτιώσεις στο GNOME, το Plasma και το πρόγραμμα εγκατάστασης.

Προσθήκη ως προτιμώμενης πηγής