Skip to content

FOSS/2300031138

Chaitanya Malladi requested to merge chaykrishna-main-patch-36422 into main

🐧 FOSS (Free and Open Source Software) - Notes

What is FOSS?

FOSS stands for Free and Open Source Software. These are software programs where the source code is publicly available for anyone to view, use, modify, and share.

Why FOSS is Important?

  1. Freedom: Users can modify the software as per their needs.
  2. Collaboration: Developers from around the world contribute to improving the software.
  3. Security: Since the source code is open, vulnerabilities can be found and fixed faster.
  4. Cost: It’s typically free to use, saving money for individuals and businesses.

Popular Examples of FOSS

  • Linux – The most popular open-source operating system.
  • Firefox – A free and open-source web browser.
  • LibreOffice – A free alternative to Microsoft Office.
  • GIMP – A free image editor, similar to Adobe Photoshop.
  • Blender – A free software for 3D creation.

Open Source vs Free Software

Feature Open Source Free Software
Main Focus Practical software development Freedom and user rights
License Type Flexible (MIT, Apache, etc.) Strict copyleft licenses (GPL)
Examples Linux, Firefox, Apache GNU, LibreOffice, GIMP

Swecha’s Role in FOSS

Swecha promotes the use and development of Free and Open Source Software in educational institutions and beyond. They help students engage in real-world open-source projects.

Merge request reports

Loading