View Single Post
Old 10-25-2018, 02:15 PM   #132
odamizu
just an egg
odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.
 
odamizu's Avatar
 
Posts: 1,850
Karma: 8006346
Join Date: Mar 2015
Device: Kindle, iOS
Quote:
Originally Posted by KevinH View Post
BTW, Apple is getting much worse along this dimension as well. They just alerted me that a future version of OS X will require me to submit Sigil to Apple so that it can be "notarized" otherwise it will not install or run. Even if properly code signed!

FWIW, If they go through with it and prevent unnotarized software from running I will stop my devloper id completely as it would then be worthless. Censureship of opensource software and preventing user choice is simply not acceptable. At that point, I ill simply move back to Linux and the Mac version can just bitrot.

Code:
macOS Mojave is here. Give Mac users even more confidence in your software 
distributed outside the Mac App Store by submitting it to Apple to be notarized.
When users on macOS Mojave first open a notarized app, installer package, or 
disk image, they’ll see a more streamlined Gatekeeper dialog and have 
confidence that it is not known malware. 

Download Xcode 10 and submit your software today. In an upcoming 
release of macOS, Gatekeeper will require Developer ID–signed software to 
be notarized by Apple. 

Learn about getting your software notarized 

If you have any questions, contact us. 

Best regards, 
Apple Developer Relations
This is indeed disturbing. If Apple does this, would a viable option be to give up your Developer ID but continue to develop Sigil for Mac as an unsigned app? I could be wrong, but I'm interpreting Apple's statement that "Gatekeeper will require Developer ID–signed software to be notarized by Apple" to mean: if you want your app to be signed, it needs to be notarized; otherwise it will be an unsigned app and users will receive a warning dialog box and need to explicitly grant permission to install.

Also, would this be another reason for Mac users to stick with High Sierra and avoid Mojave? I expect I will avoid whatever comes after Mojave because I have 32-bit apps I rely on, but I was thinking about upgrading to Mojave.

Thank you
odamizu is offline   Reply With Quote