sebsauvage.net

Ce site n'est pas le site officiel.
C'est un blog automatisé qui réplique les articles automatiquement

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

Tuesday 11 December 2012 at 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.

Source: http://sebsauvage.net/links/index.php?eDzV7g