Well some projects willingly want you to contribute back like jQuery becuase they are either community based or foundation based. The reality of that is they want you to do the free work for them improving and modifying their script so they don't have to pay people to do it. They make it clear from the start that using that JavaScript means you have the four freedoms.

But like I said before, what if the JavaScript from the start isn't intended to be absorbed by a community, modified, and redistributed? Is the code supposed to be lumped in the same category as the community based projects just because a group like the FSF says so? I know we can always minify the code, but according to you guys, the link to the unminified source code should be in the headers of each JavaScript.

I feel like we are going in circles here. One one hand you say "open it up" and I say "client won't want me to" and you say "do it anyways" and I say "I don't want to get sued" and then you say "protect our freedoms at any cost" and then I say "client doesn't want people to modify the code they paid for" and you say "we wont' run it then" and I say "the client and their potential customers don't know how to disable things"

Reply via email to