Loading article…
ソフトウェア更新ウィンドウが表示されている Sparkle のテスト アプリ | |
| 原作者 | アンディ・マトゥシャック |
|---|---|
| 開発者 | スパークルプロジェクト(2014年~現在) |
| 初回リリース | 2006年1月9日 |
| 安定リリース | 2.6.0 / 2024年3月15日 |
| リポジトリ |
|
| 書かれた | Objective-C、Swift |
| オペレーティング·システム | macOS |
| タイプ | ソフトウェアアップデート |
| ライセンス | MITライセンス |
| Webサイト | スパークルプロジェクト |
Sparkle は、プログラムのエンド ユーザーのソフトウェア更新を簡素化するために設計された、macOS用のオープン ソース ソフトウェア フレームワークです。Sparkle が更新を配布する主な手段は、「appcasting」です。これは、更新とリリース ノートを配布するために RSS エンクロージャを使用する方法を表す造語です。
歴史
Sparkle 0.1 (ベータ版) は、当時はごく少数のアプリケーションにしか搭載されていなかった「即時自己更新」機能をアプリに提供するために、2006 年 1 月に Andy Matuschak によってリリースされました。[1]
2009年8月、Sparkleはより小さく、より高速な増分アップデートをインストールするためのデルタアップデートのサポートを追加しました。これは最初にWebKitのナイトリービルドを更新するために使用されました。[2]
2016年、ラデックは、Sparkleを使用して暗号化されていないチャネルを介して更新を受信するアプリケーションに中間者攻撃の脆弱性を発見しました。 [3]
参考文献
- ^スコット・グランネマン (2010)。パワーユーザーのための Mac OS X Snow Leopard。Apress。pp . 9–10。ISBN 9781430230311。
- ^ Brett Terpstra (2009年1月13日). 「WebKit が輝きを増す」. Engadget . 2024年4月1日閲覧。
- ^ Dan Goodin (2016年9月2日). 「膨大な数のMacアプリがハイジャックの危険にさらされており、修正方法は不明」Ars Technica . 2024年3月29日閲覧。
外部リンク
