Category Software

Quiz Question Formats

This post summarizes some standard formats to store quiz questions. List of Quiz Questions Formats Quiz question formats feature on this post: QTI Question and Test Interoperability (QTI) is a standard format for the representation of assessment content and results.…

Computer Firmware

Firmware is low-level software that is embedded directly into hardware devices, typically stored in non-volatile memory such as ROM or flash memory. Firmware provides the basic functionality and control logic for the hardware device, enabling it to perform its intended…

Software Testing Frameworks

This post features software testing frameworks or software testing tools. To check software testing tools focused on information security, you can read more about: Do not confuse software testing tools with automation software like browser automation tools and robotic process…

Free and Open Source Software

Free and open source software (FOSS) is software that uses a software license that is both recognized as “free” by the Free Software Foundation (FSF) and “open source” by the Open Software Initiative (OSI). The definitions of “free” (based on…

Copyleft Software Licenses

Copyleft licenses are also known as reciprocate, share-alike or restrictive licenses. These licenses allow you to modify the licensed code and distribute new works based on it, as long as you distribute any new works or adaptations under the same…

Permissive Software Licenses

Permissive licenses are also known as BSD-style or Apache-style licenses. They contain minimal requirements about how the software can be modified or redistributed, clauses that are not existent in public domain or public domain equivalent licenses.. Permissive licenses are more…