Open Source and Open Web
Upcoming SlideShare
Loading in...5
×
 

Open Source and Open Web

on

  • 929 views

Presentation for Mozilla-Wikipedia Contributor Workshop held @ SSN Engineering College, Chennai on 11th Jan 2012

Presentation for Mozilla-Wikipedia Contributor Workshop held @ SSN Engineering College, Chennai on 11th Jan 2012

Statistics

Views

Total Views
929
Views on SlideShare
929
Embed Views
0

Actions

Likes
1
Downloads
51
Comments
0

0 Embeds 0

No embeds

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

CC Attribution License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Open Source and Open Web Open Source and Open Web Presentation Transcript

  • OPEN SOURCE AND OPEN WEB Janani L Alagu Alagappan
  • What is it???
    • Public software
    • Non-Proprietary software
    • Open
    • Viewing
    • Editing
    • Sharing
    • Redistributing
  • Open source Definition Granting Software licenses Source code being available to everyone No copyrighted restrictions No discriminations against persons Improvisation of the original code Promotion of newer versions too as open Free redistribution
    • Developed by volunteer community
    • Passionate programmers
    • EXAMPLES
    • Mozilla Firefox
    • Ubuntu
    • GNU/Linux
    • Fedora
    • Android
    Open source software THE BRAIN CHILD OF MANY KNOWLEDGABLE CONTRIBUTORS
  • Brief History
    • IBM
    • Initially made free software,later proprietary
    • FREE SOFTWARE MOVEMENT
    • Richard Stallman's GNU project
  • Imagine if the net we use today was PROPRIETARY? Will you be happy?? Can you even dream of a day WITHOUT INTERNET?? Would you be buying a software? A game? An OS? A player? THINK!! Time to THINK!!
  • If Open source wasn't there
    • Basic tools would be unavailable
    • People fail to realize its potential
    • Not all can afford to buy software
    • Leads to Software Piracy
    • Though its bought, no modifications can be done
    • Creativity of people is curbed
  • Now when its OPEN
    • First preference to the people
    • Right to modify
    • Improves the code
    • Better Quality
    • Better collaboration
    • More innovation
    • More creativity
    • Prevents Piracy
  • Open Source Movement
    • Promoting open software usage
    • Development of people,society and mankind as a whole.
    • Knowledge Sharing
    • After all Its FREE !!
    • Human nature of getting attracted to free things isn't a thing to be surprised of.
    • And when it is for a good cause should you even rethink ?
  • OPEN WEB
    • Misconception!!!!
    • Looking only the outer picture..
    • Can you believe it INTERNET
    • Today is not very OPEN as
    • We THINK….
    Face the fact…
  • Today’s Scenario
    • Each Corporation is trying to promote their own Technology as De-facto Standard e.g. Interactive Applications by Flash, Silver-light
    • Technology/implementation is always being kept hidden from public.
    • So, deploying the same content across Multiple – Platforms is a problem. E.g. – There is no Flash plugin for iOS devices today :(
  • Problems
    • Centralization of the control over technology
    • Dictatorship
    • Monopoly
    • Loss of creativity
  • Who is the victim?
    • We have proprietary web
    • applications at the moment…
    • The one suffering at the end is
    • Is ULTIMATELY YOU AND ME!!!!
  • Crux of open web ' Sharing something that you already know about, would enable quicker and Sharing something that you already know about, would enable quicker and better improvisation ' - something I reckon is the crux of Open Web.   SHARING SOMETHING THAT YOU ALREADY KNOW ABOUT,WOULD ENABLE QUICKER AND BETTER IMPROVISATION.
  • INGREDIENTS OF OPEN WEB
  • We gain…
    • Web standards open for anyone to
      • Look into
      • Manipulate
      • Improve
      • Contribute
      • Improvise
  • Wondering what is this..
  • Open web in the true sense