Devo fare il dual boot di Windows e Linux?

Molto bene.

Svantaggi:

  • La parte migliore: personalizzazione e flessibilità.
  • Libero e open source - nessun problema di licenza. Molte organizzazioni sviluppano GNU/Linux, rispetto ad una sola azienda (Microsoft) che sviluppa Windows.
  • Stabilità - nessuna schermata blu della morte. E non si blocca facilmente come Windows.
  • Sicurezza, non è un obiettivo per il malware. Questo è il vantaggio del piccolo mercato. Ma più Linux diventa popolare nel desktop, più il malware lo prenderà di mira. Ma anche più software vantaggioso sarà portato su di esso.
  • Scalabilità (importante per i server aziendali, non per la vita quotidiana)
  • Meno bisogno di revamp/reboot rispetto a Windows quando si fanno aggiornamenti e upgrade.
  • Modularità - carica moduli su richiesta e li collega dinamicamente, così sono staccabili dal kernel. Nel corso degli anni, Linux sta diventando meno monolitico e più simile ad un microkernel.
  • Niente che mi sia sfuggito?

I problemi:

  • Povero supporto per hardware come Wi-fi, Bluetooth, stampante, e specialmente touchscreen. Avete bisogno dei driver necessari. La maggior parte dei driver wireless non sono open source. Broadcom non gioca bene su Linux, mentre Qualcomm gioca molto bene. Linux, e i sistemi operativi FOSS in generale, hanno problemi con il supporto al touchscreen.
  • Vedi Oggetti proibiti - Fedora Project Wiki.
  • La maggior parte dei giochi sono disponibili solo per Windows e forse Mac a causa della piccola quota di Linux nel mercato desktop. Non è un problema di Linux, ma degli sviluppatori di giochi. Se Linux diventasse grande nel desktop, sarebbe ottimo per i giochi. Altri software come iTunes e Microsoft Office non sono disponibili per Linux

Se prendi Linux, prendi Fedora, Ubuntu, SUSE Linux, Linux Mint, MEPIS, Mageia, o Red Hat Enterprise Linux/CentOS. Dipende dall'uso che ne fai. Per un desktop aziendale, prendi Red Hat Enterprise Linux/CentOS. Per un portatile aziendale, prendi OpenSUSE. Per il portatile di casa, prendi Ubuntu o Linux Mint. Per il desktop fisso di casa, Fedora. Per un portatile o desktop domestico, prendete Mageia o MEPIS.

Non prendete Debian, Gentoo, o Arch.

Scegliete tra Red Hat Enterprise Linux e CentOS: Red Hat Enterprise Linux (RHEL) è commerciale per l'uso in produzione ma è gratuito ma richiede un abbonamento per l'uso in sviluppo. CentOS è gratuito e guidato dalla comunità, ma non si ottiene supporto commerciale da Red Hat. Se avete RHEL per un computer desktop, probabilmente avrete l'edizione standard (che è per server entry-level) o Red Hat Enterprise Linux Desktop, non Advanced Platform o Desktop with Workstation Option.

Red Hat Enterprise Linux è commerciale, forse proprietaria sopra ma, come tutte le distribuzioni Linux, è open-source sotto, ed è per questo che esiste un clone gratuito chiamato CentOS.

Se prendete Fedora, ricordate che Fedora e Debian hanno politiche di non includere software proprietario nei loro repository. Si veda Forbidden items - Fedora Project Wiki. Il solito workaround è aggiungere un repository di terze parti. Anche OpenSUSE ha una politica che limita il software proprietario, ma non è così rigida come quella di Fedora o Debian.

Se prendi OpenSUSE, ti consiglio di prendere il repository Packman.

Se prendi Fedora, prendi RPMFusion, sia Free che Nonfree.

Se giochi su Linux, prendi Steam e Wine.

Comunque tu prenda Windows o Linux, non prendere iTunes. Prendi una piattaforma alternativa disponibile per Linux. Forse Google Play. Forse puoi scaricare musica su Amazon. Ci sono altre piattaforme. Clementine potrebbe essere la migliore. Forse potresti riprodurre musica su VLC. C'è anche Amarok. RhythmBox è supportato solo su sistemi operativi che possono usare GNOME.

Se hai scaricato musica su iTunes, migra la musica su un altro software se puoi. Forse convertire il formato.

Potresti non essere in grado di fare il dual-boot su un Lenovo ThinkPad, perché Lenovo sembra preoccuparsi meno di Linux rispetto ad altri produttori di PC come Dell. Penso che abbia a che fare con un sistema RAID che Linux non supporta. Qualcosa mi dice che è un "falso RAID".

Forse potreste semplicemente prendere un portatile Linux se non avete bisogno delle cose che potete fare solo su Windows. Se hai due portatili, uno da lavoro e uno da casa, il portatile da lavoro potrebbe essere Windows, e quello da casa potrebbe essere Linux. Probabilmente non viceversa. Se avete un coniuge, uno potrebbe avere il portatile Linux, e uno potrebbe avere il portatile Windows.

Perché non usate un FreeBSD (GhostBSD o TrueOS), o illumos (OpenIndiana)? Ma non usare FreeBSD o Solaris/illumos se il tuo portatile ha una scheda wireless Broadcom come BCM4312. Se avete una Qualcomm Atheros, usare FreeBSD e/o illumos è un'opzione. Se hai un doppio disco, metti FreeBSD e/o illumos su un disco separato da Windows e forse da Linux. Perché? Perché quando ho fatto il dual-boot di OpenIndiana insieme a Windows, la voce Windows non è apparsa da nessuna parte nel bootloader di illumos. Sono abbastanza sicuro che lo stesso accadrà con FreeBSD (a meno che forse non lo installiate con GRUB, che può essere usato se installate FreeBSD su ZFS ma non se lo installate su UFS. Non sono sicuro se la voce Windows si presenterà poi in GRUB). Se installi FreeBSD o illumos su un disco separato, il disco dovrebbe probabilmente essere MBR piuttosto che GPT. Forse dovresti installare prima FreeBSD o illumos e poi Linux. C'è di più, ma questo è tutto quello che dirò, quindi non andrò troppo fuori tema.