Is the Marzipano tool and source code completely free to use?

882 views
Skip to first unread message

Manish Kumar

unread,
Mar 12, 2021, 12:46:51 AM3/12/21
to marzipano
Hi, 
  Is the Marzipano tool and source code completely free to use? Can we use it for commercial purpose?

Joost

unread,
Mar 12, 2021, 2:28:16 AM3/12/21
to marzipano
Hi,

Good question. I cant seem to find the exact question. Checking out the different hits I get from googling;

What I read, when you go to and read the file LICENSE, it says it is released under Apache 2.0 license.
Permissions: free for commercial use, modification, distribution, patent use and private use. Liability: trademark use, liability and warranty.

Quote "Google bought Marzipano and made it free for all projects, including commercial. "

Quote by creator of Marzipano: "You're free to use and modify both Marzipano itself and tours generated by the Marzipano Tool (including for commercial purposes) under the terms of the Apache license."

The last threat is actually by the creator itself.

So bottom line: This tool is completely free, and you can use it in a commercial setting. 
Op vrijdag 12 maart 2021 om 06:46:51 UTC+1 schreef Manish Kumar:

Axel L.

unread,
May 14, 2021, 9:05:33 AM5/14/21
to marzipano
HiHo,
may i ask if you know how exactly the license should be added to projects?

Lets say i got these situation:
1: I created a tour with marzipano and i want to show it as a demo on my commercial website
2: I created a tour for a customer who wants to show it on their website
3: I sell creating panos and tours as a service

Q:
a: Where exactly do i need to put the license text? (In the HTML of the index? Visible under the panorama? Somewhere else?)
b. What exact text do i have to put?

(I am absolutely unexperienced with the different licensing conditions and the "How to")

Kind regards
axel

Carlos Eduardo G. Carvalho (Cartola)

unread,
May 21, 2021, 1:19:35 PM5/21/21
to marzipano
Hi Axel,

I don't think that any of the licenses involved specify exactly where you must put your license terms. The licences I know, like GPL, MIT, Apache, BSD, are all general software licenses, they apply to any kind of software and not only virtual tour plugins. This is a reason why they can't specify that the license must go on the "index.html" for example. Many software won't have this file. That said, you are going to have your software distributed. It is up to you how and where you will expose your license, but there, when you decide where you will put it (let's say, in a LICENSE.txt at the root directory of a publication) the license must be mentioned.

The marzipano code has many license terms distributed in many of its pieces of code, as it uses many sources of codes. In each piece it is possible to see its license, so as you use it I believe their license terms are already there. But those licenses have implications: GPL, for example, say that you can't close your code if you use any piece of GPL license code. MIT, BSD and Apache, on the other side, let you enclosure and not share your modifications. That said, if there is any GPL license inside marzipano you must also share your code, at least when asked for. I don't know if all GPL versions also obbly you to share using GPL, but surely some do.

I've searched for licenses here and found those:
$ grep -Riw license *
index.js: * Licensed under the Apache License, Version 2.0 (the "License");
index.js: * you may not use this file except in compliance with the License.
index.js: * You may obtain a copy of the License at
index.js: *   http://www.apache.org/licenses/LICENSE-2.0
index.js: * distributed under the License is distributed on an "AS IS" BASIS,
index.js: * See the License for the specific language governing permissions and
index.js: * limitations under the License.
js/textInfo.js: * Licensed under the Apache License, Version 2.0 (the "License");
js/textInfo.js: * you may not use this file except in compliance with the License.
js/textInfo.js: * You may obtain a copy of the License at
js/textInfo.js: *   http://www.apache.org/licenses/LICENSE-2.0
js/textInfo.js: * distributed under the License is distributed on an "AS IS" BASIS,
js/textInfo.js: * See the License for the specific language governing permissions and
js/textInfo.js: * limitations under the License.
vendor/es5-shim.js:// Copyright 2009-2012 by contributors, MIT License
vendor/requestAnimationFrame.js:// MIT license
vendor/marzipano.js:// Licensed under the Apache License, Version 2.0 (the "License");
vendor/marzipano.js:// you may not use this file except in compliance with the License.
vendor/marzipano.js:// You may obtain a copy of the License at
vendor/marzipano.js://   http://www.apache.org/licenses/LICENSE-2.0
vendor/marzipano.js:// distributed under the License is distributed on an "AS IS" BASIS,
vendor/marzipano.js:// See the License for the specific language governing permissions and
vendor/marzipano.js:// limitations under the License.
vendor/bowser.min.js:  * MIT License | (c) Dustin Diaz 2014
vendor/screenfull.min.js:* (c) Sindre Sorhus; MIT License

So, as I said, the files already list each one's license. I didn't find any GPL, which is more restrictive. Based on found Apache and MIT licenses I would say that you might use it without worries, just keeping the credit of the original developers inside the code. In other words, if you change the code, don't erase their credits.

Bests,

--
You received this message because you are subscribed to the Google Groups "marzipano" group.
To unsubscribe from this group and stop receiving emails from it, send an email to marzipano+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/marzipano/242ae414-b13b-47c6-bc28-b91fb943a59bn%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages