Multiple choice Which of the following softwares can be legally compiled and is free of cost? Firmware Shareware Public domain All of the above - Reveal answer Fill a bubble to check yourself C Correct answer Explanation Public domain software means there is no ownership as copyright, trademark or patent. These have been placed in the public domain.