Sandboxing : MPlayerX quitte le Mac App Store

Nicolas Furno |
MPlayerX [1.0.16 – 32,8 Mo – Français – OS X 10.7 – Gratuit] doit maintenant être téléchargé depuis le site de l'éditeur, et non depuis le Mac App Store d'Apple. Ce lecteur vidéo très complet et plus élégant qu'un logiciel comme VLC ne s'adapte pas très bien à l'exigence de sandboxing. Comme l'explique son développeur, le logiciel perd quelques fonctions utiles dans un environnement sandboxé, notamment sa capacité à associer un fichier de sous-titres à une vidéo, ou encore lire automatiquement le fichier suivant.



Après avoir essayé de convaincre Apple à faire quelques concessions de ce côté, il a préféré abandonner la partie et sortir MPlayerX du Mac App Store. La version 1.0.16 disponible depuis quelques jours doit se télécharger à cette adresse et l'éditeur a ajouté un module de mises à jour internes. L'application est toujours disponible dans la boutique d'Apple et elle recevra une ultime mise à jour mineure, mais mieux vaut passer par le site de l'éditeur si vous l'utilisez.

Cette mise à jour ajoute quelques nouveautés significatives. MPlayer X s'adapte à OS X Mountain Lion et à l'écran Retina du nouveau MacBook Pro. Cette version active l'accélération graphique pour le décodage vidéo : encore au stade expérimental, cette fonction ne sera utile que sur les fichiers au format H.264, mais elle devrait être l'occasion d'une amélioration significative des performances sur les Mac récents.



MPlayer X récupère la langue des fichiers de sous-titres plutôt que d'afficher le nom de fichier dans le menu. Quand la lecture reprend, l'application affiche le temps actuel et restant et la fonction de captures d'écran (raccourci ⇧S) peut maintenant enregistrer ses fichiers dans n'importe quel dossier (à spécifier dans les réglages). Quelques bugs ont été corrigés au passage.

avatar eax | 

Comment ça craint!

avatar geneseb | 

ça commence à devenir "pénible" ces restrictions au nom de la sécurité...
Derrière cette politique, le pognon, encore plus de pognon.
--> Apple veut devenir le seul distributeur de softs
Mon entreprise n'est pas certaine de continuer l'aventure avec ses produits pommés

avatar jean_claude_duss | 

ca fais quand même 30 ans que les applis mac ne sont pas sandboxées et on a jamais vraiment eu de problèmes...
ce qui est chiant la c'est que s'il est sur le MAS et sur le site, pour chaque appli il faudra aller sur le site pour vérifier quelle est la dernière version... c'est vraiment naze.

vivement que steam arrive !

avatar alan63 | 

chaque fois que c'est possible , je téléchargé depuis le site de l'éditeur
marre des restrictions bidons d'Apple

avatar lendormi | 

Petite restriction malgré tout, le Mac App Store n'est pas le seul moyen d'obtenir de très bonnes applications.
Comme dit plus, ça fait 30 ans que le Mac se passe du sandboxing, mais ça fait aussi 30 ans qu'il se passe du Mac App Store, alors on doit pouvoir imaginer des usages différents pour des utilisateurs différents, le Mac App Store pour ceux qui souhaitent un peu plus de sécurité, le site des éditeurs pour ceux qui veulent privilégier les fonctionnalités...

avatar Nesus | 

Ce qui est fou, c'est que parce que le Mac app store existe certains pensent qu'il n'y a rien d'autre. C'est juste une pub direct dans l'ordi, pratique et donc à utiliser.
Ça ne reste qu'un des nombreux moyens d'obtenir une application. Apple ne cherche à contrôle que son Mac AppStore et franchement elle a raison. Mplayer C ne mourra pas d'être sorti du Mac AppStore et en plus il a profité de la visibilité que celui-ci offre. Elle est pas belle la vie ?

avatar mateodu13 | 

Attendez un peu les grognons !

