42
Open Source & its Open Source & its Applications Applications Dr. Sarika Sawant Dr. Sarika Sawant SHPT School of Library SHPT School of Library Science Science SNDT Women’s University SNDT Women’s University 1 IBS Seminar 22/10/2010

Open source __its_applications

Embed Size (px)

DESCRIPTION

Presentation by Dr. Sarika Sawant in Nexgen Librarians seminar by IBS College Mumbai held at 22nd October 2010

Citation preview

Page 1: Open source __its_applications

Open Source & its Open Source & its Applications Applications

Dr. Sarika SawantDr. Sarika Sawant

SHPT School of Library ScienceSHPT School of Library Science

SNDT Women’s UniversitySNDT Women’s University

1IBS Seminar 22/10/2010

Page 2: Open source __its_applications

Defines…Defines…

Free RedistributionFree Redistribution Source CodeSource Code Derived WorksDerived Works Integrity of The Author's Source CodeIntegrity of The Author's Source Code No Discrimination Against Persons or No Discrimination Against Persons or

GroupsGroups Distribution of LicenseDistribution of License

IBS Seminar 22/10/2010IBS Seminar 22/10/2010 22

Page 3: Open source __its_applications

OS meansOS means Software developed under “open source” licenses Software developed under “open source” licenses

(GPL)(GPL)

Mostly developed by ad-hoc communities/Groups Mostly developed by ad-hoc communities/Groups from all over the worldfrom all over the world

Developers motivated by perception of the Developers motivated by perception of the development of open source as scientific development of open source as scientific discoverydiscovery

OSS is popularly perceived as an alternative to OSS is popularly perceived as an alternative to MicrosoftMicrosoft’’s monopolys monopoly

33IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 4: Open source __its_applications

HistoryHistory

YearYear EventEvent19691969 Creation of UNIXCreation of UNIX

19691969 Development of ARPANETDevelopment of ARPANET

19731973 Licensing of UNIXLicensing of UNIX

1974-19751974-1975 Growth in UNIX user groupsGrowth in UNIX user groups

19831983 Development of ARPANET into Development of ARPANET into InternetInternet

19851985 Free Software Foundation setup. Free Software Foundation setup. Development of General Public Development of General Public License (GPL). Start of GNU License (GPL). Start of GNU operating system designoperating system design

44IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 5: Open source __its_applications

YearYear EventEvent19901990 Most components of GNU complete Most components of GNU complete

except Kernelexcept Kernel

19911991 Development of UNIX compatible Development of UNIX compatible kernel called Linux under GPLkernel called Linux under GPL

19941994 Launch of first Linux distribution. Launch of first Linux distribution. Development of application programs Development of application programs to run on Linuxto run on Linux

19981998 Open Source Initiative founded to Open Source Initiative founded to stress on “open source” as opposed stress on “open source” as opposed to the “free softwareto the “free software

55IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 6: Open source __its_applications

Popular OSS tools: LinuxPopular OSS tools: Linux

Very well known OSS projectVery well known OSS project

Cross-platform operating systemCross-platform operating system

Used on variety of hardware and applicationsUsed on variety of hardware and applications

Extensive documentation and online user groups Extensive documentation and online user groups to aid usersto aid users

Yet to gain popularity in the desktop market or Yet to gain popularity in the desktop market or average home user marketaverage home user market

IBS Seminar 22/10/2010IBS Seminar 22/10/2010 66

Page 7: Open source __its_applications

Apache Web ServerApache Web Server

Web server stores web documents and Web server stores web documents and displays them on the Internetdisplays them on the Internet

Most popular web server with 60 percent Most popular web server with 60 percent of marketof market

Conforms with many standards and highly Conforms with many standards and highly securesecure

Can be tailored to requirements of Can be tailored to requirements of individual sites small and largeindividual sites small and large

77IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 8: Open source __its_applications

Mozilla Web BrowserMozilla Web Browser

Started by Netscape Communications Corporation Started by Netscape Communications Corporation and now developed by the Mozilla Foundationand now developed by the Mozilla Foundation

Free cross-platform Internet software suiteFree cross-platform Internet software suite

Includes web browser, email client, HTML editor Includes web browser, email client, HTML editor and chat clientand chat client

tabbed browsing, spell checking, incremental tabbed browsing, spell checking, incremental find, live bookmarking, a download manager, find, live bookmarking, a download manager, location-aware browsing (also known as location-aware browsing (also known as "geolocation") "geolocation")

88IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 9: Open source __its_applications

