Austin Seipp:
> The only two things not clear at this point, at least to me, are:
> 
> 1) Will Apple require the paid development program, as opposed to the
> free one, if you only want to self-sign applications with a cert they
> trust?

You can self-sign applications with a certificate that you get with a free 
developer ID.

Cf. http://daringfireball.net/2012/02/mountain_lion
>> Apple is calling it “Gatekeeper”. It’s a system whereby developers can sign 
>> up for free-of-charge Apple developer IDs which they can then use to 
>> cryptographically sign their applications. If an app is found to be malware, 
>> Apple can revoke that developer’s certificate, rendering the app (along with 
>> any others from the same developer) inert on any Mac where it’s been 
>> installed. In effect, it offers all the security benefits of the App Store, 
>> except for the process of approving apps by Apple.

> 2) What will the default Gatekeeper setting in Mountain Lion be?

The default is the "middle option" — i.e., AppStore and self-signed apps run.

>From the same source,
>> The default for this setting is, I say, exactly right: the one in the 
>> middle, disallowing only unsigned apps. This default setting benefits users 
>> by increasing practical security, and also benefits developers, preserving 
>> the freedom to ship whatever software they want for the Mac, with no 
>> approval process.

> In an ideal world, you won't require the paid dev ID (I
> don't know the expense of giving out certs however,) and the default
> setting would be App store + Dev signed.

It is an ideal world :)

Manuel


_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to