0% found this document useful (0 votes)
2 views2 pages

OST Module1 Short Notes

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)
2 views2 pages

OST Module1 Short Notes

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

Open Source Tools (BCA-III)

Module 1: Open Source Software's — Short Revision Notes

1. Open Source Software (OSS) — Basics


Definition: Software whose source code is publicly available to view, modify, and distribute.
Key traits:
● Access to source code
● License freedom
● Community collaboration
● Transparency
● Flexibility / customization
● No vendor lock-in

2. Need for Open Source


Memory trick: I-C-T-F-C
● Innovation – community-driven improvements
● Cost-effectiveness – free / low cost
● Transparency – code openly verifiable
● Flexibility – customizable
● Collaboration – global community input

3. Open Source Principles


● Freedom (use / study / modify / distribute)
● Collaboration
● Transparency
● Meritocracy — contributions judged by quality, not hierarchy

4. Standard Requirements (OSI-based)


● Approved open-source license
● Source code availability
● No discrimination (against people/groups)
● No restriction on usage

5. Advantages of OSS
● Cost savings
● Customization & flexibility
● Security (via code review)
● Community support
● Vendor independence

6. FOSS (Free and Open-Source Software)


4 Freedoms: Use, Study, Modify, Distribute
Adds: community collaboration + licensing (GPL, MIT, Apache, BSD)
7. Licenses & IP

Term Meaning

GPL Free to use/modify but derivative works must also be open-source

LGPL Like GPL but allows linking with proprietary software

Copyright Auto-protects original works (code, writing, music)

Patent Protects inventions/processes for a limited time

Contracts &
Legal terms for use, distribution, payment, disputes
Licenses

Related issues: Compliance, Enforcement, Interoperability, International considerations.

8. Open Source OS Examples


Fedora
● Sponsored by Red Hat
● New release every ~6 months
● Uses DNF package manager
● Testing ground for RHEL
Ubuntu
● Debian-based, by Canonical
● LTS releases every 2 years
● Multiple desktop environments (GNOME, KDE, Xfce)
● Has Software Center + commercial support

Quick memory trick for exam:


OSS = Open code + Free-ish + Community
FOSS = OSS + 4 Freedoms
GPL = share-alike, LGPL = link-friendly
Fedora = fast releases (Red Hat testbed), Ubuntu = stable LTS (user-friendly)

You might also like