osCommerce is an online shop e-osCommerce is an online shop e-commerce solution commerce solution

Allow store owners to setup, run, and Allow store owners to setup, run, and maintain their online stores with maintain their online stores with minimum effort and with no costs minimum effort and with no costs

PHP web scripting language, Apache PHP web scripting language, Apache web server, and MySQL database web server, and MySQL database serverserver

99IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 10: Open source __its_applications

1010IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 11: Open source __its_applications

Largest Open Source ad server in the Largest Open Source ad server in the worldworld

Integrated banner management Integrated banner management interface and tracking system for interface and tracking system for gathering statisticsgathering statistics

50,000 publishers serving more than 50,000 publishers serving more than 300 billion ads per month300 billion ads per month

1111IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 12: Open source __its_applications

Web-based photo album Web-based photo album Automatic thumbnail creation, image Automatic thumbnail creation, image

resizing, rotation, ordering, resizing, rotation, ordering, captioning and morecaptioning and more

Albums can have read, write, and Albums can have read, write, and caption permissionscaption permissions

1212IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 13: Open source __its_applications

1313IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 14: Open source __its_applications

Open source content management Open source content management systemsystem

Support a variety of websites ranging Support a variety of websites ranging from personal blogs, corporate from personal blogs, corporate brochures and large community-brochures and large community-driven websitesdriven websites

1414IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 15: Open source __its_applications

1515IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 16: Open source __its_applications

Web analytics software programWeb analytics software program Detailed reports on your website Detailed reports on your website

visitors: the search engines and visitors: the search engines and keywords they used, the keywords they used, the language they speak, your language they speak, your popular pages… and so popular pages… and so much more

1616IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 17: Open source __its_applications

Easy uploading of Videos directly from the Easy uploading of Videos directly from the user computeruser computer

Support for many formats including (mpg, Support for many formats including (mpg, avi, divx and more)avi, divx and more)

Edit Edit Make video public or private for those who Make video public or private for those who

don't like to share :-)don't like to share :-) Allow or disallow video comments and also Allow or disallow video comments and also

video embeddingvideo embedding

1717IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 18: Open source __its_applications

1818IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 19: Open source __its_applications

Content management system (CMS), Content management system (CMS), which enables you to build Web sites which enables you to build Web sites and powerful online applicationsand powerful online applications

Corporate Web sites or portalsCorporate Web sites or portals Online magazines, newspapers, and Online magazines, newspapers, and

publications publications E-commerce and online reservationsE-commerce and online reservations Government applications Government applications Community-based portals Community-based portals

1919IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 20: Open source __its_applications

2020IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 21: Open source __its_applications

Open-source graphics application for Open-source graphics application for digital paintersdigital painters

Exists for several platforms Exists for several platforms Extensive brush creation and Extensive brush creation and

configuration options configuration options Unlimited canvas (you never have to Unlimited canvas (you never have to

resize) resize) Basic layer supportBasic layer support

2121IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 22: Open source __its_applications

2222IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 23: Open source __its_applications

Course Management System / Course Management System / Learning Management SystemLearning Management System

Tool for creating online dynamic web Tool for creating online dynamic web sites for their studentssites for their students

IBS Seminar 22/10/2010IBS Seminar 22/10/2010 2323

Page 24: Open source __its_applications

IBS Seminar 22/10/2010IBS Seminar 22/10/2010 2424

Page 25: Open source __its_applications

IBS Seminar 22/10/2010IBS Seminar 22/10/2010 2525

Page 26: Open source __its_applications

2626IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 27: Open source __its_applications

open-source Integrated Library open-source Integrated Library System System

modules for circulation, cataloging, modules for circulation, cataloging, acquisitions, serials, reserves, patron acquisitions, serials, reserves, patron management, branch relationships, management, branch relationships, and more.and more.

text-based and RDBMStext-based and RDBMS

2727IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 28: Open source __its_applications

International metadata and International metadata and interoperability standards: MARC-21, interoperability standards: MARC-21, MARC-XML, z39.50, SRU/W, OAI-PMH MARC-XML, z39.50, SRU/W, OAI-PMH

OS independent OS independent RFID integration RFID integration Acquisitions, Serials mgt, Technical Acquisitions, Serials mgt, Technical

processing, Circulation processing, Circulation

2828IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 29: Open source __its_applications

To build, maintain, and distribute To build, maintain, and distribute digital library collectionsdigital library collections

Multiplatform availability – Unix, Multiplatform availability – Unix, WindowsWindows

Powerful Indexing, Searching and Powerful Indexing, Searching and browsingbrowsing

