Sommario:
Definizione - Cosa significa "homebrew"?
Homebrew è un termine usato per descrivere giochi e altri software sviluppati dai consumatori di piattaforme hardware proprietarie di computer, come console di gioco, che hanno restrizioni hardware e non sono generalmente programmabili dall'utente. Lo sviluppo di software homebrew ha spesso lo scopo di espandere la funzione del dispositivo hardware con restrizioni, come fare in modo che una console di gioco faccia molto di più che giocare semplicemente abilitando la riproduzione di DVD o fungendo da PC home theater (HTPC).
Techopedia spiega Homebrew
Homebrew è un termine che a tutti gli effetti significa hacking, in particolare l'hacking di sistemi informatici chiusi e aprendoli per altre funzioni e producendo software fatto in casa per quella piattaforma. Questa pratica è stata iniziata da appassionati che cercano di allungare i muscoli tecnici, hackerando e sviluppando con successo software per vecchie console di gioco che non hanno alcun supporto per gli sviluppatori e non hanno più kit di sviluppo disponibili; console come Atari 2600, Fairchild Channel F e Nintendo Entertainment System (NES) per citarne alcuni.
Il termine è diventato più noto al grande pubblico quando il canale Homebrew è stato rilasciato per la famosa console Nintendo Wii. Il canale Homebrew, che non è stato creato o supportato da Nintendo, ha permesso a Wii di riprodurre DVD, una funzione per cui non era mai stato progettato, nonché di giocare con giochi da altre fonti di archiviazione come unità USB, il che significava che i giochi potevano essere facilmente piratato semplicemente copiando il contenuto su un'unità USB e riproducendolo su un Nintendo Wii con il canale Homebrew. Per questo motivo, i produttori di console stanno introducendo più protezioni nelle loro console che impediscono l'esecuzione del software homebrew e minacciano contenziosi per chiunque tenti di farlo.
A causa degli ostacoli incontrati dagli "homebrewer" e dal fatto che ci sono sistemi aperti migliori e più facili su cui è possibile programmare software, come i sistemi Android, Raspberry Pi e Ouya, l'entusiasmo dell'homebrewing su console di gioco più recenti come Wii U, PS4 e Xbox One stanno diminuendo.