Je suis passé de Mac à Windows sans perdre beaucoup de logiciels. Parmi les logiciels que j'ai acheté, je crois que j'ai perdu uniquement Poser. Est-ce que ce serait le cas si je passais sur Linux ? Voici la liste des logiciels que j'utilise couramment :
Pour Internet :

  • Thunderbird : OK
  • Firefox OK
  • Filezilla OK
  • Putty ssh OK
  • Pidgin OK

Pour la musique :

  • Ableton Live 8 KO
  • Propellerheads Reason 7.1 KO
  • Audacity OK
  • iTunes KO
  • ObieEditorFx (mon éditeur Matrix-1000 écrit en Java 8) OK

Pour l'image 2D :

  • Gimp OK
  • ArtRage, semble fonctionner avec WINE, ?
  • Mischief : KO
  • SketchBook Express KO
  • driver Wacom pour la Bamboo ?

Pour l'image 3D :

  • Shade KO
  • Hexagon KO
  • Blender OK
  • Wings 3D OK
  • DAZ 3D KO (WINE ?)
  • Vue 6 KO
  • Bryce 7 KO

Pour la video :

  • VLC OK

Pour le développement :

  • Java OK
  • Netbeans OK
  • IDEA OK

Pour les ebooks :

  • Calibre OK

Pour les photos :

  • Galerie de photo Windows KO
  • Rawtherapee OK
  • driver RAW pour mon Pentax ?

Pour le système :

  • FreeFileSync OK

Les jeux :

  • XPlane OK
  • driver pour mon joystick Cyborg machin ?

Finalement les domaines les plus touchés sont la musique et la 3D. Pour la 3D ce n'est pas bloquant car j'en fait assez peu. Par contre pour la musique c'est vraiment bloquant. Une solution serait de passer sur BitWig mais je perdrais énormément de plugins VST dont certains payants (Zebra, Kuassa, Sampletank). En fait je ne sais pas si les plugins VST Windows fonctionnent sur Linux. Cela suppose aussi de faire une croix sur l'investissement que représente Live et Reason, ce qui n'est pas réjouissant.
Il faudrait aussi trouver un remplaçant pour itunes mais ça doit exister à condition que je convertisse les morceaux achetés en MP3 ou autre. Heureusement je n'en ai pas beaucoup.

Conclusion :
Je ne pense pas que Linux attirera beaucoup les gens tant que les logiciels commerciaux ne fonctionneront que sur Mac/Windows. Cela suppose que les éditeurs fassent l'effort de choisir des plateformes de développement qui le permettent. A ce titre Bitwig est intéressant car il est écrit en Java pour ce qui est de la GUI et en C pour l'audio. C'est vraiment remarquable et cela montre que Java est une plateforme sérieuse pas uniquement réservée aux serveurs.