Διορθώθηκε bug ηλικίας… 10 ετών στο KDE

Για να μη λέτε οι οπαδοί του Linux πως μόνο στα Windows συμβαίνουν κάτι τέτοια χαριτωμένα, ιδού ένα… μαηκροσοφτικό fail του KDE!

Ο Konqueror (και άλλα) του KDE 4.5

Για όσους δεν το γνωρίζουν, το KDE είναι ένα από τα δημοφιλέστερα desktop περιβάλλοντα στο Linux – ναι, αγαπητοί Παραθυράκηδες και Μακάδες, στο Linux δεν υπάρχει μόνο one desktop to rule them all αλλά είναι θέμα επιλογής. Και τώρα που όλοι γνωρίζουμε τι είναι το KDE, on with the show.

Ένα bug, λοιπόν, ηλικίας πάνω-κάτω δέκα ετών (καταγράφηκε το 2002) μόλις επιλύθηκε στο KDE. Δεν ήταν κάτι κοσμοσυνταρακτικό, απλά πως τα cookies που αποθηκεύονταν κατά το browsing εξαφανίζονταν, και μάλλον υπό αρκετά… συγκεκριμένες προϋποθέσεις.

Ody's thoughts

Το ανέφερα, λοιπόν, εδώ, μόνο και μόνο ως απάντηση στο μύθο πως μόνο στα Windows συμβαίνουν κάτι τέτοια. Αγαπητοί φανατικοί του Linux: ΠΑΝΤΟΥ συμβαίνουν τέτοια. Ακόμη και στους… drivers καρτών ήχου. Ή σε εφαρμογές επεξεργασίας κειμένου στην Amiga. Code is code (is code), και αυτό πάει χεράκι-χεράκι με το… shit happens. Εκτός αν κανείς νομίζει πως οι πιο άθλιοι προγραμματιστές του πλανήτη μαζεύτηκαν στη Microsoft και πηγαίνουν διαγωνισμό ποιος θα φτάσει γρηγορότερα στον πάτο, ενώ παρεξηγημένες ευφυίες από κάθε άκρο του πλανήτη παλεύουν το μοναχικό αγώνα τους από το γκαράζ των γονιών τους παρέχοντας ολοκάθαρο, αγνό και συμπυκνωμένο κώδικα στο θεάρεστο Ουμπούντου (δατς Ubuntu του γιου).

Update

Τα σχόλια απενεργοποιήθηκαν για το συγκεκριμένο post αφού η συζήτηση ξέπεσε σε κοκορομαχία. Babality!

...γνωστός και ως Οδυσσέας Κουράφαλος, αρχικός υπεύθυνος για το unregistered. Συντάκτης, γραφίστας, "μαλτιμηντιάς", φανατικός της science fiction και των αστείων γατιών στου ιντερνέτ. "Δηλώνω graphics whore" (παίζω Ms. Pac-Man στο MAME με 2xSAL και το πρώτο Max Payne με FXAA antialiasing). Load "unreg*",8,1.

