Jump to content

Sparkle (software)

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by CyberSkull (talk | contribs) at 00:36, 26 March 2024 (latest release, language). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Sparkle
Original author(s)Andy Matuschak
Developer(s)Sparkle Project (2014–present)
Initial releaseJanuary 9, 2006 (2006-01-09)
Stable release
2.6.0[1] / March 15, 2024; 4 months ago (2024-03-15)[1]
Repository
Written inObjective-C, Swift [2]
Operating systemmacOS
TypeSoftware update
LicenseMIT License
Websitesparkle-project.org

Sparkle is an open-source software framework for macOS designed to simplify updating software for the end user of a program. Sparkle's primary means of distributing updates is through "appcasting," a term coined for the practice of using an RSS enclosure to distribute updates and release notes.

At the end of 2013, development of Sparkle was ended by the original author, then later picked up by the newly formed Sparkle Project open source group on GitHub in June 2014 as the official continuation of the project.[3]

Other OS alternatives

There are several open source Windows alternatives to offer similar functionality to Sparkle:

There is also a REALbasic implementation of Sparkle that works on macOS, Windows and Linux: RBSparkle.

References

  1. ^ a b "Releases · sparkle-project/Sparkle". GitHub. 2024-03-25. Retrieved 2024-03-25.
  2. ^ "sparkle-project/Sparkle: A software update framework for macOS". GitHub. 2024-03-25. Retrieved 2024-03-25.
  3. ^ Andy Matuschak [@andy_matuschak] (29 June 2014). "Sparkle development's moving to a Github org of volunteers. Thanks, @jakepetroules and @pornelski" (Tweet) – via Twitter.