Tampermonkey / tampermonkey

Tampermonkey is the most popular userscript manager, with over 10 million users. It's available for Chrome, Microsoft Edge, Safari, Opera Next, and Firefox.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Outdated sources

devnoname120 opened this issue · comments

commented

Would it be possible to update the repository with the latest sources?
It would allow people to contribute.

Thank you!

Echoing this. Looking at this repo and seeing the main branches not updated since 2013 makes this feel like an abandoned project, though it's clearly not from its releases.

Hi derjanb, you closed my ticket, so any news on this issue? Thanks!

commented

@Chaz6 I unzipped the crx file from the Chrome Web Store and the LICENSE file says

Copyright 2015 Jan Biniok. All rights reserved.

So I guess it has now become a closed source software.

Closed via e547f53

commented

@derjanb If you don't mind, could you please explain your decision to close the source of this project? Have you had any negative experience? Thank you.

commented

The final release was at the start of 2013 so those post should be relevant (at least the second link).
https://forum.tampermonkey.net/viewtopic.php?t=81#p712
https://forum.tampermonkey.net/viewtopic.php?t=858#p3198

FWIW the posts have been deleted, or rather it looks like the entire forum was. I tried using the Wayback Machine but I couldn't find any hits for either of the links. That seems surprising. I did not find a forum link on the TamperMonkey webpage so I think the forum was just closed and either the posts were super short-lived before that happened or they were scrubbed from Wayback Machine.

I did not find any other place that would mention the motivation for going closed-source and still be readable today, unfortunately. There is #1515 but the reasons for the decision are not explained there, only assurances about the continued privacy and security of the extension (which I do find credible but am still curious as though why the change was made).

FWIW the posts have been deleted, or rather it looks like the entire forum was. I tried using the Wayback Machine but I couldn't find any hits for either of the links. That seems surprising. I did not find a forum link on the TamperMonkey webpage so I think the forum was just closed and either the posts were super short-lived before that happened or they were scrubbed from Wayback Machine.

I did not find any other place that would mention the motivation for going closed-source and still be readable today, unfortunately. There is #1515 but the reasons for the decision are not explained there, only assurances about the continued privacy and security of the extension (which I do find credible but am still curious as though why the change was made).

That forum post should have existed some time after 2013 to at least 2017

forum seem to have went down after 23 May 2018 as the next archived robots.txt state the forum been 'temporary' taken down.

http://web.archive.org/web/20180523152226/http://forum.tampermonkey.net/robots.txt

In any case, it seem I still got my web archive-fu, here the archived link and extract so it can't just disappear and make me look stupid for not including it:

http://web.archive.org/web/20140618103130/http://forum.tampermonkey.net/viewtopic.php?f=21&t=858

As you may have seen there are some Ads that at the Tampermonkey pages. After now almost 4 years of working on TM (version 1.0 was released on 2010-05-25) this now helps me to offset my expenses and even returns a small amount of profit. Far too small to quit my regular job ;) but it's enough to better start a business to pay taxes to avoid trouble with the german public authorities. So TM is not only a hobby anymore but also has economic and more important legal impacts to me.

http://web.archive.org/web/20140618105736/http://forum.tampermonkey.net/viewtopic.php?f=27&t=81

You are right, but almost all code that is executed at your computer can be disassembled and is therefore not really closed source. I know there is a tiny difference between disassembling a program and de-obfuscating a javascript, but TMs source is becoming more and more complex with every version, so it will take some time to understand it.
I just want to avoid that once again someone uses my code, repackage and renames it and then ships it with a new name. :(

Do you have a question related to the way TM is doing something or is there another reason why you're asking for the source?

Do you have a question related to the way TM is doing something or is there another reason why you're asking for the source?

I think this was not meant to be a quote in your comment but rather a question to me, right? If so, the answer is really simple - I just prefer my extensions to be open source. In case of TM I got doubly curious seeing as it wasn't open source anymore meaning at some point it was.

I was pretty sure the reason must've been freeloaders taking your work and presenting it as their own, probably with a malicious twist. Same fate that has befallen Paint.NET. Some people just aren't going to be good citizens of the OSS ecosystem. It's depressing to see this lead maintainers to close source their work, but I understand it and empathize with it.

Thanks for digging up the posts!

Do you have a question related to the way TM is doing something or is there another reason why you're asking for the source?

I think this was not meant to be a quote in your comment but rather a question to me, right?

It is part of the quote, as you can see in the comment by derjanb on the archived forum post

My bad! Apologies :-)

Does someone know what the implications of a closed source licence are in this case, since the project was under the GPL before ?

Does someone know what the implications of a closed source licence are in this case, since the project was under the GPL before ?

If all previous contributors did agree to a re-licensing or their contribution got removed, then it is legally fine