Linux was called 'obsolete' in 1992, and now it powers servers around the world
(www.xda-developers.com)
ARM is a well-defined instruction set architecture (ISA), that in order to implement, must comply with that instruction set and be compatible with other implementations from other vendors.
RISC is not any sepcific ISA at all, but is rather a more generic term for any ISA that has a small amount of instructions.
RISC-V, on the other hand, is a well-defined ISA whose implementations are intercompatible with each other. RISC-V is a very specific, royalty-free ISA that comes out of UC Berkeley that adopts the RISC philosophy.