A problem often complained by javascript programmer

59 views
Skip to first unread message

Jiakui Wang

unread,
May 21, 2013, 4:16:07 PM5/21/13
to mi...@dartlang.org
There is a problem often complained by javascript programmer that the source is exposed to the reader so that their works could be readily plagiarized by other people. Dose dart has any strategy of protecting the copyright of sources?

Since dart is intended for much more complicated web applications, so the copyright would be a very serious problem. If the developer can't get copyright protected, they would turn to write native codes which can't be read easily. 

Thanks!

Jiakui


Seth Ladd

unread,
May 21, 2013, 4:29:11 PM5/21/13
to General Dart Discussion
Hi,

Dart plays by the same rules as JavaScript. In both cases, source code is sent from the server to the client. Many developers minify and obfuscate their code (try dart2js --minify). Any inspired coder can reverse-engineer apps, even compiled native apps, so developers find interesting and creative ways to monetize their apps (selling support, cloud storage, running logic on the server and relaying the output to the client, etc).

Thanks for checking out Dart!
Seth


--
For other discussions, see https://groups.google.com/a/dartlang.org/
 
For HOWTO questions, visit http://stackoverflow.com/tags/dart
 
To file a bug report or feature request, go to http://www.dartbug.com/new
 
 

Gen

unread,
May 21, 2013, 4:49:26 PM5/21/13
to mi...@dartlang.org
I guess there is no other protection than the regular copyright and patent laws.

I hope that the HTML Encrypted Media Extensions can be used to protect and hide code as well.
Even if it means hardware side restrictions.
My hope for protection concerns mainly product piracy by users and not piracy by competing companies.
Other programmers can easily copy simple products and ideas without stealing code.

Furthermore, cloud companies might not be interested in empowering the browser to become a decentralized P2P platform for everything.
Reply all
Reply to author
Forward
0 new messages