>Αποδελτίωση LinuxFr.Org

>
L’APRIL défend le Logiciel Libre devant le Conseil d’État

Η Μ.Κ.Ο. APRIL υπερασπίζεται το Ελεύθερο Λογισμικό στο γαλλικό ΣτE

La technologie HD-DVD accessible aux utilisateurs de Linux

Η τεχνολογία HD-DVD διαθέσιμη στους χρήστες του Linux

Montrez-nous le code !

Δείξτε μας τον κώδικα !

Network Security Toolkit, version 1.5.0

Network Security Toolkit, έκδοση 1.5.0

On a le droit d’exiger du logiciel libre dans les marchés publics

Έχουμε το δικαίωμα να ζητούμε ελ. λογισμικό στις δημόσιες προμήθειες

>Ποιος έγραψε τον 2.6.20;

>Μεταφρασμένο άρθρο από: http://lwn.net/Articles/222773/

Το περιοδικό TIME, πρόσφατα εξέδωσε ένα άρθρο το οποίο είχε τίτλο “Πλουτίζοντας από αυτούς που δουλεύουν δωρεάν” και μέσα σε άλλα μιλούσε με τον εξής τρόπο για το ελεύθερο λογισμικό:

Το λογισμικό open-source δημιουργούμενο από εθελοντές όπως το σύστημα Linux και ο Web browser Firefox έχουν καθιερωθεί πλέον ως σημαντικές και διαρκείς οικονομικές πραγματικότητες.


Δεν είναι σπάνιο να αναφέρεται το Linux ως δημιουργούμενο από εθελοντές σύστημα, σε αντίθεση με τα επιχειρηματικά προωθούμενα ιδιωτικά εναλλακτικά. Υπάρχει όμως, πολύ λίγη έρευνα παρ’ όλα αυτά σχετικά με το πόση εργασία πάνω στο Linux είναι πράγματι “εθελοντική” – που γίνεται στον ελεύθερο και απλήρωτο χρόνο ενός hacker. Γενικά, το συμπέρασμα οτι το Linux έχει δημιουργηθεί από εθελοντές είναι απλώς αποδεκτό.

Ο καθορισμός της πραγματικής προέλευσης του ελεύθερου λογισμικού μπορεί να είναι ένα εκφοβιστικό έργο. Υπάρχει πλούτος πληροφοριών για αυτούς που ψάχνουν, βέβαια. Σε μια προσπάθεια να λάμψει λίγο φως σε αυτόν τον τομέα, ο υποφαινόμενος έγραψε μερικά σενάρια για να ερευνήσει αναλυτικότερα το repository του πυρήνα. Η ιδέα ήταν ότι βλέποντας ποιος κάνει αλλαγές στον πυρήνα μπορούμε να πάρουμε μια γεύση, του από που προέρχεται ο κώδικας μας.

Ποιος προσέφερε διορθώσεις στο 2.6.20

Αυτή η μελέτη εξέτασε το ρεύμα των διορθώσεων που άλλαξε τον πυρήνα 2.6.19 στη σημερινή έκδοση 2.6.20. Υπήρξαν, όπως φαίνεται 4983 αλλαγές μη-συγχωνεύσεων σε αυτή την έκδοση, συνεισφερόμενες από 741 διαφορετικούς προγραμματιστές. (Οι αλλαγές συγχωνεύεσεων δείχνουν εαν τα περιεχόμενα άλλων repositories μπήκαν στην mainline, αλλά δεν έφεραν αλλαγές στον κώδικα και επομένως η ανάλυση τις παρέβλεψε. Σε αυτές τις διορθώσεις προστέθηκαν 286,439 γραμμές κώδικα και αφαιρέθηκαν 159,812 άλλες, με αποτέλεσμα μια συνολική αύξηση 126,627 γραμμών στον κύκλο ανάπτυξης του 2.6.20.

Τα σενάρια εξέτασαν κάθε συνεισφορά μη-συγχώνευσης στον 2.6.20. Για κάθε μια, σε κάθε προγραμματιστή που καταλογίζεται ως “συγγραφέας” δίνεται πίστωση για τη διόρθωση. Αυή η προσέγγιση δεν είναι εντελώς δίκαιη, από τη στιγμή που κάποιος προγραμματιστής μπορεί, σε ορισμένες περιπτώσεις, να συνεισφέρει κώδικα που γράφεται από μια ομάδα ανθρώπων. Γενικά, πάντως, δεν υπάρχει εύκολος τρόπος για να δει κανείς αυτό το πρόβλημα – η πραγματική ταξινόμηση συγγραφικού έργου από μια ομαδική δουλειά δεν είναι διαθέσιμη στο κυρίως repository. Ο συγγραφέας αυτού του άρθρου πιστεύει πως αυτή η ανακρίβεια επηρεάζει τη διαχείριση ενός σχετικά μικρού ποσοστού διορθώσεων που συγχωνεύονται στην γραμμή.

Πέρα από αυτό, το πως κάποιος δημιουργεί στατιστικές από ένα ρεύμα διορθώσεων είναι πραγματικά ενδιαφέρουσα ερώτηση. Πως κάποιος μετρά την παραγωγικότητα των προγραμματιστών; Μια πιθανότητα είναι να κοιτάξει στον αριθμό των συγχωνευμένων αλλαγών. Από αυτή τη μέτρηση, βγαίνει η λίστα με τους πιο δημιουργικούς χορηγούς του 2.6.20:

Προγραμματιστές με τις περισσότερες αλλαγές

Al Viro 241 4.8%
Andrew Morton 92 1.8%
Jiri Slaby 92 1.8%
Adrian Bunk 87 1.7%
Gerrit Renker 79 1.6%
Josef Sipek 79 1.6%
Avi Kivity 68 1.4%
Tejun Heo 67 1.3%
Patrick McHardy 63 1.3%
Ralf Baechle 61 1.2%
Randy Dunlap 59 1.2%
Alan Cox 58 1.2%
Mariusz Kozlowski 57 1.1%
Andrew Victor 53 1.1%
Paul Mundt 52 1.0%
Stefan Richter 49 1.0%
David S. Miller 48 1.0%
Russell King 44 0.9%
Benjamin Herrenschmidt 44 0.9%
Akinobu Mita 43 0.9%

Κοιτώντας τις μετρήσεις των διορθώσεων, βλέπουμε οτι επιβραβεύονται οι προγραμματιστές που συνεισέφεραν μεγάλο αριθμό μικρών διορθώσεων. Οι διορθώσεις του Al Viro περιλαμβάνουν ένα τεράστιο αριθμό σχολίων κώδικα, file fixups, κλπ. Πολλές από τις αλλαγές είναι μικρές – πολέ