#891978 RFP: photoswipe -- JavaScript image gallery for mobile and desktop, modular, framework independent

Package:
wnpp
Source:
wnpp
Submitter:
Antoine Beaupre
Date:
2025-11-29 16:29:43 UTC
Severity:
wishlist
#891978#5
Date:
2018-03-03 15:18:42 UTC
From:
To:
* Package name    : photoswipe
  Version         : 4.1.2
  Upstream Author : Dmitry Semenov?
* URL             : http://photoswipe.com/
* License         : MIT/Expat
  Programming Lang: Javascript
  Description     : image gallery for mobile and desktop

JavaScript image gallery for mobile and desktop, modular, framework
independent.

#891978#12
Date:
2019-08-17 16:07:36 UTC
From:
To:
The LICENSE file looks like normal MIT license. But the README.md
contains this restriction:

"
Script is licensed under MIT license with one exception: Do not create a
public WordPress plugin based on it, as I will develop it.
"

Is this DFSG compliant?

#891978#19
Date:
2020-08-29 12:52:16 UTC
From:
To:
Hi Dmitry;

We'd like to include PhotoSwipe in Debian (and hence also in Ubuntu,
Mint, etc...), but the statement

  Script is licensed under MIT license with one exception: Do not create a
  public WordPress plugin based on it, as I will develop it. If you need
  to use it for a public WordPress plugin right now, please ask me by
  email first. Thanks!

is currently blocking us, since it seems to impose specific licensing
conditions that might not fit with the Debian Free Software
Guidelines. Would a slightly weaker version be OK with you? I was
thinking of something like:

  PhotoSwipe is licensed under the MIT license.  Please contact me by
  email before developing a public WordPress plugin based on PhotoSwipe.

Thanks for considering,

David

P.S. I've copied this message to the public bug log. Be sure to remove
the 891978@bugs.debian.org address if you don't want your reply to be
public.

#891978#24
Date:
2020-08-29 13:52:08 UTC
From:
To:
Hey David,

Yes, that's ok. The official license is on Github anyway
https://github.com/dimsemenov/PhotoSwipe/blob/master/LICENSE ,
sidenote about WP plugin is just a simple request on the demo website, I
don't think it has any legal power.

If you'll have some questions about Photoswipe itself - feel free to email
me directly.

-
Dmitry

сб, 29 авг. 2020 г. в 15:52, David Bremner <david@tethera.net>:

#891978#29
Date:
2025-09-17 18:49:43 UTC
From:
To:
More recent v5 versions of PhotoSwipe no longer contain this potentially
DSFG violating exception in README. (The copy shipped with darktable of
very old 4.1.1 version does not mention this exception, in
debian/copyright, However, as the author stated, it is likely
meaningless.).

There is some discussion in upstream issue tracker about pswp:
https://github.com/darktable-org/darktable/issues/16205

Each "web album" export from Darktable embeds a separate copy of pswp. I
am not sure how using a system-wide copy would work, since the generated
web album is often copied over to some other server to be hosted, and it
might not even be running Debian. So the actual files would need to be
included in the file tree generated by the export functionality anyway.

#891978#34
Date:
2025-09-18 05:41:11 UTC
From:
To:
PhotoSwipe author here, thanks for looping me in on the discussion.

You are correct - the old clause in v4 was poorly worded and I'm glad it
was removed in v5 to avoid this kind of confusion.
I'm also currently working on v6 and core of it will also be distributed
under MIT license.

If you need some help with integration - feel free to email me directly.


ср, 17 вер. 2025 р. о 21:49 Henrik Ahlgren <pablo@seestieto.com> пише: