Apple updates section 3.3.2

Posted on Friday June 11th, 2010 / 22:40

H Apple μετά την κυκλοφορία της iOS 4 GM τροποποίησε και το συμφωνητικό για  τους προγραμματιστές.

Η αλλαγή που έλαβε περισσότερο τα φώτα της δημοσιότητας ήταν αυτή που απαγόρευε σε εταιρείες διαφημίσεων να συλλέγουν δεδομένα για αναλυτικούς σκοπούς. (βλ. Apple allows limited data analytics)

Mια άλλη εξίσου σημαντική αλλαγή, την οποία επισημαίνει ο Matt Drance, αφορά την παράγραφο 3.3.2 σχετικά με την χρησιμοποίηση μεταφρασμένου κώδικα (interpeted code). Προηγούμενως, αυτό απαγορευόταν ρητά. Τώρα, η παράγραφος αναφέρει τα εξής:

Unless otherwise approved by Apple in writing, no interpreted code may be downloaded or used in an Application except for code that is interpreted and run by Apple’s Documented APIs and built-in interpreter(s). Notwithstanding the foregoing, with Apple’s prior written consent, an Application may use embedded interpreted code in a limited way if such use is solely for providing minor features or functionality that are consistent with the intended and advertised purpose of the Application.

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

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

Συζήτηση στο forum: Apple updates section 3.3.2

About Harry Souris

Apple news, reviews and opinion. Guitar geek. Editor of, &

Follow me on twitter and facebook


Comments are closed.