SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
iCell – Innovation Cell


  VISION :

     To promote research activities among students.

     To develop an ecosystem wherein students and staff work
      together to form a knowledge sharing community.
Aim of this meeting


   Till now iCell was focused on promoting research
    activities alone.

   This meeting would make the initiation of a
    programming community among the iCell members.
Introduction to FOSS


   What is FOSS?
   Definition of Free Software
   Why should you know about FOSS
   The Hacker Perspective
   How to become a Hacker
What is FOSS?


    FOSS - Free and Open Source Software

           liberally licensed to grant the right of
            users to use, study, change, and
            improve its design through the
            availability of its source code.
What all comes under FOSS

                     FOSS is based on THREE open pillars


Open Source               Open Standards                                   Open Content
-GCC, Linux Kernel        -World Wide Web architecture specified by W3C    -Wikipedia

-Python, Java.PHP         -Peripheral Component Interconnect (PCI)

-Drupal, Wordpress        -Hypertext Markup Language (HTML) and
                          Extensible HTML (XHTML)
-Firefox, VLC
                          -Portable Network Graphics (PNG)

                          -Ogg (audio formats) & Theora (a video format)

                          -OpenDocument Format (ODF)
Definition of Free Software
   The word ”Free” in Free Software does not mean the
    price, it refers to freedom.
   Four Freedoms :
       Freedom 0 : The freedom to run the program for any
        purpose
       Freedom 1 :The freedom to study how the program works,
        and change it to make it do what you wish.
       Freedom 2 :The freedom to redistribute copies so you can
        help your neighbor.
       Freedom 3 : The freedom to improve the program, and
        release your improvements to the public, so that the whole
        community benefits.
Father of Free Software Foundation

   Richard Matthew Stallman (RMS)
   He launched the GNU project in September 1983 –
    Marks the initiation of the Free Software Movement
Why should you know about FOSS?

   Firstly, we should know what we use. Issues should be
    solvable.
Why should you know about FOSS

   Some of the best applications in the tech world are
    the result of decentralized contributions
       Wikipedia – Online encyclopedia
       Wireshark – Network Protocol Analyzer
       Pidgin – IM Client
       Notepad-plus – Text Editor
       VLC – Media Player
       Eclipse and NetBeans - IDE
       BitTorrent – P2P
       Android – Mobile OS
The Hacker Perspective

   Difference between a hacker and a cracker.
Are you a hacker?

   A Hacker is anyone who finds himself as a part of the
    shared culture of expert programmers and networking
    wizards.
        Hackers built the Internet
        Hackers made the Unix Operating System
        Hackers made the WWW

   If you are part of this culture, and if you have
    contributed to it, then YOU are a HACKER.
If not, how to become a hacker?

   Step 1 : Learn how to program

   Step 2 : Get one of the open source OS

   Step 3 : Learn to use and program the WWW

   Step 4 : Learn functional English

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Introduction to Free and Open Source Software (FOSS)
Introduction to Free and Open Source Software (FOSS)Introduction to Free and Open Source Software (FOSS)
Introduction to Free and Open Source Software (FOSS)
 
Foss: Why should it matter to Students
Foss: Why should it matter to StudentsFoss: Why should it matter to Students
Foss: Why should it matter to Students
 
The open source philosophy
The open source philosophyThe open source philosophy
The open source philosophy
 
Open source
Open sourceOpen source
Open source
 
Open Source Operating System [Chapter 1]
Open Source Operating System [Chapter 1]Open Source Operating System [Chapter 1]
Open Source Operating System [Chapter 1]
 
Open Source Software Presentation
Open Source Software PresentationOpen Source Software Presentation
Open Source Software Presentation
 
All About Open Source | Software Freedom | Hacktoberfest
All About Open Source | Software Freedom |  HacktoberfestAll About Open Source | Software Freedom |  Hacktoberfest
All About Open Source | Software Freedom | Hacktoberfest
 
Open Source Software and Libraries
Open Source Software and LibrariesOpen Source Software and Libraries
Open Source Software and Libraries
 
An introduction to free software
An introduction to free softwareAn introduction to free software
An introduction to free software
 
Open Source Software in Libraries
Open Source Software in LibrariesOpen Source Software in Libraries
Open Source Software in Libraries
 
Open Source Possibility in Nepal
Open Source Possibility in NepalOpen Source Possibility in Nepal
Open Source Possibility in Nepal
 
Free and Open Source Software
Free and Open Source SoftwareFree and Open Source Software
Free and Open Source Software
 
Open Source Software
Open Source SoftwareOpen Source Software
Open Source Software
 
Free Software Introduction
Free Software IntroductionFree Software Introduction
Free Software Introduction
 
Foss Presentation
Foss PresentationFoss Presentation
Foss Presentation
 
Closed systems, open systems
Closed systems, open systemsClosed systems, open systems
Closed systems, open systems
 
Open vs Closed - Which is more secure?
Open vs Closed - Which is more secure? Open vs Closed - Which is more secure?
Open vs Closed - Which is more secure?
 
Open Source and Free Software
Open Source and Free SoftwareOpen Source and Free Software
Open Source and Free Software
 
Free and Open Source Software
Free and Open Source SoftwareFree and Open Source Software
Free and Open Source Software
 
OpenSource
OpenSourceOpenSource
OpenSource
 

Similar a FOSS Introduction

Nt1330 Unit 4.3 Assignment 1
Nt1330 Unit 4.3 Assignment 1Nt1330 Unit 4.3 Assignment 1
Nt1330 Unit 4.3 Assignment 1
Amanda Reed
 
GoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'EliaGoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'Elia
Friprogsenteret
 
open source technology
open source technologyopen source technology
open source technology
Lila Ram Yadav
 

Similar a FOSS Introduction (20)

Open source
Open sourceOpen source
Open source
 
Online Learner Engagement
Online Learner EngagementOnline Learner Engagement
Online Learner Engagement
 
Nt1330 Unit 4.3 Assignment 1
Nt1330 Unit 4.3 Assignment 1Nt1330 Unit 4.3 Assignment 1
Nt1330 Unit 4.3 Assignment 1
 
foss_19-9
foss_19-9foss_19-9
foss_19-9
 
GoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'EliaGoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'Elia
 
LINUX BASICS
LINUX BASICSLINUX BASICS
LINUX BASICS
 
Asf icfoss-mentoring
Asf icfoss-mentoringAsf icfoss-mentoring
Asf icfoss-mentoring
 
Open Source & Open Development
Open Source & Open Development Open Source & Open Development
Open Source & Open Development
 
Understanding and implementation of open source ecosystems final
Understanding and implementation of open source ecosystems finalUnderstanding and implementation of open source ecosystems final
Understanding and implementation of open source ecosystems final
 
open_source_tools.pptx 4th sem bca......
open_source_tools.pptx 4th sem bca......open_source_tools.pptx 4th sem bca......
open_source_tools.pptx 4th sem bca......
 
Ten Open Source Tools Which Will Transform Your Library and Your Library Budget*
Ten Open Source Tools Which Will Transform Your Library and Your Library Budget*Ten Open Source Tools Which Will Transform Your Library and Your Library Budget*
Ten Open Source Tools Which Will Transform Your Library and Your Library Budget*
 
Open Source Software Storyboard Ver 8
Open Source Software Storyboard Ver 8Open Source Software Storyboard Ver 8
Open Source Software Storyboard Ver 8
 
Open Source Software (OSS) applications in libraries: Special Reference to Se...
Open Source Software (OSS) applications in libraries: Special Reference to Se...Open Source Software (OSS) applications in libraries: Special Reference to Se...
Open Source Software (OSS) applications in libraries: Special Reference to Se...
 
Introduction To Open Source
Introduction To Open SourceIntroduction To Open Source
Introduction To Open Source
 
open source technology
open source technologyopen source technology
open source technology
 
Open Source Software Version 5
Open Source Software Version 5Open Source Software Version 5
Open Source Software Version 5
 
O pen source
O pen sourceO pen source
O pen source
 
Perspectives on Open
Perspectives on OpenPerspectives on Open
Perspectives on Open
 
An introduction to open source software
An introduction to open source softwareAn introduction to open source software
An introduction to open source software
 
Open source software and os
Open source software and osOpen source software and os
Open source software and os
 

Más de UC San Diego

A primer on network devices
A primer on network devicesA primer on network devices
A primer on network devices
UC San Diego
 
Socket programming in Java (PPTX)
Socket programming in Java (PPTX)Socket programming in Java (PPTX)
Socket programming in Java (PPTX)
UC San Diego
 
Pervasive Web Application Architecture
Pervasive Web Application ArchitecturePervasive Web Application Architecture
Pervasive Web Application Architecture
UC San Diego
 

Más de UC San Diego (20)

A primer on network devices
A primer on network devicesA primer on network devices
A primer on network devices
 
Datacenter traffic demand characterization
Datacenter traffic demand characterizationDatacenter traffic demand characterization
Datacenter traffic demand characterization
 
Smart Homes, Buildings and Internet-of-things
Smart Homes, Buildings and Internet-of-thingsSmart Homes, Buildings and Internet-of-things
Smart Homes, Buildings and Internet-of-things
 
