<i>Essentially, we have a public good which is consumed by huge numbers of users, but which almost no one pays for. Fortunately, there exists a funding model that usually works for public goods like this – ads.</i><p>I like how advertisements, which are inherently unethical, are now being billed as ethical because they lack the awful things piled on top of an already awful thing. I anticipate this going about as bad as it possibly can, and I'm going to find it amusing if and when it does.<p>It's always these JavaScript projects I see doing this stupid shit. It's amusing to see these people, many of whom participate in shoving advertisements on others, not care for the same treatment.<p>I write Free Software libraries and the only thing I'm currently asking for is that people share the work they base on my own, which is why it's under the GNU Affero General Public License version three.<p>These JavaScript projects use a great deal of Free Software, but they act as if they're important or significant enough to warrant such things. I use GNU Emacs, GCC, various other compilers, various servers, and many other things, but these code artisans put advertisements in their drivel because they don't think they're making enough money from it, and this is an attitude many of these JavaScript people share. I intend to try to make money off my future projects by either selling documentation or being paid for writing the project to start with.<p>I could go on a much longer rant, but why bother?