EULA for Opera Desktop Browser for Open Source Operating Systems
Monday, May 3, 2010 12:00:14 AM
We released snapshot 6330 just minutes after I left the office on Friday. In my rush and because I wasn't certain if we were going ahead with a snapshot or not, I never told Haavard to draw more attention to the license. The big change is that it should make it easier for distros to include us in their online repositories. Those of you who have followed my posts on this subject (in the 'My Opera' forums and a couple of distro specific sites) will know that I have been trying to get us to find a way to make it easier for distros to redistribute Opera. The latest EULA is as a result of some of that internal discussion. A little time and feedback and will allow us to find out if this is more workable than its predecessor or if further tweaks are still needed.
You will find a copy of the new license within the packages for snapshot 6330. Alternatively, you can also get a copy here.
You will find a copy of the new license within the packages for snapshot 6330. Alternatively, you can also get a copy here.














Rafael Luikrafaelluik # Monday, May 3, 2010 1:26:23 AM
Now can we expect to see Opera included or in the repositories of the Free / One edition(s)?
Patkós Csabapatkoscsaba # Monday, May 3, 2010 7:11:14 AM
I think I will take your question to the Mandriva MUGs forum for further clarification.
PS: http://forum.mandriva.com/viewtopic.php?p=798544#798544
Daniel Aleksandersendaniel # Monday, May 3, 2010 8:41:54 AM
Ruarí Ødegaardruario # Monday, May 3, 2010 9:13:11 AM
Originally posted by danaleks:
I thought I already covered this
Originally posted by ruario:
Probably the most interesting bit for most people is "2. (ii)" (and "1.4" for our software definition), but I would strongly encourage those interested, to read the whole thing.
Bela Lubkinfilbo # Monday, May 3, 2010 9:42:53 AM
Originally posted by ruario:
I didn't think so -- you said it should make it easier for distros, but didn't say how / why.I don't want to read it because I don't want to evaluate the whole thing so much as see what changed in the actual wording. Can you cover this by showing us the before-and-after of the section(s) that changed? (or, if that's the case, tell us that it's a complete rewrite...)
Bela Lubkinfilbo # Monday, May 3, 2010 9:45:06 AM
To perhaps clarify, do you prefer to see a code review with 2 lines of change or one where only 2 lines worth of change were done, but the bozo also reformatted the whole file to his preferred indentation & brace style so the diffs are giant?
Ruarí Ødegaardruario # Monday, May 3, 2010 9:53:54 AM
Originally posted by filbo:
The only way I could say how / why is by repeating it verbatim since it is a total rewrite. I linked to it so people could check it out.I'm not sure how you expect me to explain it in short form. It is a legal document. If I try and explain it in a summary form and do a bad job doing so than I could lead you down the wrong path. This is quite likely as I am not a lawyer and I didn't write it. You need to read it and decide for yourself.
Cutting Spoonhellspork # Monday, May 3, 2010 4:15:42 PM
3.1 (d,e,h) could be slightly clarified in reference to 2(ii)
The last line of 4.2 is a little menacing. I assume this is related to fraud protection, but the current wording could be misinterpreted.
Rafael Luikrafaelluik # Monday, May 3, 2010 4:26:08 PM
Originally posted by patkoscsaba:
You're dreaming too far with this, you should have asked for simply including Opera as an alternative to Firefox or asked for making Opera available in Free and One repositories (or maybe asked for a ballot screenUnfortunately my account doesn't let me to answer the topic in the Mandriva forum, I never posted there...
But if I was you I'd reply asking them why does them include Firefox in the first place, when KDE includes the Konqueror web browser / file manager already.
They might say it's because Firefox can offer Gecko, add-ons, etc. so you could say that Opera can offer Presto, Turbo, Unite, etc.
Patkós Csabapatkoscsaba # Monday, May 3, 2010 9:14:16 PM
Originally posted by rafaelluik:
I know, but I like to dream ... and I love both Opera and Mandriva, what could be better than both of them in the same place?
Bela Lubkinfilbo # Monday, May 3, 2010 9:25:19 PM
Originally posted by ruario:
(my emphasis) -- you didn't say that earlier. That's what I was looking for, now I can read it without the nagging feeling that I need to be looking at a marked-up diff...Cutting Spoonhellspork # Monday, May 3, 2010 10:42:17 PM
Bela Lubkinfilbo # Tuesday, May 4, 2010 8:36:32 AM
1.3 "Services" means the various services to which Opera provides users with access, including ... -- Opera-the-software further "provides access" to the entire WWW and various related services, not owned by Opera-the-company. This heading could be maliciously read (by detractors; by an opposing lawyer; by your own lawyer at some future time when Opera has gone over to the dark side [don't scoff, I used to work for SCO back before they turned...]) to mean that Opera is claiming rights to those other services. I'm not sure how to improve this. Something like "the various services owned or operated by, or operated on behalf of Opera, to which Opera provides users with access ..." might work?
1.4 “Software” means the proprietary Opera software products (in object code format only) -- this seems to explicitly exclude that Opera makes these claims towards the various non-object-code portions of your products: HTML, JS, CSS, XSL, and various other blobbits of code in the product. I doubt that's the intended thrust of this?
1.5 “Third Party Software” means... -- and this was explicitly excluded in 1.4. Should this say something about how customer must pay attention to the 3rd party's license terms (i.e. this exclusion does not mean we get free access to do whatever we want with included 3rd party sw)? -- ah, I see that's below, section 3.2. Maybe this should at least point to that.
2. LICENSE.... -- problems here: there are two sets of nested small roman numeric points. Point 2.ii.i(parenthetical) should be a separate point. So: "license: (i) to use...; (ii) to distribute... provided: (a) in an application repository for a desktop open source OS; (b) NOT for an embedded OS ["open source" and "desktop" not needed here, putting them in implies some sort of whacky loophole]; (c) free of charge; (d) includes this agreement". -- in (d) do you want to enforce that it must display the EULA once at 1st execution, like your original distribution does?
3. LICENSE RESTRICTIONS AND THIRD PARTY SOFTWARE. -- 1.5 above just defined "Third Party Software" as stuff that Opera ships bundled with Opera's own software. Now 3.* seems to be talking about other 3rd party SW. Actually, 3.* seems to be talking about 3rd parties (actors), not 3rd party SW.
3.1 Customer shall not... (c) adapt, alter, publicly display, publicly perform, translate, -- these exclusions, if read literally, mean that we cannot show our friends how great Opera is; create skins, UserJS, etc.; create our own language translations files. This legal boilerplate is counter to much of Opera's goodness.
3.1 Customer shall not... (c) ... embed into any other product -- therefore cannot ship on the media of an otherwise acceptable (open source, desktop, not-embedded) OS, right?
3.1 Customer shall not... (d) ... distribute the Software... to any third party -- therefore this EULA still prevents distros from providing Opera. They could choose, very much at their own risk, to read 2.ii.[a-d] as superseding this, but I don't know why they would.
3.1 Customer shall not... (e) ... transfer the Software ... to any third party -- another section that seems to prevent distros from providing Opera.
3.1 Customer shall not... (h) allow third parties to access or use the Software ... -- still another section that should worry distros who might consider providing Opera.
This also seems to disallow a service (doesn't exist today as far as I know) which would allow you to submit your HTML/JS/CSS/etc. works to be rendered by various browsers -- a way for lazy web developers to get a quick look at results in a dozen obscure (to them) browsers besides the IE5 they're actually working in.
4. USE OF SERVICES -- much of what is said about Opera's own services may also apply to WWW at large, only even more so. That is: should there be a clause somewhere (maybe its own major heading) that says in suitable legalese, "Opera-the-browser gives you access to the WWW, which contains content generated by people all over the world and is not the responsibility of Opera-the-company". Perhaps not with these exact words, but something that lays down the idea that the software, a browser, acts as a "common carrier" and has no responsibility for content. -- section 4.2 sort of obliquely covers this.
4.3 ... http://my.opera.com/community/terms-of-service/ ... is incorporated ... by reference -- is that legal anywhere? This EULA that users must "sign" (accept) before use, includes something they can't see at the time they accept it, and which may unilaterally change in the future?
4.5.1 Opera Turbo ... We reserve the right to change, limit usage of, charge for continued usage of (of course require you to opt in before incurring any charges), and/or discontinue the Opera Turbo service at any point in time. -- the parenthetical is clumsy. Delete it, add a separate sentence such as: "We will not initiate usage charges without your express consent."
4.5.2 Opera Unite ... -- this section uses "the Services" several times to refer specifically to Unite, contrary to the definition in 1.3.
4.5.2 -- one sentence has the user agree not to do anything illegal, immoral or fattening; then the next sentence says Opera has the right to terminate for copyright violations. Why not include copyright specifically (as an example of 3rd party IP) in the 1st sentence? Then the 2nd sentence says you reserve the right to terminate for any of those reasons. Otherwise you've boxed yourself in as only being able to terminate for copyright violations!
6. PRIVACY. ... www.opera.com/privacy [is] incorporated ... by this reference -- again, is this legal?
7. TERM AND TERMINATION ... will commence upon your download of the Software -- not even deferred until the user has seen and "accepted" the EULA??
7 ... Sections 1, 3, 5, 6, 7, 8, 9, 10, 11, and 12 shall survive such termination -- section 4 has a bunch of stuff defending Opera (disputes related to content etc.), is it really intended that section 4 evaporates?
8, 9 -- shouting at me, ignored.
12 ... any ... transfer in violation of this Section 11 will be null and void -- bitrot
Bela Lubkinfilbo # Tuesday, May 4, 2010 8:41:46 AM
I think there should be a separate top-level point something like: "13. It is our intent to allow distribution of Opera software by open source desktop (non-embedded) operating system distributors. Distro maintainers who are concerned about clauses of this agreement should contact <email addr> for any necessary clarification."
Haavardhaavard # Tuesday, May 4, 2010 10:11:57 AM
Bela Lubkinfilbo # Tuesday, May 4, 2010 10:30:59 AM
Cutting Spoonhellspork # Tuesday, May 4, 2010 5:23:20 PM
The Opera for (D)OSS license should grant certain individual user rights: 1) The right to install and configure the software (for free) on personal computers owned by other people. 2) The right to transport the software for purpose of installation.
The Opera for (D)OSS license should impose certain individual user limits: 1) The individual may not advertise installation or configuration of the software as a commercial service. The individual is not a representative of Opera, and may not provide services for which Opera may be held liable. 2) The individual may not impose a fee for the transportation of the software.
Cutting Spoonhellspork # Tuesday, May 4, 2010 5:42:06 PM
The Opera for (D)OSS license should impose certain organizational user limits: 1) The organization may not set internal fees for the right to use the software. 2) The organization may not change the software's default settings as part of a revenue-generating agreement. (For example, creating "Search Bar" referrals that would generate revenue for the organization.) 3) The organization may not change the branding, icons or names included in the software, nor may the organization deploy a third-party translation of the software's interface. 4) The organization MUST make a copy of the license available to EVERY member of the organization who uses the software.
Bela Lubkinfilbo # Tuesday, May 4, 2010 5:49:58 PM
Cutting Spoonhellspork # Tuesday, May 4, 2010 7:03:08 PM
The Opera for (D)OSS license should impose certain distribution requirements to the maintainers of (D)OSS platforms, media and repositories: 1) The maintainers MAY NOT, UNDER ANY CIRCUMSTANCE change the NAME or BRANDING of the software (with sole exception of the program icon), nor lay any claim to the software as exclusive property of the distribution or its maintainers. This extends to any default OR custom icons, skins, packages, config files, or scripts. 2) The maintainers must include a copy of the FULL ORIGINAL LICENSE in any distribution, repository, media and/or package containing the software. The full license must be displayed either when the software is installed, or when the software is first used. 3) If the provided version has been modified in any way, the maintainers must include a separate document in the same location as the full license. This document need not list every modification, but it must contain the text "THIS VERSION OF THE OPERA BROWSER HAS BEEN MODIFIED. DO NOT CONTACT OPERA IF THERE ARE PROBLEMS WITH THE BROWSER. CONTACT THE DISTRIBUTION COORDINATORS OR THE PACKAGE MAINTAINERS FOR HELP." (A translation may be included directly below this text.) This document must also list AT LEAST two different ways to communicate with the party that modified the software. Email addresses, web-based feedback forms, IRC channels and internet forums are acceptable; newsgroups are acceptable if hosted on an openly available server. 4) The maintainers MAY NOT separate the software into multiple packages, and MAY NOT separate the license from the software when repackaging. Reproducing the license on the maintainers' web site, newsgroup or other documentation is NOT an acceptable remedy for this requirement. 5) The maintainers may ADD search accelerators or Speed Dial entries to the software, but MAY NOT alter or remove the default search accelerators or delete included bookmarks.
The Opera for (D)OSS license should impose certain distribution limits to the maintainers of (D)OSS platforms, media and repositories: 1) The maintainers MAY NOT set a fee for access to the software, nor set a fee for access to future releases of the software. If the maintainers provide updates by subscription, the software must be made available in a non-subscription repository. 2) The maintainers may not hold Opera liable for any failure or defect in the software. 3) The maintainers further assume permanent liability for any damage caused by installation or update of the software. (Opera can not spare the resources to guarantee satisfactory operation on all platforms; please test the package yourself before releasing it.) 4) The maintainers may not place an "unstable" version of the software into a "stable" distribution branch. The maintainers may temporarily place a new "stable" version of the software into an "unstable" distribution branch for testing purposes. Repackaged or modified versions of the software should be tested in the "unstable" branch first, irrespective of the implied quality of the software thusly altered. 5) The maintainers may not authorize any other party to re-distribute or further alter the software, nor (explicitly or by insinuation) permit any breach of the license. (Sub-distributions are permitted to share packages, but must adhere to the same license agreement) 6) The maintainers may not advertise modified or repackaged versions of the software for general distribution. 7) The maintainers may not claim superiority of their packages over the original version of the software, nor make direct comparisons between their version and Opera's version. 8) The maintainers must agree to privately disclose any possible flaws in the software directly to Opera first.
Bela Lubkinfilbo # Tuesday, May 4, 2010 7:53:23 PM
Originally posted by hellspork:
-- this should explicitly mention adapting it to the system's method of configuring a proxy. Not as an additional right to be granted, but as an example of items covered -- and because it's a good idea. -- that seems too draconian. If it said "possible security flaws" I would agree. What's really wanted is "possible embarrassing flaws", but I'm not sure that can be translated into legaleseUnregistered user # Wednesday, May 5, 2010 4:28:55 AM
Unregistered user # Wednesday, May 5, 2010 4:30:07 AM
gibson # Wednesday, May 5, 2010 1:09:17 PM
SCNR. An old grudge of mine. (I.e. I cannot choose to "Open with Opera" if Opera believes it shouldn't. Happens with incorrectly declared text/plain UTF-8 files as well, I think.)
Cutting Spoonhellspork # Wednesday, May 5, 2010 3:56:23 PM
Falticska Florinsymbianflo # Wednesday, May 5, 2010 6:06:01 PM
Originally posted by patkoscsaba:
hy it will be possible to port opera for mandriva in non free repository along with all other closed stuff 8 you should talk with anne Nicolas, since she is the maintainer of opera) but do you really think that mdv will renounce at opera in restricted ?I don't think so.... No problem i'll wait till comes out the first stable version of opera then I'll do a porting ( at least for x86_64 and the src.rpm ) and will be available to everybody on MRB or/and MIB That's a promise PS: if the opera license wont change ,of course.Unregistered user # Thursday, May 6, 2010 9:36:34 AM
Edward Welbournee-jit # Thursday, May 6, 2010 3:45:44 PM
Originally posted by anonymous:
Debian includes Opera already; that's what the non-free category is for.
Bela Lubkinfilbo # Thursday, May 6, 2010 5:57:13 PM
Much as some of us might enjoy it if Opera went open source, it is their decision and they'll come to it under their own power if they decide it's a good plan.
If you are ideologically opposed to non-free software then don't use Opera. You're welcome to encourage them in a friendly constructive manner to go open-source (but don't expect that to have much effect). Rude dismissive comments are unlikely to have a beneficial effect no matter what context nor how true the content might be.
>Bela<
Unregistered user # Thursday, May 6, 2010 6:39:32 PM
Patkós Csabapatkoscsaba # Friday, May 7, 2010 7:16:57 AM
Originally posted by anonymous:
I also saw that restriction in the EULA. I think, they are mainly thinking about Internet enabled TV sets, phones and other gadgets. As far as I remember from different articles on the Internet, Opera is making a big part of their profit by selling the browser to companies for embedded use. The hole point of that line in the EULA, as I understand it, is to be sure that some hardware manufacturer will not embed Opera on a specific device by it's own will and for free. This is logical for me.
Unregistered user # Friday, May 7, 2010 7:37:57 AM
Cutting Spoonhellspork # Monday, May 10, 2010 5:45:14 PM
Patkós Csabapatkoscsaba # Monday, May 10, 2010 7:46:26 PM
Rafael Luikrafaelluik # Monday, May 10, 2010 11:23:14 PM
Now I just need to wait for Mandriva 2010.1 and Opera 10.54 to have the best internet experience.
Patkós Csabapatkoscsaba # Tuesday, May 11, 2010 8:25:18 AM
@Rafael Luik: Yeah, if Mandriva still will exist in July when the release of 2010.1 is planned. You know, Mandriva SA is for sale, they run out of money and all the money they are left with is enough just for the salaries of the employees for May ... so, the future looks pretty dark, unfortunately.
Neo RejDuologic # Thursday, May 20, 2010 4:03:48 PM