144 reputation
5
bio website
location
age 29
visits member for 3 years, 1 month
seen Mar 20 at 9:30

Oct
1
comment Does it ever make sense to license source code as a learning resource under GPL?
you are right. Oracle cannot win. But i am sure that Google would rather not to use that same 9 lines of code in the first place after all these legal issues.
Oct
1
comment Does it ever make sense to license source code as a learning resource under GPL?
@StephenC Eartz may have his own reasons such as "License Compatibilities" so he may ask the author for a less restrictive license. And there is nothing wrong with using someone else's source. It is tested and it works. Written by someone who is capable of writing a book about that topic.
Sep
29
comment Does it ever make sense to license source code as a learning resource under GPL?
What if he copies "9" lines of code :) Oracle sued Google over 9 lines of code after all. But a great answer (+1)
Sep
29
comment Does it ever make sense to license source code as a learning resource under GPL?
you can always contact the author and ask for a less restrictive license. since it is his/her work, he can license it to you under apache or mit licence.
Sep
29
comment Does it ever make sense to license source code as a learning resource under GPL?
please note that the author may already use agpl'ed libraries and he/she had to release that source code under agpl.
Aug
22
comment How does the GPL work in regards to languages like Dart which compile to other languages?
@WinstonEwert, i checked the your links the other questions. They are nothing more than upvoted answers. And you understood AGPL page wrong. There is no word on execution. According to you i got copies of google, stackexchange, stackoverflow, gnu web sites everyday. But... Drupal does not agree with you. It is released under GPL. Check my edit.
Aug
22
revised How does the GPL work in regards to languages like Dart which compile to other languages?
added 383 characters in body
Aug
22
comment How does the GPL work in regards to languages like Dart which compile to other languages?
@DirkHolsopple, do you know what Drupal is? Obviously Drupal contains lot's of javascript files. But they do not share your conclusion. Here read what they say: Question: Do I have to give the code for my web site to anyone who visits it? Answer: No. The GPL does not consider viewing a web site to count as "distributing", so you are not required to share the code running on your server.
Aug
22
awarded  Critic
Aug
22
comment How does the GPL work in regards to languages like Dart which compile to other languages?
The point is it doesn't matter which CPU processes it! GPL is about distribution. Not what works on where. If you provide an online app, and only an online app. If you do not alow the user to download, if you do not send it via mail etc.. it does not mean that you distribute the application. This is really clear about GPL.
Aug
22
comment How does the GPL work in regards to languages like Dart which compile to other languages?
let us continue this discussion in chat
Aug
22
awarded  Commentator
Aug
22
comment How does the GPL work in regards to languages like Dart which compile to other languages?
@WinstonEwert let me think. We are discussing a source code which will be converted to javascript and runs on a web browser and also it is not an online app. WOW! So it is an intranet app? Well you don't have provide the source code anyway. And did you read the last sentences of the question? I can swear that i read words such as web application and web site. Let me quote here: Does this mean that any web applications written in Dart must also provide the original Dart code to all visitors of their website even though a copy of the source code has already been provided in ...
Aug
22
comment How does the GPL work in regards to languages like Dart which compile to other languages?
@DirkHolsopple, since when allowing use of an online app (or a web site) counted as "distribution". Do you know when GPL applies? GPL is applied with this opening sentence: This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License..
Aug
22
comment How does the GPL work in regards to languages like Dart which compile to other languages?
GPL is clear about that. If i give you an ubuntu cd i must provide you a way to get the source code. If i put ubuntu.iso to a fileserver also i must provide a download link (or something like that). This is called distribution. If you distribute it you have to provide the source code. But having an online app (on a server) is never counted "distribution".
Aug
22
revised How does the GPL work in regards to languages like Dart which compile to other languages?
deleted 580 characters in body
Aug
22
comment How does the GPL work in regards to languages like Dart which compile to other languages?
You don't have to provide the source code to visitors if you run a GPL'd application. You only have to provide the source code if you distribute the application. (If it was AGPL'd then you had to provide source: gnu.org/licenses/why-affero-gpl.html)
Aug
22
comment How does the GPL work in regards to languages like Dart which compile to other languages?
This answer is wrong. Even if the Dart code is licensed under GPL you don't have to provide the Dart source code unless you distribute the application. Running a GPL'd application on a server does not require providing source code for that application. That is why there is another license named AGPL. For that specific purpose.
Aug
22
revised How does the GPL work in regards to languages like Dart which compile to other languages?
added 1146 characters in body
Aug
22
comment How does the GPL work in regards to languages like Dart which compile to other languages?
Actually you are wrong anyway. Your answer is wrong. Even if the dart code is released under GPL and the op asks that, you don't have to provide the source code to visitors. GPL is about distribution. That is why there is AGPL. check gnu.org/licenses/gpl-faq.html#UnreleasedMods