+ All Categories
Home > Technology > Open source in India

Open source in India

Date post: 13-Jan-2017
Category:
Upload: chetan-garg
View: 117 times
Download: 0 times
Share this document with a friend
29
Ource OFTWARE OPEN CHETAN GUPTA ASU2013010100018 IN INDIA SOFTWARE ENGG. PRESENTATION
Transcript
Page 1: Open source in India

Ource

OFTWAREOPEN

CHETAN GUPTA ASU2013010100018

IN

INDIA

SOFTWARE ENGG. PRESENTATION

Page 2: Open source in India

Introduction.

Old is Gold.

Wasn’t so popular , as of today

After 2007 use of OSS has doubled

every year , now 87% of companies

are running open source software

Future of Open Source Survey 2015

Page 3: Open source in India

Proprietary Software.

Page 4: Open source in India

also called closed software

is a s/w for which, along with the copy ,sells

a license to use the software with variety of

restrictions limiting your:

• Usability ,

• Shareability

• Modification ,

• Hardware specs .

Proprietary Software.

Page 5: Open source in India

Licensing in Proprietary Software.

Something like this :Copyright (C) YoYoDyne Systems, Inc - All Rights Reserved

Unauthorized copying of this file, via any medium is strictly prohibited

Proprietary and confidential Written by Elmer Fudd

<[email protected]>, September 1943

This means you cant :

• Copy the file

• Print the file out, scan it and copy the image

• Print the file out, take pictures of it and distribute the film

• etc ...

Agree with me or don’t

Deal with me

Page 6: Open source in India

People confuse open source and free software,

software that may have been published on

a blog or otherwise on a public domain is

called a free software.

the creator has a explicitly allowed modification

or reuse of this/her code without any payment or

even applying any licensing restriction on to the code .

Both open source and free software are somewhat same but free software

puts more emphasis on the freedom/rights to modify and redistribute the

code as a free s/w .

Free Software.

DEAL WITH IT

Page 7: Open source in India

Open Source Software.Open in terms of:• Free-freedom to redistribute

• Access-to source code

• Not Closed-modify and derive work

• Reuse –must not restrict usability of other codes

• Change –authors work

• Any Place- any field of research

• Any One-any person no discrimination

Page 8: Open source in India

The issue is about freedom and not price.

freedom to run, copy, distribute, study, change and

improve the software.

Thus, it should be free to redistribute copies, either with

or without modifications, either free or charging a fee for

distribution, to anyone, anywhere. Being free to do these

things means that you do not ask or pay for permission.

Open Source. Always Free?

Page 9: Open source in India

Open Source Pros! Quick implementation and low cost of new features

Security [myth that they are not secure]: community can check program to

figure out any skeleton key or back doors and release patches to fix them

Error checking benefits of having a huge community overlooking the

development

Lifespan of the program isn’t in the hand of company its in the hand of the

community

Better continuity (updates and maintenance ) than proprietary s/w

Page 10: Open source in India

Open Source Cons! not manged properly then could create the scenario similar of having

effective code under so complex UI that average user cannot

understand.

Clearity and modularity of contributed code, most contributed codes

are not readable or modules i.e created side effects on other part of

code. contribution in capsulation and isolations are not implements

effectively

not to mention that there's no tech support hotline reducing its

usability

Page 11: Open source in India

Why Devs Contribute?why developers contribute their valuable time to this

movement ,

Some belief that everyone should have access to

functional and secure software

Others do it just for fun or to share little projects they

created in their spare time and see what happens so

then as others continue to modify them

and others have actually found ways to make money by

giving the software away and charging for

o Support charging for optimized hardware or

o Charging other companies sponsorship fees

Page 12: Open source in India

Software Quality

Page 13: Open source in India

Defect density (defects per 1,000 lines of software code) is a commonly

used measurement for software quality, and a defect density of 1.0 is

considered the accepted industry standard for good quality software

The results come from the 2013 Coverity Scan Open Source Integrity

Report.

For the project researchers waded through over 37 million lines of

open source software code and over 300 million lines of proprietary

software code.

Coverity’s analysis found an average defect density of .59 for open

source projects , compared to an average defect density of .72 for

proprietary code developed for enterprise projects.

Page 14: Open source in India

Why There is

Future of OSS Tech.#1. Community Size doubles every Year.

#2. All enterprise are adopting Open Source Platform.

#3. People can easly start with Open source projects.

#4. OSS reduce Project Cost.

#5. Give Competitive advantage .

#6. improved efficiency and infrastructure .

#7. Companies creates more innovation and tech. in OSS.

#8. Base Tech behind Cloud , Content Manag. Libraries , mobile tech.etc

#9. Platform behind Social Media such as Facebook , wordpress etc.

#10. Growth in technology , medical and education.

Page 15: Open source in India

What a Successful OSS

needs?

USERS

Contributors

Page 16: Open source in India

Indian Govt. policies and Movements

In India, open source code software

will have to come and stay in a big way

for the benefit of our billion people.

Dr . A.P. J. Abdul Kalam, Former President

of India,

Page 17: Open source in India

The government of India announced a big push into

