gpl


2012 θέσεις των κομμάτων για το ανοιχτό λογισμικό (και όχι μόνο): ΑΝΤΑΡΣΥΑ 2

Πριν λίγες ημέρες, είχα φιλοξενήσει τις απόψεις των Οικολόγων Πράσινων και της συνεργασίας Δράσης – Φιλευλεύθερης Συμμαχίας (στην οποία θα συμμετάσχει και η δημιουργία ξανά!)

Αυτή την φορά δίνω τον λόγο στο Χαρίδημο Μανουσάκη μέλος της ΑΝΤ.ΑΡ.ΣΥΑ. και του webteam του antarsya.gr

Ποια η θέση σας σχετικά με τις ευρεσιτεχνίες (πατέντες) στο λογισμικό;

Η ΑΝΤΑΡΣΥΑ στηρίζει το copyleft (άδειες GNU/GPL, Creative Commons κλπ) και όχι το copyright που δεν κατοχυρώνει στην ουσία την δουλειά των προγραμματιστών αλλά τα υπερκέρδη των μετόχων των εταιρειών που τα υλοποιούν
Ποια η θέση σας σχετικά με το δικαίωμα του καταναλωτή στην διαλειτουργικότητα και
την προστασία εκείνων που που παρακάμπτουν μηχανισμούς , καθώς επίσης
και το κατά πόσο οι δημιουργοί λογισμικού οφείλουν να παρέχουν πληροφορίες για
εξασφάλιση της διαλειτουργικότητας;

Το δικαίωμα του καταναλωτή στη διαλειτουργικότητα θα έπρεπε να είναι αναφαίρετο στη σημερινή κοινωνία του 21ου αιώνα .
Η ΑΝΤΑΡΣΥΑ στηρίζει το ελεύθερο λογισμικό, το οποίο είναι βασισμένο σε τέσσερις ελευθερίες : να εκτελείται ένα πρόγραμμα για οποιοδήποτε σκοπό, να υπάρχει πλήρης δυνατότητα μελέτης του τρόπου λειτουργίας του και να υπάρχει διαθεσιμότητά του πηγαίου κώδικά του, να μπορεί να αναδιανεμηθεί και τέλος να επιδέχεται τροποποιήσεις/βελτιώσεις που θα επιστρέφονται στην κοινότητα που το χρησιμοποιεί .


Ποια η θέση σας για την κυβερνητική προώθηση του ελεύθερου και ανοιχτού
λογισμικού και των ανοιχτών στάνταρ;

Θεωρούμε ότι η κυβέρνηση τόσο θα έπρεπε να υιοθετήσει σε όσο το δυνατό μεγαλύτερο βαθμό τη χρήση Ελεύθερου Λογισμικού Ανοικτού Κώδικα (ΕΛ/ΛΑΚ) στις δημόσιες υπηρεσίες και πολύ περισσότερο στην εκπαίδευση, ώστε να διδάσκεται όχι μόνο η χρήση και η διαχείριση αλλά και η ανάπτυξή λογισμικού . Και πιστεύουμε πως ήταν καταστροφική η επιλογή της κυβέρνησης της ΝΔ για σύναψη στρατηγικής συμφωνίας του Ελληνικού Δημοσίου με τη Microsoft .

Πιστεύετε ότι οι αγοραστές έχουν δικαίωμα να αγοράζουν υπολογιστές χωρίς
προεγκατεστημένο λογισμικό;
Σαφέστατα και οι αγοραστές θα έπρεπε να έχουν τη δυνατότητα να αγοράζουν υπολογιστή χωρίς προεγκατεστημένο λογισμικό . Θεωρητικά αυτό επιτρέπεται και τώρα καθώς αν αρνηθείς την EULA από ένα πχ φορητό με προεγκατεστημένα Windows μπορεί ο καταναλωτής να ζητήσει επιστροφή από τον κατασκευαστή για το κόστος του λειτουργικού, αλλά οι νομικές διαδικασίες είναι δαιδαλώδεις & χρονοβόρες και δεν τις ακολουθεί σχεδόν κανείς .


Ποίες είναι οι θέσεις σας για το ανοιχτό hardware;

Αν και ακόμα το open hardware είναι σε πρωτόλειο επίπεδο, σαφέστατα συνάδει με τη λογική & τη φιλοσοφία μας και το στηρίζουμε . Άλλωστε στην περίπτωση που υλοποιηθεί το μεταβατικό πρόγραμμα που προτείνει η ΑΝΤΑΡΣΥΑ για την έξοδο από την κρίση, η χρήση ανοιχτού hardware & software θα μπορέσει να δώσει πολύτιμα εργαλεία για να επιτευχθεί γρηγορότερα


Χρησιμοποιείτε ανοιχτό λογισμικό για τις ανάγκες μηχανοργάνωσης του κόμματος σας
και ναι μπορείτε να πείτε ποιο;

Η ΑΝΤΑΡΣΥΑ δεν διαθέτει γραφεία με την κλασσική έννοια, καθώς στηρίζεται μόνο στα έσοδα από τις συνδρομές των μελών και των φίλων της και δεν λαμβάνει –ούτε θέλει- κρατική χρηματοδότηση και συνεπώς δεν έχει ακόμα ανάγκες μηχανοργάνωσης για τους υπολογιστές κλπ μέσα σε αυτά . Τα site όμως τόσο της ΑΝΤΑΡΣΥΑ όσο και των οργανώσεών της, είναι στημένα σε linux based servers, ενώ είναι στημένα σε ανοιχτού κώδικα πλατφόρμες. To antarsya.gr είναι στημένο σε CentOS server και με πλατφόρμα Drupal .

Τα μέλη/φίλοι της ΑΝΤΑΡΣΥΑ που επισκέπτονται το site, είναι σαφέστατα πιο ‘φιλικά’ διακείμενοι στο ανοιχτό λογισμικό από το μέσο όρο. Πάνω από 5% των επισκέψεων γίνεται από χρήστες με υπολογιστές που έχουν linux (και άλλο 1% από χρήστες κινητών με android), ενώ περισσότεροι από το 75% χρησιμοποιούν φυλλομετρητή (browser) ανοικτού κώδικα (Firefox, Chrome).

Ποια είναι η θέση σας για την Anti Counterfeiting Trading Agreement που πρόσφατα υπέγραψε η χώρα μας και θα εγκριθεί από το Ευροκοινοβούλιο
Είμαστε κάθετα αντίθετοι στα σχέδια εφαρμογής των SOPA/PIPA/ACTA (Stop Online Piracy Act/ Protect IP Act/ Anti-Counterfeiting Trade Agreement) που υποτίθεται ότι είναι απλά μια διεθνής συμφωνία που στοχεύει στην δημιουργία διεθνών προτύπων στην επιβολή του νόμου που αφορά τα δικαιώματα πνευματικής ιδιοκτησίας, αλλά στην ουσία είναι μια νομοθεσία για το copyright που προωθείται κάτω από το πρόσχημα της εμπορικής συμφωνίας ώστε να αποφύγει την δημόσια συζήτηση.

Στο πρόγραμμα της ΑΝΤΑΡΣΥΑ, που δημοσιοποιήθηκε στις 12/6/2012, αναφέρεται επιγραμματικά :

Κατάργηση των νόμων που περιορίζουν την ελεύθερη πρόσβαση στο διαδίκτυο και προωθούν την ηλεκτρονική παρακολούθηση. Καμιά συμμόρφωση με τις επιταγές της ΕΕ και τις συμφωνίες SOPA/PIPA/ACTA. Στήριξη του ελεύθερου λογισμικού

Οφείλω να ευχαριστήσω το κύριο Μανουσάκη για το χρόνο που διέθεσε για να απαντήσει τις ερωτήσεις αυτές σχετικά με της θέσης της ΑΝΤ.ΑΡ,ΣΥΑ, όπως και τις προηγούμενες φορές έτσι και τώρα δεσμεύομαι ότι θα δημοσιεύσω τις επίσημες απαντήσεις κάθε παράταξης στα παραπάνω ερωτήματα, οι εκπρόσωποι τους μπορούν να αποστείλουν ακολουθώντας τις οδηγίες που βρίσκονται εδώ.

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


Χρόνια πολλά Star Trek αντίο Tricorder 6

Comic-Con 2010 - Star Trek propsΣτις 8 Σεπτεμβρίου του 1966 (πριν από 45 χρόνια) ήταν η πρώτη προβολή της σειράς του Star Trek με τίτλο “The numbers game, part one”. Από τότε το Star Trek θεωρείται (και όχι άδικα) ως μια από τις τηλεοπτικές σειρές επιστημονικής φαντασίας με το πιο φανατικό κοινό. Είναι χαρακτηριστικό ότι πολλά από τα gadget που χρησιμοποιούμε σήμερα έχουν εμπνευστεί από το Star Trek.

Το StarTrek έκανε γνωστές στο ευρύ κοινό ιδέες που υπήρχαν μόνο σε ένα μικρό κομμάτι της επιστημονικής και τεχνικής κοινότητας, όπως τα communicators της πρώτης σειράς (τα οποία μοιάζουν πάρα πολύ με τα πρώτα clamshell κινητά τηλέφωνα), τα PADD από την The Original Series και ακόμη περισσότερο στην The Next Generation και άλλα. Μια από τις αγαπημένες μου συσκευές του Star Trek ήταν το Tricorder, μια συσκευή αισθητήρων που χρησιμοποιούσαν στο Star Trek.

