Which type of software license allows free use and distribution, but requires anyone sharing modified versions to publish their source code changes openly? MCQ with Answer and Explanation
Which type of software license allows free use and distribution, but requires anyone sharing modified versions to publish their source code changes openly?
A. Copyleft / Open Source License (e.g., GNU GPL)
B. Proprietary License
C. Public Domain Status
D. Closed-Source Freeware Framework
Answer: Option A
Solution (By JKSSB Mock Tests)
Copyleft licenses (like the GNU GPL) protect the open status of software by requiring all modified versions to share their source code openly.
Which translation tool reads source code written in a high-level language and converts it into an intermediate 'bytecode' layer rather than native machine code?
Explanation:
Some modern development ecosystems (like Java or .NET) compile source code into an intermediate bytecode format, which is then interpreted or compiled at runtime by a virtual machine engine.
No comments yet. Be the first to start the discussion!