Ultimamente he visto que hay mucha confusión con algunos terminos, y me gustaría aclararlos...
Para empezar:
Firmware: El software que contiene la gestión de las funciones más básicas del sistema, es decir, le indica como comportarse. Se guarda en un pequeño chip y puede que hasta un solo aparato tenga diferentes firmwares en cada diferentes piezas (uno para la placa base, otro para el lector, otro en el HDD...) no confundir firmware con sistema operativo, no tiene nada que ver.
Official Firmware: El firmware que nos brinda el fabricante del producto.
Custom Firmware: Un firmware hecho por un usuario de la scene de una consola y añade funciones que no tiene el original o modifica directrices.
Scene: Grupo de usuarios y su mundo dedicados a romper la seguridad de un aparato o encontrar fallos que aprovechar para tal acción. Gracias a su dedicación se realizan los hacks y se pueden añadir valores que no da el fabricande del producto. No tiene nada que ver con los problemas tecnicos de una consola.
Hackeo de una consola: No significa piratería, si no romper el sistema de seguridad de una consola para a partir de ahi poder realizar acciones que no se puede originalmente, como cargar homebrew entre otras cosas.
Software no firmado: Software que no ha pasado ningún método de validación por parte del fabricante del aparato.
Linux: Sistema operativo para PC's y compatibles, duro rival de Windows. Esta caracterizado por ser de codigo abierto, estar muy optimizado y ser totalmente gratuito, por contra es menos intuitivo para el usuario medio, aunque este último punto depende de la distribución.
Codigo Abierto: El codigo para crear un programa se hace publico a todo aquel que quiera jugar con él o mejorarlo, normalmente de forma gratuita.
Distribución de Linux: Al ser de codigo abierto, existen varias empresas que crean versiones diferentes, unas más eficaces pero menos intuitivas, otras más intuitivas pero que consumen más recursos... cada uno puede elegir la que más le conviene.
Firmware 3.21: Firmware que elimina la opción de usar linux en tu consola. Recomiendo no actualizar si puedes, ya que pagaste por esa función(si tienes una consola tocha, no slim, ya que estas ultimas no tienen opción de otheros en ninguna versión del firmware)
OtherOS: Módulo del firmware que permite la carga de un sistema operativo que esté programado para PPC64, básicamente Linux.
Ya iré añadiendo cosas, pero más que nada he visto usar Custom Firmware, o sus abreviaturas CFW o CFM(que esta abreviatura también la considero incorrecta), refiriendose a los firmware oficiales de Sony.
EDIT: Añadidas definiciones de mangafan.