Subject Name: Introduction to Computing Assignment : Advantages And Disadvantages Of Open Source Software Submitted by: Raja Kamran Maroof Khan (FA10-BBA-135)

Slides:



Advertisements
Similar presentations
The following 10 questions test your knowledge of Internet-based client management in Configuration Manager Configuration Manager 2007 Internet-Based.
Advertisements

BUSINESS PLUG-IN B2 Business Process.
Mobile Marketing in Practice
COPYRIGHT NOTICE: This presentation contains copyrighted and/ or trademarked material the use of which has not always been specifically authorized by.
EuroCRIS Best Practices & Solutions Members Helping Members Move Forward.
Chapter Six Online Branding There must be, and is, life beyond the 30-second spot. We must accept the fact that there is no mass media anymore, and leverage.
An Introduction to Information Systems in Organizations
“ New ways of identifying potential partners ” Charles Timoney October 14th, 2014.
Computer Security Fundamentals
  Supply chain management software is implemented by companies to deliver the benefits of the supply chain strategies they had adopted.  Open Source.
Software Development Unit 6.
Greg Pierce| Concerto Cloud Services Which Cloud is Right for Microsoft CRM?
WHAT’S A TECHNOLOGY SYSTEM? A technology system is a machine that processes digital data. A computer is a technology system. A computer installation is.
Application Service Providers. Introduction Application Service Provider or (ASP) has a significant placement in the business world. ASP provides customers.
Occupational Career Project By Jimmy Evans. I want to pursue a career in computer engineering. Specifically something in computer software. I think a.
INTRANETS DEFINITION (from Cambridge International Dictionary of English) intra- Combining form used to form adjectives meaning 'within' (the stated place.
Open Cloud Sunil Kumar Balaganchi Thammaiah Internet and Web Systems 2, Spring 2012 Department of Computer Science University of Massachusetts Lowell.
16.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 16: Examining Software Update.
OPEN-SOURCE SOFTWARE BY: SAMANTHA HERALD  Otherwise known as OSS, is computer software that is available with source code: normally reserved for copyright.
Web Analytics
VAP What is a Virtual Application ? A virtual application is an application that has been optimized to run on virtual infrastructure. The application software.
Legal Audits for E-Commerce Copyright (c) 2000 Montana Law Review Montana Law Review Winter, Mont. L. Rev. 77 by Richard C. Bulman, Jr., Esq. and.
IT – DBMS Concepts Relational Database Theory.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
Assistive Technology Russell Grayson EDUC 504 Summer 2006.
Eric J. Pritchard One Liberty Place, 46 th Floor 1650 Market Street Philadelphia, Pennsylvania (215)
PROGRAMMING IN VISUAL BASIC.NET INTRODUCTION TO VISUAL BASIC.NET Bilal Munir Mughal 1 Chapter-1.
Understanding Information Systems. Information System (IS) An IS is a combination of people, hardware, software, computer networks, and data that organizations.
Open Source Software An Introduction. The Creation of Software l As you know, programmers create the software that we use l What you may not understand.
Benefits of a SUSE ® Subscription Insert Presenter's Name (16pt) Insert Presenter's Title (14pt) Insert Company/ (14pt)
Conditions and Terms of Use
Presented By: Avijit Gupta V. SaiSantosh.
Digital Planet: Tomorrow’s Technology and You
Area Of Study 2 Information And Communications Technology(ICT)
E-Commerce Strategy and Plan Powerpoint Templates.
13 Intellectual Property 1 Aaron Schiff ECON Reading: Cabral p , Deak p
The Value of Geospatial Metadata Metadata has tremendous value to Individuals within your organization, as well as to individuals outside of your organization.
Software and Hardware Interaction
Institute for Parallel Processing Bulgarian Academy of Sciences MySQL, PHP and Apache Server in Development of Database for Scientific Research in Defence.
VIRTUAL LANS. A station is considered part of a LAN if it physically belongs to that LAN. The criterion of membership is geographic What happens if we.
Using Publicly Available Data 20 th Meeting Course Name: Business Intelligence Year: 2009.
Database Analysis and the DreamHome Case Study
Intermediate 2 Software Development Process. Software You should already know that any computer system is made up of hardware and software. The term hardware.
OPEN-SOURCE SOFTWARE BY: SAMANTHA HERALD  Otherwise known as OSS, is computer software that is available with source code: normally reserved for copyright.
Cloud Computing Project By:Jessica, Fadiah, and Bill.
ETD Software Options Hussein Suleman University of Cape Town October 2003.
MIS 105 LECTURE 1 INTRODUCTION TO COMPUTER HARDWARE CHAPTER REFERENCE- CHP. 1.
Company small business cloud solution Client UNIVERSITY OF BEDFORDSHIRE.
Proprietary vs. Free/Open Source Software
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
Hussein Suleman University of Cape Town Department of Computer Science Advanced Information Management Laboratory High Performance.
Dr. Hussein Al-Bahadili Faculty of Information Technology Petra University Securing E-Transaction 1/24.
Year 12: Unit 2, living in the digital world. 1. What is ICT? ICT is the use of technology to convert data to information. It covers many areas, especially.
Recruitment, selection & training
An Introduction to Local Area Networks An Overview of Peer-to-Peer and Server-Based Models.
BUS 437 Entire Course (Ash) For more course tutorials visit BUS 437 Week 1 Assignment Company Description BUS 437 Week 1 DQ 1 Writing.
For more course tutorials visit
EECS David C. Chan1 Computer Security Management Session 1 How IT Affects Risks and Assurance.
Chapter 25 – Configuration Management 1Chapter 25 Configuration management.
Adoption of E-Learning solutions: selection criteria and recent trends Adoption of E-Learning solutions: selection criteria and recent trends by Garavaglia,
MARKETING 201 – THE PITCH DECK Bring your product, service or company to life in a concise, clear way with a PowerPoint slide presentation or “pitch deck”.
Advanced Higher Computing Science
Computer Language
Data and database administration
Chapter 2: Introduction to Electronic Commerce
Intranet and Internet Based Groupware and Workflow
IS4680 Security Auditing for Compliance
CLOUD COMPUTING.
APPENDING SERVICES FROM GLOBALMAILMEDIA.
Presentation transcript:

Subject Name: Introduction to Computing Assignment : Advantages And Disadvantages Of Open Source Software Submitted by: Raja Kamran Maroof Khan (FA10-BBA-135) Asim Sadiq (FA10-BBA-142) Muhammad Naqi (FA10-BBA-067) Submitted to: Madam Ayesha Qureshi Date: 31-Oct

2

 High quality software : Open source software is mostly high-quality software. When you use the open source software, the source code is available. Most open source software are well-designed. Open source software can also be efficiently used in coding. These reasons make open source software an ideal choice for organizations.  Integrated management : By using open source software, you can benefit from integrated management. Open source software uses technologies, such as, common information model (CIM) and web based enterprise management (WBEM). These high-end technologies enable you to integrate and combine server, application, service and workstation management. This integration would result in efficient administration.  Simple license management : When you use open source software, you would no longer need to worry about licenses. Open source software enables you to install it several times and also use it from any location. You will be free from monitoring, tracking or counting license compliance.  Survey offered respondents a choice of five advantages for open source: 1. Lower total cost of ownership. 2. Reduced dependence on software vendors. 3. Easier to customize. 4. Higher level of security. 5. Do not see a significant advantage. 6. The results of the survey are shown in the chart on the next page: 3

4

5

 There is no guarantee that development will happen :I t is not possible to know if a project will ever reach a usable stage, and even if it reaches it, it may die later if there is not enough interest. Of course, this is also a problem with proprietary software, but it is more evident in the case of open source. Especially when a project is started without strong backing from one or more companies, there is a significant initial gap, when the source base is still immature and the development base is still being built. If it is not possible to get funding or enough programmers cooperating at this stage, the project just ``dies'', or perhaps slowly fades out. Usually, when it reaches a self-sustaining level, the user and development base is such that it can proceed by itself, without other external incentives. This issue will be revisited later on, when business models are discussed in section.  There may be significant problems connected to intellectual property :This point is especially important, now that some countries are accepting software and algorithm patents. It is very difficult to know if some particular method to solve a software problem is patented, and so the community can be considered guilty of intellectual property infringement. Some open source packages are already addressing this issue with switches or patches that enable or disable patented code fragments according to the country where the code is used. In other cases, developers consider source code not as an executable device, but a mere description of how a device (the computer) executes, and therefore uphold the idea that source code is not by itself (in absence of an executable program) covered by patent law even in countries where software patents are accepted. However, this idea has still to be tested in courts, and many people do not believe in its viability. In any case, it still leaves problems for the users, who need the executable programs.  It is sometimes difficult to know that a project exist, and its current status : There is not much advertising for open source software, especially for those projects not directly backed by a company willing to invest resources in marketing campaigns. However, several `aggregation points' for open source software do exist, although in many cases they are usable only by experts, and not by the general public. They are also in many cases very specific to some software category, such as scientific software or database systems. There are only a few `clearing houses' for open source software and projects, and in many cases they are not really up to date. However, some people see this fact as a market opportunity, and several companies with experience in Internet based information services are approaching open source software with added value services which maintain information useful for people or companies trying to locate or evaluate open source software of some given characteristics. 6