20 responses to “Διορθώθηκε bug ηλικίας… 10 ετών στο KDE”

  1. Nikos says:

    Κανενα αρνητικο σχολιο??Πως και ετσι?Συνηθως σε τετοια αρθρα αρχιζουν και κραζουνε που τους εθιξες το πολυαγαπητο τους linux….!

  2. Salih Emin says:

    Αν δεν βρίσκει κάποιος το site πως θα τον κράξει ? Τυχαία κά@440a86eef6d054b61ba90823edaaeffe:disqus οιος έβαλε το link στο G+ και πέτυχα το site…
     A ρε Ody….τα έχουμε πει αυτά…. όλοι έχουμε μαζευτεί στο G+ (Nerds και Geeks) εσύ πού είσαι ωέο ??? Είχα ξεχάσει το site σου….

  3. Α το καϊμένο… Μόνο 10 ετών… 

  4. ducklord says:

    Έλα μου ντες… Είχα πέσει με τα μούτρα στον κώδικα για το redesign, και τώρα που ξεμπέρδεψα με το μεγάλο κομμάτι αυτού (αν και ΕΧΕΙ δουλειά ακόμα), τη βγάζω γράφοντας και γράφοντας. Που χρόνος για social; :-(

  5. ducklord says:

    Εντάξει, είπαμε: η Microsoft ΕΧΕΙ κάνει χειρότερα (του στυλ να ξεχνά για… πενταετίες να “πατσάρει” πολύ πιο σημαντικά bugs και τρύπες ασφαλείας σε IE).

  6. alex285 says:

    @ducklord:disqus Μια ενσταση μονο επειδη αρχιζεις απο το bug του KDE και μετα παμε στο Gimp. Αν αυριο η MS και η Adobe κλειδωσουν τα προγραμματα τους (εννοω οτι δεν μπορεις να κατεβασεις αβερτα κρακαρισμενα) τι θα κανεις? Τα 90ε του ποντικιου ειναι το πολυ λιγοτερο που θα σε νοιαζει. 

    Μου φαινεται οτι σχολιαζεις καποιες φορες με δεδομενο οτι δεν πληρωνουμε για τα Windows, δεν πληρωνουμε για το Photoshop κτλ και γενικα ειμαι στο κινημα δεν πληρωνω αρα ανεβαστε τα διοδια οσο θελετε. 

    Και σε ρωταω σαν Ελληνας, εσενα προσωπικα σου, αρεσει που η Ελληνικη Κυβερνηση εχει ιυοθετηση τα Windows (κτλ) στις υπηρεσιες της και τα χοντροσκαει? Διοτι με την λογικη σου εδω περα ειναι σαν να λες και μπραβο. Και αν το αγνοεις, το λογισμικο ειναι η τριτη μεγαλυτερη επιχειρηση παγκοσμιος πισω απο την ενεργεια και τα τροφιμα. 

    Και ακομα και αν δεν ειναι κατι καλο στο ανοιχτο λογισμικο, παλι δεν επιτρεπεται να το θαβεις σε γενικη κλιμακα. Ειναι ευνοιτοι οι λογοι. 

    Καλα για bug σε Windows μην μιλησουμε. 80% ειναι με ιους. Α ναι αυτο δεν ειναι bug, τα cookies ειναι τα bug. 

  7. ducklord says:

    Δε μου λες βρε Alex, άλλα γράφουμε, άλλα καταλαβαίνουμε; Γιατί επιμένετε να διαστρεβλώνετε αυτά που γράφω; Έχετε σκεφτεί πως ίσως αυτό δείχνει ότι έχετε πρόβλημα λόγω… φανατισμού; Πάμε πάλι αυτό που λέω, για χιλιοστή φορά (και με την ευκαιρία, ΓΙΑ ΑΥΤΟ τσαντίζομαι, @Kigka:disqus ).

    Μπορείς να τρέξεις GIMP στα Windows; Ναι.

    Μπορείς να τρέξεις Photoshop εγγενώς στο Linux; ΟΧΙ μέσω Wine, ΟΧΙ με πατέντες. Επίσημα και με υποστήριξη. Όχι.

    Είναι το Photoshop πληρέστερο σε δυνατότητες από το The GIMP; Ναι. Και αν δεν το πιστεύετε, ρωτήστε κάποιον έμπιστο φίλο σας που να γνωρίζει, αφού δεν θέλετε με τίποτα να πιστέψετε εμένα.

    Είναι “επαγγελματικό” το Photoshop σε σχέση με το The Gimp; Ναι.

    Χρησιμοποιείται το Photoshop από 99 από τους 100 γραφίστες στον πλανήτη; Ναι.

    Αν θέλεις να έχεις ΕΓΓΥΗΜΕΝΗ ΣΥΜΒΑΤΟΤΗΤΑ, ώστε ο κώλος που φωτοσόπιασες για το εξώφυλλο ενός περιοδικού να μην τυπωθεί πράσινος σε δεκάδες χιλιάδες αντίτυπα, με σεβαστό κόστος διόρθωσης, επειδή εσύ χρησιμοποιούσες GIMP και το τυπογραφείο όπου έστειλες το αρχείο Photoshop, όπως και το 99,9% των τυπογραφείων στον πλανήτη, θα χρησιμοποιήσεις και εσύ, θέλωντας και μη, Photoshop; Ναι.

    Αν ΔΕΝ το χρησιμοποιήσεις, και επιλέξεις το GIMP “γιατί είσαι οπαδός του ανοιχτού λογισμικού”, ΠΟΙΟΣ θα πληρώσει όταν ο κώλος που φωτοσόπιασες τυπωθεί πράσινος και ο εκδότης σου ζητήσει τα ρέστα; Ο Linus Torvalds; Η κοινότητα του ανοιχτού λογισμικού; Θα χάσεις τη δουλειά σου; Ναι.

    Και καταλήγω: Είναι κάτι από τα παραπάνω ψευδές; Όχι.
    Άρα, γιατί στο διάολο παίρνετε ΑΥΤΟ σαν αφορμή για να μου λέτε πάλι και πάλι πως δεν ξέρω τι λέω, πως επιτίθεμαι στο open source λογισμικό, μπλα-μπλα-μπλα; Γιατί όλοι μου λέτε πως “αδικώ το The GIMP” όταν λέω πως δεν είναι “επαγγελματικό”; Και γιατί το αδικώ όταν λέω πως το περιβάλλον του είναι για τα μπάζα, όταν εμφανώς ΕΠΑΙΝΩ δυο άλλα open source projects, το Krita και το InkScape, για τη σωστή και λογική τους προσέγγιση; ΕΓΩ έχω το πρόβλημα, ή το The GIMP που διάλεξε να κάνει “τα δικά του”; Μπορείς και εσύ, όπως και όοοολοι οι άλλοι που με κατακρίνετε χωρίς προφανώς να έχετε καθίσει να τα δουλέψετε, να χωνέψεις πως υπάρχουν κάποια καταραμένα standards στο χώρο για να σε βοηθούν στη μετάβαση από εφαρμογή σε εφαρμογή; Μπορείς να χωνέψεις πως όταν ο γραφίστας χρησιμοποιεί τρία διαφορετικά προγράμματα στην καθημερινή εργασία του, είναι τρομερά βολικό να έχουν παρόμοια μενού, εικονίδια, διαρρυθμίσεις, για να μην ψάχνεται; Και πως είναι απολύτως απαραίτητο να είναι 100% συμβατά μεταξύ τους;

    Προφανώς όχι. Και επειδή εσύ, και όλοι όσοι έχουν την ίδια λογική, δεν μπορείτε να το χωνέψετε, έρχεστε και βρίζετε εμένα. Ήθελα να έβλεπα τι διάολο θα κάνατε αν ο ένας κατασκευαστής αυτοκινήτων έβαζε το λεβιέ των ταχυτήτων ανάμεσα στα πόδια σας και ο άλλος κάτω από το κάθισμα “γιατί έτσι”, όπως κάνει το GIMP με το περιβάλλον του. Α, εκεί αλλάζει, έτσι;

    Το αν επιτρέπεται ή όχι να θάβω κάτι, μπα, και γιατί δεν επιτρέπεται; Δηλαδή, αν έρθει κάποιος και κάνει τον εγκεφαλοχειρούργο, με κάθε καλή πρόθεση, αλλά τυγχάνει ψυχοπαθής, θα αφήσουμε να κατακρεουργεί κόσμο διότι “δεν το κάνει για κακό”; Όμορφα. Ας μην κατακρίνουμε, λοιπόν, τα όποια προβλήματα του open source λογισμικού. Ας μην το συζητάμε και να το σχολιάζουμε. Όχι, μόνο αν έχουμε πληρώσει έχουμε το δικαίωμα να κρίνουμε κάτι. Αν μας διαλυθεί ο σκληρός δίσκος κάνοντας μας να πληρώσουμε €100 για έναν νέο, λόγω ασυμβατότητας του τρόπου διαχείρισης δίσκων του πυρήνα σε παλαιότερες εκδόσεις (σήμερα δεν γνωρίζω αν υφίσταται το πρόβλημα) με τους Western Digital Green, να ΜΗΝ το σχολιάσουμε, μπας και προλάβει κανένας άλλος να γλιτώσει το δίσκο του και να τον αντικαταστήσει με έναν που να μην έχει πρόβλημα. Nope. Μόκο. Από εδώ και πέρα, μόνο λουλουδάκια και ουράνια τόξα για το Linux.

    Υ.Γ.: Όχι, ΔΕΝ είναι bug. Θα αλλάξουμε και την ορολογία επειδή μας βολεύει; Bug θα πει “πρόβλημα στον κώδικα”. Ιός θα πει ιός. Άλλο το ένα, άλλο το άλλο.

  8. alex285 says:

    Αρχιζω απο το τελος. 
    1. Οι ιυοι ειναι 99% προβλημα στο security των Windows. Για να “κολλησεις” δεν χρειαζεται καν να τρεξεις καποιο προγραμμα. Για να μην παμε στο σημειο οτι δεν μπορεις καν να τους βρεις και να τους σβησεις. Αλλο τεραστιο bug στα Windows.

    2. Πραγματικα ποιος συγκρινει το Gimp με το Photoshop? Μονο εσυ θα το κανες αυτο. Ειδες καποιον καπου καποτε να συγκρινει αυτα τα 2? Και ποσοι χρησιμοποιουνε Photoshop επαγγελματικα? Γιατι αν το παμε ετσι, πολυ κοσμος κανει Web-Programming και οχι Photoshop, οποτε τα Windows Sucks. Ετσι παει?

    3. Τι κανει ο κοσμος αποκλειστικα στην μεγαλυτερη πλειονοτητα του? Web Surfing, Μουσικη και Βιντεο. Εκει δεν το Linux ειναι 100αδες φορες καλυτερο, και σου ρχετε και τζαμπα. 

    Στα παιχνιδια? Εννοειται Windows. Αλλα ουτε σε αυτο ειναι καλα και προσωπικα δεν ξερω ουτε εναν που να παιζει Games και να μην εχει παραλληλα και καποια Κονσολα (Xbox κτλ)

    4. Tο Hardware δεν ειναι ακριβως θεμα Linux.Αντι να κραζει καποιος, για μενα απλα θα πρεπει να δινει λιστες με συμβατο Hardware, που ειναι καπου στο 90%? Επισης περιμενε λιγο ακομα να δεις τι θα γινει στα Tablets που πουλανε και περισσοτερο. Επισης ειναι περιεργο που μιλας για δισκους, γιατι εγω εχω ακριβως αντιθετες ιστοριες να πω. 

    5. Το να κραζεις το ανοικτο λογισμικο γενικα και αοριστα ειναι σαν να κραζεις την δημοκρατια επειδη δεν λειτουργει. Υπαρχουν πραγματα που χρειαζονται αποκλειστικα Windows, πραγματα που χρειαζονται αποκλειστικα Linux ..αλλα στην πλειοψηφια ο κοσμος ειναι OK με το Linux. 

    Ps. Γενικα και αοριστα σημαινει, οτι δεν παιζει πχ το ποντικι μου, αρα ολο το Hardware Support στο Linux ειναι σκατα. To Linux δεν εχει επαγγελματικες εφαρμογες για Design, αρα δεν εχει καμοια εφαρμογη. Ξεκολλα ρε δεν ειμαστε ολοι γραφιστες :)

  9. Nikos says:

    Και ανησυχησα οτι δεν θα εβλεπα καποιο (τι καποιο…πολλα!!) σχολιο “θιγμενου” χρηστη linux…..της κακομοιρας γινεται εδω….!!

  10. alex285 says:

    1. Να αποδειξουμε 1+1=2? 

    2. Και αν λενε οι αλλοι βλακεις θα λες και εσυ? Ας τους να λενε. 

    3. Αποδιδουν χειροτερα? οκ ας συμφωνησω αν και δεν ξερω. Αλλα εδω ειναι θεμα οτι τα Windows αποδιδουν χειροτερα μετα απο καποιο χρονικο διαστημα (παλι παμε στο 1). Και μαζι και οι browsers. 

    3.b Ποιο Crysis? Στα Social Games ειναι το ψωμι. Σε τετοιου τυπου Games παμε παλι σε κονσολες. Αλλα οπως και να εχει δεν συγκρινω games σε Windows και Linux, ντακσι ειπαμε. Δεν χρειαζετε καν να το συζηταμε ειναι αυτονοητο. Το ιδιο ισυχει με Autodesk, Adobe etc

    4. Το Λινουξ ειναι ενα, δεν ειναι 7-8. Αλλα και παλι εγω δεν το θεωρω σημαντικο προβλημα. Ειναι προβλημα, αλλα μικρο προβλημα. 

    5. Εδω  περα σου την λενε οχι επειδη λες αληθειες, αλλα επειδη λες υπερβολες. Ειναι σαν να προσπαθεις με νυχια και με δοντια να πεις οτι το Λινουξ ειναι μαπα! Που και να ητανε, δεν τρεχει και τιποτα, το δοκιμαζεις δεν σου αρεσει το βγαζεις! Ειναι σαν να κανεις κριτικη για την κριτικη. Δεν ξερω πως αλλιως να το πω.

  11. Ζήσης Στυλιανός says:

     Επειδή βαρέθηκα να διαβάζω ….και δε μπορώ να απαντήσω χωρίς να χάσω τη μπάλα θα απαντάω σε ένα ένα….

    4) Το hardware είναι Βασικά και ΜΟΝΟ θέμα Linux. Όταν αποφασίσετε να κάνετε αυτό που έκανε η MS από τα 2000 ( WDF) τότε οι κατασκευαστές μπορεί και να σας πάρουν σοβαρά. Δεν ξέραμε ότι είναι υποχρεωμένοι οι κατασκευαστές να συντηρούνε 50 ομάδες ανάπτυξης drivers μιά για κάθε διαφορετική διανομή επειδή εσείς προβάλετε την ποικιλία ως πρωτοπορία…πληρώστε τους να σας φτιάξουνε drivers.

  12. Ζήσης Στυλιανός says:

     3) Έχεις στατιστικές που να δείχνουν ότι οι gamers έχουνε και κονσόλα; Για πες μου οι καλλίτεροι τίτλοι που έχουνε βγει τόσα χρόνια. Στις κονσόλες ή στα pc;

  13. Ζήσης Στυλιανός says:

     5) Το λες εσύ δεν φαίνεται από κάπου. Τουλάχιστον όσους γνωρίζω εγώ και πήρανε netbook με Ubuntu μου το φέρανε να τα αλλάξουνε με windows. Τυχαίο; Δεν νομίζω τάκη.

  14. Ζήσης Στυλιανός says:

     1) Δεν έχεις ιδέα πως έιτουργεί ένας ϊός. Είσαι άκυρος 100%. Δεν θα σου κάνω μαθήματα ψάξτο μόνος σου.

  15. Ζήσης Στυλιανός says:

     2) Windows sucks στο web programming. Εννοείς RAD IDΕ ; Εάν ναι σύγκρινέ μου οποιοδήποτε περιβάλλον εμπορικό και μή με την ευκολία , τις δυνατότητες RAD και την ταχύτητα του Visual Studio. Ακόμα και σε PHP δείξε μου ένα περιβάλλον αντίστοιχων δυνατοιτήτων με αυτό της ASP στο VS.

  16. alex285 says:

    Καταρχην δεν υπαρχει η ASP/C# στο Λινουξ. Δευτερον δεν υπαρχει γενικοτερα η ASP στο Web-Development. 

    Εκτος αυτου καποια frameworks (NodeJS, Rails, MongoDB κτλ) ειτε ειναι αδυνατων να δουλεψεις χωρις κονσολα, ειτε δεν υποστηριζονται πληρως στα Windows. 

    Συγκρινεις διαφορετικα πραγματα. Και για RAD, το RAILS, η το ExpressJS ειναι αρκετα καλα. 

  17. Ζήσης Στυλιανός says:

     Δεν υπάρχει ASP στο web development; Μάλλον μπερδεύεις το  web design με το coding και εσύ ή είσαι από αυτούς που θάψανε το Silverlight (άσχτεα εαν το έθαψε η Apple) χωρίς καν να έχουνε ιδέα τι μπορεί να κάνει. Δεν μίλησα αναγκαστικά για Windows. Δεν είπα ότι τα frameworks που αναφέρεις τρέχουνε σε Windows. Σου ζήτησα να μου αναφέρεις ένα RAD περιβάλλον σε Linux ανάλογο του VS. Έχεις κάτι να παραθέσεις; όχι.

  18. alex285 says:

    1) Ωραια αλλαζω τον ορο virus με mallware για να συνενοηθουμε :)
    3) Ναι υπαρχουν στατιστικες οτι το Console Gaming εχει ξεπερασει το PC, αν εξαιρεσουμε τα web-browser Games. Για τους τιτλους σε PC δεν διαφωνω. Αλλα επισης ουτε καν συγκρινω τα Win με Linux εκει, οποτε τι το συζηταμε
    4) Το Linux εχει πολυ καλυτερη υποστηριξη hardware “γενικοτερα” (Servers, Embedded, Tablets). Ειδικοτερα στα Desktop αν πχ δεν παιζει μια καρτα wireless, ενα gamepad κτλ, ειναι πολυ απλο. Πριν αγορασεις, ρωτα. Σε καρτες γραφικων ουτε διαφωνω ουτε συμφωνω οτι παιζουν καλυτερα στα Windows. 
    5) Εντελως τυχαιο!
    6) Για το Web-Development. Εγω δεν θεωρω την C# ουτε την Java γλωσσες για Web-Dev. Ακομα και τα συστηματα που εχουν απο πισω Java η C#, μπροστα εχουν κατι αλλο.   
    .ΝΕΤ δεν υπαρχει στο Linux, αλλα δεν σε νοιαζει και ιδιαιτερα στο Web. Να κανω τι το IDE? Δεν το λεω ετσι, δεν νομιζω να χρειαζομαι κατι ιδιαιτερο στο IDE. To Eclipse ειναι μια χαρα. 

  19. Nikos says:

    Να διορθωσω κατι…την κοινοτητα του arch linux την οποια την θεωρω αρκετα καλη….

  20. Νικόλαος Κακούρος says:

    Εγώ το παρόν άρθρο μια χαρά το βρήκα, ως λινουξάς. Δε νομίζω, όμως, ότι από κει ξεκίνησε η όλη αντιπαράθεση.