Pages:
Author

Topic: [BETA] BPIP Extension - user info add-on / extension for Firefox, Chrome, et al - page 5. (Read 8458 times)

legendary
Activity: 2380
Merit: 17063
Fully fledged Merit Cycler - Golden Feather 22-23

FYI, the script was originally created by @grue[1-2] under GPLv2 license[3]. @EcuaMobi and i made several change/improvement. Mozilla provide guide to combine MPL 2.0 and and GPL license[4], but i don't know it can be applied for MPL 2.0 and GPLv2.

Regarding the license, the BPIP extension is distributed under the Mozilla Public License 2.0.,

Distribution rights aren't the same as the licence's rights' itself.

Many software license including MPL 2.0 already handle how the software/source code can be distributed[5].


This is getting more and more complicated.
I thought it was a technical issue, not a legal one!

This one of mine is only a request. I have a deep respect for your work and commitment for this project.
I will handle the little hassle of having multiple extension and on a browser I do not use regularly. Nothing dramatic!
legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
2. Is it possible to integrate Re: Enhanced merit UI [1.3]. I don't know if you contacted ETFBitcoin for permission.

FYI, the script was originally created by @grue[1-2] under GPLv2 license[3]. @EcuaMobi and i made several change/improvement. Mozilla provide guide to combine MPL 2.0 and and GPL license[4], but i don't know it can be applied for MPL 2.0 and GPLv2.

Regarding the license, the BPIP extension is distributed under the Mozilla Public License 2.0.,

Distribution rights aren't the same as the licence's rights' itself.

Many software license including MPL 2.0 already handle how the software/source code can be distributed[5].



[1] https://bitcointalksearch.org/topic/enhanced-merit-ui-11-2833350
[2] https://github.com/grue0/bitcointalk-scripts/blob/master/Merit.user.js
[3] https://github.com/grue0/bitcointalk-scripts/blob/master/LICENSE
[4] https://www.mozilla.org/en-US/MPL/2.0/combining-mpl-and-gpl/
[5] https://opensource.org/licenses/MPL-2.0, mainly chapter/section 3.
legendary
Activity: 2380
Merit: 17063
Fully fledged Merit Cycler - Golden Feather 22-23
Hello, I have been using this extension for a few weeks, and it is great!
I have two requests:

1. Is it possible to have this extension in Safari? Is there any particular reason why it is not possible (yet)
2. Is it possible to integrate Re: Enhanced merit UI [1.3]. I don't know if you contacted ETFBitcoin for permission.
legendary
Activity: 3696
Merit: 2219
💲🏎️💨🚓
I would appreciate though if any derivative work has a license permitting me (or anyone) to use it the same way my extension code is used, i.e. such changes should be released under MPL or similar license. However I don't have a way to enforce that nor would I try to, so...

You might want to consider employing the Creative Commons' Licence on your work.




Regarding the license, the BPIP extension is distributed under the Mozilla Public License 2.0.,

Distribution rights aren't the same as the licence's rights' itself.
legendary
Activity: 3654
Merit: 8909
https://bpip.org
Regarding the license, the BPIP extension is distributed under the Mozilla Public License 2.0., so yes, it's Open Source both legally and technically.

Correct.

I would appreciate though if any derivative work has a license permitting me (or anyone) to use it the same way my extension code is used, i.e. such changes should be released under MPL or similar license. However I don't have a way to enforce that nor would I try to, so...

I asked. She said it's fine. Wink
The source code is open by definition, anyone is free to do whatever they want with it.

Yeah Grin
legendary
Activity: 2268
Merit: 18775
I asked. She said it's fine. Wink
The source code is open by definition, anyone is free to do whatever they want with it.
legendary
Activity: 1820
Merit: 2700
Crypto Swap Exchange
It is important to remember that all software, even if you have full access to the source code, is copyrighted by the author. Unless explicitly stated otherwise. That being said, all browser extensions submitted for listing on addons.mozilla.org and hosted on the Mozilla site must comply with Mozilla's conditions of use. This means, among other things, that extensions are not allowed to contain obfuscated code, nor code that hides the purpose of the functionality involved. source

Regarding the license, the BPIP extension is distributed under the Mozilla Public License 2.0., so yes, it's Open Source both legally and technically.
legendary
Activity: 2758
Merit: 6830
You still didn't show me the license for anything BPIP...and you claim it's open source.
Please show me the license.
I think what he means is that the code is easily inspectionable (just like if it was on GitHub), not necessarily licensed as an open source code.
legendary
Activity: 2212
Merit: 7064
I'm obviously talking about the extension and not the website.
You still didn't show me the license for anything BPIP...and you claim it's open source.
Please show me the license.