Εδώ και αρκετά χρόνια υπήρχε μια εφαρμογή στο Android που εξυπηρετούσε αυτό ακριβώς το σκοπό ήταν το Tricorder. Και λέω ήταν γιατί στο δημιουργό της στάλθηκε ένα DMCA notice που απαιτεί την παύση της διάθεσης της εφαρμογής και κακά τα ψέματα ήταν μια καλή εφαρμογή για Trekkies.

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

  • Να εμφανίζει στοιχεία επιτάχυνσης βασισμένη στο επιταχυνσιόμετρο της συσκεύης.
  • Μαγνητόμετρο, το οποίο μπορεί να υπολογίσει την ένταση των μαγνητικών πεδίων γύρω από την συσκευή.
  • Μια αναπαράσταση των επιπέδων θορύβου (εκμεταλλευόμενο το μικρόφωνο σας)
  • Εμφάνιση συντεταγμένων (υπολογισμένων ξεχωριστά σύμφωνα με την τριγωνομέτρηση από κεραίες κινητής τηλεφωνίας και μέσω GPS)
  • Ηλεκτρομαγνητικό φάσμα στην πραγματικότητα απλά κάνει ανάλυση της ισχύος του σήματος της σύνδεσης κινητής τηλεφωνίας και του WiFi της συσκευής σας.
  • Και το πλέον ψαρωτικό νομίζω ότι είναι η ένδειξη στοιχείων ηλιακής δραστηριότητας όπως ο αριθμός των ηλιακών κηλίδων, το RF flux και άλλα. Φυσικά αυτά  δεν μπορεί να τα μετρήσει το κινητό σας αλλά η εφαρμογή τραβάει δεδομένα από online πηγές.

Ωραία εφαρμογή ε; Και μάλιστα όπως φαίνεται ξεκάθαρα ακολουθεί το LCARS. Για το λόγω αυτό οι δικηγόροι του CBS ζήτησαν από την Google να κατέβει η εφαρμογή του Tricorder από το Android Market καθώς σύμφωνα με το CBS έχουν τα δικαιώματα για το LCARS. Ποιο συγκεκριμένα:

lxxxxxxn@cbs.com to support-portal@google.com
Reply - More info Aug 23
Options 

AutoDetectedBrowser: Internet Explorer 7
AutoDetectedOS: Windows XP
IIILanguage: en
IssueType: lr_dmca
Language: en
agree1: checked
agree: checked
android_app_developer_1: Moonblink
android_app_name_1: Tricorder
android_app_url_1: https://market.android.com/details?id=org.hermit.tricorder
companyname: CBS
country_residence: US
description_of_copyrighted_work: LCARS graphical user interface
dmca_signature: Lxxxxxxn
dmca_signature_date_day: 23
dmca_signature_date_month: 8
dmca_signature_date_year: 2011
full_name: Lxxxxxxn
hidden_product: androidmarket
location_of_copyrighted_work: LCARS graphical user interface, an example of which can be viewed at the URL below: http://itunes.apple.com/us/app/star-trek-padd/id446277240?mt=8 represented_copyright_holder: CBS Studios Inc.

Αυτά τα ωραία από τους φίλους μας στο CBS. Είχε το δικαίωμα να κάνει κάτι τέτοιο το CBS; Δεν είμαι δικηγόρος και δεν μπορώ να απαντήσω. Έχει νόημα να κάνει κάτι τέτοιο; Εδώ νομίζω ότι η απάντηση πρέπει να είναι μάλλον αρνητική, εσείς τι πιστεύετε;


Fritzing: σχεδιάστε τα δικά σας ηλεκτρονικά κυκλώματα


Arduino Uno for ChristmasΓενικά πάντα ήμουν μαστροχαλαστής, δεν υπήρχε ηλεκτρονική συσκευή ή ακόμη περισσότερο ηλεκτρονικό παιχνίδι στο σπίτι που αν είχε χαλάσει δεν θα έπαιρνα κατσαβίδι για να το ανοίξω για να δω πως είναι μέσα, μάλιστα κάπου στο γυμνάσιο είχα αρχίσει να ασχολούμαι και με τα ερασιτεχνικά ηλεκτρονικά. Εκείνα τα χρόνια μπορούσε να βρεις απλά (έως πολύ απλά kit) ηλεκτρονικών για να φτιάξεις δικά σου πολύ απλά πραγματάκια μετά στα χέρια μου έπεσε ένας ZX Spectrum και τα υπόλοιπα είναι ιστορία.

Πάντα όμως τα ηλεκτρονικά (ίσως φταίει ο μόλυβδος στο καλάι) τα θεωρούσα πάντα αρκετά ενδιαφέροντα. Πριν πολύ καιρό είχα πρωτοδεί ένα πρόγραμμα που διευκόλυνε την δημιουργία απλών κυκλωμάτων το Fritzing. Σίγουρα δεν έχει τις δυνατότητες του gEDA ή του KiCAD όπως πολύ χαρακτηριστικά επισημαίνει ο φίλος Γιώργος Χατζηκυριάκου σε παλιότερη δημοσίευση του όμως για τις ανάγκες του ερασιτέχνη χρήστη που επιθυμεί να κάνει τα πρώτα του βήματα ειδικά στο Arduino αλλά και γενικά στην δημιουργία ηλεκτρονικών νομίζω ότι είναι εξαιρετικό εργαλείο.

Κατ’ αρχάς λίγα λόγια γενικά για το Fritzing. Το Fritzing άρχισε ως μια πρωτοβουλία της σχολής Εφαρμοσμένων επιστημών (Fachhochschule που είναι κάτι αντίστοιχο των δικών μας TEI αλλά στην Γερμανία) του Πότσδαμ. Σύμφωνα με την επίσημη ιστοσελίδα του, το Fritzing έχει σαν στόχο να βοηθήσει σχεδιαστές, καλλιτέχνες, ερευνητές και ερασιτέχνες να κάνουν το βήμα από το αρχικό πρωτότυπο στο τυπωμένο κύκλωμα.

Οφείλω να ομολογήσω ότι ήμουν κάπως διστακτικός στο να εγκαταστήσω το Fritzing καθώς δεν έβλεπα κάπου στο website του την ανοιχτού κώδικα άδεια που είχε. Σκεπτόμενος ότι το wifi μου και το Flash ήδη είναι αρκετά κλειστά προχώρησα στην εγκατάσταση και θα το έβρισκα (μάλλον στην πορεία). Επισκέφθηκα το link για τα downloads του Fritzing (είναι διαθέσιμο για Windows, MacOS X και Linux φυσικά) και κατέβασα το αντίστοιχο πακέτο (το οποίο στην περίπτωση μου ήταν ένα tar.bz2) Αφού κάνει κανείς extract το συμπιεσμένο αρχείο το μόνο που έχει να κάνει είναι να κάνει διπλό κλικ στο fritzing.sh και μετά από λίγο το Fritzing θα ανοίξει. Φυσικά όταν έκανα extract το αρχείο υπήρχε και αντίγραφο της άδεια με την οποία έρχεται το Fritzing και με χαρά είδα ότι πρόκειται για την GPLv3 παρακαλώ (στην πραγματικότητα ). Επίσης αν ρίξτε μια ματιά λίγο καλύτερα στην ιστοσελίδα του Fritzing θα δείτε ότι υπάρχουν και κάποια (ανεξάρτητα) πακέτα για OpenSUSE.

Ανοίγοντας το Fritzing από τα πρώτα πράγματα που θα δείτε είναι ένα breadboard (είναι μια πλακέτα με πολλές τρύπες πάνω στην οποία μπορεί κανείς να συναρμολογήσει ένα ηλεκτρονικό κύκλωμα χωρίς να χρειάζεται να κάνει κολλήσεις για να δεις πρακτικά πως δουλεύει).  Με την breadboard λοιπόν μπορείτε να φτιάξτε το κύκλωμα σας ακριβώς όπως το έχετε στο γραφείο σας ή μάλλον θα έπρεπε να πω στον πάγκο εργασίας σας.

Μάλιστα επειδή ακριβώς το Fritzing είναι προσανατολισμένο στον αρχάριο χρήστη/ερασιτέχνη έχει μια σειρά από απλά παραδείγματα με projects που μπορείτε να φτιάξτε, μάλιστα στο site του Fritzing μπορείτε να βρείτε ένα απλό starter kit με κόστος κάτι λιγότερο από 70 ευρώ μπορείτε για να κάνετε τα πρώτα σας βήματα και να στηρίξτε την ανάπτυξη του Fritzing.

σχεδιάζοντας με την breadboard

Το Fritzing αναλαμβάνει να φτιάξει ένα απλό schematic (ένα ηλεκτρονικό σχέδιο δηλαδή) ώστε να μπορούν άνθρωποι που ασχολούνται με τα ηλεκτρονικά να διαβάσουν πως είναι το κύκλωμα σας.

Schematic

Ένα στάδιο παραπάνω όμως από το συνηθισμένο είναι ότι το Fritzing σας δίνει την δυνατότητα να φτιάξτε τα δικά σας τυπωμένα κυκλώματα και μάλιστα το μέγεθος του τελικού τυπωμένου κυκλώματος μπορεί να είναι το κλασσικό παραλληλόγραμμο που όλοι ξέρουμε ή συμβατό με το Arduino Shields ώστε να μπορείτε να φτιάξτε τα δικά σας Arduino Shield παραγγέλλοντας το PCB από το Fab.fritzing.org. Σύμφωνα με τις φωτογραφίες από τα τυπωμένα το αποτέλεσμα είναι μια πλακέτα λευκού χρώματος στην οποία μπορείτε να κολλήστε τα διάφορα ηλεκτρονικά σας. Τα χρήματα από τα κέρδη της εκτύπωσης πηγαίνουν στην ανάπτυξη του ίδιου του Fritzing. Φυσικά το Fritzing δίνει την δυνατότητα να εξάγετε το PCB σας ως PDF για να το φτιάξτε μόνοι σας (με την μέθοδο photoresist)

το σχέδιο του PCB

Μια επίσης χρήσιμη δυνατότητα είναι ότι το fritzing δίνει στο χρήστη την δυνατότητα να ανεβάσει τα projects που έχει σχεδιάσει στο κεντρικό site του Fritzing που δίνει στο χρήστη την δυνατότητα να επιλέξει μέσα από μια σειρά από άδειες Creative Commons για την τεκμηρίωση του project.  Έτσι μπορείτε πολύ εύκολα να προσθέστε οδηγίες για την δημιουργία ενός κυκλώματος στο site σας αλλά και να δώστε την δυνατότητα σε άλλους να βελτιώσουν το σχέδιο σας ή να φτιάξουν πράγματα βασισμένοι σε αυτό και φυσικά μπορείτε να κάνετε και εσείς το ίδιο.

Αν έχετε ήδη αρχίσει να ασχολείστε ερασιτεχνικά με τα ηλεκτρονικά το Fritzing είναι ένα αρκετά χρήσιμο εργαλείο που ίσως σας φανεί πολύ πρακτικό στην καθημερινή χρήση, αν δεν έχετε κάνει ακόμη το βήμα και σκέφτεστε ότι μπορεί να είναι ενδιαφέρον μην διστάστε να τσεκάρετε ένα από τα δεκάδες κιτ που κυκλοφορούν για Arduino (και όχι μόνο) και αρχίστε τα πειράματα. Το Fritzing είναι ένας καλός τρόπος για να κάνετε τα πρώτα σας βήματα (και όχι μόνο).

 


πράσινο φως στην πώληση των πατεντών της Novell… υπό όρους ; 2

Green LightΤο Υπουργείο Δικαιοσύνης των ΗΠΑ και το Ομοσπονδιακό Γραφείο για τα Καρτέλ της Γερμανίας έδωσαν την έγκριση τους για την αγορά των πατεντών της Novell από την CPTN μια εταιρεία που ίδρυσαν για το σκοπό αυτό οι εταιρείες Microsoft, Apple, EMC και Oracle. Όμως ζήτησαν από την CPTN την εφαρμογή ειδικών αλλαγών στην μεταξύ τους συμφωνία ώστε να προστατευθεί το Ελεύθερο Λογισμικό.

Οι αλλαγές όμως που ζητούνται ουσιαστικά ξηλώνουν την δυνατότητα χρήσης αυτών των πατεντών εναντίων του ΕΛ/ΛΑΚ. Οι όροι ειδικά όπως αναφέρονται από την ανακοίνωση του DoJ είναι εντυπωσιακοί αν και κατά την γνώμη μου θα ταλαιπωρήσουν λίγο τους δικηγόρους της CPTN και της Novell αν θέλουν πραγματικά να προχωρήσουν στην επικύρωση της εν λόγω συμφωνίας. Οι αλλαγές που ζητά του DoJ προκειμένου να εξασφαλιστεί ο ανταγωνισμός είναι οι  ακόλουθες

  • Η Microsoft θα πουλήσει πίσω στην Attachmate όλες τις πατέντες που θα αγόραζε αλλά θα πάρει άδεια για να τις χρησιμοποιεί μαζί με τις άδεις που θα πάνε στα άλλα τέσσερα μέλη.

     

  • Η EMC (αν δεν θυμάστε τι βγάζει η EMC θα θυμίσω ότι παράγει το VMware) δεν θα πάρει καμιά από τις 33 πατέντες της Novell που σχετίζονται με τεχνολογίες virtualization.

     

  • Όλες οι πατέντες τις Novell θα μπουν κάτω από την GPLv2 (τονίζω ότι η GPLv2 είναι άδεια για λογισμικό όχι για πατέντες και πραγματικά θέλω να δω πως θα βγάλουν άκρη με αυτό). Επίσης όλες οι εν λόγω πατέντες θα είναι κάτω από την ομπρέλα του Open Invention Network. (άρα θα μπορούν να χρησιμοποιηθούν από τους αδειούχους του OIN σε ανοιχτού κώδικα projects ελεύθερα).

     

  • Η CPTN δεν έχει δικαίωμα να ορίσει ποιες από τις άδειες αυτές θα καλύπτονται από το OIN.

     

  • H CPTN ούτε οι εντολείς της (βλέπε Microsoft, Oracle, Apple και EMC) δεν έχουν δικαίωμα να κάνουν οποιαδήποτε δήλωση που θα επηρεάσει το ποιες πατέντες θα είναι κάτω από την κάλυψη του OIN.

     

Αυτά τα ωραία από το Υπουργείο Δικαιοσύνης των ΗΠΑ.

Η αντίστοιχη ανακοίνωση από το Γερμανικό Γραφείο για τα Καρτέλ (Bundeskartellamt) που με έκανε να ξαναθυμηθώ τα Γερμανικά μου και να ζητήσω βοήθεια γερμανομαθών φίλων μου γιατί τα δικά μου γερμανικά είναι πολύ βασικά. Νομίζω ότι έχει μερικά στοιχεία αρκετά ενδιαφέροντα.

Ορίζει ότι μετά από τρεις μήνες μετά το μοίρασμα των πατεντών της CPTN στους εντολείς της η CPTN. Οι κύριες και βασικές ενστάσεις επικεντρώθηκαν στην δραστηριότητα της Microsoft (στο χώρο των λειτουργικών συστημάτων) και της EMC (βλέπε VMware στο χώρο του Virtualization). Μάλιστα στο κείμενο του Bundeskartellamt, γίνεται αναφορά στην στρατηγική του FUD (Fear Uncertainty Doubt) μέσω μηνύσεων για πατέντες.

Είναι νομίζω σημαντικό να αναφερθούμε στην εξαιρετική συνεργασία μεταξύ του Department of Justice και του Bundeskartellamt ειδικά όταν στην Ευρωπαϊκή Ένωση οι πατέντες λογισμικού είναι πολύ διαφορετικές καθώς πρέπει να συνδέονται οπωσδήποτε με κάποιο hardware component. Βλέπε πατέντα στο firmware ενός ολοκληρωμένου κυκλώματος.

Αν γυρίσουμε στο θέμα τις υλοποίησης της εν λόγω εξαγοράς (ειδικά σύμφωνα με την ανακοίνωση του DoJ) θα πρέπει να υπάρχει συνεργασία πολλών μερών στο ζήτημα προκειμένου να προχωρήσει η συμφωνία. Η Novell έτσι και αλλιώς προκειμένου να ολοκληρωθεί η διαδικασία θα πρέπει να υποβάλλει στο SEC (αντίστοιχο της δικής μας Επιτροπής Κεφαλαιαγοράς στις ΗΠΑ) περισσότερες λεπτομέρειες για την συναλλαγή από την άλλη δείχνει ότι οι κανονιστικές αρχές του εξωτερικού (και οι Αμερικανικές και οι Γερμανικές) έχουν μια “εικόνα” για το τι είναι ΕΛ/ΛΑΚ και το Linux και οι αναφορές στο FUD (που έχουμε φάει με το κουτάλι εδώ και χρόνια) νομίζω ότι δεν έχουν προηγούμενο.

Αν τελικά καταλήξει η συμφωνία μεταξύ CPTN και Novell, τουλάχιστον οι πατέντες που θα αγοράσουν οι εταιρείες αυτές δεν πρόκειται να χρησιμοποιηθούν ενάντια σε κάποιο project ή εταιρεία που ασχολείται με το ελεύθερο λογισμικό από την άλλη όμως ακριβώς οι ανάγκη επέμβασης των κανονιστικών μηχανισμών στην Ευρώπη άλλα κυρίως στις ΗΠΑ δείχνει ότι υπάρχει άμεση ανάγκη για αλλαγή του συστήματος απόδοσης και χρήσης πατεντών. Μέσα σε ένα κουβάρι από μηνύσεις (της i4i εναντίων της MS, της Oracle εναντίων της Google, της Microsoft εναντίον της TomTom και αυτά είναι μόνο ελάχιστα από τα παραδείγματα που μπορεί κανείς να αναφέρει) νομίζω ότι είναι μια ελπίδα για ένα καλύτερο μέλλον. Εσείς τι πιστεύετε;


OpenERP δύο συναντήσεις στην Ελλάδα για την σουίτα διαχείρισης επιχειρήσεων. 3


