Scratch mods wiki 2Wiki
Advertisement

Από τώρα το Source Code της Scratch βρίσκεται στο Scratch Documentation Site και έτοιμο για λίψη.

Ως τον Μάρτιο του 2012 περιλαμβάνει το Scratch Source code και το GNU GPL εκδ2 .


Ποια άδια χρήσης / Έκδοση του πηγαίου κώδικα πρέπει να χρησιμοποιήσω;[]

Αν θέλετε να κάνετε σημαντικές τροποποιήσεις στον πηγαίο κώδικα Scratch (να προσθέσει νέα χαρακτηριστικά που δεν υπάρχουν στην επίσημη έκδοση του Scratch), μπορεί να θέλετε να ξεκινήσετε με τον πηγαίο κώδικα που διατίθεται βάσει της Άδεια πηγαίου κώδικα του Scratch. Αυτό το πηγαίο κώδικα δεν περιλαμβάνει τα εμπορικά σήματα Scratch (το Scratch το όνομα, το λογότυπο, η Cat Scratch και Gobo), και έχει τη δυνατότητα να ανεβάσετε στην ιστοσελίδα του Scratch απενεργοποιημένη από προεπιλογή.

Αν θέλετε να συσκευάσετε μια επίσημη έκδοση του Scratch, ή να το προσθέσετε σε ένα αρχείο ανοικτής πηγής, θα πρέπει να χρησιμοποιήσετε τον πηγαίο κώδικα που διατίθεται βάσει της GNU General Public License v 2.0. Αυτή η έκδοση περιλαμβάνει τα σήματα Scratch, καθώς και τη δυνατότητα να ανεβάσετε τα έργα στην ιστοσελίδα του Scratch (scratch.mit.edu). Φυσικά, είστε ευπρόσδεκτοι να επιφέρει σημαντικές τροποποιήσεις αυτού του πηγαίου κώδικα, καθώς και - αλλά αν το κάνετε, θα πρέπει να αφαιρέσετε τα σήματα Scratch και να απενεργοποιήσετε τη δυνατότητα να ανεβάσετε τα έργα στην ιστοσελίδα του Scratch. Δείτε την πολιτική περί εμπορικών σημάτων μας για περισσότερες πληροφορίες.



Πολιτική περί εμπορικών σημάτων του Scratch[]

Τα εμπορικά σήματα Scratch, μαζί με το όνομα Scratch, το λογότυπο, το Cat Scratch και Gobo γραφικά (τα "Σήματα"), αποτελούν πνευματική ιδιοκτησία του MIT, και η χρήση των σημάτων διέπεται από αυτήν την πολιτική.

χρήση

Μπορείτε να χρησιμοποιήσετε τα σήματα να αναφερθώ σε Scratch σε ουσιαστικά μη τροποποιημένη μορφή.

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

Μια έκδοση που δεν είναι "ουσιαστικά Ατροποποίητα" αν ενσωματώνει χαρακτηριστικά που δεν υπάρχουν σε ένα δελτίο του Scratch από το MIT. Αν κάνετε μια ουσιαστική τροποποίηση, για να αποφεύγεται η σύγχυση με τις εκδόσεις του Scratch που παράγεται από το MIT θα πρέπει να αφαιρέσετε όλα τα σήματα από την έκδοση του λογισμικού και να απέχουν από τη χρήση οποιασδήποτε από τις Marks να αναφερθώ στην έκδοση σας.


Προϊόν εναντίον Έρευνα[]

Το Scratch είναι δύο πράγματα ταυτόχρονα: ένα εκπαιδευτικό λογισμικό και ένα ερευνητικό έργο.

Το προϊόν Scratch έχει σχεδιαστεί για να εξυπηρετήσει τις ανάγκες ενός συγκεκριμένου κοινού-στόχου: τη νεολαία και άλλους που επιθυμούν να μαθαίνουν και να χρησιμοποιούν τον προγραμματισμό για δημιουργική έκφραση. Όπως κάθε προϊόν λογισμικού, Scratch θα εξελιχθεί με την πάροδο του χρόνου, με ιδιαίτερη έμφαση στη σταθερότητα και την εξυπηρέτηση των αναγκών του κοινού πυρήνα του.

Ως ερευνητικό έργο, διερευνά Scratch τρόπους για να χρησιμοποιήσει οπτικό προγραμματισμό και σχεδιασμό διεπαφής χρήστη για να κάνουν τον προγραμματισμό πιο εύκολο για τους μη ειδικούς. Υπάρχουν δεκάδες πιθανές κατευθύνσεις για μελλοντική έρευνα Scratch, όπως η τροποποίηση του λογισμικού για να εκτελέσετε σε κινητές συσκευές, προσθέτοντας νέους τύπους και δομές δεδομένων στη γλώσσα προγραμματισμού και εφαρμογή ιδεών scripting Scratch με άλλους τομείς εφαρμογών. Ερευνητικά έργα είναι διαφορετικά από τα προϊόντα: εξελίσσονται γρήγορα, να εξερευνήσουν νέες περιοχές, και ποτέ δεν μπορεί να γίνει, όπως γυαλισμένο, σταθερό, ή καλά τεκμηριωμένη ως προϊόν. Τα ερευνητικά έργα που κινούνται γρηγορότερα και μακρύτερα όταν δεν συγκρατούνται από τις ανησυχίες για το προϊόν.

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

Visual Page[]

Για τον κωδικό, μετατροπή σε Syntax και τον κωδικό Syntax μετάβαση στο Scratch Source Code Visual Page.

Advertisement