Con los nuevos ajustes de seguridad que Apple ha presentado en OS X Mountain Lion, agrupados en un panel de preferencias llamado Gatekeeper, la compañía se centra aún más en su Mac App Store dando tres niveles de seguridad a los usuarios: instalar sólo aplicaciones de la tienda oficial, instalar aplicaciones de la tienda y aplicaciones externas certificadas o instalar cualquier aplicación. Y precisamente para cubrir el proceso de certificación, Apple ha presentado a sus desarrolladores la Developer ID.
Es decir: una aplicación que no esté disponible en la Mac App Store podrá estar certificada con ese Developer ID, lo que le permitirá estar en ese conjunto de aplicaciones externas certificadas para Apple. De este modo la compañía de Cupertino quiere reducir el número de aplicaciones maliciosas para OS X, que aumenta a medida que también aumenta la cantidad de usuarios que deciden pasarse a Mac.
Todos los desarrolladores que tengan aplicaciones externas tendrán que conseguir un Developer ID si no quieren que sus aplicaciones queden relegadas al nivel de seguridad más bajo de OS X Mountain Lion, algo que los usuarios procurarán omitir por el simple hecho de evitar vulnerabilidades en su sistema. La certificación que usará Developer ID se podrá introducir en las aplicaciones usando Xcode 4.3.
Vía | AppleInsider
Ver 54 comentarios
54 comentarios
darkness69
Cada cual es libre de pensar lo que quiera, pero como desarrollador yo apoyo estas iniciativas. Que la gente sepa que si subo una aplicación, ésta está controlada y certificada es una tranquilidad para mí y para el usuario. Luego vemos los desmanes que se producen día sí y día también en otras plataformas y concluyo que esto es bueno para todos. Sí, hay más control, pero de alguna forma se han de atajar los códigos maliciosos.
photonhunter
Un claro movimiento por parte de Apple para convertir OS X en un entorno tan cerrado como lo es iOS. Las similitudes son cada vez mayores, y la dirección en que van creo que es bastante clara. Acabaremos teniendo que hacer algún tipo de "jailbreak" a nuestro Mac para instalar apps que no se encuentren en la Mac Appstore...
photonhunter
Mis vaticinios valen tanto como los de cualquier otro, yo no hago mas que expresar mis propias opiniones, aún a riesgo de equivocarme.
Yo creo que la transformación será paulatina, está claro que "de momento" SnowLion no te va a impedir que instales lo que quieras, pero cuando dije "un claro movimiento por parte de Apple para convertir..." lo que quise decir es que veo que en un plazo de tiempo indeterminado (una o dos versiones mas de OSX) el entorno acabará siendo TAN cerrado como iOS en aras de la sacrosanta seguridad de los usuarios. Pero, hey!!!, esta es solo mi opinión, el tiempo me la dará o me la quitará, hasta entonces vale tanto como cualquier otra.
Y por último, para los que sugieren "hacer magia" para instalar lo que nos de la gana: eso ya lo hacemos en iOS, se llama "Jailbreak", y es precisamente lo que dije en mi comentario original: "...acabaremos teniendo que hacer algún tipo de "jailbreak" a nuestro Mac para instalar apps que no estén el la Mac Appstore.."
Tiempo al tiempo....
Paz.
oletros
¿Alguien sabe qué compatibilidad tiene con las licencias GPLv2 y GPLv3?
¿Alguien sabe cómo se podrá firmar software no desarrollado con XCode?
melibeotwin
Me parece genial esta iniciativa.
nmlss
Offtopicazo absurdo: Por fin vemos la identidad del famoso John Appleseed X-D>
photonhunter
Un claro movimiento por parte de Apple para convertir OS X en un entorno tan cerrado como lo es iOS. Las similitudes son cada vez mayores, y la dirección en que van creo que es bastante clara. Acabaremos teniendo que hacer algún tipo de "jailbreak" a nuestro Mac para instalar apps que no se encuentren en la Mac Appstore...
jubete
O sea, que ahora no solo hay que pagar para que tu aplicacion este en la tienda, si no que tambien hay que pagar por programar para el Mac asi, en general, aunque la gente se instale la aplicacion desde un CD o desde tu propia pagina...
¿Y cual va a ser el aviso? ¿"Atencion, este programador no ha pasado por caja"?