www-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

www/philosophy java-trap.el.html


From: Athanasios Kasampalis
Subject: www/philosophy java-trap.el.html
Date: Sat, 09 Jun 2007 23:08:29 +0000

CVSROOT:        /web/www
Module name:    www
Changes by:     Athanasios Kasampalis <freeasinfreedom> 07/06/09 23:08:29

Modified files:
        philosophy     : java-trap.el.html 

Log message:
        spell check, greek footer

CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/java-trap.el.html?cvsroot=www&r1=1.4&r2=1.5

Patches:
Index: java-trap.el.html
===================================================================
RCS file: /web/www/www/philosophy/java-trap.el.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- java-trap.el.html   5 Apr 2007 21:49:52 -0000       1.4
+++ java-trap.el.html   9 Jun 2007 23:08:23 -0000       1.5
@@ -7,22 +7,18 @@
 <p>του <a href="http://www.stallman.org/";>Richard Stallman</a></p>
 
 
-<div class="announcement"><h3>Headnote</h3>
-<p><b>[ΕΚΚΡΕΜΕΙ: ελληνική μετάφραση]</b> As of 
December 2006, Sun is in the middle of 
-<a href="http://www.fsf.org/news/fsf-welcomes-gpl-java.html";>rereleasing its 
Java platform under the GNU GPL</a>.  
-When this license change is completed, we expect that Java will be no longer 
be a trap.  Notwithstanding that, the 
-general issue described here will remain important, because any non-free 
library or programming platform can cause 
-a similar problem. We must learn a lesson from the history of Java, so we can 
avoid other traps in the future.</p>
+<div class="announcement"><h3>Υποσημείωση</h3>
+<p>Τον Δεκέμβριο του 2006, η Sun έχει 
ξεκινήσει την
+<a 
href="http://www.fsf.org/news/fsf-welcomes-gpl-java.html";>αναδημοσίευ
ση της πλατφόρμας Java υπό την άδεια GNU GPL</a>.  
+Όταν ολοκληρωθεί αυτή η αλλαγή άδειας, η 
Java δεν θα αποτελεί πλέον παγίδα. Παρόλα αυ
τά, το γενικό ζήτημα που περιγράφεται 
εδώ παραμένει σημαντικό, επειδή 
οποιαδήποτε μη ελεύθερη βιβλιοθήκη η 
πλατφόρμα προγραμματισμού μπορεί να 
προκαλέσει παρόμοια προβλήματα. Πρέπει 
να πάρουμε το μάθημα μας από το παρελθόν 
της Java, ώστε να αποφύγουμε ενδεχόμενες 
μελλοντικές παγίδες.</p>
 </div>
 
 <p>12 Απριλίου, 2004</p>
 
 <p>
-  Εάν το πρόγραμμά σας είναι ελεύθερο 
λογισμικό, είναι γενικά ηθικό -- 
-  αλλά υπάρχει μια παγίδα για την οποία 
πρέπει να είστε σε ετοιμότητα. Το 
-  πρόγραμμά σας, αν και είναι ελεύθερο, 
μπορεί να περιοριστεί από το μη-ελεύθερο 
-  λογισμικό από το οποίο εξαρτάται. 
Δεδομένου ότι αυτό το πρόβλημα είναι το πιό 
prominent 
-  σήμερα για τα προγράμματα της Java, το 
καλούμε η παγίδα της Java.
+  Εάν το πρόγραμμά σας είναι ελεύθερο 
λογισμικό, είναι γενικά ηθικό&mdash;αλλά υ
πάρχει μια παγίδα για την οποία πρέπει να 
είστε σε ετοιμότητα. Το 
+  πρόγραμμά σας, αν και είναι ελεύθερο, 
μπορεί να περιοριστεί από το ανελεύθερο 
+  λογισμικό από το οποίο εξαρτάται. 
Δεδομένου ότι αυτό το πρόβλημα είναι το πιο 
σοβαρό σήμερα για τα προγράμματα της Java, το 
καλούμε η παγίδα της Java.
 </p>
 
 <p>
@@ -37,9 +33,9 @@
 
 <p>
 Το εάν όμως το συγκεκριμένο πρόγραμμα 
μπορεί να χρησιμοποιηθεί στον Ελεύθερο 
Κόσμο, από τους ανθρώπους που θέλουν 
-να ζουν με ελευθερία, είναι μια πιό σύνθετη 
ερώτηση. Αυτό δεν καθορίζεται από την άδεια 
χρήσεως του προγράμματος, 
+να ζουν με ελευθερία, είναι μια πιο σύνθετη 
ερώτηση. Αυτό δεν καθορίζεται από την άδεια 
χρήσεως του προγράμματος, 
 επειδή κανένα πρόγραμμα δεν λειτουργεί 
μεμονωμένα. Κάθε πρόγραμμα εξαρτάται από 
άλλα προγράμματα. Παραδείγματος 
-χάριν, ένα πρόγραμμα πρέπει να 
μεταγλωττιστεί ή να διερμηνευθεί, άρα 
εξαρτάται από έναν μεταγλωττιστή ή έναν 
+χάριν, ένα πρόγραμμα πρέπει να 
μεταγλωττιστεί ή να διερμηνευτεί, άρα 
εξαρτάται από έναν μεταγλωττιστή ή έναν 
 διερμηνέα. Εάν συντάσσεται στον κώδικα 
χαρακτήρων (byte code), εξαρτάται από έναν 
διερμηνέα κώδικα χαρακτήρων. 
 Επιπλέον, χρειάζεται βιβλιοθήκες 
προκειμένου να εκτελεστεί, και μπορεί 
επίσης να απαιτεί και άλλα χωριστά 
 προγράμματα που τρέχουν σε άλλες 
διαδικασίες. Όλα αυτά τα προγράμματα είναι 
εξαρτήσεις. Οι εξαρτήσεις μπορεί να 
@@ -49,27 +45,27 @@
 </p>
 
 <p>
-Εάν μερικές από τις εξαρτήσεις ενός 
προγράμματος είναι μη-ελεύθερες, αυτό 
σημαίνει ότι σύνολο ή μέρος του 
-προγράμματος είναι ανίκανο να εκτελεστεί 
σε ένα εξ ολοκλήρου ελεύθερο σύστημα -- 
είναι ακατάλληλο προς χρήση για 
+Εάν μερικές από τις εξαρτήσεις ενός 
προγράμματος είναι ανελεύθερες, αυτό 
σημαίνει ότι σύνολο ή μέρος του 
+προγράμματος είναι ανίκανο να εκτελεστεί 
σε ένα εξ ολοκλήρου ελεύθερο 
σύστημα&mdash;είναι ακατάλληλο προς χρήση για 
 τον Ελεύθερο Κόσμο. Βέβαια, θα μπορούσαμε 
να επαναδημοσιοποιήσουμε το πρόγραμμα και 
να έχουμε αντίγραφα για τις 
 μηχανές μας, αλλά θα ήταν άχρηστο εάν δεν 
μπορούσε να εκτελεστεί. Αυτό το πρόγραμμα 
είναι μεν ελεύθερο λογισμικό, 
-αλλά χάνει την αποτελεσματικότητα του από 
τις μη-ελεύθερες εξαρτήσεις του.
+αλλά χάνει την αποτελεσματικότητα του από 
τις ανελεύθερες εξαρτήσεις του.
 </p>
 
 <p>
 Το πρόβλημα αυτό μπορεί να εμφανιστεί σε 
οποιοδήποτε είδος λογισμικού, σε 
οποιαδήποτε γλώσσα προγραμματισμού. 
 Παραδείγματος χάριν, ένα ελεύθερο 
πρόγραμμα που τρέχει μόνο στα Microsoft Windows 
είναι σαφώς άχρηστο για τον 
 Ελεύθερο Κόσμο. Το λογισμικό που τρέχει 
