Tampermonkey is not Open Source
source link: https://www.gkbrk.com/2019/09/tampermonkey-closed-source/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Tampermonkey is not Open Source
Just letting you knowReading time: about 1 minute
This post is meant to be a short remark about something I noticed today. It is about Tampermonkey, a browser extension for managing User scripts.
Tampermonkey, like Greasemonkey, lets you create and run User scripts. These are small JavaScript snippets that can execute on any URL you want. You can consider them mini-extensions.
Tampermonkey came out as a Greasemonkey alternative for Chrome. Since writing User scripts is a “developer” thing to do, and since pretty much all software development tools are open source, so was Tampermonkey. This quickly allowed them to gather a user base and get contributions from the community.
At some point (around version 2.9), they switched their project to a proprietary license. They stopped taking contributions of course, and the old version is still on GitHub, so there is no license violation. This post isn’t meant to be a “grab your pitchforks there’s proprietary software” post against Tampermonkey either. I just know that some people don’t want to run non-free software, and their browser might’ve auto-updated to a non-free version.
This was certainly the case for me. I remembered Tampermonkey as an open-source user script manager and started using it, it took me a while to realize the license situation. While this information was available on the Firefox add-ons page, I think it should be more prominent in the install process.
After some time, and with developments like major browsers all implementing the same extension API, Tampermonkey took its place on most Add-On stores. I believe for Firefox at least this was after the license change, so people on FF shouldn’t have had unexpected non-free software.
Citation
If you find this work useful, please cite it as:@article{yaltirakli201909tampermonkeyclosedsource, title = "Tampermonkey is not Open Source", author = "Gokberk Yaltirakli", journal = "gkbrk.com", year = "2019", url = "https://www.gkbrk.com/2019/09/tampermonkey-closed-source/" }
Recommend
-
43
作为一个前端开发,平时难免要经常浏览一些博客、技术网站,学习新的技术或者寻找解决方案,可能更多是ctrl+c和ctrl+v(^_^|||),但是目前很多网站的布局以及广告对于我们阅读文章造成了很多的障碍,很是烦躁啊。于是才有了这篇文章,我们借助chrome的T
-
37
README.md This repository contains the source of the Tampermonkey extension up to version 2.9. All newer versions are distributed under a...
-
7
请问tampermonkey如何获取另一个页面的“元素”或“网络”的内容?如题,我想要用tampermonkey获取另一个网页的元素,但是在使用GM_xmlhttpRequest的时候只看到了获取网页源码的方法,而其中并没有…
-
9
Chrome插件——TamperMonkey(油猴、暴力猴) | 新溪blog Chrome插件——TamperMonkey(油猴、暴力猴) ...
-
7
谷歌插件Tampermonkey 2018-05-05 发布在
-
6
初学 JS 时搞的一些 Tampermonkey 脚本博主:HCLonely发布时间:2020-02-0754359 次浏览536 字数分类:
-
2
Customizing Jira with TamperMonkey On my current project, we publish new builds of our mobile application every two weeks, in line with our sprint cadence. Somet...
-
6
首页技术宅Tampermonkey 油猴脚本 油猴插件下载(油猴脚本下载网站大全)Tampermonkey 油猴脚本 油猴插件下载(油猴脚本下载网站...
-
8
leetcode rating website经常有同学反映力扣难度设置的不合理。 比如:“为什么我觉得这个中等题目比某个困难还要难啊?”。 这其实很正常,尤其是在力扣上。因此我也不建议大家完全按照难度去刷题, 而是结合通过率等其...
-
2
extract_tampermonkey_script.py · GitHub For it to work in Python 3, you need to change line...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK