Shotwell (software)

Last updated
Shotwell
Developer(s) Yorba Foundation
Elementary [1]
Jens Georg [2]
Initial releaseJune 26, 2009;14 years ago (2009-06-26)
Stable release
0.32.2 [3] / 22 July 2023;59 days ago (22 July 2023)
Preview release
0.31.7 / December 3, 2022;9 months ago (2022-12-03) [4]
Repository
Written in Vala (GTK+)
Operating system Linux
Platform GNOME
Available in Multilingual [ which? ]
Type Image organizer
License LGPL-2.1-or-later
Website wiki.gnome.org/Apps/Shotwell   OOjs UI icon edit-ltr-progressive.svg

Shotwell is an image organizer designed to provide personal photo management for the GNOME desktop environment. In 2010, it replaced F-Spot as the standard image tool for several GNOME-based Linux distributions, including Fedora in version 13 [5] and Ubuntu in its 10.10 Maverick Meerkat release. [6]

Contents

In 2019, Shotwell was the target of a predatory lawsuit by Rothschild Patent Imaging against the GNOME Foundation claiming a patent infringement related to the use of WiFi to transfer photographic images. The case was resolved through agreement in 2020 and the patent itself invalidated in 2022 following a legal challenge from the open source development community. [7] :251–252 [8]

Features

Shotwell can import photos and videos from a digital camera directly. Shotwell automatically groups photos and videos by date, and supports tagging. Its image editing features allow users to straighten, crop, eliminate red eye, and adjust levels and color balance. It also features an auto "enhance" option that will attempt to guess appropriate levels for the image.

Shotwell allows users to publish their images and videos to Flickr, Piwigo, [9] and YouTube. Shotwell can also set the desktop wallpaper.

Technical information

The Yorba Foundation wrote Shotwell in the Vala programming language. It imports photos using the libgphoto2 library, similar to other image-organizers such as F-Spot and gThumb.

See also

Related Research Articles

GNOME Foundation is a non-profit organization based in Orinda, California, United States, coordinating the efforts in the GNOME project.

digiKam Free image organizer

digiKam is a free and open-source image organizer and tag editor written in C++ using the KDE Frameworks.

<span class="mw-page-title-main">GNOME Terminal</span> Terminal emulator from GNOME

GNOME Terminal is a terminal emulator for the GNOME desktop environment written by Havoc Pennington and others. Terminal emulators allow users to access a UNIX shell while remaining on their graphical desktop.

<span class="mw-page-title-main">F-Spot</span>

F-Spot is a slowly maintained image organizer, designed to provide personal photo management for the GNOME desktop environment. The name is a play on the word F-Stop.

gThumb Image viewer and browser utility for the GNOME environment

gThumb is a free and open-source image viewer and image organizer with options to edit images. It is designed to have a clean and simple user interface and follows GNOME HIG, it integrates well with the GNOME desktop environment.

<span class="mw-page-title-main">Compiz</span> Compositing window manager for the X Window System

Compiz is a compositing window manager for the X Window System, using 3D graphics hardware to create fast compositing desktop effects for window management. Effects, such as a minimization animation or a cube workspace, are implemented as loadable plugins. Because it conforms to the ICCCM conventions, Compiz can be used as a substitute for the default Mutter or Metacity, when using GNOME Panel, or KWin in KDE Plasma Workspaces. Internally Compiz uses the OpenGL library as the interface to the graphics hardware.

A desktop environment is a collection of software designed to give functionality and a certain look and feel to an operating system.

<span class="mw-page-title-main">Linux Mint</span> Ubuntu-based Linux distribution

Linux Mint is a community-driven Linux distribution based on Ubuntu, bundled with a variety of free and open-source applications. It can provide full out-of-the-box multimedia support for those who choose to include proprietary software such as multimedia codecs. Compared to Ubuntu, it uses a different Cinnamon interface by default, using a different, more traditional layout that can be customized by dragging the applets and creating panels. New applets can also be downloaded.

<span class="mw-page-title-main">Empathy (software)</span> Open source instant messaging and VoIP client

Empathy is an instant messaging (IM) and voice over IP (VoIP) client which supports text, voice, video, file transfers, and inter-application communication over various IM communication protocols.

<span class="mw-page-title-main">Ubuntu version history</span> History of the Ubuntu operating system

Ubuntu releases are made semiannually by Canonical Ltd, the developers of the Ubuntu operating system, using the year and month of the release as a version number. The first Ubuntu release, for example, was Ubuntu 4.10 and was released on 20 October 2004. Consequently, version numbers for future versions are provisional; if the release is delayed until a different month to that planned, the version number will change accordingly.

