logiciel

Etymology
From, by analogy with and opposition to.

Noun

 * 1)  software encoded computer instructions
 * 2)  computer program, piece of software

Adjective

 * 1)  software