Social Networks analysis to characterize HIV at-risk populations - Progress a...
Social Networks analysis to characterize HIV at-risk populations - Progress a...Social Networks analysis to characterize HIV at-risk populations - Progress a...
Social Networks analysis to characterize HIV at-risk populations - Progress a...
 
eyeTalk - A system for helping people affected by motor neuron problems
eyeTalk - A system for helping people affected by motor neuron problemseyeTalk - A system for helping people affected by motor neuron problems
eyeTalk - A system for helping people affected by motor neuron problems
 
Pirc net poster
Pirc net posterPirc net poster
Pirc net poster
 
Ajaxism
AjaxismAjaxism
Ajaxism
 
Basic terminologies for a developer
Basic terminologies for a developerBasic terminologies for a developer
Basic terminologies for a developer
 
Fields in computer science
Fields in computer scienceFields in computer science
Fields in computer science
 
Understanding computer networks
Understanding computer networksUnderstanding computer networks
Understanding computer networks
 
Network Programming with Umit project
Network Programming with Umit projectNetwork Programming with Umit project
Network Programming with Umit project
 
Introduction to Python
Introduction to PythonIntroduction to Python
Introduction to Python
 
Airline reservation system db design
Airline reservation system db designAirline reservation system db design
Airline reservation system db design
 
Workshop on Network Security
Workshop on Network SecurityWorkshop on Network Security
Workshop on Network Security
 
Socket programming in Java (PPTX)
Socket programming in Java (PPTX)Socket programming in Java (PPTX)
Socket programming in Java (PPTX)
 
Socket programming using java
Socket programming using javaSocket programming using java
Socket programming using java
 
Routing basics
Routing basicsRouting basics
Routing basics
 
Technology Quiz
Technology QuizTechnology Quiz
Technology Quiz
 
Android application development
Android application developmentAndroid application development
Android application development
 
Pervasive Web Application Architecture
Pervasive Web Application ArchitecturePervasive Web Application Architecture
Pervasive Web Application Architecture
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 

FOSS Introduction

  • 1. iCell – Innovation Cell VISION :  To promote research activities among students.  To develop an ecosystem wherein students and staff work together to form a knowledge sharing community.
  • 2. Aim of this meeting  Till now iCell was focused on promoting research activities alone.  This meeting would make the initiation of a programming community among the iCell members.
  • 3. Introduction to FOSS  What is FOSS?  Definition of Free Software  Why should you know about FOSS  The Hacker Perspective  How to become a Hacker
  • 4. What is FOSS? FOSS - Free and Open Source Software  liberally licensed to grant the right of users to use, study, change, and improve its design through the availability of its source code.
  • 5. What all comes under FOSS FOSS is based on THREE open pillars Open Source Open Standards Open Content -GCC, Linux Kernel -World Wide Web architecture specified by W3C -Wikipedia -Python, Java.PHP -Peripheral Component Interconnect (PCI) -Drupal, Wordpress -Hypertext Markup Language (HTML) and Extensible HTML (XHTML) -Firefox, VLC -Portable Network Graphics (PNG) -Ogg (audio formats) & Theora (a video format) -OpenDocument Format (ODF)
  • 6. Definition of Free Software  The word ”Free” in Free Software does not mean the price, it refers to freedom.  Four Freedoms :  Freedom 0 : The freedom to run the program for any purpose  Freedom 1 :The freedom to study how the program works, and change it to make it do what you wish.  Freedom 2 :The freedom to redistribute copies so you can help your neighbor.  Freedom 3 : The freedom to improve the program, and release your improvements to the public, so that the whole community benefits.
  • 7. Father of Free Software Foundation  Richard Matthew Stallman (RMS)  He launched the GNU project in September 1983 – Marks the initiation of the Free Software Movement
  • 8. Why should you know about FOSS?  Firstly, we should know what we use. Issues should be solvable.
  • 9. Why should you know about FOSS  Some of the best applications in the tech world are the result of decentralized contributions  Wikipedia – Online encyclopedia  Wireshark – Network Protocol Analyzer  Pidgin – IM Client  Notepad-plus – Text Editor  VLC – Media Player  Eclipse and NetBeans - IDE  BitTorrent – P2P  Android – Mobile OS
  • 10. The Hacker Perspective  Difference between a hacker and a cracker.
  • 11. Are you a hacker?  A Hacker is anyone who finds himself as a part of the shared culture of expert programmers and networking wizards.  Hackers built the Internet  Hackers made the Unix Operating System  Hackers made the WWW  If you are part of this culture, and if you have contributed to it, then YOU are a HACKER.
  • 12. If not, how to become a hacker?  Step 1 : Learn how to program  Step 2 : Get one of the open source OS  Step 3 : Learn to use and program the WWW  Step 4 : Learn functional English