2929IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 30: Open source __its_applications

3030IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 31: Open source __its_applications

3131IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 32: Open source __its_applications

3232IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 33: Open source __its_applications

3333IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 34: Open source __its_applications

Open Source Software in the Open Source Software in the Knowledge EconomyKnowledge Economy

OSS provides OSS provides opportunityopportunity for developing for developing countriescountries

ICT policy making and its ICT policy making and its integrationintegration

OSS OSS leads to leads to literacy, social development, literacy, social development, governance and the digital dividegovernance and the digital divide

3434IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 35: Open source __its_applications

Open Source in Developing CountriesOpen Source in Developing Countries

Open Source

Application

ICT Policy

E-Governance

Awareness

Developers

3535IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 36: Open source __its_applications

ICT PolicyICT Policy

With emergence of OSS, there is a need for With emergence of OSS, there is a need for countries to reformulate ICT policycountries to reformulate ICT policy

Open source environments produce reliable, Open source environments produce reliable, secure and upgradeable software at low costsecure and upgradeable software at low cost

OSS policy can have anti-monopolistic effect on OSS policy can have anti-monopolistic effect on the IT marketthe IT market

ICT policy must be integrated with education, ICT policy must be integrated with education, industry and administrationindustry and administration

3636IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 37: Open source __its_applications

E-GovernanceE-Governance

Using technology to reach out to citizensUsing technology to reach out to citizens

Help to build awareness of new technologiesHelp to build awareness of new technologies

Will necessitate huge investments in IT which will Will necessitate huge investments in IT which will need close assessment of technology, its need close assessment of technology, its application and control and ownership of the application and control and ownership of the technologiestechnologies

Use of OSS in e-government is economically Use of OSS in e-government is economically advantageous and relevantadvantageous and relevant

3737IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 38: Open source __its_applications

DevelopersDevelopers

Nature of OSS is such that availability of Nature of OSS is such that availability of developers for single platform is very lowdevelopers for single platform is very low

Lack of technical support especially in developing Lack of technical support especially in developing countriescountries

Government has a role to play in long term Government has a role to play in long term development of OSS skillsdevelopment of OSS skills

Appropriate Appropriate training programstraining programs must be integrated must be integrated with the education systemwith the education system

3838IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 39: Open source __its_applications

AwarenessAwareness

OSS needs effective marketingOSS needs effective marketing

Lack of large marketing budgetsLack of large marketing budgets

Government must increase awareness of OSS Government must increase awareness of OSS through educational institutions and e-through educational institutions and e-government institutionsgovernment institutions

As awareness and use increases, network As awareness and use increases, network externalitiesexternalities

3939IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 40: Open source __its_applications

AcknowledgementAcknowledgement

Open source initiatives websiteOpen source initiatives website Open source software’ s websitesOpen source software’ s websites Dr Shan Ling PAN. Knowledge Dr Shan Ling PAN. Knowledge

Management: Open Source ICT Management: Open Source ICT applications as enablers of informed applications as enablers of informed decision making. External group decision making. External group meeting report on OSS for knowledge meeting report on OSS for knowledge managementmanagement

IBS Seminar 22/10/2010IBS Seminar 22/10/2010 4040

Page 41: Open source __its_applications

OSS: Replace Proprietary?OSS: Replace Proprietary?

AdvantagesAdvantages Reduced costs and less Reduced costs and less

dependency on imported dependency on imported technology and skillstechnology and skills

Affordable software for Affordable software for individuals, enterprise and individuals, enterprise and GovernmentGovernment

Universal access through Universal access through mass software rollout without mass software rollout without costly licensing implicationscostly licensing implications

Ability to customize software Ability to customize software based on unique based on unique requirementsrequirements

Lower security risks because Lower security risks because of custom made packages of custom made packages

Lowered barrier to entry for Lowered barrier to entry for software businessessoftware businesses

DisadvantagesDisadvantages Lack of technical supportLack of technical support

Most open source software is Most open source software is not very user friendlynot very user friendly

Difficulty in finding the right Difficulty in finding the right package, as open source package, as open source software is not marketed wellsoftware is not marketed well

Lack of critical mass as few Lack of critical mass as few users exist and not many users exist and not many applications are designed to applications are designed to be compatible with other be compatible with other open source softwareopen source software

4141IBS Seminar 22/10/2010IBS Seminar 22/10/2010

Page 42: Open source __its_applications

4242IBS Seminar 22/10/2010IBS Seminar 22/10/2010

https://sites.google.com/site/drsarikasawant/