Nulle par il n'est fait mention que le développeur ARRETE la programmation sur Mac !

Juste que son logiciel ne sera plus distribué via la plateforme de téléchargement d'Apple !

Expliquez moi comment vous faisiez AVANT que le Mac App Store existe ?

Maintenant, après ce bref retour en arrière, PEU ETRE avez vous la solution pour les logiciels destinés à l'univers du Mac qui ne sont PLUS/PAS ENCORE sur la plateforme de téléchargement d'Apple.

À vous lire j'ai l'impression d'avoir à faire à de vrais assistés: incapables de chercher, sur le net ou ailleurs, les infos et logiciels dont ils ont besoin...

avatar edmini | 

@nesus:

+1

avatar webjib | 

Le Mac App Store est un formidable moyen de mise en avant pour un application. Mais le sandboxing est une horreur, déjà pour un développeur, faut passer des dizaines d'heures pour vérifier que le sandboxing n’entraîne pas de problème et en plus, dans certains cas, c'est carrément toute l'application qui n'est pas sandboxable. Gatekeeper était largement suffisant pour rassurer le grand public.

avatar Myaboki | 

Ce qui fait peur derrière cette news, c'est le jour où Apple n'autorisera plus QUE les applis venant du MAS, comme iOS dont il se rapproche toujours un peu plus.

avatar apossium | 

download difficile … deux fois que le dl plante avant les 30 Mo du fichier …

ca serait bien qu'ils utilisent un mirroir ou autre !

Sebastien

avatar jipeca | 

@ nesus,
Entièrement d'accord avec ça, j'ai d'ailleurs viré celui du MAS pour télécherger sur le site du dev. 9a commence à devenir une habitude fatigante, parce que c'est loin d'être le seul que je remplace pour des raisons similaires ou parce que les maj sont fantaisistes.. Et ça, depuis le début et pas seulement depuis le sandbox.
Le seul aspect chiant dans l'ensemble c'est que la politique d'apple commençe à ressmbler furieusement à celle de Microsoft, et quand je dis ressembler, j'me marre parce que sur quelques points précis, Microsoft est enfonçé et de loin. Faut tout de même rester objectif !
ET LA ça me les met en pelote.
Apple mène de + en + une politique commerciale à destination des zombies et de lemmings.

avatar Zouba | 

OS X qui se rapproche d'iOS ? Vous jugez du rapprochement de deux systèmes en vous fiant aux ascenseurs et à la charte graphique de trois applications, sérieux ?

avatar alan63 | 

on s'en approche...
applications pour Mac disponibles uniquement dans le MAS
le modèle est deja en place
(applications pour iBidules disponibles uniquement dans l'Apple store)

la sécurité a bons dos...
envoyez la monnaie ...on s'en occupe !

avatar marc_os | 

+1 avec lendormi, nesus et les gens raisonables.

Aux alarmistes du genre Myaboki, et vos et si et si, c'est exactemenet la même chose que si je disais, "ce qui fait peur, c'est le jour où le gouvernement socialiste actuel sera une dictature stalinienne"*. C'est juste stupide. Où plutot non: votre message est en vérité tout autre, càd distiller insidieusement le doute envers Apple pour lui nuire et faire profiter la concurrence.

(*) D'ailleurs ce discours a déjà été tenu juste avant l'élection de Mittérand en 81: J'attends toujours les chars russes qu'on nous avait promis sur les Champs Elysées.

avatar kinto | 

@mateodu13 :
+1

avatar Un Vrai Type | 

1) Apple ne prévoit pas la lecture de fichiers hors du bac à sable ? Comment on fait pour lancer une lecture de musique ou voir une photo du coup ?
Je pense qu'il existe un moyen "sandboxé*" pour les sous-titres par exemple.

2) Je me vois mal dire à mes clients que leur service web ne fournira plus que l'url d'appel puisque le serveur est découpé en bacs à sable... Heureusement, je ne perds AUCUNE fonctionnalité. C'est quand même la première règle de la sécurité : Offrez un chemin sûr à vos clients, sinon ils trouverons un chemin compliqué et non maitrisé qui causera votre perte.

