No License file in extension, what does that mean?
Moderators: FranklinDM, Lootyhoof
No License file in extension, what does that mean?
I downloaded an old extension but there is no "LICENSE" file inside of it. Does that mean it's totally free to do whatever with it? Sorry if this is dumb, but when it comes to modifying/working with/forking extensions, I am dumb. I'm trying to learn on what I think is an easy, simple extension. BTW, I got it from the link below, and it's Close Tabs to the Right (the two newest ones). Yeah, I know PM has this built in. What I want to do is change it to "Close Tabs to the Left," if nobody now steals my thunder.
http://web.archive.org/web/20181010210723/https://addons.mozilla.org/en-US/firefox/addon/close-tabs-to-the-right/versions/?page=1#version-0.1.9.1-signed.1-signed
http://web.archive.org/web/20181010210723/https://addons.mozilla.org/en-US/firefox/addon/close-tabs-to-the-right/versions/?page=1#version-0.1.9.1-signed.1-signed
- jobbautista9
- Keeps coming back
- Posts: 784
- Joined: 2020-11-03, 06:47
- Location: Philippines
- Contact:
Re: No License file in extension, what does that mean?
The one by yukihr, right? It's in the CAA. It's MIT-licensed.
merry mimas
XUL add-ons developer. You can find a list of add-ons I manage at http://rw.rs/~job/software.html.
Mima avatar by 絵虎. Pixiv post: https://www.pixiv.net/en/artworks/15431817
Re: No License file in extension, what does that mean?
If there is no way to find out license detals for something the legal assumption is to consider it copyright, all rights reserved. Until and unless it can be proven otherwise.
Re: No License file in extension, what does that mean?
Yeah, I can understand this.New Tobin Paradigm wrote: ↑2021-05-03, 14:23If there is no way to find out license detals for something the legal assumption is to consider it copyright, all rights reserved. Until and unless it can be proven otherwise.
How and where did you find out? I looked up MIT-licensed and it seems from what I've read it would be okay to fork. If I can verify it myself.jobbautista9 wrote: ↑2021-05-03, 14:21The one by yukihr, right? It's in the CAA. It's MIT-licensed.
Re: No License file in extension, what does that mean?
MIT,GPL,LGPL,MPL,BSD,Apache are all fork friendly as long as you republish the code. You have to watch out for missing licenses or just a 'copyright' or 'all rights reserved', which is usually the case for extensions made by companies for their websites/services.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
-
- Moon Magic practitioner
- Posts: 2986
- Joined: 2015-09-26, 04:51
- Location: U.S.
Re: No License file in extension, what does that mean?
AMO put license information in a right-hand side bar on each extension's main page, with a link to the relevant license.
Wayback's copy of course still has that, as does the CAA page which includes license info whenever available.
screenshots:
Re: No License file in extension, what does that mean?
You can then assume in good faith that the original author indicated that license when uploading the extension, and should be assumed correct.
If you do publish it yourself you should include a license file to take away any ambiguity from its distribution.
If you do publish it yourself you should include a license file to take away any ambiguity from its distribution.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
Re: No License file in extension, what does that mean?
CAA says MIT/X11 License.
Re: No License file in extension, what does that mean?
Inside of the META-INF folder there is a file called "mozilla.rsa" that doesn't open with a text editor. Is this a necessary file, and if so, does it need editing, and if so, how, since it can't be opened with my text editor (Pluma)?
The other two files in that folder, "manifest.mf" and "mozilla.sf" can both be opened and it just lists a bunch of MD5-Digests and SHA1-Digests. Can anybody explain what the contents of this META-INF folder actually does? I'm assuming that META-INF stands for "metadata information."
The other two files in that folder, "manifest.mf" and "mozilla.sf" can both be opened and it just lists a bunch of MD5-Digests and SHA1-Digests. Can anybody explain what the contents of this META-INF folder actually does? I'm assuming that META-INF stands for "metadata information."
Re: No License file in extension, what does that mean?
It's used in Firefox for the file's digital signature. It's not required by Pale Moon, so delete the META-INF folder completely.
Forked extensions :
● Add-ons Inspector ● Auto Text Link ● Copy As Plain Text ● Copy Hyperlink Text ● FireFTP button replacement ● gSearch Bar ● Navigation Bar Enhancer ● New Tab Links ● Number Tabs ● Print Preview Button and Keyboard Shortcut 2 ● Scrollbar Search Marker ● Simple Marker ● Tabs To Portfolio ● Update Alert ● Web Developer's Toolbox ● Zap Anything
Hint: If you expect a reply to your PM, allow replies...
Re: No License file in extension, what does that mean?
Okay, my initial attempt has failed; I keep getting the message that the extension could not be installed because it appears to be corrupt. Should I post the xpi file here so somebody can see what I did wrong?
Re: No License file in extension, what does that mean?
Remove the jar signing first off then make sure your install manifest is correct.
Re: No License file in extension, what does that mean?
Under Current copyright law, a work that qualifies for copyright doesn't even need a copyright disclaimer to be covered.
Re: No License file in extension, what does that mean?
Okay, I really don't know what I'm doing. I looked over everything and found that I did not replace Firefox's ID with Pale Moon's ID. So I corrected that. Then I noticed I hadn't touched the min max version, so I corrected that (by changing the max number to 29.9). I also removed any/every reference to the original author and his website in the install file. Then I researched "jar signing" but the only thing I could find was concerning .jar files. Like I said, I am dumb about this kind of thing. Now where should I go from here?New Tobin Paradigm wrote: ↑2021-05-03, 19:54Remove the jar signing first off then make sure your install manifest is correct.
Re: No License file in extension, what does that mean?
Well I've looked over everything in all the folders, each and every file. I guess I'll look again, but I feel like I'm up against a 100 foot brick wall.
Re: No License file in extension, what does that mean?
Why don't you fork the much simpler Close Tabs to the Left which is just a basic bootstrap style extension?
Of course, if you are having THIS much trouble then maybe you need to wait until you learn more before committing to extension development.
Of course, if you are having THIS much trouble then maybe you need to wait until you learn more before committing to extension development.
Re: No License file in extension, what does that mean?
I'll have a look at this.New Tobin Paradigm wrote: ↑2021-05-04, 02:53Why don't you fork the much simpler Close Tabs to the Left which is just a basic bootstrap style extension?
Re: No License file in extension, what does that mean?
Is it preferable to add Pale Moon's GUID block or to do a replacement and get rid of the Firefox block?ron_1 » 2021-05-03, 19:33
I looked over everything and found that I did not replace Firefox's ID with Pale Moon's ID.
So far, I have just been editing install.rdf for my own use, so as far as that goes, it doesn't make any difference. But, if I did want to go to the next step and get an extension in shape to distribute, what is the recommendation for editing that file?
Re: No License file in extension, what does that mean?
Basilisk uses Firefox's ID you should only include it if Basilisk is a valid targetApplication for your extension.