Saturday, November 9, 2019

SEEDA-CECNSM 2019

Είχα την ευκαιρία να παρουσιάσω μια εργασία μας στο SEEDA-CECNSM 2019 στο Πανεπιστήμιο Πειραιά.  Το Πανεπιστήμιο Πειραιά έχει πάντα ιδιαίτερη θέση στη καρδιά μου. Υπήρξα άλλωστε παραλίγο φοιτητής του το σωτήριο έτος 1995. Δεν μπόρεσα τελικά να απαρνηθώ το Πολυτεχνείο Κρήτης. Κάθε φορά που με φιλοξενεί όμως αναρωτιέμαι what if?




Monday, September 16, 2019

ICS-CSR 2019 στο Υπουργείο Ψηφιακής Διακυβέρνησης

Την Πέμπτη είχα την ευκαιρία να παρουσιάσω μια ερευνητική εργασία που προέκυψε από το ευρωπαϊκό έργο SAINT. Τα ακαδημαϊκά συνέδρια είναι ότι αγαπάμε περισσότερο στην δουλειά μας. Ακούμε φοβερούς ομιλητές, ενημερωνόμαστε για τις εξελίξεις και προσπαθούμε να αναδείξουμε και την δική μας συνεισφορά όσο γίνεται. Δεν είναι εύκολο αλλά το παλεύουμε. Το καλύτερο είναι ότι ξαναβλέπουμε συναδέλφους που κάπως - κάπου - κάποτε συνεργαστήκαμε όπως γίνεται συνήθως χαθήκαμε και διαφορετικά δεν θα τους ξαναβλέπαμε ποτέ.

To ICS-CSR 2019 (6th International Symposium for ICS & SCADA Cyber Security) τα είχε όλα αυτά και ακόμα περισσότερα. Ακόμα παραμιλάω με αυτά που είδα στην ομιλία του Διευθυντή του Oak Ridge National Laboratory.


 

Monday, June 10, 2019

2ο OWASP Summit στο Υπουργείο Ψηφιακής Διακυβέρνησης

Την Δευτέρα είχα την χαρά να συντονίσω το 2ο OWASP Summit που συνδιοργάνωσαν το OWASP Greek Chapter με την Ελεύθερο Λογισμικό / Λογισμικό Ανοιχτού Κώδικα, την Ένωση Μηχανικών Πληροφορικής & Επικοινωνιών Ελλάδας-ΕΜηΠΕΕ την ΕΠΥ και φυσικά το φιλόξενο Υπουργείο Ψηφιακής Πολιτικής, Τηλεπικοινωνιών & Ενημέρωσης

Ευχαριστώ θερμά όλους τους ομιλητές που μας τίμησαν με την συμμετοχή τους. Ειδικότερα τον
Thanos Kakarountas που εκτέλεσε και χρέη φωτογράφου, τον Periklis Chatzimisios που ήρθε από την όμορφη Θεσσαλονίκη, τον Leandros Maglaras που μας απεύθυνε την σχετική πρόσκληση, τον Dimitris Drakoulis που θα διοργανώσουμε σύντομα το επόμενο workshop για το Τεχνικο Επιμελητηριο Ελλαδας και φυσικά τον Κώστα Παπαπαναγιώτου του #OWASP

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




Thursday, May 30, 2019

Το 1st International Workshop on Security and Reliability of IoT Systems (SecRIoT 2019) πήγε πάρα πολύ καλά και είμαστε πολύ χαρούμενοι για αυτό. Είχαμε πολλές και καλές συμμετοχές. Έπεται συνέχεια, σχεδιάζουμε από τώρα το δεύτερο.

Ευχαριστούμε θερμά το πολύ αξιόλογο IEEE DCOSS2019 που μας εμπιστεύθηκε. Δεν είναι καθόλου εύκολο να μπορέσεις να στήσεις ένα workshop που να πληροί τα κριτήρια ενός τόσο απαιτητικού συνεδρίου. Νομίζω ότι καταφέραμε και είμαι πολύ χαρούμενος που μαζί με εκλεκτούς συναδέρφους είχα την ευθύνη του συντονισμού και της οργάνωσης του. 





Thursday, May 16, 2019

Sarantaporo.gr: απολογισμός και σχεδιασμός για το μέλλον

Αυτό το Σαββατοκύριακο ήταν τελικά μόνο ...κύριακο καθώς το Σάββατο είχα μάθημα το πρωί και μετά την καταπληκτική εκδήλωση του Sarantaporo.gr στο Εαπ - Ελληνικό Ανοικτό Πανεπιστήμιο
Δεν παραπονιέμαι όμως γιατί είχα την ευκαιρία να δω τους καλούς φίλους Achilleas Vaitsis και George Klissiaris, να θυμηθούμε μαζί την καταπληκτική, πέραν πάσης προσδοκίας εξέλιξη αυτή της πρωτοβουλίας και να σχεδιάσουμε τα επόμενα βήματα.
Είμαι πολύ χαρούμενος γιατί μπορέσαμε να συμβάλουμε έστω και λίγο σε αυτή την προσπάθεια μέσω της Ελεύθερο Λογισμικό / Λογισμικό Ανοιχτού Κώδικα και του Πανεπιστήμιο Θεσσαλίας
Το μέλλον των ασύρματων κοινοτικών δικτύων προβλέπεται συναρπαστικό. Ευχαριστούμε θερμά και την Eleftheria Newspaper - Εφημερίδα Ελευθερια (Official) για την δημοσιογραφική κάλυψη.

Τέλος ένα μήνυμα με πολιτικό περιεχόμενο:
Αγαπητοί υποψήφιοι δήμαρχοι αλλά κυρίως υπουργοί που ανακοινώνετε διάφορα. Δεν χρειάζεται να προσφέρουμε "δωρεάν" Internet στις πλατείες στις μεγάλες πόλεις για να πίνουν οι δημότες την καφεδάρα τους online και να ανεβάζουν φωτό στο ίνστα χωρίς να επιβαρύνεται ο ιδιοκτήτης της καφετέριας. Λυπάμαι που θα το πω, πεταμένα λεφτά είναι αυτά.
Εθνική επένδυση είναι να δώσουμε "ελεύθερο" internet στα χωράφια που καλλιεργούνται, στις αγροτικές επιχειρήσεις, στις ιχθυοκαλλιέργειες καιστον ευρύτερο πρωτογενή τομέα. Αυτό είναι σχέδιο για το μέλλον.
Και προσέξτε όχι άλλο ένα πακέτακι ΕΣΠΑ για να "δουλέψει" η αγορά. Εξοπλισμό μόνο και ελάχιστες διευκολύνσεις στις κοινότητες που τα στήνουν και τα συντηρούν χρειάζεται. Θα δείτε θαύματα.
Το Sarantaporo.gr πρέπει να είναι το case study πριν από κάθε επένδυση σε ΤΠΕ




Wednesday, May 15, 2019

Only You!

Από το linuxinsider.gr 



vsvlachos | Τετ, 04/03/2019 - 22:59 | 7' | 0
OnlyOffice
Η ζωή είναι άδικη. Μπορεί να παλεύεις χρόνια να δημιουργήσεις κάτι και να έρθει κάποιος από το πουθενά και να το πετύχει με τη πρώτη. Κάπως έτσι πρέπει να νιώθει η ομάδα του LibreOffice. Είκοσι, εικοσιπέντε χρόνια πριν στο Linux δεν υπήρχαν πολλές εφαρμογές παραγωγικότητας όπως ονομάζονται στην επιχειρηματική αργκό τα προγράμματα που είναι αντίστοιχα του MS Office. Η ιστορία των εφαρμογών γραφείου στο Linux έχει πολύ ενδιαφέρον. Κάποτε η Corel με το Wordperfect έκανε ένα γρήγορο πέρασμα από το χώρο με την δική της διανομή που την ονόμασε Corel OS. Το βασικό της πλεονέκτημα ήταν το Wordperfect Office, μια πολύ αξιόλογη πλατφόρμα επεξεργασίας εγγράφων για την εποχή. Γρήγορα όμως η Corel ανακάλυψε ότι το ΕΛΛΑΚ δεν προσφέρει τόσο εύκολα και άνετα κερδοφορία και εγκατέλειψε την προσπάθεια της, η οποία ήταν και η πλέον σοβαρή από επιχειρηματικής απόψεως. Άλλα φιλότιμα αλλά πολύ μικρότερης κλίμακας εγχειρήματα όπως το AbiWord, το KOffice και το Calligra είχαν ωραίες ιδέες αλλά ποτέ δεν θα μπορούσε κάποιος να τα θεωρήσει όχι ισάξια αλλά συγκρίσιμα με το MS Office.
Η πιο επιτυχημένη κίνηση που έγινε στο χώρο του Linux ώστε να υπάρξει μια εναλλακτική, λειτουργική και αξιόπιστη σουίτα προγραμμάτων γραφείου ήταν το StarOffice το οποίο εκείνη την εποχή ήταν σχετικά κοντά στο MS Office σε δυνατότητες. Το ευτύχημα ήταν ότι αγοράστηκε από την Sun Microsystems όταν ήταν στα τελευταία της και αναζητούσε ένα εναλλακτικό επιχειρηματικό μοντέλο βασισμένο στο ελεύθερο λογισμικό. Η Sun άνοιξε το κώδικα του StarOffice και γεννήθηκε το OpenOffice. Το OpenOffice αποτέλεσε μια μεγάλη ελπίδα στο χώρο του ανοικτού λογισμικού και πραγματικά κατάφερε πολλές και σημαντικές επιτυχίες όπως για παράδειγμα την υιοθέτηση του σε όλους τους υπολογιστές του Δήμου του Μονάχου αλλά και αλλού. Τα πράγματα χειροτέρευσαν ραγδαία όταν η Sun εξαγοράστηκε από την Oracle. Είναι γνωστό ότι η Oracle και το ελεύθερο λογισμικό δεν έχουν ιδιαίτερα καλή σχέση, με αποτέλεσμα όλοι οι developers του OpenOffice να φύγουν και να δημιουργήσουν το LibreOffice το οποίο αναπτύσσεται ακόμα.
Το LibreOffice συγκεντρώνει πολλά καλά στοιχεία. Δεκάδες χρήσιμα πρόσθετα, καλή υποστήριξη και μια πολύ ζωντανή κοινότητα που το υποστηρίζει. Η συμβατότητα με το MS Office όμως σε μεγάλα και δύσκολα έγγραφα δεν είναι πάντα ιδανική. Η δημιουργία παρουσιάσεων είναι μια δύσκολη εμπειρία για όσους δουλεύουν παράλληλα το Powerpoint, ενώ σε θέματα επιδόσεων το LibreOffice υστερεί τραγικά. Τέλος, το σημαντικότερο από όλα είναι ότι το interface του είναι παλιό και ξεπερασμένο, κολλημένο κάπου στην δεκαετία του ‘90. Σαν να έχει σταματήσει ο χρόνος όταν το StarOffice ήταν η εφαρμογή που όλοι οι χρήστες Linux θέλαμε να έχουμε.
‘Όλοι μας είχαμε περισσότερο ή λιγότερο συμβιβαστεί με αυτή τη κατάσταση όταν εμφανίστηκε εντελώς ξαφνικά το OnlyOffice. Μια σουίτα γραφείου με απίστευτα κομψό και σύγχρονο περιβάλλον εργασίας. Θυμίζει αρκετά σε πολλά σημεία το βραχύβιο στο χώρο του Linux, αντίστοιχο πρόγραμμα της IBM, το Lotus Symphony. Είναι όμως περισσότερο δεμένο και με καλύτερες επιδόσεις. Το OnlyOffice συγκεντρώνει μέχρι στιγμής θετικότατες κριτικές. Έχει ένα πολύ καλό επιχειρηματικό μοντέλο που παρέχει δυνατότητες αντίστοιχες με του Office 365 και φυσικά είναι ανοικτού κώδικα (github). Αναμφίβολα βάζει πολύ σοβαρή υποψηφιότητα για το μέλλον. Φυσικά και άλλοι το προσπάθησαν αυτό με εξαιρετικές περγαμηνές αλλά απέτυχαν παταγωδώς. Μόνο το LibreOffice έχει αποδειχθεί ανθεκτικό στο πέρασμα του χρόνου.
Μακάρι οι επόμενες εκδόσεις του LibreOffice και του OnlyOffice να φανούν ανώτερες των προσδοκιών μας και να ζήσουμε επιτέλους ένα υγιή ανταγωνισμό μεταξύ τους. Τίποτα δεν έχει εμποδίσει περισσότερο το Linux από το να κερδίσει ένα σημαντικό μερίδιο απλών χρηστών, από την απουσία μιας καλής σουίτας γραφείου. Ήρθε η ώρα να γίνει και αυτό. Ίσως τελικά το “φέτος θα είναι η χρονιά του Linux στο desktop” να πάψει να είναι το παλιότερο ανέκδοτο στο χώρο του ανοικτού λογισμικού.

