Τί είναι το Debian;

Εικόνα: markos
Submitted by markos on Κυρ, 04/03/2007 - 02:28

Το Debian είναι ένας οργανισμός αποτελούμενος από εθελοντές προγραμματιστές. Στόχος του Debian είναι η ανάπτυξη Ελεύθερου Λογισμικού και η προώθηση των ιδανικών του Free Software Foundation (FSF). Το Debian Project, όπως ονομάζεται, ξεκίνησε το 1993 από τον Ian Murdock με χρηματοδότηση από το FSF με σκοπό την δημιουργία ενός εντελώς Ελεύθερου Λειτουργικού Συστήματος, βασισμένο στον τότε ακόμα νέο πυρήνα του Linux. Στην αρχή υπήρξε μια μικρή ομάδα από ενθουσιώδεις εθελοντές προγραμματιστές, η οποία με τον καιρό αναπτύχθηκε, εξελίχθηκε και εξαπλώθηκε σε ολόκληρο τον κόσμο ώστε τώρα να αριθμεί περισσότερους από χίλιους εθελοντές Debian Developers, όπως αποκαλούνται.

Το Debian είναι ίσως το μόνο πραγματικά Ελεύθερο Λειτουργικό Σύστημα Linux. Ως φιλοσοφία, είναι στενά συνδεδεμένο με την έννοια του Ελεύθερου Λογισμικού GNU, όπως ορίζεται αυτό από το FSF, ενώ έχει αναπτύξει δικούς του κανόνες δεοντολογίας για το λογισμικό και τους ανθρώπους που το απαρτίζουν.

Όσον αφορά τους Debian Developers, υπάρχει καταρχάς το Κοινωνικό Συμβόλαιο του Debian (Debian Social Contract, http://www.debian.org/social_contract) στο οποίο αναγράφονται οι δεσμεύσεις του Debian στην Κοινότητα του Ελεύθερου Λογισμικού (Free Software Community). Κάθε Debian Developer με τη σειρά του, δέχεται να τηρεί και να ακολουθεί τις επιταγές του Κοινωνικού Συμβολαίου, κάτι που αποτελεί και το πιο σημαντικό κριτήριο για να γίνει κάποιος Debian Developer (http://www.debian.org/doc/maint-guide/).

Ανάμεσα στις δραστηριότητες των Developers περιλαμβάνονται η διαχείριση των δικτυακών τόπων WWW και FTP του Debian, σχεδιασμός γραφικών, νομικές αναλύσεις των αδειών χρήσης του κάθε πακέτου λογισμικού, συγγραφή κειμένων και, φυσικά, η συντήρηση των ίδιων των πακέτων λογισμικού.

Κάθε πακέτο λογισμικού πρέπει να τηρεί ορισμένες προδιαγραφές για να θεωρηθεί κατάλληλο για την ενσωμάττωση στο Debian και οι κανόνες αυτοί εκτείνονται σε πολλαπλά επίπεδα. Το πρωταρχικό επίπεδο αφορά την άδεια χρήσης και διανομής του ίδιου του πακέτου και η συμβατότητά της με τις Προδιαγραφές Ελεύθερου Λογισμικού του Debian (Debian Free Software Guidelines ή πιο συχνά DFSG, (http://www.debian.org/social_contract#guidelines). Οι Προδιαγραφές DFSG υπήρξαν πολύ σημαντικές στο Κίνημα Ελεύθερου Λογισμικού (Free Software Movement) και αποτέλεσαν την βάση του Ορισμού του Ελεύθερου Κώδικα (Open Source Definition, http://opensource.org/docs/definition_plain.html).

Στη συνέχεια το κάθε πακέτο θα πρέπει να ακολουθεί κάποιους κανόνες ποιότητας που αφορούν τις θέσεις των αρχείων, τους τύπους των αρχείων, την τεκμηρίωση, την υποστήριξή του από τον αντίστοιχο συντηρητή, κλπ. Αυτοί οι κανόνες περιγράφονται στο κείμενο Πολιτικής του Debian (Debian Policy, http://www.debian.org/doc/debian-policy/).
Για περισσότερες πληροφορίες τα κείμενα αυτά περιέχονται στα εξής πακέτα στην διανομή: maint-guide, debian-policy, debian-reference-en, debian-history, developers-reference, doc-debian.

0
Your rating: None