στο GNU/Linux μπορεί επίσης να είναι άχρηστο 
εάν εξαρτάται από άλλο 
-μη-ελεύθερο λογισμικό. Στο παρελθόν, το Motif 
(πριν τη δημιουργία του LessTif) και το QT (πριν 
οι κατασκευαστές 
+ανελεύθερο λογισμικό. Στο παρελθόν, το Motif 
(πριν τη δημιουργία του LessTif) και το QT (πριν 
οι κατασκευαστές 
 του το μετατρέψουν σε ελεύθερο) ήταν 
σημαντικές αιτίες αυτού του προβλήματος. 
Οι περισσότερες τρισδιάστατες κάρτες 
-οθόνης (γραφικών) λειτουργούν πλήρως μόνο 
με μη-ελεύθερους οδηγούς, οι οποίοι 
προκαλούν επίσης το ίδιο πρόβλημα. 
+οθόνης (γραφικών) λειτουργούν πλήρως μόνο 
με ανελεύθερους οδηγούς, οι οποίοι 
προκαλούν επίσης το ίδιο πρόβλημα. 
 Αλλά η σημαντικότερη πηγή αυτού του 
προβλήματος είναι σήμερα η Java, επειδή οι 
άνθρωποι που γράφουν ελεύθερο 
-λογισμικό αισθάνονται συχνά ότι η Java είναι 
ελκυστική. Τυφλωμένοι από την έλξη τους στη 
γλώσσα, αγνοούν το ζήτημα 
+λογισμικό αισθάνονται συχνά ότι η Java είναι 
ελκυστική. Τυφλοί από την έλξη τους στη 
γλώσσα, αγνοούν το ζήτημα 
 των εξαρτήσεων, και πέφτουν στην παγίδα 
της Java.
 </p>
 
 <p>
-  Η υλοποίηση της Java από τη Sun είναι 
μη-ελεύθερη. Το Blackdown είναι επίσης 
μη-ελεύθερο. Eίναι μια προσαρμογή 
+  Η υλοποίηση της Java από τη Sun είναι 
μη-ελεύθερη. Το Blackdown είναι επίσης 
μη-ελεύθερο. Είναι μια προσαρμογή 
   του ιδιόκτητου κώδικα της Sun. Οι τυ
ποποιημένες βιβλιοθήκες της Java είναι 
επίσης μη-ελεύθερες. Εμείς έχουμε 
   ελεύθερες υλοποιήσεις της Java, όπως ο <a 
href="http://gcc.gnu.org/java/";>μεταγλωττιστής GNU για την 
Java</a> 
   (GCJ) και το <a href="/software/classpath">GNU Classpath</a>, αλλά 
δεν υποστηρίζουν όλα τα χαρακτηριστικά 
@@ -80,7 +76,7 @@
 Εάν αναπτύσσετε ένα πρόγραμμα της Java για 
την πλατφόρμα της Sun, είστε εκτεθειμένοι 
στα χαρακτηριστικά γνωρίσματα 
 χρήσης της Sun χωρίς καν να το αντιληφθείτε. 
Τη στιγμή που θα το ανακαλύψετε, μπορεί να 
τα χρησιμοποιούσατε για 
 μήνες, και η επανασυγγραφή των έργων σας θα 
μπορούσε να πάρει ακόμη περισσότερους 
μήνες. Πιθανότατα θα πείτε, 
-"είναι πάρα πολλή δουλειά για να ξεκινήσω 
ξανά από την αρχή." Έτσι το πρόγραμμά σας θα 
έχει πέσει στην παγίδα της 
+&ldquo;είναι πάρα πολλή δουλειά για να 
ξεκινήσω ξανά από την αρχή.&rdquo; Έτσι το 
πρόγραμμά σας θα έχει πέσει στην παγίδα της 
 Java. Θα είναι ακατάλληλο προς χρήση στον 
Ελεύθερο Κόσμο.
 </p>
 
@@ -91,9 +87,9 @@
 </p>
 
 <p>
- Η Sun συνεχίζει να αναπτύσσει τις πρόσθετες 
"τυποποιημένες" βιβλιοθήκες της Java, και 
σχεδόν όλες τους είναι 
+ Η Sun συνεχίζει να αναπτύσσει τις πρόσθετες 
&ldquo;τυποποιημένες&rdquo; βιβλιοθήκες της Java, 
και σχεδόν όλες τους είναι 
  μη-ελεύθερες. Σε πολλές περιπτώσεις, ακόμη 
και η προδιαγραφή μιας βιβλιοθήκης είναι 
ένα εμπορικό μυστικό, και η 
- πιό πρόσφατη άδεια της Sun για αυτές τις 
προδιαγραφές απαγορεύει τη δημοσίευση 
(release) οτιδήποτε λιγότερου από 
+ πιο πρόσφατη άδεια της Sun για αυτές τις 
προδιαγραφές απαγορεύει τη δημοσίευση 
(release) οτιδήποτε λιγότερου από 
  μια πλήρη υλοποίηση της προδιαγραφής. 
(Δείτε
   <a 
href="http://jcp.org/aboutJava/communityprocess/JSPA2.pdf";>http://jcp.org/aboutJava/communityprocess/JSPA2.pdf</a>
 
   και
@@ -107,8 +103,7 @@
 επιτρέπεται να την αλλάξουν δίχως να 
απαιτείται να προσθέσουν τις αλλαγές τους
 στην προδιαγραφή. Όμως οι απαιτήσεις της 
έχουν ως αποτέλεσμα η δημιουργία ενός
 συνεργατικού μοντέλου ανάπτυξης και η 
δημιουργία μίας ελεύθερης υλοποίησης να 
-είναι απαγορευτική. <b>[ΕΚΚΡΕΜΕΙ: καλύτερη 
μετάφραση της πρότασης]</b> Η χρήση αυτού του 
-μοντέλου συνεπάγεται την δημοσίευση 
ελλειπών εκδόσεων, στις οποίες όσοι έχουν 
διαβάσει 
+είναι απαγορευτική. Η χρήση αυτού του 
μοντέλου συνεπάγεται την δημοσίευση 
ελλιπών εκδόσεων, στις οποίες όσοι έχουν 
διαβάσει 
 την προδιαγραφή (της Sun) δεν επιτρέπεται να 
συμμετάσχουν.
 </p>
 
@@ -127,18 +122,18 @@
 <p>
 Η κατάσταση σήμερα είναι διαφορετική. Π
λέον έχουμε ισχυρά ελεύθερα λειτουργικά συ
στήματα και πολλά ελεύθερα 
 εργαλεία προγραμματισμού. Οποιαδήποτε 
εργασία κι αν θέλετε να κάνετε, μπορείτε να 
την κάνετε σε μια ελεύθερη 
-πλατφόρμα. Δεν υπάρχει καμία ανάγκη να 
γίνει αποδεκτή μια μη-ελεύθερε εξάρτηση 
ακόμα και προσωρινά. Ο κύριος λόγος 
+πλατφόρμα. Δεν υπάρχει καμία ανάγκη να 
γίνει αποδεκτή μια μη-ελεύθερες εξάρτηση 
ακόμα και προσωρινά. Ο κύριος λόγος 
 της πτώσης των ανθρώπων στην παγίδα της Java 
σήμερα είναι επειδή δεν το σκέφτονται. Η ευ
κολότερη λύση στο πρόβλημα 
 της παγίδας της Java είναι να διδαχθούν οι 
άνθρωποι ώστε να μην πέφτουν σε αυτήν.
 </p>
 
 <p>
-Για να κρατήσετε τον κώδικα Java σας μακριά 
από την παγίδα της, εγκαταστήστε ένα 
ελεύθερο περιβάλλον ανάπτυξης 
+Για να κρατήσετε τον κώδικα σας γραμμένο 
σε Java μακριά από την παγίδα της, 
εγκαταστήστε ένα ελεύθερο περιβάλλον 
ανάπτυξης 
 της Java και χρησιμοποιήστε το. Γενικότερα, 
οποιαδήποτε γλώσσα κι αν χρησιμοποιείτε, 
κρατήστε τα μάτια σας 
 ανοικτά, και ελέγξτε την ελεύθερη 
κατάσταση των προγραμμάτων από τα οποία 
εξαρτάται ο κώδικάς σας. Ο ευκολότερος 
 τρόπος να εξακριβωθεί ότι κάποιο 
πρόγραμμα είναι ελεύθερο είναι με έρευνα 
για την ύπαρξή του στον κατάλογο 
 ελεύθερου λογισμικού (<a 
href="http://www.fsf.org/directory";>http://www.fsf.org/directory</a>). Εάν 
ένα πρόγραμμα 
-δεν είναι στον κατάλογο, μπορείτε να 
ελέγξετε την(ις) άδειά(ες) του σε σχέση με 
τον κατάλογο αδειών ελεύθερου 
+δεν είναι στον κατάλογο, μπορείτε να 
ελέγξετε την(ις) άδεια(ες) του σε σχέση με 
τον κατάλογο αδειών ελεύθερου 
 λογισμικού (<a 
href="http://www.gnu.org/licenses/license-list.html";>http://www.gnu.org/licenses/license-list.html</a>).
 </p>
 
@@ -146,38 +141,36 @@
 Προσπαθούμε να διασώσουμε τα παγιδευμένα 
προγράμματα της Java, έτσι εάν συμπαθείτε τη 
γλώσσα Java, σας προσκαλούμε 
 να βοηθήσετε στην ανάπτυξη του GNU Classpath. 
Δοκιμάζοντας τα προγράμματά σας με το 
μεταγλωττιστή GCJ και το GNU 
 Classpath, και εκθέτοντας οποιαδήποτε 
προβλήματα αντιμετωπίζετε στις κλάσεις που
 υλοποιήθηκαν ήδη, γίνεστε 
-χρήσιμοι. Εντούτοις, η ολοκλήρωση του GNU 
Classpath θα πάρει χρόνο. Εάν περισσότερες 
μη-ελεύθερες βιβλιοθήκες 
+χρήσιμοι. Εντούτοις, η ολοκλήρωση του GNU 
Classpath θα πάρει χρόνο. Εάν περισσότερες 
ανελεύθερες βιβλιοθήκες 
 συνεχίζουν να προστίθενται, ίσως να μην 
μπορέσουμε να τις έχουμε ποτέ όλες. Για αυ
τό παρακαλούμε μην βάλετε το 
 ελεύθερο λογισμικό σας σε δεσμούς. Όταν 
γράφετε ένα πρόγραμμα εφαρμογών σήμερα, 
γράψτε το ώστε να εκτελείται σε 
-ελεύθερες πλατφόρμες εξ'αρχής.</p>
+ελεύθερες πλατφόρμες εξ' αρχής.</p>
 
 <h3>Δείτε επίσης:-</h3>
 <p><a href="/philosophy/sun-in-night-time.html">The Curious Incident of Sun in 
the Night-Time</a></p>
 </div>
-<!--#include virtual="/server/footer.html" -->
+<!--#include virtual="/server/footer.el.html" -->
 
 <div id="footer">
 
-  
-
-
 <p>
-Παρακαλούμε αποστείλετε ερωτήματα 
σχετικά με το ΙΕΛ &amp; το GNU στη διεύθυνση
+Please send FSF &amp; GNU inquiries to 
 <a href="mailto:address@hidden";><em>address@hidden</em></a>.
-Υπάρχουν επίσης και <a 
href="/home.html#ContactInfo">άλλοι τρόποι 
επικοινωνίας</a>
-με το ΙΕΛ.</p>
-
-<p>Παρακαλούμε αποστείλετε κατεστραμμένου
ς συνδέσμους και άλλες διορθώσεις (ή 
προτάσεις) στο
+There are also <a href="/contact/">other ways to contact</a>
+the FSF.
+<br />
+Please send broken links and other corrections or suggestions to
 <a href="mailto:address@hidden";><em>address@hidden</em></a>.
 </p>
 
 <p>
-Παρακαλούμε δείτε το αρχείο 
-<a href="/server/standards/README.translations.html">ΔΙΑΒΑΣΕΜΕ Π
ΕΡΙ ΜΕΤΑΦΡΑΣΕΩΝ</a> 
-για πληροφορίες σχετικά με το συντονισμό 
και την αποστολή μεταφράσεων.
+Please see the 
+<a href="/server/standards/README.translations">Translations
+README</a> for information on coordinating and submitting
+translations of this article.
 </p>
 
-<p>Translated to Greek by: Athanasios Kasampalis</p>
+<p>Translated to Greek by: <a 
href="http://savannah.gnu.org/users/freeasinfreedom";>Athanasios 
Kasampalis</a>.</p>
 
 <p>Copyright &copy; 2004 Richard Stallman</p>
 
@@ -189,7 +182,7 @@
 <p>
 Updated:
 <!-- timestamp start -->
-$Date: 2007/04/05 21:49:52 $ $Author: freeasinfreedom $
+$Date: 2007/06/09 23:08:23 $ $Author: freeasinfreedom $
 <!-- timestamp end -->
 </p>
 </div>
@@ -212,14 +205,28 @@
 <!--     http://www.w3.org/WAI/ER/IG/ert/iso639.htm -->
 
 <ul class="translations-list">
-<li><a 
href="/philosophy/java-trap.bg.html">&#x431;&#x44A;&#x43B;&#x433;&#x430;&#x440;&#x441;&#x43A;&#x438;</a>
          <!-- Bulgarian --></li>
-<li><a href="/philosophy/java-trap.html">English</a></li>
-<li><a href="/philosophy/java-trap.de.html">Deutsch</a>         <!-- German 
--></li>
-<li><a href="/philosophy/java-trap.fr.html">Fran&#x00e7;ais</a> <!-- French 
--></li>
-<li><a href="/philosophy/java-trap.el.html">Ελληνικά</a>        <!-- 
Greek --></li>
-<li><a href="/philosophy/java-trap.es.html">Espa&#x00f1;ol</a>  <!-- Spanish 
--></li>
-<li><a href="/philosophy/java-trap.it.html">Italiano</a>        <!-- Italian 
--></li>
-<li><a href="/philosophy/java-trap.pl.html">Polski</a>       <!-- Polish 
--></li>
+<!-- Bulgarian -->
+<li><a 
href="/philosophy/java-trap.bg.html">&#x431;&#x44A;&#x43B;&#x433;&#x430;&#x440;&#x441;&#x43A;&#x438;</a>&nbsp;[bg]</li>
+<!-- German -->
+<li><a href="/philosophy/java-trap.de.html">Deutsch</a>&nbsp;[de]</li>
+<!-- Greek -->
+<li><a 
href="/philosophy/java-trap.el.html">&#x0395;&#x03bb;&#x03bb;&#x03b7;&#x03bd;&#x03b9;&#x03ba;&#x03ac;</a>&nbsp;[el]</li>
+<!-- English -->
+<li><a href="/philosophy/java-trap.html">English</a>&nbsp;[en]</li>
+<!-- Spanish -->
+<li><a href="/philosophy/java-trap.es.html">Espa&#x00f1;ol</a>&nbsp;[es]</li>
+<!-- French -->
+<li><a href="/philosophy/java-trap.fr.html">Fran&#x00e7;ais</a>&nbsp;[fr]</li>
+<!-- Italian -->
+<li><a href="/philosophy/java-trap.it.html">Italiano</a>&nbsp;[it]</li>
+<!-- Dutch-->
+<li><a href="/philosophy/java-trap.nl.html">Nederlands</a>&nbsp;[nl]</li>
+<!-- Polish -->
+<li><a href="/philosophy/java-trap.pl.html">Polski</a>&nbsp;[pl]</li>
+<!-- Romanian -->
+<li><a 
href="/philosophy/java-trap.ro.html">Rom&#x00e2;n&#x0103;</a>&nbsp;[ro]</li>
+<!-- Serbian -->
+<li><a 
href="/philosophy/java-trap.sr.html">&#x0421;&#x0440;&#x043f;&#x0441;&#x043a;&#x0438;</a>&nbsp;[sr]</li>
 </ul>
 </div>
 </div>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]