Bref, si Apple ne fourni pas en service la lecture de l'arborescence (du finder) et des fichiers aux développement sandboxé, j'ai peur que le système ne se bouffe une main...

*franchement, bac à sablé ne veut rien dire :D

avatar oomu | 

@truiter [20/08/2012 11:12]

"
"Ce qui fait peur derrière cette news, c'est le jour où Apple n'autorisera plus QUE les applis venant du MAS, comme iOS dont il se rapproche toujours un peu plus."

ça n'arrivera pas car les fan boys Apple le disent. tu es convaincu avec ça ?
"

pourquoi voulez vous que ça arrive ?

Le Mac est une machine différente, un usage différent et les gens ne l'achète pas pour les même raisons.

avatar oomu | 

@truiter [20/08/2012 11:43]

"- MAS comme point de passage privilégié (obligatoire à long terme?) pour les apps"

Vous n'en savez rien.

"- La volonté de supprimer des options comme "Enregistrer Sous" dans certains Apps, dans le but de faire abstraction du système de fichiers comme dans le cas..d'un smartphone"

on fait des abstractions de la machine depuis les années 60.

Quantité de choses sont invisibles à l'utilisateur qu'avant fallait se FARCIR :

- allocation mémoire pour le programme,
- ordre de chargement des pilotes à préciser
- interpréteur de commande basic/c/machine pour simplement utiliser la machine

OUI, On ne cesse de faire des ABSTRACTIONS, c'est le rôle d'un système d'exploitation et + les machines sont puissantes, + on peut virtualiser l'absurde technique. On s'en fout des fichiers ! Ils sont déjà eux même une abstraction des blocs secteurs du support de stockage !

Seul le geek s'en préoccupe. Et le geek aura toujours son tournevis.

"- iCloud comme seul système de sauvegarde unique dans le cloud (on peut utiliser différents systèmes de partage / twitter / facebook..pourquoi ne pas avoir pris en compte d'autre système de sauvegarde dans le cloud ?)"

Dropbox marche toujours parfaitement.
Et vous pouvez toujours monter des partages Webdav dans Os X.

Apple n'est pas l'alpha ni l'omega ni forcé d'intégrer l'univers dans Os X. Utilisez des outils supplémentaires pour étendre Os X.

"- le mode plein écran qui n'en ai pas vraiment un..qui ressemble fortement à ce qu'on trouve sur un smartphone"

Le "mode plein écran" est un mode "mono application".

en effet, c'est une vielle idée d'Apple (essentiellement ce qu'était le mac à son lancement, et ressemble au bouton pourpre de Os X beta 10.0 avant d'être enlevé)

je m'en sers tout le temps. C'est fort pratique pour se focaliser sur une tâche.

avatar oomu | 

"- le launchpad ?? ça te rappel rien ?"

ios.

Une des grandes simplifications pour lancer rapidement une application.

"- le fait de virer toutes les références au mot "Mac" partout ou ca apparait dans l'OS"

Tenez vous bien, je pense qu'à terme, Apple supprimera la mention même de "os X", ou "ios" dans ces appareils. Ils diront "système".

Apple a limité l'usage du logo et de "mac" depuis le retour de Steve Jobs.

"et bien d'autres choses que j'ai surement oublié depuis Snow leopard, vu que Lion a déjà bien préparé le terrain et Moutain Lion continue d'enfoncer le clou."

un bon clou.

"N'oubliez pas qu'Apple communique pas mal sur ces "features révolutionnaires" , mais est beaucoup plus discret sur ce qu'elle supprime entre deux versions d'OSX."

il est facile d'ajouter, difficile de supprimer.

je ne vois pas de raison de se plaindre de Mountain Lion.

avatar cecemf | 

Apple ce tire une balle dans le pieds car beaucoup d'app sont retirer de l'App store à cause de leur sandboxing, il feront peut être marche arrière qui c'est

