0% found this document useful (0 votes)
23 views12 pages

Itec 65

The document contains a series of activities and assessments related to open-source software, including its definitions, benefits, and licensing. It discusses the importance of open-source software for students and professionals, as well as the business models of companies like Red Hat. Additionally, it covers intellectual property rights and their significance in software development.

Uploaded by

Lennon Salen
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views12 pages

Itec 65

The document contains a series of activities and assessments related to open-source software, including its definitions, benefits, and licensing. It discusses the importance of open-source software for students and professionals, as well as the business models of companies like Red Hat. Additionally, it covers intellectual property rights and their significance in software development.

Uploaded by

Lennon Salen
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

Pre-Assessment

1. B 6. B
2. C 7. A
3. C 8. B
4. B 9. D
5. C 10. A

Activity 1

1. Why are these platforms called to be “open-source”?


These platforms are called "open-source" because their source code is freely available
to the public. Anyone can view, use, modify, and distribute the code according to the terms of
their open-source license. This promotes transparency, collaboration, and community-driven
development.

2. Choose at least two open-source tools from the list above that you are familiar with or have
heard about.
Linux and GIMP
3. For each of your chosen tools, explain what it is used for and what you think might be its
benefits
Choice no. 1:
Linux is used as an operating system to run computers, servers, and more. It
powers most web server and many devices around the world. The benefits of using it is
free, secure, stable, lightweight, and huge company support.
Choice no. 2:
GIMP is an image editing software. It’s used for tasks like photo retouching,
image composition, graphic design, and creating digital artwork. It’s often considered
as free alternative to Adobe Photoshop. Benefits for using it are Free, Powerful tools,
Customizable, and cross-platform software.
4. In what ways do you think open-source software can be useful for students or professionals?
Open-source software is useful for students and professionals because it is free and
helps save money. It provides opportunities to learn new skills by allowing users to
study and modify the source code. This tools are flexible, customizable, and often have
strong community support. They also offer transparency and can be more secure than
closed-source software.

Activity 2

False 1. Until the mid-1970s, computer code was considered unique intellectual property subject to
copyright protection.

False 2. The Free Software Foundation was founded by Richard Stallman to promote the use of
proprietary software.

True 3. Eric S. Raymond's essay "The Cathedral and the Bazaar" contrasted closed, top-down software
development with open, public development.

False 4. The term "open source" was adopted in 1999 to emphasize the freedom of cost associated with
software.

False 5. The Open-Source Initiative advocates for the use of proprietary software.

Activity 3

INSTRUCTION. Before starting your reflection, decide on your main point. Then, list the key ideas
you'll use to support it. Choose one (1) of the topics below and write a 100-word reflection about it. Your
reflection will be graded with the given rubric.

Main Point: The most important aspect of Open-Source Software is freedom and accessibility to source
code, which promotes learning and innovation.

Key Ideas:

• I t allows users to study, modify, and improve the software.


• It encourages collaboration and community-driven development.
• It provides cost-effective solutions for students and professionals.
• It promotes transparency and security.

Reflection:
The aspect of Open-Source Software that I find most important is the freedom and accessibility to its
source code. This gives anyone the opportunity to study how the software works, make improvements, and
even develop new projects based on it. As a Infotech student, this is very helpful because it allows me to learn
programming and software development without spending money on expensive tools. Open-source software
also promotes collaboration and innovation within communities, where people can share ideas and solve
problems together. I believe this openness leads to faster improvements and more secure, reliable software for
everyone.

Activity 4: What’s my Category?

INSTRUCTION. Determine the category of the following Open-Source Integration. Write ED if its
Education; FN if its Finance, HC if its Healthcare and GM if its Government. (Note. Search the net for
the unfamiliar platforms).

ED 1. Scratch ED 6. Tensor Flow

HC 2. Open EMS ED 7. Kubernetes

ED 3. Jitsi GM 8. Open law

HC 4. Libre Health FN 9. Odoo

FN 5. Quant Lib ED` 10. Big Blue Button

Activity 5: Hunting Game

INSTRUCTION. Hunt or search on the internet and find at least five (5) Open-Source Software each
category (aside from the given examples) and identify if its Free Software, Freeware or Shareware.

Free Software Freeware Shareware


Blender CCleaner WinRAR
LibreOffice Foxit Reader UltraEdit
Audacity Google Earth XSplit
QGIS Zoom Macrium Reflect
Thunderbird Notepad++ Revo Uninstaller

Activity 6: What I have learned?


INSTRUCTION. Match the items on A with their correct descriptions on the B.

A B

C1. Open Source A. Created the GNU General Public License (GPL)

A2. Richard Stallman B. Similar to Microsoft Office

H3. Mozilla Firefox C. Software whose code is free for everyone to see
and use
I 4. 1998
D. Users can try it before buying
E5. Benefit NOT associated with open
source E. It’s free but the code isn’t available

B6. OpenOffice F. It’s made by a community of people

D7. Shareware G. Government, healthcare, and finance

G8. Fields using open-source technology H. Web browser that is open source

J 9. Linux I. Year the term "open source" was first used

E10. Freeware j. The first major project released by Linus

Torvalds

Post-Assessment

1. B 6. B
2. C 7. A
3. C 8. B
4. B 9. D
5. C 10. A

Module 2
Pre-Assessment

1. B 6. A
2. B 7. D
3. B 8. B
4. A 9. D
5. A 10. D

Activity 1: Matchy Matchy

INSTRUCTION. Match each term from Column A with its correct description from Column B.

A. License allowing free use, modification, and


distribution with minimal restrictions.
1. Open-source software
B. Strategy allowing basic features for free with paid
upgrades.
L 2. Copyleft license
C. Ensures derivative works stay open source; e.g.,
D 3. Maintainers GPL.
D. Oversee ongoing development and stability of OSS
E 4. Dual licensing projects.
B 5. Freemium model E. Business model selling permission for commercial
use.
F 6. Apache License F. Allows combining with proprietary software.
H 7. Subscription model G. Defines requirements and ensures OSS aligns with
business needs.
I 8. Community managers H. Provides continuous access for updates and support.
C 9. GNU General Public License (GPL) I. Involved in community engagement and
collaboration.
O10. Contributors J. Version of software with core features free, add-ons
paid.
K 11. White labeling
K. Customize software under their own brand.
A 12. Permissive license L. License requiring modified versions to be
distributed under the same terms.
N 13. Eclipse Public License (EPL)
M. Business model offering premium features for a
J 14. Open Core model fee.

G 15. Product specialist

B
N. Ensures compatibility with GPL, permissive. O. Write code, documentation, and contribute to OSS
projects.

Activity 2: INSTRUCTION. Modified True or False: Write True if the answer is correct. If False, write
False, and the correct answer to it.

FALSE 1. Business model refers to software that is released under a combination of open-source and
proprietary licenses wherein certain parts of the software are open-source while others are proprietary.

TRUE 2. Donation and Grants Models are common models of philanthropic giving used by
individuals, corporations, and foundations to support various causes and organizations.

TRUE 3. A hardware model involves the strategies and structures companies use to generate revenue
and ensure profitability from the sale of physical computing devices.

FALSE 4. A subscription model makes money by selling ad space to businesses or individuals who
want to promote their stuff.

TRUE 5. The open core model is an approach to software development that combines attributes of
both the Open Source and closed source models.

Activity 3: Case Study: Red Hat – An Open-Source success Story.

INSTRUCTION. Given below is a case study of an open-source success story of Red Hat.

Questions for Analysis

1. Describe Red Hat’s primary revenue model. How does this model help the company sustain its open-
source products?

Red Hat uses a subscription-based revenue model, where clients pay for services like technical
support, security updates, and enterprise-grade features rather than the software itself. This allows Red
Hat to generate consistent income while keeping its core software open-source, sustaining
development and innovation through reliable funding.

2. What are the benefits for clients who choose to subscribe to Red Hat’s services, even though the
software itself is open-source?

Clients benefit from 24/7 technical support, regular security patches and updates, and
compatibility with enterprise-level hardware and software. These services are crucial for businesses
that require stable, secure, and high-performing systems, giving them peace of mind and reducing
downtime.
3. How does Red Hat ensure that it provides value to businesses while maintaining an open-source
philosophy?

Red Hat separates the free access to source code from its paid support services. By focusing
on quality, security, and enterprise-readiness in its subscription services while still contributing to
open-source communities it balances business value with open-source principles.

4. Discuss the impact of IBM’s acquisition of Red Hat. How does this partnership contribute to Red
Hat’s continued growth?

IBM’s $34 billion acquisition gave Red Hat access to greater resources and a larger customer
base. It strengthened IBM’s hybrid cloud strategy by using Red Hat’s open-source platforms as a
foundation. Importantly, Red Hat continues to operate independently, allowing it to stay innovative
and community-focused while benefiting from IBM’s backing.

5. In your opinion, what are the key factors that contribute to Red Hat’s success as an open-source
company?

Key factors include a sustainable subscription model, a strong reputation for reliability,
commitment to open-source principles, and enterprise-grade services. Red Hat also built trust with
clients by offering consistent support and compatibility across diverse systems.

6. What challenges might Red Hat face in the future in sustaining its business model, and how could
it address them?

Red Hat may face competition from other open-source or cloud service providers, as well as
pressure to innovate while maintaining quality. It could address these by continuing to invest in
research and development, strengthening community collaboration, and expanding its cloud and
hybrid services to stay ahead in the evolving tech landscape.
Post-Assessment

1. B 6. A
2. B 7. D
3. B 8. B
4. A 9. D
5. A 10. D
Module 3

Pre-Assessment

1. B 6. A
2. B 7. C
3. C 8. B
4. C 9. C
5. C 10. C

Activity 1: Understanding Software Licensing Instructions: Answer the following questions below.

1. What is a license in a general sense?

A license is a legal agreement that grants permission to use, access, or engage in certain
activities under specified conditions. It establishes the rights and obligations of the parties involved.

2. Who are the licensor and the licensee?

The licensor is the individual or entity granting the license and on the other hand the licensee
is the person or organization receiving the rights to use the licensed product or service.

3. What is a software license?

A software license is a legal framework governing how a software application can be used,
distributed, and modified. It defines the terms under which users are permitted to interact with the
software.

4. What are the key aspects of software licensing?

• Usage rights: Determines who can use the software and how.
• Distribution Rights: Defines any limitations on usage, and distributions.
• Modification Rights: Indicates whether the software can be altered or used to create new
versions.
• Warranty and Liability: Outlines the warranties offered (if applicable) and the
responsibilities or liabilities of the software provider. For further details, you may consult the
referenced sources.
5. Why is software licensing crucial?

It ensures compliance with legal regulations, protects intellectual property rights, prevents
unauthorized use, and helps maintain fair business practices. It can also define how updates and support
are provided.

6. What is a proprietary license?

A proprietary license is a software license that restricts access to the source code and limits
users to predefined terms, often prohibiting redistribution or modification.

7. Give an example of software under a proprietary license.

Microsoft Windows is an example of software operating under a proprietary license.

8. What are the functions of a proprietary license?

• Control and Ownership: Ensures the developer retains full control over how their software is
used, modified, or distributed.
• Revenue Generation: Provides income through license fees or subscriptions, funding updates
and innovation.
• Quality Assurance: Maintains the integrity of the software by preventing unauthorized
modifications.
• User Compliance: Sets legal terms for proper software use, limiting unauthorized sharing or
changes.
• Security and Support: Offers official updates, technical assistance, and security patches.
• Liability Limitation: Protects the developer from legal claims if issues arise with the software.
• Market Segmentation: Enables different licensing models to cater to varied users (e.g., personal
or business).
• Preventing Unauthorized Use: Discourages piracy and ensures legal use to safeguard profits.

9. What is an open-source license?

An open-source license allows users to view, modify, and distribute the software’s source code
freely, under specified terms.

10. Give an example of an open-source license.

The MIT License is an example of a permissive open-source license.


Activity 2: INSTRUCTION. Make a reflection on the importance of Intellectual Property in software
development. What benefits does the developer and its software could get from it? What Its importance in
the digital age?

Reflection: Intellectual Property (IP) plays a vital role in fostering innovation and protecting the
creative efforts of developers in software development. By safeguarding original ideas, algorithms,
designs, and code, IP ensures that developers can take ownership of their creations and receive
proper recognition and rewards. Here are some key benefits and its significance in the digital age:

Benefits for Developers and Software: Intellectual Property (IP) offers developers protection for their
creativity and innovation, ensuring their work cannot be unlawfully copied or distributed. It allows
developers to generate revenue through licensing or subscriptions, fund further advancements, and
maintain a competitive edge in the market. By safeguarding originality, IP also builds trust among
users, guarantees software quality, and motivates developers to continue creating groundbreaking
solutions.

Importance in the Digital Age: In today’s interconnected world, IP is essential for combating
software piracy, promoting ethical usage, and fostering collaboration while maintaining clear legal
boundaries. It drives technological progress, supports economic growth, and enables global
competitiveness by protecting intellectual creations. IP empowers developers to control their work,
ensuring it aligns with their vision and contributes meaningfully to the ever-evolving digital landscape.

Activity 3: INSTRUCTION. Write 'True' if the statement is true, and 'False' if not.

TRUE 1. Patents protect new, inventive, and useful products, processes, or technical improvements.

TRUE 2. Copyright protects original works of authorship as soon as they are fixed in a tangible form
of expression.

FALSE 3. Trade secrets are intellectual property rights on confidential information that cannot be sold
or licensed.

FALSE 4. Open-source licenses may discriminate against certain persons, groups, or fields of
endeavor.
TRUE 5. Open-source licenses may place restrictions on other software distributed along with the
open-source software.

TRUE 6. The integrity of the original source code must be maintained according to opensource
licensing requirements.

Activity 4.

INSTRUCTION. Analyze the given scenarios to identify different types of Intellectual Property.

Trade Secret 1. The Coca-Cola formula "Merchandise 7X" is protected as confidential information that
provides a competitive advantage.

Patent 2. Apple Inc. protects its innovative designs, user interface, and features like Face ID through
patents.

Trademark 3. Nike's "Swoosh" logo is protected as a trademark, representing its brand identity.

Copyright 4. J.K. Rowling's Harry Potter books are protected by copyright, safeguarding her literary
works from unauthorized reproduction or adaptation.

Copyright 5. InnovateTech's software code and documentation are protected by copyright, ensuring
their intellectual property rights are upheld.

Post-Assessment

1. B 6. A
2. B 7. C
3. C 8. B
4. C 9. C
5. C 10. C

You might also like