PROJET AUTOBLOG


Sebsauvage-Shaarli

source: Sebsauvage-Shaarli

⇐ retour index

VLC for the new Windows 8 User Experience ("Metro") | Hacker News

mardi 11 décembre 2012 à 11:14
[news.ycombinator.com]
Ah... ça y est: J'ai enfin compris pourquoi VLC veut 50 000 € pour financer le portage de VLC sous Windows 8 (http://sebsauvage.net/links/?-37cXw)

La raison est celle-là: http://sebsauvage.net/links/?MvobUQ
Les appli n'utilisant pas les runtimes de Microsoft (non compilées avec VisualStudio) n'ont plus accès aux API, pas même aux sockets.
Or VisualStudio est tout simplement *incapable* de compiler les sources de VLC. Seul gcc y arrive.
Il faudrait donc adpater tout le code VLC: l'adapter à VisualStudio, ré-écrire tous les appels aux api Win32 (sur lequel VLC est largement basé), trouver un workaround à la sandbox pour pouvoir accéder au lecteur DVD, ré-écrire la couche réseau...

Et VLC n'est pas un projet jeune avec peu de lignes de code: 11 ans d'existence et 7 millions de lignes de code. Un travail de dingue.

Je pense que beaucoup d'autres développeurs vont pleurer en passant à Windows 8.