avatar oomu | 

@alan63 [20/08/2012 11:44]

"on s'en approche...
applications pour Mac disponibles uniquement dans le MAS
le modèle est deja en place
(applications pour iBidules disponibles uniquement dans l'Apple store)"

l'angoisse parle.

les appareils ios ont créé leurs propres catégories bien à part. Ils partaient depuis le néant, apple pouvait donc faire table rase.

On dira ce qu'on veut, mais ipad et iphone sont des appareils qui rassurent énormément les utilisateurs : l'installation de logiciels est simple, ils ne peuvent pas anéantir la machine, on peut les enlever en une seconde.

"la sécurité a bons dos..."

Vous sous-estimez combien les ordinateurs angoissent les utilisateurs, combien leur fiabilité leur apparait médiocre parce que le moindre programme qui passe par là est capable de transformer la machine et tout foutre en l'air.

C'est impossible sur ios. _impossible_ (dans le cadre du fonctionnement normal bien sur)

"envoyez la monnaie ...on s'en occupe !"

je ne vois pas le point là.

Oui, un service de qualité est fait en échange d'argent. C'est ce que je fais dans ma carrière professionnelle : on me demande d'agir, et je dis "envoyez l'argent" et je m'en occupe...

devis, contrat, acte.

et oui, un utilisateur veut que la machine fasse le boulot qu'il lui demande et il paie le service pour que ça soit fiable.

-
Le passionné sortira son tournevis sonique sur son mac pour le bricoler, ou ira tout apprendre avec un pc en kit et linux.

Ce ne sont pas les même considérations.

avatar dway | 

Le mac app store est un echec cuisant en meme temps, autant s'en barrer...

avatar Orus | 

@truiter : +10

Certains ne voient pas ce que nous prépare Apple. C'est pourtant clair.

avatar oomu | 

@Un Vrai Type [20/08/2012 11:55]

"1) Apple ne prévoit pas la lecture de fichiers hors du bac à sable ? Comment on fait pour lancer une lecture de musique ou voir une photo du coup ?
Je pense qu'il existe un moyen "sandboxé*" pour les sous-titres par exemple."

Non il n'y a pas.

Le bac à sable de Os X est spécifiquement conçu pour empêcher ce genre de choses.

Une application "sandboxé" ne peut ouvrir un fichier que si c'est une demande qui vient de l'utilisateur. C'est à dire que le Noyau os X n'acceptera d'ouvrir une exception dans le bac à sable que si le fichier a été choisi via la boite de dialogue "fichier / ouvrir".

Cette fenêtre ne peut pas être programmée et manipulée par l'application, elle est essentiellement séparée de l'application même si elle vous apparait liée à lui, à l'écran.

L'utilisateur choisit le fichier qu'il veut ouvrir, et le noyau ouvre une exception dans le bac à sable, un "trou", autorisant l'application à lire le dit fichier.

Du coup, MplayerX ne peut PAS choisir de lui même le prochain fichier à ouvrir, ou le fichier de sous-titre. Il faudrait que l'utilisateur les demandent explicitement.

Cela est fait pour enfin en finir avec les logiciels qui font des choses que l'utilisateur ne s'attend pas (un jeu bidon qui va filer ouvrir tous les fichiers du dossier personnel pour envoyer les informations personnelles à la mafia )

Il s'agit au final qu'un logiciel ne fasse QUE ce qu'il déclare faire et RIEN D'AUTRE !

-
Apple pourra certainement ajouter de nouveaux droits négociables à l'avenir. C'est ce qui s'est passé entre Lion et ML pour satisfaire des besoins légitimes des Applications.

Mais le principe est qu'un programme ne puisse faire QUE ce qu'un utilisateur demande EXPLICITEMENT.

Il n'y a donc pas de surprise avec MplayerX, on savait que ces fonctionnalités allaient sauter.

Pages

CONNEXION UTILISATEUR