11617Fermer11619
GodzilLe 15/01/2017 à 14:08
On parlais de MacOS X et non d'iOS, tu n'est pas obligé d'utiliser l'AppStore sur cette plateforme, ni de signer tes app, mais les app non signé ne peux pas etre lancé sans un message d'avertissement la premiere fois (et il faut la lancer d'une manière spécifique pour pourvoir valider le lancement, c'est documenté avant que qq'un dise quelque chose la dessus)

#hint# c'est un systeme fait et mis en place pour l'utilisateur moyen qui n'y connais rien et lance tout et n'importe quoi, le fait de signer permet d'empecher la contamination d'une app par un virus.

Sinon OS X est bel et bien gratuit, ce n'est pas de la vente forcé/lié vu qu'il n'est pas vendu. Installation forcé si tu veux, mais ce n'est pas de la vente.

Uther: non je ne suis pas du tout d'accord, ce n'est PAS de la vente lié et Sierra est bel et bien gratuit pour la simple raison que plus de la moitié du parc de machine supporté on été vendu a l'époque ou Mac OS X etait encore payant, et ces machines n'ont pas du payer pour accéder au nouvelles version. Si c'était de la vente lié/caché dans le prix des machines, il aurais fallu payer la MaJ vers 10.7 (ou 10.8 je sais plus quelle version a commencé a etre gratuite) pour que tu ai toi aussi payé le "du".
Sinon pour toi toute machine avec un firmware/logiciel est de la "vente forcé dans le sens inverse de celle pratiquée par microsoft" ?
Le logiciel interne de ta PS4/XBox/Wii(U) est de la vente forcée? Android sur ton telephone c'est de la vente forcée? Si tu reponds non pour un firmware dans un appareil, alors tu dois aussi répondre non a Mac OS X sur un mac, il faut etre coherent. Il y a une enrome difference entre un produit fait par X avec un logiciel fait par Y (comme un PC avec windows) et quand le produit et le logiciel sont fait par les meme.
Ton Mac tu peux virer OS X et installer Linux ou Windows, apple ne peux rien te dire ni ne t'empeche de le faire (contrairemnt a Microsoft qui verouille les machines pour qu'on ne puisse pas installer Linux)


Et oui il est tout a fait possible d'installer 10.10 Sierra sur un PC sans avoir de mac autour, tu as juste besoin de cette galette: http://www.apple.com/shop/product/MC573Z/A/mac-os-x-106-snow-leopard

A partir de la, tu install 10.6 installe l'AppStore et télécharger la version de Sierra, voir install directement si ton hardware est compatible, sinon ya probablement une ou deux bidouilles a faire, mais rien de bien méchant.
Bref, pas besoin de mac pour installer Mac OS X, et si tu connais qq'un qui a le media et qui peux te le preter, ca reviens au meme au final.

Quand aux histoire de toolchain, faire un macho-gcc tournant sous linux n'a rien d'impossible, ca doit deja etre faisable, mais QUEL INTERET?

La cross compilation n'a d'intérêt que si tu ne peux pas heberger un compilateur sur la cible, ou que compiler sur la cible serait trop long, le reste franchement en dehors du cas super particulier des fermes de build (et encore) c'est plutot de la flemme de developeur. Si tu compile pour un systeme, il faut de toute maniere tester sur le dit systeme, donc bon autant builder dessus directement si tu peux, c'est plus simple pour debugger.