LIVE Course for free

Rated by 1 million+ students
Get app now
JEE MAIN 2025 Foundation Course
NEET 2024 Crash Course
NEET 2025 Foundation Course
0 votes
in Computer by (54.5k points)
closed by
This type of software is designed for users who want to customize the programs they use :
1. Shareware 
2. Freeware
3. Open-source software 
4. Macros in Assembly Software

1 Answer

0 votes
by (53.1k points)
selected by
Best answer
Correct Answer - Option 2 : Freeware

The Correct Answer is "Freeware".

Freeware :

  • Freeware is copyrighted software that is available at no cost for unlimited usage.
  • The developer retains all rights to the program and controls distribution.
  • Users can sometimes purchase additional services or options.
  • One good example is introductory antivirus software that protects your computer at no cost but also offers premium packages with more sophisticated protection.


 Shareware :

  • Shareware is commercial software that is distributed free to users, eventually either requiring or encouraging users to pay for the continued support of the software.
  • Shareware is usually safe but can sometimes be a potential vehicle for delivering viruses and other malicious payloads.
  • It was first introduced in the early 1980s, with its popularity rising in the 1990s as personal computing moved into the mainstream in both offices and homes.
  • The format allows software developers to get their products into the hands of potential users for a test run, in hopes that they decide to purchase the fully functional version of the program.
  • Shareware is also popular with gamers, as it gives them a chance to try a new game on a limited basis before purchasing the full version.
  • With shareware, users are encouraged to share the limited version of the software to promote larger distribution and sales.
  • Shareware is not synonymous with open source software, which is source code available to anyone with the software's license. Open-source software is designed to allow collaborative effort between developers studying the code. Freeware and shareware do not allow you to make changes to the programs.
  • Like other types of software, shareware is not necessarily a bad thing to avoid at all costs. Many shareware products are legitimate. But even legitimate products can have weaknesses.


Open-source software :

  • Open-source software is software with source code that anyone can inspect, modify, and enhance.
  • "Source code" is the part of the software that most computer users don't ever see; it's the code computer programmers can manipulate to change how a piece of software—a "program" or "application"—works.
  • Programmers who have access to a computer program's source code can improve that program by adding features to it or fixing parts that don't always work correctly.


Macros in Assembly Software :

  • An assembly language macro is a template whose format represents a pattern of 0 or more assembly language statements that might be common to multiple programs.
  • For this purpose, a macro language is used to provide a syntax for defining macros.
  • Where a sequence of assembly language statements can be represented by a macro, a macro call is inserted into the assembly program source code where the assembly code would otherwise go.

Welcome to Sarthaks eConnect: A unique platform where students can interact with teachers/experts/students to get solutions to their queries. Students (upto class 10+2) preparing for All Government Exams, CBSE Board Exam, ICSE Board Exam, State Board Exam, JEE (Mains+Advance) and NEET can ask questions from any subject and get quick answers by subject teachers/ experts/mentors/students.