Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clarify license type and status #13

Open
maphew opened this issue Dec 28, 2017 · 6 comments
Open

Clarify license type and status #13

maphew opened this issue Dec 28, 2017 · 6 comments

Comments

@maphew
Copy link
Contributor

maphew commented Dec 28, 2017

As evidenced in the funding thread, #2, there's confusion over what an Open Source license is, and thus also what kind of licenses are possible for this Lazarus Form Recovery: Resurrected project.

  1. Open Source - is a license certified by the Open Source Initiative as complying with the open source definition. It includes the well known names of Apache, GPL, MIT, X11, and so on. Read more: https://opensource.org/licenses

  2. Lazarus Form Recovery - the extension our project is based on is not open source in the OSI sense. In the Mozilla Legacy AddOns catalog it is classed as License: Custom (freeware). at least as far back as v2.0. Earlier versions may have been open source, but the point is moot, we started with 2.3.1 which is not open by the OSI definition.

  1. Changing the project's name, logo, user interaction style, and so on do not make our effort sufficiently different to be able to apply our own copyright and thereby our own license.

  2. We do have the source code for Lazarus and that is the platform we stood on to to reboot it for the new Firefox WebExtensions plugin API, but availability of the code on it's own is not enough. The author Seth wagoner retains copyright and he could choose to re-assert that right at anytime, and we would have no choice but to pull down everything we've built.

My personal position: In my mind Seth has abandoned Lazarus and has no interest in what happens with it now. Several people including myself have tried repeatedly for years to contact him about Lazarus. I'm happy to continue contribute to the project with the understanding this could change at anytime at that my work may suddenly become unavailable to share. Not everyone will be comfortable with this, so this is their departure point - Live long and prosper. ;-)

I am not a lawyer and this could be all wrong etc. etc. I have however followed the open source movement for decades and read a lot of material on licensing. I believe the above is correct in the main, though perhaps not in the details -- though if I'm wrong, please speak up! I'd love to be not right here.


Ok, so what will it take to close this issue?

A simple clear statement or paragraph that can be posted in License.txt at the root of this repository. It should cover the above, and whatever other salient points others bring up. I've no doubt missed a thing or two.

@guysoft
Copy link

guysoft commented Aug 30, 2018

It could be argued this is public domain at this point.

@NormG1
Copy link

NormG1 commented Aug 30, 2018

The only recourse a copyright holder has is a lawsuit. After the number of attempts made to contact Seth with no response, I assume he is dead. I doubt he is going to sue anyone. Just document all the steps that have been taken to contact Seth and license his code. You might even go so far as to attempt to locate an address and mail a certified letter. Bottom line is to show a good faith effort was made to contact Seth.

See a lawyer, but my guess is Seth's code is public domain by now. And if it isn't Seth seems to have no interest in it. Create an incorporated non-profit company, and transfer ownership of the new product with its new name to this company. copyright the new version as Open Source, give Seth credit as in Inspired by Lazarus created by Seth Whatshisname. Then publish the add-on.

If Seth comes out of the woodwork, the worst that can happen is the new app must be taken down. No lawyer in his right mind would sue a non-profit corporation with no assets.

@nihaals
Copy link
Contributor

nihaals commented Aug 30, 2018

And I think it's unlikely that open source projects will ever reach that point

@maphew
Copy link
Contributor Author

maphew commented Aug 31, 2018 via email

@NormG1
Copy link

NormG1 commented Sep 2, 2018

Really though our biggest problem right now is we don't have a coder "on staff". Let's say we navigate the add-on licence gateway and get published. Then what? Lazarus will get used and tested in thousands of new situations, problems will be found, and people will start talking about them. A very high proportion will be complaints. and we will only be able to act on or remedy a very very few.

Anyone want to start a real company and sell this thing?

@guysoft
Copy link

guysoft commented Sep 3, 2018

Number-wise I think its a side job at the least. If someone develops it under Patron or Donorbox it might work.
The truth is I could be glad to help with integration (aka, you put code and get a build and its published), but I can't find build instructions, and no one answers me on the discord.

I am willing to contribute how management of the code if someone explains me how to get this repo to an xpi.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants