mikem4600 wrote:
Τι εννοείς; Το Linux πρακτικά πάντα δεν χρησιμοποιούσε την
GNU GPL (v2)?
Αν ο Stallman (που έχει κηρύξει τον δικό του jihad) κάνει το παν για να περάσει την ιδεολογία του, δεν σημαίνει ότι πρέπει να τον παίρνουμε και στα σοβαρά. Σχεδόν όλη η βιομηχανία ξύνεται ακόμα με τη GPLv3. Μακάρι να υιοθετηθεί, όντας πιο ελεύθερη, αλλά δεν είναι και τραγική η διαφορά της με την προηγούμενη έκδοση (π.χ. anti-tivoization). Και το χειρότερο είναι ότι ο Stallman με αυτά που κάνει πρακτικά προσπαθεί να δημιουργήσει ρήγμα εντός της κοινότητας FOSS (ακολουθώντας την ηλίθια ιδεολογία "είτε μαζί μας είτε εναντίον μας"). Τον λάκκο τον σκάβει η Microsoft και ένα σωρό άλλοι, δεν χρειάζονται και την εσωτερική αντιπολίτευση (ώρες ώρες μάλιστα μου θυμίζουν τους αριστερούς που είναι χιλιοδιασπασμένοι για όχι και τόσο συνταρακτικές αιτίες...

). Και καλές οι licenses αλλά από ουσία τίποτα. Το πιο σημαντικό τεχνολογικό πράγμα του στρατοπέδου GNU ήταν ο emacs (πριν από δεκαετίες) και τα GNU utils που χρησιμοποιούνται παντού. Όλα τα άλλα *γκουχ* *hurd* ήταν σκέτη αποτυχία. Δεν αρκούν οι ιδέες, πιο σημαντικό είναι το impact...
Και αυτή τη στιγμή, το major impact από FOSS τεχνολογία είναι ο Firefox, το Linux και μετά το χάος...
Άντε για να δούμε και κανένα τεχνολογικό διαξιφισμό...

Το σχόλιο σχετικά με το GPLv3 απλή παρατήρηση ήταν για το γεγονός ότι ο Trovalds τρώγεται με τα ρούχα του -- δεν έχει ιδιαίτερη σημασία εάν περάσει σε v3 ή μείνει σε v2 o kernel. Τώρα επειδή σε ξέρω τι μηδενιστής είσαι, δεν υπάρχει εφαρμογή-πρόγραμμα-κώδικας που να έχει γραφτεί σε οποιοδήποτε σημερινό mainstream open/free OS που να μην έχει επηρεαστεί απο τα GNU utils. Eίτε architecturally, είτε conceptually, είτε σε επίπεδο coding standards, best practice κλπ.
cyberpython wrote:
Εδώ θα διαφωνήσω : υπάρχουν πάρα πολλά FOSS projects με μεγάλη επίδραση στην καθημερινή χρήση του Η/Υ όπως ο Apache server, το Audacity, ο LAME encoder, ο gcc και γενικοτερα τα GNU Utils(

), το GIMP κ.α.
++ *BSD. Ο κώδικας του έτσι και αλλιώς είναι μέσα σε κάθε σύγχρονο OS -- σε κάποια μορφή
Σχετικά με το HURD τώρα, επειδή τυχαίνει να το παρακολουθώ στενά δεν νομίζω ότι έχει αποτύχει. Είναι αρκετά καινοτόμο και έχει εντελώς διαφορετική φιλοσοφία στον σχεδιασμό του. Free/Open/Net/* BSD, {Open}Darwin και Linux ουσιαστικά δεν έχουν παρουσιάσει architecturally στον kernel κάτι παραπάνω απο το 4.4BSD (και αυτό δεν είναι έτσι ακριβώς γιατί το 4.4BSD είχε και αυτό μεγάλο κομμάτι παρμένο απο τις προηγούμενες εκδόσεις αλλά και απο το AT&T UNIX/Research ή SysV). Άρα μιλάμε για μια αρχιτεκτονική της οποίας οι βασικές ιδέες έχουν 30 χρόνια ζωής. Η ουσιαστική εναλλακτική του Plan9 είναι εντελώς διαφορετική απο το HURD και για να φτάσει εκεί που είναι σήμερα είχε πάλι απο πίσω τα Bell Labs + τρομερό team να το δουλεύει (Pike, Thompson, Ritchie, Kernighan, McIlroy, Stroustrup, κ.α.). Anw το HURD μπορεί να μην
βγεί, το θέμα είναι ότι ευτυχώς μερικοί σκέφτηκαν out-of-the-box και αυτό σίγουρα έχει impact στο τι θα δούμε. Ελπίζω να έχει και μια γεύση
hurd το μέλλον και να μην μείνουμε στα κλασσικά.
PS:
http://www.debian.org/ports/hurd/hurd-install
---------------------------
iorulezz wrote:
Ισχύει αλλά έχει μεγαλύτερη νομίζω σημασία πως νιώθει ο τελικός χρήστης. Και ο τελικός χρήστης πιθανότατα δεν είναι ούτε developer ούτε hacker. Σημασία έχει το linux να ξεφύγει από τα στενά όρια αυτών και μόνο των χρηστών και όπως φαίνεται τα τελευταία χρόνια ανεβαίνει με αλματώδεις ρυθμούς. Καταλαβαίνω την ανάγκη χρήσης κονσόλας και ακόμα κι ένας χρήστης που έχει μάθει όλες τα κόλπα του KDE θα την ανοίξει πολύ συχνά.
Απλά πιστεύω πως κυρίως ένας developer πρέπει να ξέρει καλά τις πτυχές του παραθυρικού περιβάλλοντος καθώς το προϊόν που θα παράγει στις περισσότερες περιπτώσεις θα αναφέρεται σε χρήστες που θα χρησιμοποιήσουν το παραθυρικό περιβάλλον.
Μα και ο developer χρήστης είναι

οπότε έχει και αυτός
δικαίωμα στο να μπορεί να διαμορφώνει το OS του όπως θέλει και να μην τρώει αναγκαστικά 1000 χαζά widgets/desklets/whatever. Το Unix έχει μια συγκεκριμένη φιλοσογία σχετικά με τον τρόπο οργάνωσης του που ο κόσμος δεν έχει συνηθήσει: εστιάζει κυρίως σε πλάτος επιλογών και όχι στην προώθηση 2-3 λύσεων που καλύπτουν το μεγαλύτερο κομμάτι της
αγοράς. Το Linux ευτυχώς ακολουθεί -- inherently -- αυτό το μοντέλο.