Site icon The Law Dictionary

FREEWARE

Computer software made available whose owner provides usage rights free of charge for an unlimited period of time.

Exit mobile version