flameshot-org / flameshot

Powerful yet simple to use screenshot software :desktop_computer: :camera_flash:
https://flameshot.org
GNU General Public License v3.0
24.02k stars 1.53k forks source link

Latest macOS build is not being signed #3404

Closed Andreybest closed 8 months ago

Andreybest commented 8 months ago

Flameshot Version

Flameshot v12.1.0

Installation Type

Linux, MacOS, or Windows Package manager (apt, pacman, eopkg, choco, brew, ...)

Operating System type and version

macOS 14.1

Description

After installation macOS does not allow to open neither brew cask nor app from dmg. Getting: "Cannot Be Opened Because the Developer Cannot be Verified". And I guess this build shows that it is still persists: https://github.com/flameshot-org/flameshot/actions/runs/6683449351/job/18159677958#step:7:19

Steps to reproduce

Download flameshot via brew or dmg

Screenshots or screen recordings

No response

System Information

macOS 14.1

mmahmoudian commented 8 months ago

It was never signed. Signing means we have to pay some good chunk of money to Apple and Microsoft just for a simple digital signature. Flameshot is free, plus we don't accept donations, and all the work is volunteer work. Already some costs are from our own pockets (e.g domain), and paying more, especially to a mega corp just for something that doesn't affect users (e.g signing package) is not justifiable.

If you have doubts about the content of the dmg file and you don't trust our build (which is totally fine and we actually encourage our users to be vigilant about what they install on their computer), you can easily build the package yourself from the source code. It would take about 40 seconds on a normal spec computer.