Google की डार्ट भाषा क्रोमियम के एक विशेष निर्माण के अलावा किसी भी वेब ब्राउज़र द्वारा समर्थित नहीं है, जिसे डार्टियम के रूप में जाना जाता है। उत्पादन कोड के लिए डार्ट का उपयोग करने के लिए आपको इसे डार्ट-> जावास्क्रिप्ट कंपाइलर / अनुवादक के माध्यम से चलाना होगा और फिर अपने वेब एप्लिकेशन में आउटपुट जावास्क्रिप्ट का उपयोग करना होगा।
क्योंकि जावास्क्रिप्ट एक व्याख्या की गई भाषा है जो सभी को "बाइनरी" (Aka, .js फ़ाइल) प्राप्त होती है, जिसे स्रोत कोड भी मिला है।
अब, GNU जनरल पब्लिक लाइसेंस v3.0 में कहा गया है कि:
"किसी कार्य के लिए" स्रोत कोड "का अर्थ है उसमें संशोधन करने के लिए कार्य का पसंदीदा रूप।"
इसका अर्थ यह होगा कि जावास्क्रिप्ट कोड के अलावा मूल डार्ट कोड भी अंतिम उपयोगकर्ता को प्रदान किया जाना चाहिए। क्या इसका मतलब यह है कि डार्ट में लिखे गए किसी भी वेब एप्लिकेशन को अपनी वेबसाइट के सभी आगंतुकों को मूल डार्ट कोड भी प्रदान करना होगा, भले ही स्रोत कोड की एक प्रतिलिपि पहले से ही मानव पठनीय / लेखन योग्य / परिवर्तनीय रूप में प्रदान की गई हो?