<span class="mw-page-title-main">GNOME 3</span> Third major release of GNOME

GNOME 3 is the third major release of the GNOME desktop environment. A major departure from technologies implemented by its predecessors, GNOME 3 introduced a dramatically different user interface. It was the first GNOME release to utilize a unified graphical shell known as GNOME Shell. It also introduced support for the Wayland display protocol and added integration with other key technologies such as Flatpak during its development lifecycle.

<span class="mw-page-title-main">GNOME</span> Desktop environment for Linux and other Unix-like systems

GNOME, originally an acronym for GNU Network Object Model Environment, is a free and open-source desktop environment for Linux and other Unix-like operating systems.

<span class="mw-page-title-main">GNOME Shell</span> Graphical shell of the GNOME desktop environment

GNOME Shell is the graphical shell of the GNOME desktop environment starting with version 3, which was released on April 6, 2011. It provides basic functions like launching applications, switching between windows and is also a widget engine. GNOME Shell replaced GNOME Panel and some ancillary components of GNOME 2.

<span class="mw-page-title-main">Unity (user interface)</span> Graphical user interface for Ubuntu

Unity is a graphical shell for the GNOME desktop environment originally developed by Canonical Ltd. for its Ubuntu operating system. It debuted in 2010 in the netbook edition of Ubuntu 10.10. Since 2017, its development was taken over by the Unity7 Maintainers (Unity7) and UBports.

<span class="mw-page-title-main">Fuduntu</span>

Fuduntu Linux was a Fedora-based Linux distribution created by Andrew Wyatt. It was actively developed between 2010 and 2013. It was designed to fit in somewhere between Fedora and Ubuntu. It was notable for providing a 'classic' desktop experience. Although it was optimized for netbooks and other portable computers it is a general-purpose OS.

Fedora Linux is a popular Linux distribution developed by the Fedora Project. Fedora attempts to maintain a six-month release schedule, offering new versions in May and November, although some releases have experienced minor delays.

<span class="mw-page-title-main">Cinnamon (desktop environment)</span> Desktop environment

Cinnamon is a free and open-source desktop environment for Linux and Unix-like operating systems, deriving from GNOME 3 but following traditional desktop metaphor conventions.

<span class="mw-page-title-main">Budgie (desktop environment)</span> Desktop environment for Unix-like operating systems

Budgie is an independent, free and open-source desktop environment for Linux and other Unix-like operating systems that targets the desktop metaphor. Budgie is developed by the Buddies of Budgie organization, which is composed of a team of contributors from Linux distributions such as Fedora, Debian, and Arch Linux. Its design emphasizes simplicity, minimalism, and elegance, while providing the means to extend or customize the desktop in various ways. Unlike desktop environments like Cinnamon, Budgie does not have a reference platform, and all distributions that ship Budgie are recommended to set defaults that best fit their desired user experience.

<span class="mw-page-title-main">Ubuntu Budgie</span> Derivative of the Ubuntu operating system

Ubuntu Budgie is an official community flavor of Ubuntu. It combines the Ubuntu-based system with the independently developed Budgie desktop environment.

References

  1. "Picking Up Shotwell Development". lists.launchpad.net. Retrieved 2016-03-12.
  2. Georg, Jens (2016-04-15). "Taking over" . Retrieved 2018-06-06.
  3. "shotwell-0.32.2". 22 July 2023. Retrieved 23 July 2023.
  4. Georg, Jens (3 December 2022). "New development preview - Shotwell ~0.31.6~ 0.31.7" . Retrieved 7 December 2022.
  5. "4. Changes in Fedora for Desktop Users". docs.fedoraproject.org. Fedora Project. Archived from the original on 2016-03-04. Retrieved 2016-03-12.
  6. Sneddon, Joey-Elijah (2010-05-13). "See Ya F-Spot! Shotwell to be default Image App in Ubuntu 10.10". OMG! Ubuntu!. Retrieved 2016-03-12.
  7. Bain, Malcolm; Smith, P McCoy (October 2022). "Chapter 10: Patents and the defensive response". In Brock, Amanada (ed.). Open source law, policy and practice (PDF) (2nd ed.). Oxford, United Kingdom: Oxford University Press. pp. 213–255. doi:10.1093/oso/9780198862345.003.0010. ISBN   978-0-19-886234-5 . Retrieved 2023-01-01. Open Access logo PLoS transparent.svg
  8. OSI Staff (28 April 2022). "GNOME patent troll stripped of patent rights". Voices of Open Source. USA. Retrieved 2022-12-25.
  9. "guillaumev/piwigoshotwell". GitHub. Retrieved 2016-03-12.