open source as a part of its Digital Initiative.

The Open Source Software is expected to have the following

characteristics:

The source code shall be available for the

community /adopter / end-user

Source code shall be free from any royalty

All new e-Governance applications and

systems being considered for implementation.

Compliance to this policy is mandatory.

Page 18: Open source in India

The National Resource Centre for Free/Open

Source Software (NRC-FOSS), working to

introducing FOSS in Engineering colleges

This Efforts to promote Free and Open Source Software (FOSS) have

gathered momentum in India, mainly due to emergence of "Linux User

Groups” and recognition by academics and government.

LUGs recognition by NRC-FOSS, Chennai

,India 2007

Page 19: Open source in India

BOSS, Bharat Operating System Solutions, is a GNU/Linux based localized Operating

System

BOSS has been certified by Linux Foundation and is expected to meet the stringent

demands of e-governance.

Desktop and Server versions are available for BOSS.

Also an educational variant EduBOSS has been

brought out for schools.

BOSS offers a low cost computing platform, flexibility

and choice to the end users.

BOSS – Bharat Operating System Solutions

, India 2013

Page 20: Open source in India

The study, 'Economic Impact of Free and Open Source Software Usage

in Government‘ Found most areas of e-governance, which rely

heavily on platforms and service delivery

Use of free and open source software could

help India save more than Rs 8,300

crore in government expenses on

education and police only, by promoting

OSS and the"Make in India" initiative

Education and Police Domain 2013-14

Page 21: Open source in India

Certificate courses in “Linux System programming”,

“Linux Kernel Programming & Device Drivers” and

“Web Application Development using Open Source

Software” are being run on-line by the Centre.

Also, an On-line course on `Financial Literacy’ to

be offered through e-Shikshak and Moodle, has

been developed.

Open Source e-Learning Laboratory

Page 22: Open source in India

A variant of BOSS titled NetBOSS has been developed for Netbooks .

Android application development for mobile

platforms has been undertaken by CDAC Delhi.

The team has developed an open source voice

enabled information retrieval system named

as Swar-Suchak. [speech recorganization]

Technology / applications development

for Mobile platforms

Page 23: Open source in India

FOSS Initiative Cell, Department of Electronics and Information

Technology, welcomes you to the world of Free and Open Source

Software (FOSS).

Mission

Research & Development in area of FOSS

Deployment of FOSS tools & technologies

Training & Support

Human Resource Development

Free and Open Source Software

Page 24: Open source in India

Organizers:

EFY Group and includes some global leaders

Open Source India (OSI) is the premier Open Source

conference in Asia targeted at nurturing and promoting

the Open Source ecosystem in the subcontinent.

OSI emphasizes quantitative measures to justify why using

OSS is, in many circumstances, a reasonable or even

superior approach.

OSI-open Source India : Bengaluru,

India 2004-16

Page 25: Open source in India

Subhash Khode* and Sunil Singh Chandel [MIT Campus, Ujjain, M.P. 456 664 ]

Conducted Survey 2015

Adoption of Open Source Software in India

the survey conducted to assess the status of

Application of open source software (OSS) in

India. The analysis of the study revealed that

91 institutions using library management ,96

open access repositories are using OSS for

library automation

Page 26: Open source in India

proprietary software vendors are worried, and are looking at

alternative ways of doing business.

Traditionally, they charge licence fees for the use of their software.

Since Open-source software is freely available, business model

depends on customers paying for the support and service

However, most of them adopting open source technology.

• While Microsoft recently moved parts of its dot Net platform in open source

• Oracle has also purchased open source databases like MySQL,

• IBM has a huge line of business in their open source Eclipse platform product.

"They are buying their insurance,"

Respond of Private Players about OSS?

Page 27: Open source in India

Contributors are the lifeblood

of Open Source.Projects need

much more than code.

• Join the mailing forums

• Answer a question on the

mailing list

• Review the documentation

• Write some documentation

• Write a tutorial

• Screencast a feature

• File a Bug Report

• Review tickets

• Try to reproduce bugs &

information

• Contribute logos, icons &

designs

What to contribute?

Page 28: Open source in India

So now your interested in Open Source, where is a good

place to start?

I recommend checking out:

opensource.com (to learn more)

The Open Source Initiative (to learn more)

SourceForge (for Downloads & Projects)

GitHub (for Downloads, Hosting & Projects)

CodePlex (for Downloads, Hosting & Projects)

Where is a good place to start with Open Source?

Page 29: Open source in India

Reference:

Open Source India

http://articles.economictimes.indiatimes.com/keyword/open-source-software

http://publications.drdo.gov.in/ojs/index.php/djlit/article/view/7897/4840

https://opensource.com/government/15/8/india-adopts-open-source-policy

http://deity.gov.in/content/major-foss-initiatives

http://www.theinquirer.net/inquirer/news/2154870/source-code-quality-proprietary-software

http://www.slideshare.net/mjskok/2014-future-of-open-source-8th-annual-survey-results/86-FIND_OUT_MOREFUTUREOSS_I_FUTUREOFOSSHTTPNORTHBRIDGECOMOPENSOURCE


Recommended