Όσο αφορά τα προγράμματα Enterprise Resource Planning ή ERP στη Ελλάδα η αγορά πολύ συχνά βασίζεται σε λύσεις κλειστού κώδικα και σχετικά μεγάλου κόστους. Όμως δεν υπάρχουν μόνο αυτές; Το OpenERP προσπαθεί να προσφέρει μια ουσιαστική λύση σε αυτό το ζήτημα ενώ παράλληλα μπορούν γύρω από αυτό να στηθούν επιχειρήσεις παροχής υπηρεσιών και υποστήριξης γύρω από το OpenERP (ειδικά αν έχετε άνεση με την python στην οποία είναι γραμμένος).

Πριν λίγο καιρό παραβρέθηκα (αν και πολύ καθυστερημένος) στις Ημέρες Συνεργασίας της ΕΕΛ/ΛΑΚ για το OpenERP. Κατάφερα όμως να προλάβω κάποια πράγματα από την παρουσίαση του Πάνου Χρηστέα.

Πριν προχωρήσουμε να πούμε δύο λόγια για το OpenERP, το Open ERP είναι ένα ανοιχτού κώδικα project (σύμφωνα με τις αρχές τις AfferoGPL και της OpenERP Public Licence) που έχει σαν σκοπό να λειτουργήσει σαν μια πλήρης επιχειρηματική πλατφόρμα για την διαχείριση των πωλήσεων, του πελατολογίου, την αποθήκης, την διαχείριση ανθρώπινου δυναμικού, του μάρκετινγκ και των project μιας μικρής η μεσαίας επιχείρησης.

Επίσης επειδή Ελλάδα δεν είναι μόνο η Αθήνα ένα πολύ ενδιαφέρον workshop για το OpenERP  θα γίνει στην και στην Θεσσαλονίκη (στις 24/3 Πέμπτη στον 2ο όροφο Εθνικής Αντιστάσεως 16 στην Καλαμαριά Θεσσαλονίκης κατά τις 18:00) μάλιστα νομίζω ότι κάποιοι που παρακολούθησαν την συνάντηση στην Αθήνα θα είναι και στην Θεσσαλονίκη.

Παρακάτω ακολουθούν οι παρουσιάσεις και video από την συνάντηση στην Αθήνα .

(more…)


Η Nokia πούλησε το εταιρικό κομμάτι της Qt 7

Αν θυμάστε πριν λίγο καιρό είχαμε αναφερθεί σε αυτό το blog σχετικά με την πιθανότητα αλλαγής πορεία της Nokia όσο αφορά το λειτουργικό σύστημα Symbian, προσωπικά είχα εκφράσει την άποψη ότι η Nokia θα μπορούσε να συνεχίσει να επενδύει στο Ελεύθερο Λογισμικό και ειδικά στο λειτουργικό σύστημα Android ενώ παράλληλα θα συνέχιζε την ανάπτυξη του δικού της λειτουργικού συστήματος που αναπτύσσει σε συνεργασία με την Intel του MeeGo. Αντίθετα η απόφαση της Nokia ήταν να χρησιμοποιεί στην πλειοψηφία των λειτουργικών της συστημάτων τo λειτουργικό σύστημα της Microsoft Windows Phone 7. Ενώ παράλληλα θα μείωνε δραστικά την χρηματοδότηση των τομέων του MeeGo και της Qt (ενός ανοιχτού κώδικα περιβάλλοντος που πρωτοαναπτύχθηκε από την Trolltech την οποία αργότερα αγόρασε η Nokia).

Τελικά η Nokia αποφάσισε να πουλήσει το εταιρικό κομμάτι της Qt στην εταιρεία Digia. Θα επιβιώσει από αυτή την πώληση η Qt; Εδώ νομίζω ότι αξίζει να αναφερθεί στο ότι η Qt εκτός από μια πλειάδα κλειστού κώδικα προγραμμάτων που χρησιμοποιείται (βλέπε Google Earth, Skype και άλλα) χρησιμοποιείται και από πάρα πολλά ανοιχτού κώδικα προγράμματα ένα από αυτά (μαζί με τις δικές του βιβλιοθήκες) είναι το KDE, η Nokia είχε προχωρήσει σε μια ειδική συμφωνία με το ίδρυμα KDE που θα ίσχυε ακόμη και αν η Nokia πωλούσε το εμπορικό κομμάτι της Qt σύμφωνα με αυτή την συμφωνία το KDE είχε δικαίωμα συνεχίσει την ανοιχτού κώδικα ανάπτυξη της Qt αν αυτή σταματήσει από την Nokia ή από οποιαδήποτε άλλη εταιρεία. Μια άλλη πολύ σημαντική λεπτομέρεια είναι ότι από τότε που λειτουργούσε η Trolltech και πολύ περισσότερο όταν η Nokia έλεγχε την Qt (μέχρι πολύ πρόσφατα τουλάχιστον) υπήρχε μεγάλη ροή χρημάτων προς τους developers της Qt.

Η Digia δεν είναι άγνωστοι στους ανθρώπους της Nokia, εδώ και πολλά χρόνια η Φιλανδική Digia αναπτύσσει λογισμικό βασισμένο στην Qt σχεδόν κατ’ αποκλειστικοτήτα ενώ εδώ και χρόνια παρέχει υπηρεσίες υποστήριξης και εκπαίδευσης σε χρήστες της Qt. Αν βρισκόσασταν σε κάποιο από τα Qt Developer Day που διοργάνωνε πέρσι η Nokia σε όλο το κόσμο θα βλέπατε σίγουρα τα περίπτερα της Digia και τις διάφορες εφαρμογές που έχει κατά καιρούς φτιάξει για την Nokia αλλά και για άλλες εταιρείες.

Δεν πουλιέται  όλη η Qt

Δεν υπάρχει τρόπος για να το τονίσω αυτό όσο χρειάζεται, το μόνο που πουλάει η Qt είναι οι εμπορικές άδειες της Qt. Επισημαίνω ότι αν και η Nokia διέθεσε την Qt ως LGPL πρόγραμμα, η Nokia συνέχισε να πουλάει εταιρικές άδειες για την Qt κυρίως χάρη στις πολύ καλές υπηρεσίες υποστήριξης που διέθετε η Trolltech και που ενίσχυσε η ίδια. Πολλά από τα στελέχη την Nokia που εργάζονται στην πάνω στην Qt όντως θα μεταφερθούν στην Digia, ωστόσο ο πυρήνας των developers της Qt θα συνεχίσει να δουλεύει για την Nokia.

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

 


Βιβλίο για το parallel programming στο Linux (και όχι μόνο) 6

Σε μια συζήτηση που είχα με ένα φίλο μου κάπου μεταξύ καφέ και μπύρας είχαμε παρατηρήσει ότι αν και η πλειοψηφία τον επεξεργαστών που μπορεί να βρει κανείς στην αγορά έχει τουλάχιστον δύο πυρήνες (ίσως και περισσότερους) ελάχιστα προγράμματα εκμεταλλεύονται την παρουσία δύο πυρήνων. Αν και είμαστε και οι δύο χρήστες Linux γνωρίζουμε ότι το φαινόμενο δεν περιορίζεται στο Linux αλλά στα περισσότερα λειτουργικά συστήματα.

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

Πριν από λίγες μέρες (στις 2 του Γενάρη συγκεκριμένα) ο Paul E. McKenney υπάλληλος της ΙΒΜ στο Linux Technology Center της εταιρεία στο Beaverton και ενεργός στην ανάπτυξη του πυρήνα του Linux άρχισε ένα νέο project που μου κίνησε το ενδιαφέρον, ένα βιβλίο (e-book σε pdf για την ακρίβεια) με τίτλο “Is Parallel Programming Hard, And, If So, What Can You DoAbout It?”. Το βιβλίο είναι “ανοιχτού κώδικα” αδειοδοτημένο σύμφωνα με την άδεια Creative Commons Attribution-Share Alike 3.0 US ενώ ο κώδικας που περιγράφει το βιβλίο σε διάφορα παραδείγματα είναι GPL (v2 ή v2 ή νεότερη εξαρτάται). Μάλιστα για να μπορέσει να οργανωθεί καλύτερα το project είναι διαθέσιμο σε git (στο git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/perfbook.git), η πλέον πρόσφατη έκδοση σε pdf του βιβλίου (την ώρα που γραφόταν το άρθρο) είναι εδώ. Περισσότερα στοιχεία θα βρείτε στο blog του κύριου McKenney και στην “Σπαρτιατική” οφείλω να ομολογήσω σελίδα του project.

Στόχος του βιβλίου είναι να δώσει στους προγραμματιστές μια βασική ιδέα για το πως μπορούν να ασχοληθούν με το parallel programming χωρίς να σπάσουν τα νεύρα τους και να ξεδιαλύνει μύθους και πραγματικότητες σχετικά με το πόσο δύσκολο είναι να προγραμματίσει κανείς παράλληλα. Κάποιοι που γνωρίζουν καλύτερα τις γνώσεις μου στο προγραμματισμό που είναι τουλάχιστον ανεπαρκείς (για να μην πω ανύπαρκτες καθώς υπάρχουν βασικές έννοιες που δεν έχω κατανοήσει) ή έχουν ανάλογες αν όχι λιγότερες γνώσεις επί του θέματος ίσως αναρωτηθούν για την σκοπιμότητα της ανάρτησης αυτής. Πιστεύω, ότι η χρήση όλο και περισσότερο παράλληλου προγραμματισμού σε μια εποχή που ακόμα και ένας μέσος (για να μην πω φθηνός) επεξεργαστής έχει τουλάχιστον δύο πυρήνες (και αυτή η τάση μέρα με την μέρα διευρύνεται) μπορεί να έχει σημαντικά οφέλη και στην απόδοση και στην ποιότητα του λογισμικού που χρησιμοποιούμε στους υπολογιστές μας.


το VLC έρχεται στο Android 1

pylonenΤο VLC πιστεύω ότι είναι ένα από τα καλύτερα προγράμματα αναπαραγωγής πολυμέσων (ειδικά για video) για όλα τα λειτουργικά συστήματα, ενώ πραγματικά δίνει δυνατότητες που μπορούν να λύσουν τα χέρια μας (ή απλά να μας φανούν ενδιαφέρουσες). Πριν λίγο καιρό είδαμε το VLC να μπαίνει το app store της Apple για το iPhone (αν υπάρχει ένα θέμα καθώς η GPLv3 δεν είναι συμβατή με τους όρους του App store). Δεν είναι περίεργο που με την ευκαιρία της νέας έκδοσης του Android NDK που δίνει ακόμη περισσότερες δυνατότητες δημιουργίας εφαρμογών όχι μέσω του πατροπαράδοτου τρόπου γραφής σε Java αλλά σε C και C++. Ήδη οι developers του VLC κάνουν φανταστική δουλειά και έχουν προχωρήσει αρκετά στην ανάπτυξη του κώδικα του VLC για το Android. Με τους ρυθμούς αυτούς πιστεύω ότι το πολύ μέσα στον Ιανουάριο θα δούμε το VLC έτοιμο για το Android και μαντέψτε… οι όροι του Android App Market δεν έρχονται σε αντίθεση με την GPLv3 (ή με κάποια άλλη άδεια ελεύθερου λογισμικού).

Περισσότερα μπορείτε να διαβάστε στο Tech & Tech. Πιστεύω ότι στο μέλλον ειδικά με την ωρίμανση του Android NDK θα δούμε ακόμη περισσότερες εφαρμογές υψηλού επιπέδου στο Android.

Για τους προγραμματιστές που ενδιαφέρονται για τις τεχνικές λεπτομέρειες της ανάπτυξης της Android έκδοσης του VLC προτείνω να ρίξουν μια ματιά στο Git του.


αυτοματοποιήστε τις πληκτρολογήσεις σας…

Το Autokey είναι ένα πρόγραμμα που έχει σαν στόχο να δώσει στους χρήστες Linux την δυνατότητα να συνδυάσουν δημιουργήσουν ένα συνδυασμό πλήκτρων ώστε να  πληκτρολογούν κείμενα σε όποια εφαρμογή χρειάζεται. Η εγκατάσταση του είναι πολύ εύκολη ενώ υπάρχει ήδη σε πολλά repositories για να το εγκαταστήσει κανείς χωρίς ιδιαίτερο κόπο. Για να  χρησιμοποιήσει κανείς το Autokey και να πληκτρολογήσει αυτοματοποιημένα  ένα ή περισσότερα κείμενα μπορεί να το επιλέξει είτε μέσω ενός συνδυασμού πλήκτρων (πχ. shift+F1), μέσω μια συντόμευσης στο ίδιο το κείμενο (πχ adr1) είτε μέσω εικονιδίου στο system tray.

Κατ’αρχάς πρέπει να πούμε ότι υπάρχουν δύο διαφορετικές εκδόσεις του  το Autokey για το KDE και το Gnome αντίστοιχα ώστε να προσαρμόζεται στα δημοφιλή περιβάλλοντά εργασίας στο Linux με πολύ εύκολο τρόπο.

Εκτός από απλό κείμενο μπορείτε να γράψετε ολόκληρα script γραμμένα σε python, μάλιστα το Autokey χρησιμοποιεί ενσωματωμένο code editor (το QScintilla στο KDE και το GtkSourceView2 στο GTK). Μάλιστα μπορείτε να χρησιμοποιείτε regular expressions ώστε ένα script στο Autokey να έχει διαφορετική συμπεριφορά δύο παράθυρα που έχουν διαφορετικό τίτλο.

Τα διάφορα scripts στο  Autokey όπως βλέπετε και από την φωτογραφία που παραθέτω μπορούν να είναι ομαδοποιημένα σε φακέλους για καλύτερη διαχείριση και μάλιστα μπορεί κανείς να συνδέσει ένα ολόκληρο φάκελο με ένα συνδυασμό στο πληκτρολόγιο και θα εμφανιστεί ένα μενού… (πχ.. ένας φάκελος με τις διευθύνσεις σας στην πόλη, στο χωρίο και στην εργασία)

Εναλλακτικά για τους χρήστες Windows υπάρχει το ιδιαίτερα δημοφιλές (και μάλιστα κάτω από άδεια GPLv2) ΑutoHotKey που έχει πολλές και εντυπωσιακές δυνατότητες (μακράν περισσότερες αυτών του Autokey) επίσης μια αξιόλογη προσπάθεια για δημιουργία μιας διαπλαφορμικής έκδοσης του AutoHotKey (με την βοήθεια της C#) είναι το IronAHK.


βρείτε το χαμένο σας laptop ή κινητό Android με το Prey 2

Με πολλές οικονομίες καταφέρατε να αγοράστε ένα καινούριο laptop και ένα κινητό Android, αλλά όπως ξέρετε τέτοιου είδους συσκευές τις βάζουν στο μάτι κάτι πολύ ύποπτα μούτρα; Τι μπορείτε να κάνετε για να έχετε μια πιθανότητα να το ξαναβρείτε;

Εγκαθιστάτε το Prey, το Prey είναι γραμμένο ως ελεύθερο λογισμικό (GPLv3) και συνδυάζεται με μια online υπηρεσία. Στόχος του Prey είναι να σας δώσει πληροφορίες σχετικά με το που μπορεί να βρίσκεται το κινητό σας ή το laptop σας καθώς και την δυνατότητα να ελέγχετε σημαντικά δεδομένα που μπορεί να βρίσκονται στον υπολογιστή σας μέσα από ένα βολικό web site ελέγχου από οποιοδήποτε μέρος του κόσμου.

QR code για το Prey στο Android

Το Prey είναι ελεύθερο και δωρεάν λογισμικό για Windows,Mac,Linux και Android συσκευές. Η υπηρεσία είναι δωρεάν αλλά μπορείτε να αναβαθμίστε τις δυνατότητες ελέγχου και τον αριθμό των συσκευών που υποστηρίζονται αγοράζοντας λογαριασμό Pro. Επίσης πρέπει να τονιστεί ότι το Prey μπορεί να δουλέψει και χωρίς απαραίτητα την υπηρεσία web που παρέχει το Project με ένα έγκυρο URL στο δικό σας σέρβερ (πχ στην περίπτωση μου θα μπορούσα να στήσω το prey να στο http://elkosmas.gr/laptop_me_prey), αν χαθεί το κινητό σας το μόνο που έχετε να κάνετε είναι να το διαγράψτε το URL ώστε να βγαίνει Error 404 και το Prey θα ενεργοποιηθεί. (στο android αυτή η δυνατότητα δεν υποστηρίζεται).

To Prey επιγραμματικά παρέχει τις ακόλουθες δυνατότητες:

  • εντοπισμός θέσης μέσω GPS, WiFi και δικτύου κινητής τηλεφωνίας
  • αυτόματη σύνδεση σε ανοιχτά WiFi όταν ενεργοποιηθεί ώστε να ενημερωθείτε με το που η συσκευή σας βρεθεί στην εμβέλεια ενός ανοιχτού WiFi
  • είναι τόσο ελαφρύ που δεν θα το πάρετε είδηση ότι δουλεύει
  • εάν έχετε webcam στο laptop σας την ενεργοποιεί ώστε να φωτογραφηθεί όποιος το έχει στην κατοχή του
  • ακόμη μπορείτε να πάρετε screenshot από το desktop όποιου χρησιμοποιεί το laptop σας (δεν ξέρετε ποτέ μπορεί να δείτε ακόμη και στοιχεία για το λογαριασμό του στο Facebook ή το email του)
  • διαγράψτε προσωπικά δεδομένα και password από απόσταση
  • κλειδώστε πλήρως τον υπολογιστή σας, όποιος έχει το μηχάνημα σας δεν θα μπορεί να κάνει τίποτα (εκτός και αν formaρει το σκληρό δίσκο σας)
  • το Prey κάνει αυτοματοποιημένα update και έτσι το μηχάνημα σας έχει πάντα την πλέον πρόσφατη έκδοση ακόμη και όταν δεν είναι στην κατοχή σας

Code2: μια ιδέα του Bruce Perens για ένα codec ομιλίας σε χαμηλές ταχύτητες 1

Bruce Perens

O Bruce Perens

To Code2 είναι ένα αρκετά παλιό ανοιχτού κώδικα (LGPL2) αλλά πολλά υποσχόμενο codec αμφίδρομης επικοινωνίας φωνής. Το Code2 αρχικά σχεδιάστηκε για χρήση από το ραδιοερασιτέχνες, βλέπετε πολλές από τις τεχνολογίες επικοινωνίας δεδομένων που χρησιμοποιούν οι ραδιοερασιτέχνες είναι κάτω από τα 5000 bit/sec.

O Bruce Perens αν και στους περισσότερους είναι γνωστός για τις δραστηριότητα του στο χώρο του ανοιχτού λογισμικού είναι αρκετά δραστήριος ραδιοερασιτέχνης (με callsign Κ6BP για όποιον ενδιαφέρεται). Ο κύριος Perens λοιπόν ερχόμενος σε επικοινωνία με τους developers του Speex (ενός ανοιχτού codec ομιλίας σχεδιασμένο για επικοινωνία μέσω VOIP) για την ανάγκη ανάπτυξης ενός νέου codec ομιλίας χαμηλού bandwidth. Ο David Rowe που σχετίζεται και με την ανάπτυξη του Speex έχει προχώρησε στην ανάπτυξη του Code2 μετά από την επικοινωνία του με τον κύριο Perens. Αν σας λέει κάτι το όνομα David Rowe πιθανών οφείλεται στην δουλεία που είχε κάνει για το Free telephony project, και στην ομιλία του για ένα επιχειρηματικό μοντέλο ανοιχτού υλικού.

Θα μου πείτε τι μας ενδιαφέρει ένα codec ομιλίας χαμηλού bandwidth; Βλέπετε εκτός από την κοινότητα των ραδιοερασιτεχνών το Code2 μπορεί να χρησιμοποιηθεί και σε άλλες εφαρμογές χαμηλού bandwidth ενώ οι αλγόριθμοι που χρησιμοποιούνται στο εν λόγω project μπορούν να χρησιμοποιηθούν και σε υλοποιήσεις VoIP που σε συνθήκες που το bandwidth είναι πολύ περιορισμένο ή πολύ ακριβό όπως στην περίπτωση χρήσης GPRS σύνδεσης στο internet ή διαμοιρασμού μιας σύνδεσης στο Internet από πολλούς χρήστες ταυτόχρονα.


ανάλυση αλληλοσυγκρουόμενων υποθέσεων από την CIA στους υπολογιστές σας

Το Analysis of Conficting Hypothesis είναι μια μεθοδολογία που  έχει σαν στόχο την δημιουργία ενός περιβάλλοντος ανάλυσης αλληλοσυγκρουόμενων υποθέσεων  που είχε αναπτύξει ο Richards J. Heuer ο νεώτερος για λογαριασμό της CIA. Φυσικά πρέπει να επισημανθεί ότι η εν λόγω μεθοδολογία δεν στερείται μειονεκτημάτων αλλά φαίνεται ότι είναι επαρκής αν χρησιμοποιηθεί σωστά.

Ο κύριος Heuer σε συνεργασία με το Ερευνητικό Κέντρο του Πάλο Άλτο (PARC) και με χρηματοδότηση από τo ΑRPA (πλέον η υπηρεσία αυτή έχει αλλάξει όνομα και ρόλο) και το Office of Naval Research (ONR) μετέτρεψε αυτή την μεθοδολογία σε πρόγραμμα Java για χρήση από τις Αμερικανικές μυστικές υπηρεσίας, πλέον το AHC είναι διαθέσιμο στην ιστοσελίδα του προγράμματος στο  κάτω από άδεια που μοιάζει πολύ με αυτές του MIT για χρήση από όποιον το επιθυμεί. (OK με πείσατε οι άνθρωποι είναι πολύ μπροστά)

Το Open AHC είναι μια υλοποίηση του AHC κάτω από την άδεια GPLv3 για την δημιουργία ενός web based περιβάλλοντος ανάλυσης. Το μόνο που θα χρειαστείτε είναι ο Apache 2 server η PHP 5 και η MySQL 5. Αν να το εγκαταστήσετε σε ένα δικό σας server μπορείτε να διαβάστε τον οδηγό που θα βρείτε εδώ.

Σίγουρα δεν πρόκειται για πανάκεια αλλά ίσως βοηθήσει κάποιους οργανισμούς και ομάδες στην λήψη αποφάσεων


ψηφοφορία: θα χρησιμοποιήστε το Diaspora; 10

μια εικόνα από τις δοκιμαστικές εκδώσεις της Diaspora

To Diaspora είναι ένα ανοιχτού κώδικα social network. Σύμφωνα με τους developers που το αναπτύσσουν στόχος του Diaspora είναι η δημιουργία ενός Peer to Peer social network που θα βασίζεται σε αποκεντρωμένες δομές με κύριο στόχο να αποφεύγεται ο έλεγχος από ένα κεντρικό διακομιστή που θα ελέγχει το χρήστη. Σύμφωνα με τις ανακοινώσεις της ομάδας πίσω από το Diaspora η αρχική έκδοση για τους developer θα γίνει διαθέσιμη στις 15 Σεπτεμβρίου ενώ για τους χρήστες θα έχουμε διαθέσιμη έκδοση κάποια στιγμή τον Οκτώβριο (πολύ πίσω πάει ή είναι ιδέα μου;).

Πρακτικά ο στόχος του Diaspora είναι να δώσει την δυνατότητα οι χρήστες του έχουν ένα σύστημα με λειτουργίες όπως “ο τοίχος, τα παιχνίδια και το chat” του Facebook απλά εγκαθιστώντας το Diaspora στο web server τους (η εγκατάσταση σύμφωνα με την ορολογία του Diaspora θα ονομάζεται “seed”) ώστε οι χρήστες να είναι σε θέση να ελέγχουν πλήρως τα δεδομένα τους.

Μακροπρόθεσμα οι στόχοι του Diaspora είναι ιδιαίτερα φιλόδοξοι. Πίο συγκεκριμένα:

  • Ασφαλής διαμοιρασμός πολυμέσων. (εικόνα,ήχος,video)
  • Υποστήριξη VoIP (πολύ εντυπωσιακό αυτό)
  • Ένα δικό του πρωτόκολλο για Chat (γιατί όχι το Jabber;)
  • Υποστήριξη OpenID (χρήσιμο αυτό)
  • Άδεια aGPL (καλό και αυτό)

Έμπνευσή για την δημιουργία του Diaspora ήταν η περίφημη ομιλία του Eben Moglen για την “ελευθερία στο Cloud”.

Παρακάτω ακολουθεί ένα μικρό poll σχετικά με το Diaspora. αν παρακολουθείτε το elkosmas.gr από την RSS feed και δεν μπορείτε να δείτε την ψηφοφορία για να πάρετε μέρος στο poll θα πρέπει να επισκεφθείτε την σελίδα της δημοσίευσης.

θα χρησιμοποιήστε το Diaspora;

View Results

Loading ... Loading ...

Αν καμία από τις επιλογές που είναι διαθέσιμες δεν σας καλύπτει φυσικά μπορείτε να αφήστε σχόλιο παρακάτω.


βοηθήστε το VoxForge να μάθει Ελληνικά (και όχι μόνο) 2

voxforge logoΤο VoxForge είναι μια αρκετά φιλόδοξη προσπάθεια συλλογής ακουστικών μοντέλων ομιλίας. Τα ακουστικά μοντέλα (στην γλώσσα των προγραμματιστών ανάλυσης φωνής ονομάζονται speech corpus ή corpora) θα χρησιμοποιηθούν ώστε να βελτιωθούν οι δυνατότητες αναγνώρισης φωνής σε διάφορες βιβλιοθήκες αναγνώρισης ομιλίας όπως η Sphinx (άδεια BSD), ISIP (public domain), Julius (άδεια BSD like) και HTK (HTK licence) και όλα τα  αρχεία καταγεγραμμένου ήχου θα είναι κάτω  από την GPL. Η δυνατότητα αυτή θα παρέχει την ικανότητα φωνητικού ελέγχου τον υπολογιστών μας.

Αν θέλετε να βοηθήστε την προσπάθεια αυτή και την ενσωμάτωση Ελληνικών στο VoxForge μπορείτε να επισκεφθείτε αυτή την σελίδα, με το μικρόφωνο του υπολογιστή σας και ένα Java Applet που θα βρείτε σε αυτή την σελίδα. Το μόνο που έχε να κάνετε είναι να διαβάστε φωναχτά το κείμενο που θα βλέπετε στο Java Applet σας. Μάλιστα μπορείτε να διαλέξτε και με τι προφορά θα μιλήστε (πχ. Κρητική, Κυπριακή, Βόρειας Ελλάδας). Τα υπόλοιπα αφήστε να τα αναλάβει η ομάδα ανάπτυξης του VoxForge. Επίσης μπορείτε να προσθέστε και corpora σε άλλες γλώσσες όπως τα Αγγλικά, τα Γερμανικά, τα Γαλλικά, τα Ισπανικά, τα Εβραϊκά, τα Ιταλικά, τα Ολλανδέζικα,τα Πορτογαλικά και τα Ρώσικα.

Παράλληλα το VoxForge χρησιμοποιεί την τεράστια βάση του LibriVox (που συλλέγει audiobook βιβλίων που δεν έχουν πλέον πνευματικά δικαιώματα) για να συλλέξει δεδομένα.


κάτω από την GPL τα παιχνίδια Wolfenstein:Enemy Territory και Return To Castle Wolfenstein 4

return to castle wolfenstein - 1Ένα από τα πρώτα παιχνίδια που είχα παίξει σε υπολογιστή ήταν το Doom της id software. Η id software ήταν από τις πρώτες εταιρείες λογισμικού που ακόμη και εμπορικά παιχνίδια της ήταν διαθέσιμα για το Linux.

Όμως η εταιρεία δεν έμεινε εκεί καθώς 5 χρόνια μετά από την δημιουργία των game engines είχε την παράδοση να διαθέτει των κώδικα τους κάτω από την άδεια GPL (με μόνη εξαίρεση το Quake III που τελικά άργησε περίπου ένα χρόνο). Αν και οι προσπάθειες της id στο χώρο του Linux δεν ήταν πάντα επιτυχείς η χρήση του κώδικα ειδικά του Quake III είχε σαν αποτέλεσμα την δημιουργία μιας πλειάδας παιχνιδιών που ανοιχτού κώδικα για Linux που ήταν ιδιαίτερα επιτυχή. Επίσης, εδώ και χρόνια λόγω της διάθεσης του κώδικα τω παιχνιδιών της id κάτω από την GPL υπάρχει η παράδοση όταν κάποιος να αναπτύσσονται ports για κάθε λογής συσκεύη που μπορεί να τρέξει ελεύθερο λογισμικό… (μέχρι και για “ξεκλειδωμένα” iPod).

Πριν λίγες μέρες λοιπόν και στα πλαίσια του συνεδρίου Quakecon (του συνεδρίου του Quake) ο John Carmack προχώρησε στην διάθεση από μέρους της id του κώδικα του Wolfenstein:Enemy Territory και του Return To Castle Wolfenstein κάτω από την GPLv3. Μάλιστα στην περίπτωση του Return To Castle Wolfenstein παρέχετε το πλήρες παιχνίδι με τα απαραίτητα αρχεία παρακαλώ. Πιστεύω ότι η τακτική αυτή που εδώ και χρόνια ακολουθεί η id της προσδίδει περισσότερα οφέλη από ότι αρχικά φαίνεται, ίσως στο μέλλον δούμε και άλλες εταιρείες να ακολουθούν παρόμοιες τολμηρές κινήσεις.

Ήδη στον ftp server της id μπορείτε να βρείτε τo κώδικα.

Ενώ αν θέλετε να ασχοληθείτε με την ανάπτυξη του στα πλαίσια του ioquake μπορείτε να ακολουθείστε τα παρακάτω link.


Oracle: το Android παραβιάζει πατέντες της Java 20

android plush bagΗ Oracle μια εταιρεία που εδώ και χρόνια κατέχει μια εξέχουσα θέση στην αγορά τον εμπορικών βάσεων δεδομένων και πρόσφατα εξαγόρασε την εταιρεία Sun Microsystems (γνωστής στο ελεύθερο λογισμικό για την γλώσσα προγραμματισμού Java, το OpenOffice.org, την MySQL, το OpenSolaris και άλλα λιγότερο γνωστά project) πρόσφατα προχώρησε στην κατάθεση μηνυτήριας αναφοράς ενάντια στο Google για την χρήση πατεντών της Oracle που καλύπτουν την γλώσσα προγραμματισμού Java. Η Java αν και τα Copyrights της ανήκαν στην Sun έγινε διαθέσιμη κάτω από την ελεύθερη άδεια λογισμικού GPLv2 (τονίζω ότι πρόκειται για την δεύτερη έκδοση της GPL καθώς η πλέον πρόσφατη GPLv3 δεν επιτρέπει την σύνδεση πατεντών στο κώδικα που περιγράφει).

Τα κινητά τηλέφωνα με Android διαθέτουν κάτι παρόμοιο με το Java Virtual Machine το Dalvik Virtual Machine. Αν και το Dalvik έχει πολλές διαφορές συγκριτικά με την JavaVM η Oracle έκρινε ότι έπρεπε να προχωρήσει σε ένδικα μέσα. (Το κείμενο της μήνυσης θα το βρείτε εδώ). Οι πατέντες που η Oracle πιστεύει ότι παραβιάζονται από το Android είναι οι ακόλουθες:

  • 6,125,447 – Protection Domains To Provide Security In A Computer System
  • 6,192,476 – Controlling Access To A Resource
  • 5,966,702 – Method And Apparatus For Preprocessing And Packaging Class Files
  • 7,426,720 – System And Method For Dynamic Preloading Of Classes Through Memory Space Cloning Of A Master Runtime System Process
  • RE38,104 – Method And Apparatus For Resolving Data References In Generate Code
  • 6,910,205 – Interpreting Functions Utilizing A Hybrid Of Virtual And Native Machine Instructions
  • 6,061,520 – Method And System for Performing Static Initialization

Δεν είμαι δικηγόρος (ούτε σοβαρός προγραμματιστής) ώστε να μπορώ να ξέρω αν μπορούν να σταθούν οι εν λόγω πατέντες στα Αμερικανικά δικαστήρια. To κύριο πρόβλημα για έτσι όπως το βλέπω εγώ είναι ότι το Google δεν προτίμησε να χρησιμοποιήσει την GPL-αρισμένη έκδοση της Java για να υλοποιήσει το subset του Dalvik αντίθετα προτίμησε να χρησιμοποιήσει την Java που έρχεται με την άδεια της Sun (πλέον Oracle) από την άλλη ακόμη και αν προτιμούσε την GPL ίσως η Oracle συνέχιζε με την μήνυση. Μην ξεχνάμε ότι η μήνυση δεν είναι απλά για παραβίαση copyright αλλά για παραβίαση πατεντών.

Σύμφωνα με την εν λόγω μήνυση η Oracle ζητάει την κατάσχεση και καταστροφή των συσκευών που φέρουν λογισμικό που καλύπτεται από τις πατέντες της από την άλλη στην Silicon Valley (συγκεκριμένα στο blog του δημιουργού της Java James Gossling (το όποιο λόγω πολύ κίνηση έχει γονατίσει)) ότι στην ουσία κατά τις συζητήσεις εξαγοράς της Sun από το κύριο θέμα ήταν η νομική θέση της εταιρείας σε σχέση με το Android. Δεν είμαι σε θέση να επιβεβαιώσω ή να διαψεύσω τις φήμες αυτό όμως θα θυμίσω ότι κάποιος “γραφικός” για τα στάνταρ των περισσότερων από εμάς κύριος με μακριά μαλλιά και γένια (ναι για τον Richard Stallman μιλάω) έγραφε ένα σχεδόν προφητικό άρθρο το περίφημο Java Trap.

Ναι μεν ο κύριος Stallman αναφερόταν στο πόσο επικίνδυνο είναι οι προγραμματιστές να βασίζονται στην υλοποίηση μιας κλειστής γλώσσας προγραμματισμού. Ναι μεν η Java έγινε ελεύθερο λογισμικό πριν μερικά χρόνια (την ελεύθερη υλοποίηση την ονομάζουμε IcedTea) αλλά τα προβλήματα προέκυψαν με την υλοποίηση του Android που βασιζόταν σε κλειστό κώδικα. Βλέπω χωρίς να θέλω να βάλω απέναντι μου την κοινότητα του Mono πως ο Miguel de Icaza σε ένα άρθρο του που αναλύει την κατάσταση στο τέλος του άρθρο προτείνει στο Google να γυρίσει στην πιο ανοιχτή πλατφόρμα του .NET. Δεν μπορώ παρά να θυμηθώ την Κασάνδρα που ακούει στο όνομα Richard Stallman (ρε κόλλημα σήμερα) που έλεγε ότι η “υπόσχεση της MS” είναι στην ουσία κενό γράμμα.

Τι θα έπρεπε να κάνει η Google;

Εδώ τα πράγματα είναι λίγο περίπλοκα. Πιστεύω ότι κάτω από την (άδικη κατά την γνώμη μου αλλά ισχύουσα νομοθεσία των ΗΠΑ) υπάρχει ένα θέμα… πολύ σοβαρό θέμα αλλά από την άλλη νομίζω ότι η Oracle έχει μεγαλύτερο νόμιμο συμφέρων να πιέσει την Google σε εξωδικαστικό συμβιβασμό. Ο Miguel de Icaza προτείνει κάτι που έχει αρκετά μεγάλο ρίσκο. Όχι τόσο τεχνικό… όσο επιχειρηματικό καθώς η Google πάλι θα είναι εκτεθειμένη σε νομικές κινήσει από την πλευρά της MS. Μια άλλη πλατφόρμα που χρησιμοποιείται ήδη στην κινητή τηλεφωνία και μάλιστα καλύπτεται καλύτερα νομικά είναι η Qt που όμως ελέγχεται από την Nokia.

Μιας τέτοιας κλίμακας αλλαγή θα δημιουργούσε ίσως περισσότερα προβλήματα από αυτά που θα έλυνε για την Google αλλά πολλά θα εξαρτηθούν από τις διαπραγματεύσεις που προφανώς θα γίνουν “κεκλεισμένων των θυρών” μεταξύ Oracle και Google.

Ωστόσο δεν βγαίνει μόνο το Google ζημιωμένο από αυτή την κίνηση της Oracle. Βλέπετε οι developers είναι μυστήρια πλάσματα και, όχι άδικα, κάπως καχύποπτα. Πολλά ανοιχτού κώδικα προγράμματα όπως η MySQL, το OpenOffice.org, το OpenSolaris και άλλα που είχαν αρχίσει στην εποχή της Sun θα αντιμετωπίζονται με μεγαλύτερη καχυποψία λόγω της εμπλοκής της Oracle σε αυτά και θεωρώ αρκετά πιθανό να χάσουν developers ή να δημιουργηθούν fork όπου αυτό είναι δυνατό. Το μέλλον θα είναι μάλλον πλούσιο σε ειδήσεις!


Gereqi vs. Clementine δύο κλώνοι του Amarok 1.4 4

Στις αρχές Μαρτίου είχα αναφερθεί στο Clementine ένα αρκετά ενδιαφέρων project που είχε σκοπό να μιμηθεί τις ιδιαίτερα πρακτικές εκδόσεις του Amarok 1.4. To Gereqi είναι και αυτό με την σειρά του ένα αρκετά ενδιαφέρων project με παρόμοιο στόχο, γραμμένο σε PyQt και κάνοντας χρήση του Gstreamer και είναι κάτω από την GPLv3. Από την άλλη το Clementine από την τελευταία φορά που έγραψα κάτι για αυτό έχει κάνει τεράστια βήματα προς τα εμπρός, και μόλις την Πέμπτη 29 Ιουλίου προχώρησε στην έκδοση 0.4 του.

το Gereqi

Το Gereqi έχει τις ακόλουθες δυνατότητες:

  • τυχαία και χωρίς παύσεις αναπαραγωγή
  • δημιουργία media library
  • πληροφορίες από την Wikipedia
  • λήψη cover art των albums σας
  • ενσωμάτωση στο system tray
  • δημιουργία Playlist χρησιμοποιώντας την Media-library και browser αρχείων
  • Audio tagging (μόνο ανάγνωση μέχρι στιγμής)
  • αναπαραγωγή Ogg,Flac, m4a και Mp3
  • σώσιμο μετονομασία και φόρτωση playlists
  • τοπικό σώσιμο του playlist-view (ακόμη και αν δεν το έχετε σώσει εσείς)
  • προσθήκη tracks στο playlist-view με όποιο τρόπο σας αρέσει

το Clementine

Το Clementine έχει όλες αυτές και ακόμη περισσότερες δυνατότητες:

  • αναζήτηση και αναπαραγωγή της τοπικής Music library σας
  • δυνατότητα ακρόασης μουσικής από τα  Last.fmSomaFM και Magnatune.
  • Tabbed playlists, εισαγωγή και εξαγωγή στα ακόλουθα πρωτόκολλα M3U, XSPF, PLS and ASX.
  • απεικονίσεις της μουσικής με το  projectM.
  • μετατροπή μουσικής σε αρχεία MP3, Ogg Vorbis, Ogg Speex, FLAC ή AAC
  • επεξεργασία tags σε MP3 και OGG αρχεία
  • Διαπλατφορμικό – δουλεύει σε Windows, Mac OS X και Linux.
  • Ειδοποιήσεις στην επιφάνεια εργασίας στο Linux με το libnotify και στο Mac OS X με το Growl.
  • Υποστήριξη MPRIS (Media Player Remote Interfacing Specification) στο Linux, η τηλεχειρισμός μέσω command line

Προσωπικά προτιμώ το Clementine καθώς το χρησιμοποιώ περίπου εδώ και 4-5 μήνες περίπου στα περισσότερα desktop μηχανήματα μου. Επίσης να μην ξεχνάμε ότι υπάρχουν εξαιρετικοί players που βασίζονται στην GTK+ όπως ο Rythmbox.


φτιάξτε εύκολα και γρήγορα τα δικά σας DVD στο Linux 4

Αν θέλετε, μπορείτε να φτιάξετε τα δικά σας DVD (όχι απαραίτητα τίποτα πονηρό αν και το περιεχόμενο των DVD σας μπορεί να είναι ότι επιθυμείτε) στο Linux. Από βίντεο με τις διακοπές σας το Πάσχα μέχρι το home made video του γάμου της ξαδέλφης σας χωρίς να μπερδευτείτε με πολλά τεχνικά τερτίπια. Το μόνο που θα χρειαστείτε είναι το ελεύθερο πρόγραμμα (κάτω από την GPL) Bombono DVD. Το Bombono DVD παρέχει ολοκληρωμένες δυνατότητες για την δημιουργία του δικού σας DVD. Το μόνο που θα χρειαστείτε είναι να παρέχετε τα video και τις εικόνες για να φτιαχτεί το menu του DVD, το πρόγραμμα είναι σε θέση να σώσει το project σας σε φάκελο, να φτιάξει εικόνα ISO (πχ για να την διανείμετε μέσω Internet) ή απευθείας να κάψει DVD.

Το Bombono DVD είναι διαθέσιμο μόνο για Linux και μπορείτε να το βρείτε εδώ. Οι χρήστες του επερχόμενου Ubuntu 10.04  Lucid Lynx δεν θα έχουν πρόβλημα καθώς το Bombono θα βρίσκεται στα επίσημα repositories και οι χρήστες παλαιότερων εκδόσεων μπορούν να βρουν εδώ οδηγίες εγκατάστασης. Ενώ οι χρήστες του Debian που έχουν προσθέσει τα repositories του Debian Multimedia επίσης δεν θα έχουν πρόβλημα. Στο site του Bombono DVD μπορείτε να βρείτε οδηγίες και πακέτα και για άλλες διανομές όπως η Open SUSE, η Mandriva, το Mint, η ρωσική Sisyphus (!), το ArchLinux, το Slackware, το Gentoo και port για το FreeBSD.


Gephi: ένα ανοιχτού κώδικα “photoshop” για γραφήματα

Καθώς όλο και περισσότερο στην σημερινή εποχή έχουμε τεράστιες βάσεις δεδομένων δημόσιου και μη χαρακτήρα είναι προφανές ότι χρειαζόμαστε μια πλατφόρμα απεικόνισης αυτών των δεδομένων και των αλληλεπιδράσεων μεταξύ τους ώστε να μπορούμε να απεικονήσουμε με εύκολο και γιατί όχι και εντυπωσιακό τρόπο τα δεδομένα αυτά, με άλλα λόγια αυτό που χρειαζόμεστε είναι ένα PhotoShop για γραφήματα. Αυτό το κενό έρχεται να συμπληρώσει το Gephi.

To Gephi είναι ελεύθερο λογισμικό (κάτω από την 3η έκδοση της άδειας GPL παρακαλώ) και τρέχει σε όλα τα δημοφιλή λειτουργικά συστήματα (Windows, Mac OS X, Linux). Είναι ένα αρκετά ισχυρό εργαλείο που μπορεί να βοηθήσει αρκετά στην απεικόνιση δεδομένων. Παρακάτω ακολουθεί ένα video με το Gephi επί το έργο…

(more…)


Ιδρύθηκε το WordPress Foundation 3

Στις 22 Ιανουαρίου ο Matt Mullenweg προχώρησε στην ίδρυση ενός οργανισμού με το όνομα WordPress Foundation.Σύμφωνα με τους ιδρυτές του, το WordPress Foundation είναι ένας μη κερδοσκοπικός οργανισμός που έχει σαν στόχο να υποστηρίξει περαιτέρω την αποστολή του ανοιχτού προγράμματος WordPress που είναι ο εκδημοκρατισμός των μέσων μέσα από το λογισμικό ανοιχτού κώδικα και με άδεια GPL.

Πέρα από την ίσως φιλόδοξη αυτή δήλωση θα ήθελα να σταθώ στη φιλοσοφία που διακρίνει το Ίδρυμα WordPress όπως αυτή παρουσιάζεται στην ιστοσελίδα του. Σύμφωνα με αυτή όλα τα προγράμματα και το λογισμικό που θα υποστηρίζονται από το εν λόγω ίδρυμα θα πρέπει να πληρούν της ακόλουθες προϋποθέσεις:

  1. Το λογισμικό θα πρέπει να είναι αδειοδοτημένο κάτω από την Δημόσια Άδεια GNU.
  2. Το λογισμικό θα πρέπει να είναι ελεύθερα διαθέσιμο για κάθε χρήση χωρίς άδεια.
  3. Το λογισμικό θα πρέπει να είναι ανοιχτό σε μετατροπές.
  4. Οποιεσδήποτε μετατροπές θα πρέπει να είναι ελεύθερα διαθέσιμες χωρίς κόστος και χωρίς άδεια από τους δημιουργούς.
  5. Το λογισμικό θα πρέπει να παρέχει ένα πλαίσιο για την διενέργεια μεταφράσεων ώστε να είναι παγκοσμίως προσβάσιμο σε ανθρώπους που μιλούν όλες τις γλώσσες.
  6. Το λογισμικό θα πρέπει να παρέχει ένα πλαίσιο για  επεκτάσεις ώστε τροποποιήσεις και βελτιώσεις να μπορούν να γίνουν χωρίς να αλλάζει ο κώδικας του πυρήνα του προγράμματος.

Βρίσκω αρκετά ενδιαφέρουσα την προσέγγιση του Ιδρύματος WordPress και πιστεύω ότι η προσήλωση στις εν λόγω αρχές μπορεί να οδηγήσει σε εξαιρετικά αποτελέσματα όπως η επιτυχία που ήδη γνωρίζει το WordPress ως η πλέον διαδεδομένη πλατφόρμα bloging ανοιχτού κώδικα.