Tuesday, April 2, 2019

Πρωταπριλιάτικο: Fake News!

Tο ρεπορτάζ από την πολύ ωραία χθεσινή εκδήλωση με τον Panos Fitsilis και το Vassilis Gerogiannis. Τα Fake News απειλούν την Δημοκρατία και το Πολίτευμα όσο οι παρακρατικοί της δεκαετίας του 60.

Μόνο που εδώ το φαινόμενο είναι παγκόσμιο. Πρέπει να αποφασίσουμε επίσης τι θέλουμε. Συνομωσιολογίες και σαχλαμάρες που επηρεάζουν τους αφελείς συμπατριώτες μας ή ξένες εταιρίες όπως το Facebook και η Google σε ρόλο υπερεθνικού λογοκριτή;

Το χειρότερο από όλα είναι ότι οι Έλληνες διαβάζουν ελάχιστα, δεν παρακολουθούν ενημερωτικές εκπομπές και τα λίγα εναπομείναντα σοβαρά ΜΜΕ και ενημερώνονται από τα diadwsteta.blospot.gr

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




Αναλυτικά το πρόγραμμα της ημερίδας



  • Το ψέμα στην ψηφιακή εποχή, Καθηγητής Δρ. Πάνος Φιτσιλής, Πανεπιστήμιο Θεσσαλίας
  • Fake news: Μια πραγματικότητα του διαδικτύου, Επικ. Καθηγητής Δρ. Βασίλειος Βλάχος, Πανεπιστήμιο Θεσσαλίας
  • Fake news: Πως δημιουργούνται και πως διαδίδονται στο διαδίκτυο, Καθηγητής Δρ. Βασίλειος Γερογιάννης, Πανεπιστήμιο Θεσσαλίας
  • Ψηφιακές απάτες, Γεώργιος Ντιζές, Διευθυντής της Υποδιεύθυνσης Ασφάλειας Βόλου
  • Ψηφιακός εκφοβισμός και σχολείο, Δημήτριος Γιακοβής, Υπεύθυνος ΠΛΗΝΕΤ
  • Οι ψυχολογικές επιπτώσεις του ψηφιακού εκφοβισμού στα παιδιά, Δρ. Μαρία Κορώνη, Αστυνόμος Β’, Ψυχολόγος, Γενική Περιφερειακή Αστυνομική Διεύθυνση Θεσσαλίας
Διοργάνωση:


Saturday, March 23, 2019

SAINT Project - 2nd Workshop

Ένα παραγωγικό meeting και ένα εξαιρετικό workshop για το SAINT Project με την συμμετοχή ξεχωριστών ομιλητών. Κλείσαμε τις τελευταίες λεπτομέρειες και παρουσιάσαμε τα αποτελέσματα μιας εναλλακτικής προσέγγισης στην κυβερνοασφάλεια που βασίζεται σε Ανοικτές Πηγές Πληροφόρησης (OSINT), τα κοινωνικά δίκτυα και τις αμοιβές που πληρώνουν οι εταιρίες τους ερευνητές ασφάλειας.  Όλα αυτά μέσω του Clearweb and Social Network Analyzer, ενός εργαλείου που αναπτύσσουμε στα πλαίσια του έργο στο ΙΤΥ&Ε "Διόφαντος"

Πολύ ωραία αποτελέσματα προκύπτουν και είμαστε χαρούμενοι! 




Το επίσημε Δελτίο Τύπου και εδώ ένα μικρό απόσπασμα:

On Friday March 22, 2019 NCSR “Demokritos” is expected to welcome at its premises nine cyber-security-oriented organizations for the 2nd workshop of the SAINT project coordinated by the Integrated Systems Laboratory of Institute of Informatics and Telecommunications of National Center for Scientific Research “Demokritos”. As SAINT project lies on its final phase, the aforementioned workshop aims at disseminating its results, receive constructive feedback, exchange knowledge and ideas and promote inter-project collaboration. Important organizations such as ENISA and ECSO are expected to attend via their representatives confirming the significance of such initiatives.
More than 30 participants are expected to attend the workshop in total. Speakers representing all participants (GRNET CERTFOIm-CIRCTRAFICOMOWASPCERT-EUENISAHellenic Ministry of Digital Policy, Telecommunications and Media) will give presentations which are expected to trigger constructive discussion on EU Cybersecurity future.
The Stakeholders Advisory Group members and all interested parties that couldn’t make it to attend the workshop in situ, will have the chance to attend it via a live streaming channel maximizing the impact and the dissemination level of the workshop.
More information of the event will be made available on the Workshop's page.

Monday, March 18, 2019

MPI στο μουσείο του Τσιτσάνη


Κυριακάτικα μεν, αλλά με πολλή χαρά δε, στο καταπληκτικό μουσείο Τσιτσάνη στα Τρίκαλα μιλήσαμε για τα βιβλία του πολυγραφότατου φίλου και συναδέλφου Athanasios Margaris.

Βαριά μαθηματικά, χώροι Banach, σήματα και συστήματα, συνελίξεις, FFT και πολλά άλλα. Επειδή τους μαθηματικούς τους θαυμάζουμε αλλά πάντα τους κρατάμε σε απόσταση, εγώ είχα την χαρά να εστιάσω σε κάτι πολύ κοντά στα δικά μου ενδιαφέροντα.
Παράλληλη επεξεργασία, mpi και το καταπληκτικό βιβλίο του Θανάση. Περάσαμε πολύ καλά και ξαναθυμηθήκαμε τα φοιτητικά μας χρόνια συναντώντας τύπους και εξισώσεις που μας παίδεψαν και ταλαιπώρησαν! Ευτυχώς, σήμερα όμως και με τα βιβλία του Θανάση είναι πολύ πιο φιλικές.

Δείτε και το βίντεο της ομιλίας μου αν έχετε 20' περίπου και θέλετε να ακούσετε για την αναγκαιότητα του παράλληλου προγραμματισμού.




Saturday, March 16, 2019

Νέα Θητεία στο ΔΣ του Οργανισμού Ανοικτών Τεχνολογιών



Με πολλή χαρά συνεχίζω για μια ακόμη θητεία στο ΔΣ του Οργανισμού Ανοιχτών Τεχνολογιών (ΕΕΛ/ΛΑΚ).

Η ανοιχτότητα και το ελεύθερο λογισμικό θα είναι το κλειδί για την ανάπτυξη της Χώρας τα επόμενα χρόνια. Είναι η νέα τάση στην Ευρώπη και μια μοναδική ευκαιρία για την Ελλάδα να βρεθεί στην σωστή πλευρά των τεχνολογικών εξελίξεων.
Είμαι πολύ χαρούμενος που θα δουλέψουμε για αυτό μαζί με τους εξαιρετικούς συναδέλφους του νέου ΔΣ και φυσικά τους πραγματικούς πρωταγωνιστές, τις κοινότητες του Ανοικτού Λογισμικού.

Ακολουθεί η επίσημη ανακοίνωση παρακάτω όπως δημοσιεύθηκε εδώ


Την Παρασκευή 15 Μαρτίου 2019 πραγματοποιήθηκε η 14η Γενική Συνέλευση του Οργανισμού Ανοιχτών Τεχνολογιών (EΕΛΛΑΚ).
Στην Γενική Συνέλευση εκλέχθηκαν το νέο Διοικητικό Συμβούλιο (ΔΣ) και η νέα Εξελεγκτική Επιτροπή.
Η σύνθεση του νέου Διοικητικού Συμβουλίου είναι η εξής:
Πρόεδρος: Διομήδης Σπινέλλης, Καθηγητής, Πρόεδρος του Τμήματος  Διοικητικής Επιστήμης και Τεχνολογίας στο Οικονομικό Πανεπιστήμιο Αθηνών
Αντιπρόεδρος Α: Καρούνος Θεόδωρος Ερευνητής στο Ε.Μ.Π
Αντιπρόεδρος Β: Νεκτάριος Κοζύρης, Καθηγητής, Κοσμήτορας της Σχολής Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών του Ε.Μ.Π.
Μέλη:
  • Ηρακλής Βαρλάμης, Καθηγητής στο Χαροκόπειο Πανεπιστήμιο
  • Βασίλης Βλάχος, Καθηγητής στο Πανεπιστήμιο Θεσσαλίας, μέλος του ΔΣ της ΕΜηΠεε
  • Ιωάννης Βογιατζής, Καθηγητής Πανεπιστήμιο Δυτικής Αττικής, Πρόεδρος Ε.Π.Υ
  • Παναγιώτης Κρανιδιώτης, Σύμβουλος Ψηφιακού Μετασχηματισμού
  • Ιωάννης Σταμέλος, Καθηγητής ΑΠΘ
  • Πρόδρομος Τσιαβός, Επικεφαλής ψηφιακής πολιτικής και ανάπτυξης Ομίλου ΩνάσηCreative Commons Greece
Η σύνθεση της νέας Εξελεγκτικής Επιτροπής είναι η εξής:
  • Κυριακός ΔημήτρηςΕ.Π.Ε.
  • Μπόλης Σπύρος, GUNET
  • Στέλλας ΙάκωβοςHELLUG
Οι αρμοδιότητες που ορίστηκαν ομόφωνα κατά την 83η συνεδρίαση του ΔΣ είναι: o κ. Σπινέλλης Πρόεδρος,ο κ. Καρούνος Α’ Αντιπρόεδρος, υπεύθυνος για θέματα συντονισμού και λειτουργίας, ο κ. Κοζύρης Β’ Αντιπρόεδρος, υπεύθυνος για θέματα Δημόσιας Διοίκησης και  Αυτοδιοίκησης, ο κ. Βλάχος υπεύθυνος για θέματα Ιδιωτικότητας και Ασφάλειας, ο κ. Τσιαβός υπεύθυνος για θέματα Ανοιχτού Περιεχομένου και Πνευματικών Δικαιωμάτων, ο κ. Βογιατζής υπεύθυνος για θέματα Πρωτοβάθμιας και Δευτεροβάθμιας Εκπαίδευσης, ο κ. Σταμέλος υπεύθυνος για θέματα Τριτοβάθμιας Εκπαίδευσης και Έρευνας, ο κ. Βαρλάμης υπεύθυνος για θέματα Ανοιχτής Διακυβέρνησης/Ανοιχτών Δεδομένων και ο κ. Κρανιδιώτηςυπεύθυνος για θέματα καινοτομίας και επιχειρηματικότητας.
Tο ΔΣ του οργανισμού ευχαρίστησε τα απερχόμενα μέλη του ΔΣ, κ. Δημήτρη Κυριακό και κ.Μιχάλη Βαφόπουλο και αποφάσισε να ορίσει τον κ.Μιχάλη Βαφόπουλο πρόεδρο της Επιστημονικής Επιτροπής της ΕΕΛΛΑΚ.
Αναλυτικές πληροφορίες για τον Οργανισμό Ανοιχτών Τεχνολογιών(ΕΕΛΛΑΚ), τα μέλη του και και τα προηγούμενα Διοικητικά Συμβούλια υπάρχουν διαθέσιμα στον δικτυακό τόπο του Οργανισμού (eellak.gr).

Tuesday, February 19, 2019

Blast from the Past IV: Check MATE




Bill's Bits

Blast from the Past IV: Check MATE



vsvlachos | Δευ, 01/14/2019 - 00:02 | 6' | 
Ένα ακόμα άρθρο από / για το το LinuxInside.gr

Το GNOME υπήρξε μαζί με το KDE το πιο δημοφιλές περιβάλλον εργασίας (Desktop Environment) για το Linux αλλά και για πολλά άλλα Unixοειδή λειτουργικά συστήματα. Η βασική του σχεδιαστική φιλοσοφία εστιαζόταν στην δημιουργία ενός ισχυρού αλλά πάνω από όλα απλού διαχειριστή παραθύρων, εφαρμογών και των βασικών παραμέτρων του λειτουργικού συστήματος. Μινιμαλιστικές διεπαφές, διακριτική γραμμή εργασιών αλλά κυρίως πολλά ισχυρά και χρήσιμα πρόσθετα αύξησαν κατακόρυφα την λειτουργικότητα του αλλά και την δημοφιλία του. Ωστόσο, αν και αποτελεσματικές, οι δυνατότητες παραμετροποίησης του ήταν βάσει σχεδίου περιορισμένες. Εν αντιθέσει με το KDE, στο GNOME δεν υπήρχαν εκατοντάδες ρυθμίσεις κάθε μικρολεπτομέρειας της συμπεριφοράς του περιβάλλοντος εργασίας. Κατά τα άλλα το GNOME2 ήταν εξαιρετικά γρήγορο, σταθερό και αξιόπιστο. Παρέχοντας τις βιβλιοθήκες γραφικών διεπαφών GTK+2 πλήθος σημαντικότατων εφαρμογών δημιουργήθηκαν για το GNOME.
Η συνέχεια είναι λίγο πολύ γνωστή. Σε αντίθεση με το KDE4, όπου οι προγραμματιστές του αποφάσισαν να προχωρήσουν σε μια ολική ανασχεδίαση του με στόχο την δημιουργία πανίσχυρων αλλά και αναπόφευκτα πολύπλοκων μηχανισμών ρύθμισης κάθε λεπτομέρειας του περιβάλλοντος εργασίας, το GNOME3 ακολούθησε την εντελώς αντίθετη κατεύθυνση. Η νέα φιλοσοφία του GNOME3 εστίασε στην ελαχιστοποίηση των οπτικών ενοχλήσεων για τον χρήστη και στην αφαίρεση οποιασδήποτε παρέμβασης θα μπορούσε να αποσπάσει την προσοχή του. Το GNOME3 έχει σταθερό τρόπο λειτουργίας για όλα τα επιμέρους υποσυστήματά του. Ελάχιστες αλλαγές στο περιβάλλον εργασίας και στο τρόπο αλληλοεπίδρασης με αυτό είναι πλέον εφικτές. Αρκετοί από τους επικριτές του GNOME3 χαρακτήρισαν το νέο σύστημα ως αποστειρωμένο και σχεδόν σφραγισμένο σε εξωτερικές παρεμβάσεις.
Για το λόγο αυτό δημιουργήθηκε το project MATE που αποδίδεται κατά τον γνωστό τρόπο κυκλικών αρκτικόλεξων που συνηθίζεται στο χώρο του UNIX ως ΜΑΤΕ Advanced Traditional Enviroment. Ξεκίνησε γύρω στο 2011 από κάποιο Αργεντινό χρήστη του Arch και υποστηρίζεται σήμερα από μια ισχυρή ομάδα προγραμματιστών που συντονίζεται από τον Martin Wimpress. Το MATE βασίζεται στο GNOME2 του οποίου αποτελεί fork και συνεχίζει την επιτυχή παράδοσή του. Τα βασικά του εργαλεία, οι διεπαφές του αλλά και ο τρόπος εργασίας του είναι απολύτως οικείος για όσους έχουν συνηθίσει το GNOME2. Σε αντίθεση με το TDE/Trinity με το οποίο ασχοληθήκαμε στο προηγούμενο άρθρο, το MATE βρήκε αμέσως ανταπόκριση και υιοθετήθηκε άμεσα από πολλές δημοφιλείς εφαρμογές όχι μόνο για το Linux αλλά και για BSD συστήματα όπως το FreeBSD, το GhostBSD, το PC-BSD και το OpenIndiana. Ειδικότερα στο χώρο του Linux σημαντικότατη ώθηση έδωσε η υποστήριξη του από το Mint, μια από τις πλέον δημοφιλείς και αγαπητές εφαρμογές. Οι πρώτες βασικές εκδόσεις του Mint με το MATE, το ανέδειξαν και απέδειξαν την δυναμική αυτού του εγχειρήματος.
Η πλέον ουσιαστική διαφορά του MATE με το TDE/Trinity που θα μπορούσε να θεωρηθεί ως το παράλληλο εγχείρημα του στο χώρο του KDE είναι ότι το MATE υποστηρίζει τις πλέον σύγχρονες βιβλιοθήκες διεπαφών GTK+3, σε αντίθεση με το TDE που έχει αναλάβει μόνο του το δύσκολο έργο της υποστήριξης του σχετικά εγκαταλειμμένου QT3. Το γεγονός ότι το MATE3 χρειάζεται σχετικά περιορισμένους πόρους υλικού και συμπεριφέρεται με ταχύτητα και σταθερότητα μαζί με την εξαιρετική υποστήριξη που είχε από την στιγμή που ανακοινώθηκε, δείχνει ότι το MATE βάζει σοβαρή υποψηφιότητα να αποτελέσει άλλη μια σπάνια περίπτωση όπου το fork μπορεί να ξεπεράσει το αρχικό project. Αν και στο μέτωπο KDE/TDE δεν αναμένονται σοβαρές ανακατατάξεις στο μέλλον, τα πράγματα για το GNOME3/MATE είναι πολύ πιο αμφίρροπα. Σίγουρα η συνέχεια θα έχει ενδιαφέρον.

O Βασίλης χρησιμοποιεί Linux από όταν έπεσε στα χέρια του το Slackware 96. Από τότε το εξακολουθεί να παραμένει πιστός στο Linux όχι όμως και στο Slackware.

Infocom World 2018

Άλλη μια χρονιά, άλλη ένα εξαιρετικό Infocom World συνέδριο. Μόλις τώρα βρήκα χρόνο να ενημερώσω το ιστολόγιο μου, όμως δεν σημαίνει ότι νιώθω λιγότερο υπόχρεος στο τμήμα ερευνητικών προγραμμάτων του ΟΤΕ για την άκρως τιμητικής πρόσκληση να μιλήσω για το ερευνητικό έργο PrivacyFlag. Το PrivacyFlag ολοκληρώθηκε επιτυχώς αλλά συνεχίζει να είναι να διαθέσιμο και να δημοσιοποιεί  χρήσιμα ερευνητικά στοιχεία για την Ασφάλεια και την Ιδιωτικότητα στο Διαδίκτυο. Δείτε το PrivacyFlag Observatory. Ωραίο συνέδριο, ενδιαφέρουσες ομιλίες. Το σημαντικότερο όλων η ευκαιρία να ξαναδούμε αγαπημένους φίλους και εκλεκτούς συναδέλφους. Και του χρόνου λοιπόν! 



Blast from the Past III: Three for Trinity!

Άλλο ένα αρθράκι που προέκυψε από την ωραία συνεργασία μου με το LinuxInsider



Blast from the Past III: Three for Trinity!


vsvlachos | Παρ, 11/30/2018 - 09:06 | 6' | 0
Blast from the Past III: Three for Trinity!
Όπως είδαμε στο προηγούμενο άρθρο, τόσο στο Unix όσο και στο Linux τα πρώτα γραφικά περιβάλλοντα ήταν κυρίως διαχειριστές παραθύρων (window managers) για την ταυτόχρονη χρήση πολλαπλών τερματικών και κάποιων βασικών εφαρμογών. Οι αρχικές εκδόσεις του KDE υπήρξαν πολύ σημαντικές γιατί αποτέλεσαν τις πρώτες επιτυχημένες προσπάθειες για την δημιουργία ενός ολοκληρωμένου περιβάλλοντος εργασίας που να επιτρέπει τον πλήρη έλεγχο του λειτουργικού συστήματος.
Η αξία αυτής της προσέγγισης είχε αποδειχθεί περίτρανα από την επιτυχία των Windows της Microsoft. Τα Windows 95 απλοποίησαν την χρήση των υπολογιστών και τους κατέστησαν προσιτούς σε λιγότερο έμπειρους χρήστες. Η έκδοση 3 του KDE υπήρξε για πολλούς η πλέον επιτυχημένη καθώς πέραν της αδιαμφισβήτητης σταθερότητας της εξασφάλισε υψηλές επιδόσεις και πλήθος αξιόλογων για την εποχή τους συνοδευτικών εφαρμογών. Για το λόγο αυτό, η απόφαση των συντονιστών της ομάδας ανάπτυξης του KDE να περάσουν σε κάτι εντελώς νέο και επαναστατικό όπως το KDE 4 προκάλεσε πολλές απορίες και αντιδράσεις. Η τεχνολογία Plasma, η οργάνωση της επιφάνειας εργασίας σε Activities και πολλές άλλες καινοτομίες που σταδιακά ενσωματώθηκαν στις νεότερες εκδόσεις του KDE ενθουσίασαν πολλούς χρήστες αλλά και απογοήτευσαν αρκετούς άλλους.
Ο Timothy Pearson μαζί με μια ομάδα προγραμματιστών και χρηστών αποφάσισαν να συνεχίσουν την ανάπτυξη του KDE από την καλύτερη στιγμή του στην έκδοση 3, δηλαδή την έκδοση KDE 3.5.10. Έτσι γεννήθηκε το Trinity και το Trinity Desktop Enviroment (TDE). Οι φίλοι του TDE αντιμετώπισαν και αντιμετωπίζουν πολλά προβλήματα. Το βασικότερο από όλα είναι η εξάρτηση του TDE από την πλατφόρμα Qt για την δημιουργία και υποστήριξη όλων των γραφικών διεπαφών των εφαρμογών του. Οι εκδόσεις Qt4 και Qt5 που χρησιμοποιούνται στο KDE 4 και KDE 5 αντίστοιχα είναι εντελώς διαφορετικές και ασύμβατες με την έκδοση Qt3 του KDE 3 και του TDE.
Αρκετοί θεώρησαν το TDE ως χαμένη υπόθεση αφού βασίζεται στην παρωχημένη και μη υποστηριζόμενη πλέον πλατφόρμα του Qt3. Η ομάδα των δημιουργών του όμως απέδειξε ότι στο Ελεύθερο Λογισμικό και στο Λογισμικό Ανοικτού Κώδικα δεν υπάρχουν τετελεσμένα όπου μια εταιρία ή οποιοσδήποτε άλλος μπορεί τελεσίδικα να επιβάλει να σταματήσει την κυκλοφορία και την ανάπτυξη ενός λογισμικού ακόμα και αν είναι ο δημιουργός του. Η κοινότητα του TDE αποφάσισε να συνεχίσει μόνη την ανάπτυξη του Qt3 μετονομάζοντας το σε TQt με στόχο να διευκολύνει την συνύπαρξη με το αυθεντικό Qt αλλά και να υποστηρίξει σε κάποιο βαθμό τις νεότερες εκδόσεις του. Σήμερα οι προγραμματιστές του, συνεχίζουν να αναπτύσσουν το TDE ώστε να είναι ένα γρήγορο, αξιόπιστο, όμορφο και απολύτως κατανοητό και εύκολο στην χρήση περιβάλλον εργασίας. Το TDE είναι διαθέσιμο για όλες τις γνωστές διανομές Debian, Fedora, Ubuntu, ενώ είναι το βασικό προεγκατεστημένο περιβάλλον εργασίας και για δύο λιγότερο γνωστές διανομές Linux, το Q4OS και το Exe GNU/Linux.
Αν και δεν μπορεί να ανταγωνιστεί τα πιο δημοφιλή περιβάλλοντα εργασίας GNOME, KDE και XFCE, το TDE είναι ιδανικό για παλιότερα συστήματα αλλά και για όσους έχουν κουραστεί και κορεστεί από τις πολλές και ίσως αχρείαστες καινοτομίες. Η ιστορία έχει αποδείξει ότι τελικός κριτής κάθε νέου περιβάλλοντος εργασίας είναι μόνο οι χρήστες. Το Trinity αποδεικνύεται τελικά πολύ σκληρό για να πεθάνει.

Ο Βασίλης Βλάχος χρησιμοποιεί Linux από όταν έπεσε στα χέρια του το Slackware 96

Sunday, February 17, 2019

Blast from the Past IV: A Full Circle

Άλλο ένα σχόλιο στο αγαπημένο linuxinsider.gr

Blast from the Past IV: A Full Circle


vsvlachos | Κυρ, 02/17/2019 - 17:12 | 9' | 0
Blast from the Past IV: A Full Circle
Στα τελευταία άρθρα συζητήσαμε για την ιστορική εξέλιξη των δύο πιο δημοφιλών Περιβαλλόντων Εργασίας (Desktop Environments) στο χώρο του Ανοικτού Λογισμικού και του Λογισμικού Ελεύθερου Κώδικα (ΕΛΛ/ΛΑΚ)). Το GNOME και το KDE έχουν την μεγαλύτερη βάση χρηστών και φυσικά αποτελούν την πρώτη επιλογή στις περισσότερες διανομές Linuxαλλά και σε άλλα Unixοειδή συστήματα. Ωστόσο, το επίκεντρο της συζήτησης μας ήταν οι εναλλακτικοί Διαχειριστές Παραθύρων (Windows Manager) όπως τα Mate και Trinity. Εστιάσαμε σε αυτούς καθώς έχουν το ενδιαφέρον χαρακτηριστικό να είναι η λογική εξέλιξη του GNOME και του KDE αντίστοιχα, αν φυσικά δεν αποφάσιζαν οι δημιουργοί τους να αλλάξουν τόσο δραστικά την πορεία εξέλιξης τους.
Το αφιέρωμα αυτό επικεντρώθηκε στο Mate και το Trinity όχι γιατί απουσιάζουν άλλες εξαιρετικές λύσεις Διαχειριστών Παραθύρων όσο για το ότι ο λόγος ύπαρξής τους πηγάζει από κάτι βαθύτερο. Το βασικό ερώτημα που θα πρέπει όλοι να απαντήσουμε είναι τι αποτελεί πραγματικά πρόοδο στο Ανοικτό Λογισμικό; Με άλλα λόγια τι καθιστά σημαντικό ένα έργο Ελεύθερου Λογισμικού; Φοβάμαι ότι σε αυτό το ερώτημα δεν υπάρχουν εύκολες απαντήσεις. Η αλήθεια είναι ότι οι περισσότεροι προγραμματιστές συμμετέχουν στα έργα αυτά εθελοντικά. Υπό αυτή την έννοα είτε δεν αμείβονται, είτε υποαμείβονται από τις ελάχιστες δωρεές που υποστηρίζουν την σκληρή και ποιοτική δουλειά τους. Η αναγνώριση είναι ίσως η μοναδική ανταμοιβή που δικαιολογημένα απολαμβάνουν για την τεράστια συνεισφορά τους στο οικοσύστημα του Ανοικτού Λογισμικού. Βέβαια, τα μεγάλα έργα Ελεύθερου Λογισμικού εκπέμπουν μια ξεχωριστή αύρα από μόνα τους που άλλοτε γίνεται πιο ισχυρή και άλλοτε θαμπώνει. Όλος ο κόσμος θα συζητήσει και θα ασχοληθεί με μια νέα ριζοσπαστική έκδοση του GNOME ή θα σχολιάσει το νέο επαναστατικό μοντέλο εργασίας του KDE. Λίγοι όμως έστω θα σταθούν στις αθόρυβες και εν πολλοίς αόρατες αλλαγές της έκδοσης από 2.20 σε 2.22. Ακόμα και αν σε αυτή την αναβάθμιση επιλύονται δεκάδες bugs, κλείνουν πολλά κενά ασφάλειας ή υπάρχουν βελτιστοποιήσεις που επιταχύνουν σημαντικότατα τις εφαρμογές. Με άλλα λόγια, σχεδόν πάντα η δουλειά ενός προγραμματιστή γίνεται γνωστή μόνο όταν επιφέρει καταιγιστικές αλλαγές, άμεσα ορατές στο χρήστη και σπανίως όταν διορθώνει και βελτιώνει το υπάρχον λογισμικό.
Ας αναρωτηθούμε συγκρίνοντας το KDE με το Trinity και το GNOME με το Mate τι θα είχε συμβεί αν όλοι αυτοί οι δεκάδες ανθρωπομήνες που δαπανήθηκαν από πολύ ταλαντούχους ανθρώπους στα ρηξικέλευθα GNOME 3 και KDE 4 πήγαιναν στην περαιτέρω ανάπτυξη του GΝΟΜΕ 2 και του KDE 3. Αν δηλαδή διακρίνουμε θετικά στοιχεία στο Mate και το Trinity που στην ουσία στηρίζονται σε μια χούφτα αποφασισμένους και ικανούς προγραμματιστές, αναλογιστείτε τι θα είχε προκύψει αν οι πλήρεις ομάδες του GNOME και του KDE είχαν συνεχίσει την εξέλιξη των πετυχημένων εκδόσεων GNOME 2 και KDE 3 αντίστοιχα; Πόσοι χρήστες έχουν πραγματικά αξιοποιήσει όλες τις νέες επαναστατικές λειτουργίες του KDE 4 με το Plasma, τα Workflows και τα Activities; Πόσοι άλλοι απολαμβάνουν το ανθρωποκεντρικό περιβάλλον του GNOME 3 με έμφαση στην συγκέντρωση (focus) και την απάλειψη των περισπασμών;
Ειλικρινά δεν μπορώ να το προσδιορίσω, φοβάμαι όμως ότι είναι πολύ λιγότεροι από ότι φαντάζονται οι δημιουργοί τους. Προσωπικά έχω γνωρίσει ελάχιστους συναδέλφους, φίλους ή γνωστούς που είχαν κάποιο πρόβλημα με την Επιφάνεια Εργασίας του GNOME 2 ή του KDE 3. Δεν είμαι κατά των νέων προσπαθειών και των καινοτομιών στους Διαχειριστές Παραθύρων αλλά η Διεπαφή με τους χρήστες έχει μακρά ιστορία που χάνεται σχεδόν στις απαρχές της Πληροφορικής. Περιλαμβάνει άπειρα μικρά εξελικτικά βήματα και ελάχιστες δραστικές αλλαγές. Αυτό που ξεκίνησε από τα εργαστήρια της Xerox στο Palo Alto και ενέπνευσε τους Steve Jobs και Bill Gates που είχαν την τύχη να τα δουν σε πρώιμο στάδιο, χρειάστηκε δεκαετίες για να φθάσει στα σημερινά του επίπεδα. Ο κοσμογονικός συνδυασμός γραφικού περιβάλλοντος (GUI) και ποντικιού βρήκε εφαρμογή αρχικά στους υπολογιστές της Apple, αργότερα στη φοβερή γενιά των 16 bit μηχανημάτων (AmigaAtari ST) και στην συνέχεια στα λειτουργικά συστήματα της Microsoft με τα Windows 3.11 και τα Windows 95. Ιδιαίτερα κομψά από πλευράς γραφικών διεπαφών και ευχρηστίας ήταν το Solalris της Sunαλλά και το Irix της SGI. Πολλά βήματα μπροστά υπήρξαν επίσης το NeXT του Steve Jobs και το BeOS, άσχετα αν τελικά το πρώτο αποτέλεσε την αφορμή για την καθήλωση του δευτέρου. Με άλλα λόγια, σε διάστημα δεκαετιών μπορούμε να μετρήσουμε ελάχιστες λαμπρές επιτυχημένες προσπάθειες καταπληκτικών γραφικών περιβαλλόντων. Η σοβαρή δουλειά έγινε στην βελτίωση και βελτιστοποίηση των υπαρχόντων Διαχειριστών Παραθύρων. Ανησυχώ ότι πολλοί στο χώρο του Ανοικτού Λογισμικού διακατέχονται από μια ακατανίκητη επιθυμία να σχεδιάσουν το επόμενο NeXT. Φοβάμαι ότι θα διαπιστώσουν ότι σε πολλά πράγματα οι χρήστες μπορούν να σε ακολουθήσουν άλλα όχι σε ριζικούς πειραματισμούς στον τρόπο με τον οποίο εργάζονται. Το μετάνιωσε πικρά άλλωστε και η Microsoft με τα Windows 8 και το Metro. Η δική μου πρόβλεψη είναι ότι το Xfce όσο βαδίζει με σταθερά βήματα θα είναι ο μεγάλος ωφελημένος από τις απότομες αλλαγές κατεύθυνσης του GNOME και του KDE. Αν κάποιος θέλει να σχεδιάσει το επόμενο επαναστατικό περιβάλλον εργασίας ας κοιτάξει καλύτερα στην Επαυξημένη Πραγματικότητα (AR) και τις νέες συσκευές όπως έξυπνες τηλεοράσεις, έξυπνα αυτοκίνητα και το Διαδίκτυο των Πραγμάτων (IoT). Σε αυτούς τους τομείς θα χρειαστούμε πραγματικά όλες τις καλές διαθέσιμες ιδέες στην αλληλεπίδραση των χρηστών με τις συσκευές (HCI) και φυσικά την δημιουργικότητα των ταλαντούχων ανθρώπων του Ελεύθερου Λογισμικού.
O Βασίλης χρησιμοποιεί Linux από όταν έπεσε στα χέρια του το Slackware 96. Από τότε το εξακολουθεί να παραμένει πιστός στο Linux όχι όμως και στο Slackware.

SEEDA-CECNSM 2019