Google'ın Dart dili, Dartium olarak bilinen özel bir Chromium derlemesi dışında hiçbir Web Tarayıcısı tarafından desteklenmemektedir. Üretim kodu için Dart'ı kullanmak için, onu bir Dart-> JavaScript derleyicisi / çevirmeni aracılığıyla çalıştırmanız ve ardından çıktısı verilen JavaScript'i web uygulamanızda kullanmanız gerekir.
JavaScript yorumlanmış bir dil olduğundan "ikili" (Aka, .js dosyası) alan herkes kaynak kodunu da almıştır.
Şimdi, GNU Genel Kamu Lisansı v3.0 şunları söylüyor:
"Bir iş için" kaynak kodu ", üzerinde değişiklik yapmak için tercih edilen çalışma biçimi anlamına gelir."
Bu, JavaScript koduna ek olarak orijinal Dart kodunun da son kullanıcıya verilmesi gerektiği anlamına gelir. Bu, kaynak kodun bir kopyası zaten okunabilir / yazılabilir / değiştirilebilir bir biçimde sağlanmış olsa bile, Dart'da yazılmış tüm web uygulamalarının, web sitelerinin tüm ziyaretçilerine orijinal Dart kodunu sağlaması gerektiği anlamına mı geliyor?