Το FreeNginx, ένα fork του Nginx που δημιουργήθηκε λόγω διαφωνίας με τις πολιτικές της εταιρείας F5, εισήχθη

Ο Maxim Dunin, ένας από τους τρεις ενεργούς βασικούς προγραμματιστές του Nginx, ανακοίνωσε τη δημιουργία ενός νέου πιρουνιού - FreeNginx. Σε αντίθεση με το έργο Angie, το οποίο διοχέτευσε επίσης το Nginx, το νέο πιρούνι θα αναπτυχθεί αποκλειστικά ως μη κερδοσκοπικό κοινοτικό έργο. Το FreeNginx τοποθετείται ως ο κύριος απόγονος του Nginx - "λαμβάνοντας υπόψη τις λεπτομέρειες - μάλλον, το πιρούνι παρέμεινε με το F5." Ο δηλωμένος στόχος του FreeNginx είναι να διασφαλίσει ότι η ανάπτυξη του Nginx είναι απαλλαγμένη από αυθαίρετες εταιρικές παρεμβολές.

Ο λόγος για τη δημιουργία του νέου έργου ήταν η διαφωνία με την πολιτική της διοίκησης της εταιρείας F5, στην οποία ανήκει το έργο Nginx. Η F5, χωρίς τη συγκατάθεση της κοινότητας προγραμματιστών, άλλαξε την πολιτική ασφαλείας της και άλλαξε την πρακτική της εκχώρησης αναγνωριστικών CVE για την επισήμανση ζητημάτων που δυνητικά αποτελούν απειλή για την ασφάλεια των χρηστών ως ευπάθειες (η Maxim ήταν αντίθετη με την ανάθεση CVE σε αυτά τα σφάλματα, καθώς υπάρχουν σε πειραματικό και μη προεπιλεγμένο κώδικα ).

Μετά το κλείσιμο του γραφείου της Μόσχας το 2022, ο Maxim αποσύρθηκε από το F5, αλλά βάσει χωριστής συμφωνίας διατήρησε τον ρόλο του στην ανάπτυξη και συνέχισε να αναπτύσσει και να επιβλέπει το έργο Nginx ως εθελοντής. Σύμφωνα με τον Maxim, η αλλαγή της πολιτικής ασφαλείας είναι αντίθετη με τη συναφθείσα συμφωνία και δεν μπορεί πλέον να ελέγξει τις αλλαγές που κάνουν οι προγραμματιστές από την εταιρεία F5 στο Nginx, επομένως, δεν μπορεί πλέον να θεωρεί το Nginx ως ένα ανοιχτό και δωρεάν έργο που αναπτύχθηκε για το κοινό Καλός.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο