Orca (λογισμικό)

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια
Πήδηση στην πλοήγηση Πήδηση στην αναζήτηση
Orca
Orca logo, an orca with a white cane
Αρχική έκδοση 3 Σεπτεμβρίου 2006
Τελευταία έκδοση 3.12 (24 Μαρτίου 2014)
Κατάσταση ανάπτυξης Ενεργή
Γλώσσα προγραμματισμού Python
Λειτουργικό σύστημα Παρόμοιο με Unix
Είδος Αναγνώστης οθόνης Προσβασιμότητα
Άδεια GNU LGPL (version 2.1)[1]
Ιστότοπος projects.gnome.org/orca/

Το Orca είναι έργο ελεύθερου και ανοιχτού κώδικα, ευέλικτο, επεκτάσιμο με αναγνώστη οθόνης από το έργο GNOME για άτομα που είναι τυφλά ή με οπτικά προβλήματα. Χρησιμοποιώντας ποικίλους συνδυασμούς σύνθεσης ομιλίας και Μπράιγ, το Orca βοηθά στην παροχή πρόσβασης σε εφαρμογές και εργαλειοθήκες που υποστηρίζουν το AT-SPI (π.χ., την επιφάνεια εργασίας GNOME, Mozilla Firefox/Thunderbird, OpenOffice.org/LibreOffice και GTK+, Qt και εφαρμογές Java Swing/SWT).

Η ανάπτυξη του Orca ξεκίνησε από το Γραφείο προγράμματος προσβασιμότητας (APO) της Sun Microsystems, Inc. (τώρα Oracle) με συνεισφορές από πολλά κράτη-μέλη. Η αρχική ιδέα και το πρώτο πρωτότυπο εργασίας του Orca ξεκίνησε τον Μάιο του 2004 από τον Mark Mulcahy, έναν τυφλό προγραμματιστή που δούλευε για τη Sun Microsystems. Όταν ο Mark άφησε τη Sun Microsystems και άρχισε τη δική του επιχείρηση, το Γραφείο προγράμματος προσβασιμότητας πήρε τη δουλειά του Mark, συνέχισε με αυτή και εξέδωσε την πρώτη επίσημη έκδοση στις 3 Σεπτεμβρίου 2006.[2][3][4] Όταν η Oracle αγόρασε την Sun Microsystems το 2010 περιέκοψαν εργασίες προγραμματιστών πλήρους ωραρίου που δούλευαν σε κομμάτια προσβασιμότητας του GNOME, συμπεριλαμβάνοντας τον κύριο συντηρητή του Orca Willie Walker. Από τότε, το Orca εκτελείται από εθελοντές, υπό τη διεύθυνση του Joanmarie Diggs.[5][6] Στις 7 Σεπτεμβρίου 2011, η Igalia, μια εταιρεία ειδικευμένη στο Ελεύθερο λογισμικό, προσέλαβε την Joanmarie Diggs και υποστηρίζει τη δουλειά της στο Orca.[7]

Το όνομα Orca, που είναι ένας άλλος όρος για την δολοφόνο-φάλαινα, δείχνει τη μακρά παράδοση της ονομασίας αναγνωστών κειμένου από πλάσματα του νερού , συμπεριλαμβάνοντας το προϊόν της τεχνολογίας υποβοήθησης των Windows που λέγεται JAWS (που αντιστοιχεί στο πρόσβαση εργασίας με ομιλία), τον πρώιμο αναγνώστη οθόνης DOS που λεγόταν Flipper,[8] και την αγγλική εταιρεία προβλημάτων όρασης Dolphin Computer Access.[9]

Από το GNOME 2.16, το Orca είναι ο προεπιλεγμένος αναγνώστης οθόνης της πλατφόρμας GNOME, αντικαθιστώντας το Gnopernicus.[10] Ως αποτέλεσμα, το Orca ακολουθεί τους κύκλους σταθερής έκδοσης του GNOME των περίπου έξι μηνών.[11] To Orca παρέχει ένα αριθμό διανομέων λειτουργικών συστημάτων, όπως το Solaris,[12] Fedora,[13] το openSUSE [14] και το Ubuntu.[15]

Ο αναγνώστης οθόνης Λίνουξ (LSR) ήταν ένας εναλλακτικός αναγνώστης οθόνης στο Orca που διευθυνόταν από την IBM και ξεκίνησε το 2006. Όμως, σταμάτησε την επόμενη χρονιά, επειδή η IBM εστίασε τους πόρους της σε άλλα έργα.[16]

Χαρακτηριστικά[Επεξεργασία | επεξεργασία κώδικα]

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

Κατάλογος συντηρητών[Επεξεργασία | επεξεργασία κώδικα]

Η ανάπτυξη του Orca καθοδηγείται από τους συντηρητές της με τη βοήθεια των κοινοτήτων τους. Οι συντηρητές μέχρι τώρα είναι:[17]

  • Joanmarie Diggs
  • Alejandro Leiva
  • Willie Walker
  • Mike Pedersen
  • Eitan Isaacson
  • Mesar Hameed

Άλλοι προγραμματιστές που είχαν μεγάλη συνεισφορά στο έργο είναι Marc Mulcahy, Rich Burridge και Scott Haeger.[18]

Παραπομπές[Επεξεργασία | επεξεργασία κώδικα]

  1. «GNOME GIT source code repository». Ανακτήθηκε στις 2011-07-15. 
  2. Burridge, Rich. «My First Blind Email». Ανακτήθηκε στις 21 August 2013. 
  3. Walker, Willie. «Announcing Orca v1.0.0». Ανακτήθηκε στις 16 August 2013. 
  4. «Changelog». Ανακτήθηκε στις 16 August 2013. 
  5. Walker, Willie. «Post about 2010 GNOME Accessibility Hackfest and Transfer of Leadership». Ανακτήθηκε στις 24 February 2013. 
  6. Willis, Nathan (December 21, 2011). «GNOME plans an accessibility push for 2012». Linux Weekly News. http://lwn.net/Articles/473007/. Ανακτήθηκε στις 24 February 2013. 
  7. Piñeiro, Alejandro. «New Igalia hiring: Joanmarie Diggs». http://blogs.igalia.com/apinheiro/2011/09/07/new-igalia-hiring-joanmarie-diggs/. Ανακτήθηκε στις 21 August 2013. 
  8. «Assistive Computer Technology For MS-DOS Training Guide», σελ. 33. http://www.htctu.net/archieves/archive%20pdf/act%20for%20ms-dos.pdf. Ανακτήθηκε στις 16 August 2013. 
  9. «Dolphin Computer Access website». Ανακτήθηκε στις 16 August 2013. 
  10. «GNOME 2.16 Release Notes». https://help.gnome.org/misc/release-notes/2.16/. Ανακτήθηκε στις 16 August 2013. 
  11. «GNOME's Time-Based Release Schedule». https://wiki.gnome.org/ReleasePlanning/TimeBased. Ανακτήθηκε στις 16 August 2013. 
  12. «Oracle Solaris 11 Desktop Accessibility Guide». http://docs.oracle.com/cd/E26502_01/html/E29026/ats-2.html. Ανακτήθηκε στις 16 August 2013. 
  13. «Fedora 16 Accessibility Guide». http://docs.fedoraproject.org/en-US/Fedora/16/html/Accessibility_Guide/ar01s04.html. Ανακτήθηκε στις 16 August 2013. 
  14. «openSUSE 12.3». http://en.opensuse.org/Features. Ανακτήθηκε στις 16 August 2013. 
  15. «Ubuntu Accessibility». https://help.ubuntu.com/community/Accessibility. Ανακτήθηκε στις 16 August 2013. 
  16. Parente, Peter. «Status of IBM a11y». https://mail.gnome.org/archives/lsr-list/2007-June/msg00000.html. Ανακτήθηκε στις 16 August 2013. 
  17. «Doap file log». Ανακτήθηκε στις 16 August 2013. 
  18. «AUTHORS file». Ανακτήθηκε στις 17 August 2013. 

Εξωτερικοί σύνδεσμοι[Επεξεργασία | επεξεργασία κώδικα]