.xpi files are Firefox extension files. When you install the BPIP extension, its data is stored in a .xpi file on your computer. We aren't downloading and editing anything, but rather opening the extension's source code to examine it.
You are downloading files the moment you installed extension in your browser.
Why do you think there are licenses for extensions?

But, I don't want to edit it (even though I'd appreciate if we merged the plugins into one). I just want to see how they make some things work. I'm not going to re-release BPIP, so no worries on that part.
I am sure it's not going to be problem, but better talk with suchmoon first Wink
legendary
Activity: 2268
Merit: 18775
BPIP website is clearly NOT the same thing as BPIP extension.
I'm obviously talking about the extension and not the website.

Even if you can download and edit .xpi files, there are different licenses with all rights reserved, so you can't edit them just like that.
.xpi files are Firefox extension files. When you install the BPIP extension, its data is stored in a .xpi file on your computer. We aren't downloading and editing anything, but rather opening the extension's source code to examine it.
legendary
Activity: 1512
Merit: 7340
Farewell, Leo
The BPIP XPI file will have the same name as the ID from the previous step.
Thanks, but I have no idea what's this XPI. I'll have to spend some time.

Edit: Just read your next response.  Smiley

Even if you can download and edit .xpi files, there are different licenses with all rights reserved, so you can't edit them just like that.
But, I don't want to edit it (even though I'd appreciate if we merged the plugins into one). I just want to see how they make some things work. I'm not going to re-release BPIP, so no worries on that part.

They might have said it isn't open-source, but I do meet the criteria to study the source:
The extension works even if you browse BitcoinTalk.org without being logged in. The source code is not obfuscated and can be examined by anyone with sufficient JavaScript knowledge using developer tools built into most browsers. Same tools can also be used to check network traffic to/from the extension.
legendary
Activity: 2212
Merit: 7064
Firefox extensions are installed as .xpi files, which can be opened with any archive manager. The BPIP source code is entirely open source and viewable within this archive.
BPIP website is clearly NOT the same thing as BPIP extension.
Even if you can download and edit .xpi files, there are different licenses with all rights reserved, so you can't edit them just like that.
I mean you can, but it's not ethically correct thing and it's called stealing Wink

btw please show me where exactly you saw open source license for BPIP website?


https://bpip.org/
legendary
Activity: 2268
Merit: 18775
I don't think they ever released BPI extension as open source software.
Firefox extensions are installed as .xpi files, which can be opened with any archive manager. The BPIP source code is entirely open source and viewable within this archive.
legendary
Activity: 2212
Merit: 7064
legendary
Activity: 2268
Merit: 18775
For Firefox or Tor, just enter about:support in your URL bar in your browser.

Scroll down to the section titled "Add-ons", and grab the ID for BPIP.

Then scroll back to the top section titled "Application Basics" and click the "Open Folder" button beside where it says "Profile Folder". The extensions folder is in there. The BPIP XPI file will have the same name as the ID from the previous step.
legendary
Activity: 1820
Merit: 2700
Crypto Swap Exchange
Where's BPIP extension's source code? I want to read how to add content on a loaded forum page (e.g., "View Archive"), because apparently stackoverflow doesn't seem to help.

I'm almost done with Lightning forum tips.  Smiley

First you have to find the extension ID. There are several ways to do it. You can navigate to chrome://extensions, turn on developer mode in the upper right corner, and ID will be shown in the box for each extension. Or, you can simply find the extension ID from the url on the Google Chrome Web Store. In case of BPIP Extension, the extension ID is: ecpfdlfjiabpdnlhmkmannofnmpdakkj

Now go to the folder where the extensions are saved on your system. If you are using Windows, it is: C:\Users\[Your_User_name]\AppData\Local\Google\Chrome\User Data\Default\Extensions\ and find the folder with your extension ID. There you will find the extension's source code.

Of course, this is for the Google Chrome browser, the same applies to the Mozilla browser, but I don't know the exact path.
legendary
Activity: 1512
Merit: 7340
Farewell, Leo
Where's BPIP extension's source code? I want to read how to add content on a loaded forum page (e.g., "View Archive"), because apparently stackoverflow doesn't seem to help.

I'm almost done with Lightning forum tips.  Smiley
legendary
Activity: 2268
Merit: 18775
I'm getting in early with the patent for the Sats Cycling Club.
legendary
Activity: 1512
Merit: 7340
Farewell, Leo
There's something telling me there are going to be sat whores. Like, a lot.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
we have a dusted bag full of these somewhere around here that can help.  Tongue
We're going to need a childboard in Reputation for all the Sats Abuse reports.
Pages:
Jump to: