Free Essay

Open Source

In:

Submitted By drohoneel
Words 2667
Pages 11
What Is Open Source?

Technically, “open source” means software that issupplied with the original code in which it was written allowing others to view, modify, adapt, and improve this code. This can include software that cannot be redistributed without explicit permission (and often a payment) to the software owner. Most people now define “open source” more narrowly to as software with the following further characteristics:

• It is protected by copyright, but not patents.

• It has a “copy-left” license (GNU license or similar), which states that it can be redistributed for no charge, but the source code and modifications must be licensed out under the same terms that it was licensed in. Sample licenses are available at http://www.opensource.org. Please note, that it is acceptable to sell commercial software in a bundle with this “open source” software.

Open source software is not the same as “shareware” or “freeware” which often does not come with source code and has zero cost as its defining characteristic. Open source software, may or may not be zero cost.
The benefit of open source software is that when people are allowed to read, distribute, and modify the source code for a piece of software, the software evolves and gets better.
Open Source in Brief

In practice, a typical open-source project uses a web or other internet site as the repository for the source code, documentation, discussions, design documents, bug and issue lists, and other artifacts associated with the project. A particular person or group is the copyright owner for the source, at least initially, and this owner grants permission for individuals or other groups to make modifications to the source mediated through a version control system such as CVS (Concurrent Versions System). Periodic builds are automatically produced, and there are usually several versions of varying stability and age compiled and prebuilt for a number of platforms that anyone can download and try out.

Ownership versus licensing is an important distinction to grasp. Even when rights are broadly granted through a license with considerable freedom about what an outside party can do with the source, it is still owned by the copyright holders who can do whatever they wish with the source, including selling it, granting other licenses to it, or changing the direction of its development.

Some open-source projects, especially those whose source is owned by companies, establish a governance mechanism that ensures that the community has a recognized voice in decision making, which in turn makes the playing field more level than it otherwise might be.

Significance of Open Source

The open source development process differs sharply from the traditional commercial off- the- shelf (COTS) model. Eric Raymond likens the corporate or traditional COTS model, where by a corporation produces and sells proprietary software, to a cathedral and the open source model to a bazaar.11 In the corporate model, individuals or small groups of individuals quietly and reverently develop software in isolation, without releasing a beta version before it is deemed ready. In contrast, the open source model relies on a network of “volunteer” programmers, with differing styles and agendas, who develop and debug the code in parallel. From the submitted modifications, the delegated leader chooses whether or not to accept one of the modifications. If the leader thinks the modification will benefit many users, he will choose the best code from all of the submittals and incorporate it into the OSS updates. The software is released early and often.

Benefits and Risks of Open Source Software Compared to Traditional COTS

Due to the different development models, Program Managers can achieve many benefits over traditional COTS by using OSS. Popular open source products have access to extensive technical expertise, and this enables the software to achieve a high level of efficiency, using less lines of code than its COTS counterparts. The rapid release rate of OSS distributes fixes and patches quickly, potentially an order of magnitude faster than those of commercial software. OSS is relatively easy to manage because it often incorporates elements such as central administration and remote management. Because the source code is publicly available, Program Managers can have the code tailored to meet their specific needs and tightly control system resources. Moreover, Program Managers can re-use code written by others for similar tasks or purposes. This enables Program Managers to concentrate on developing the features unique to their current task, instead of spending their effort on rethinking and re-writing code that has already been developed by others. Code re-use reduces development time and provides predictable results. With access to the source code, the lifetime of OSS systems and their upgrades can be extended indefinitely. In contrast, the lifetime of traditional COTS systems and their upgrades cannot be extended if the vendor does not share its code and either goes out of business, raises its prices prohibitively, or reduces the quality of the software prohibitively. The open source model builds open standards and achieves a high degree of interoperability. While traditional COTS typically depends on monopoly support with one company providing support and “holding all the cards” (i.e., access to the code) for a piece of software, the publicly available source code for OSS enables many vendors to learn the platform and provide support. Because OSS vendors compete against one another to provide support, the quality of support increases while the end-user cost of receiving the support decreases. Open source can create support that lasts as long as there is demand, even if one support vendor goes out of business. For government acquisition purposes, OSS adds potential as a second-source “bargaining chip” to improve
COTS support

Why do Open Source Projects Exist?

a. Possible economic and technical advantages

The use of open source is argued to bring several benefits in comparison to proprietary developing models.[1] These advantages can be economic, e.g. the reduction in research and development costs on the one hand, and technical i.e. resulting in better quality of code, on the other. The traditional argument is that open source offers the software developer increased reliability: it has been said that “given enough eyeballs, every bug [in the code] is shallow”.[2] This means that given a large enough base of beta-testers and co-developers, practically every problem in the code can be solved by the time of release. This is not always the case in traditional, in-house programming team constructed software packages.

The OSS community admits that there can be valid cases for keeping the code closed. If considerable research and development effort is required to produce a product based on a new technology, then keeping the code closed would seem to be a plausible business strategy. They are quick to remind, however, that once a competitor comes up with a similar product, one should go open source in order to encourage the best pool of co-developers to invest time in it and thus enhance the life cycle of the product

OPEN SOURCE IS A GIFT ECONOMY

To understand open source, it helps to make a distinction between a commodity economy, to which we are accustomed in a capitalist society, and a gift economy. In a gift economy, gifts are exchanged, forming a bond based on mutual obligation: In the simplest form of gift exchange, when one person gives a gift to another, the receiver becomes obligated to the giver, but not in a purely mercenary way rather, the recipient becomes very much like a member of the giver’s family where mutual obligations are many, varied, and long lasting. A person may give a gift with the realistic expectation that someday a gift of equal or greater use value will be received or that the recipient will pass on a further gift. In an open-source project, the gift of source code is reciprocated by suggestions, bug reports, debugging, hard work, praise, and more source code.

The commodity economy depends on scarcity. Its most famous law is that of ‘‘diminishing returns,’’ whose working requires a fixed supply. Scarcity of material or scarcity of competitors creates high profit margins. It works through competition.

The gift economy is an economy of abundance the gifts exchanged is inexhaustible. Gift economies are embedded within noneconomic institutions such as kinship, marriage, hospitality, artistic patronage, and ritual friendship. A healthy Western family operates on a gift economy. In an open-source project, the status and reputation of individuals depend on the quality of the gifts they contribute.

Making Money from Open Source Software

In the late 1990s companies started working out how to turn the superior reliability and development speed of shared open software development into a business proposition. The following are some of the most popular business ways companies are doing this:

• Sell service and support of open source software that your company does not control. This is what companies like Red Hat and Suse (Novell) do with Linux, which is controlled by Linus Torvalds and his followers. See http://www.redhat.com and http://www.suse.com.

• Create open source software your firm controls, and sell service, support, and commercial versions related to this software. Examples are: JBoss, the #3 Java-based Web Application Server (http://www.jboss.com); OpenOffice (StarOffice), Sun Microsystems’ alternative to Microsoft Office (http://www.openoffice.org); Sendmail, the #1 F500 email system (http://www.sendmail.com); and mySQL, a database that competes against Oracle and IBM’s DB2 (http://www.mysql.com).

• Sell a product or service that uses open source software as an element of a total offering. This is what companies do when they make commercial web applications that use PHP, run on Linux, are written in Perl or provide web services running on the Apache Web Server.

• Provide open source software for hardware you sell. For example, companies that make computer printers sometimes provide the source code for their printer drivers so that experienced programmers can adapt these printer drivers to fit operating systems or perform functions that the company is not interested in writing themselves. As a result of having the drivers available as open source, the company sells more printers.

• Open source a software product to reduce support costs at the end of life. This is often what companies do to improve their reputation and reduce their support costs for products where they can no longer make revenues.

• Provide dual licensing for a software product. this is actually how mySQL is marketed (see above). Companies can either use the version based on an open source license for free or can pay to have a license that allows them to sell a modified version of the database as part of their total product offering.

• Build an ecosystem. For example Palm has successfully shared the source code of their PDAs to make it easier for other companies to write software that works with this product, making the overall offering more attractive.

Resources Available with Open Source

It is worth pointing out that there are a lot of development and marketing opportunities available when a company chooses to go down the open source route that are not available if you keep your software proprietary. These can improve product quality, reduce development cost or reduce marketing cost. Examples are:

• Quality control and improvement. By providing your source code, others can review this and suggest improvements and give these back to you.

• New applications. By providing your source code, others can adapt this to applications you never thought of.

• Easy distribution. There are many websites (such as http://www.freshmeat.net, http://www.sourceforge.org, etc) that will freely publicize your open source product.

Business Model for OSS

The only thing that stays the same is change and open source is no different. Open source projects arise from different origins and may progress from one business model to another. They may start out as commercial code and they may give rise to commercial enterprise. Some of the possible paths that a project may take in its business model are depicted below.

[pic]

The Models Examined

“I'm Open!” – Embedded (Wannabe) – Enterprise-class software vendor includes open source in their for-fee licensed solutions. The code may have originated at the vendor and been `contributed' or is may be community code that is pervasive.
Examples: Apache Tomcat in WebSphere; Eclipse

“Lite” – Loss Leader (Trojan Horse) – real agenda is licensed software sale. Source is “open”, but for all practical purposes, the only contributions or support comes from one vendor.
Examples: ActiveBPEL/ActiveWebFlow; Celtix/Artix; MySQL Community/Pro

“Legacy” – new life for old code (Dinosaur) – Unfortunately vendors cannot be expected to support un-profitable products forever. But many enterprises have implemented business solutions that continue to provide business value based on “legacy” products. There is nothing pejorative in the word legacy, and modern software architecture, especially service-oriented architecture, provides mechanisms to continue to derive value from these systems. But enhancements may be necessary to enable integration. How do we resolve these conflicting agendas? The software vendor may “contribute” the once for-fee licensed software as open source to the user community. The vendor no longer officially provides support. But the customers may well still be important to the vendor, so the vendor may provide resources to incubate the project. This is a short-term commitment and the real intention is to shift support to a community of users. Besides the possibility of re-invigorating the product as a community open source project, it is possible that a commercial interest may come forward and provide support in the “parallel universes” model.
Examples: OpenIngres, Fedora

“Parallel Universes” – Enterprise-class support (Brand Name) – Software vendor “piggybacks” on robust open source project to provide SLA-class support to enterprises that require it or find it provides value.
Examples: Red Hat Linux, Debian, JBoss, TAO.

“Jump Start” – Bleeding-Edge Technology (Embryo) –vendor-created and attempted launch of a for-fee licensed software product, but unable to achieve critical mass in the marketplace. This may have been because supporting tools were not yet available or it may have been because the product was so advanced that potential buyers did not yet recognize the value. Open source effort is designed to appeal to like-minded early adopters – who may not have the budget to purchase an unproven but innovative technology.
Example: PXE

“Community” – Collaborative Software (Good Guys in White Hats) – technologists created a solution to a known problem for their own needs and saw the benefit of sharing code, innovation, and support across organizations for the benefit of all.
Examples: Apache Commons, Mule

Comparison

[pic]

There are many business models for open source and each has an important and valuable role to play. It is important for an enterprise to consider their specific needs and how the business model behind the open source project aligns with these needs. It is also important to recognize that the business model may evolve as the open source project and the community that uses and supports it evolves.

Open source provides an exciting channel for innovation and a fascinating array of business models. If used wisely, it can provide dramatic benefits in cost and quality. Business Integration Technology‟s open source strategy is to work with our customers and leverage their existing IT infrastructure where it makes sense, but to leverage open source to fill the gaps and integrate it all in a service-oriented approach.

Conclusion

Open source software can co-exist with proprietary programs. In some instances it can be more plausible to choose open code than keep it closed: ultimately it is up to the firm’s business strategy. In any case, the ideology of commons in the field of software is here to stay, and legislation, as well as commercial actors will adapt to it like they always have when a new way of doing business has arrived.

References

➢ www.corp21.com/download/OS-Software

➢ www.eclipse.org/community/casestudies/Actuate_OS_Final

➢ typo3.org/.../t3n_nr9_open_source_business_models_in_transition

➢ assets1.csc.com/fr/downloads/4819_1.pdf

-----------------------

Similar Documents

Free Essay

Open Source

...Open Source: Salvation or Suicide? OPEN SOURCE DEFINITION: Open source doesn't just mean access to the source code. The distribution terms of open-source software must comply with the following criteria: 1. Free Redistribution The license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license shall not require a royalty or other fee for such sale. 2. Source Code The program must include source code, and must allow distribution in source code as well as compiled form. Where some form of a product is not distributed with source code, there must be a well-publicized means of obtaining the source code for no more than a reasonable reproduction cost preferably, downloading via the Internet without charge. The source code must be the preferred form in which a programmer would modify the program. Deliberately obfuscated source code is not allowed. Intermediate forms such as the output of a preprocessor or translator are not allowed. 3. Derived Works The license must allow modifications and derived works, and must allow them to be distributed under the same terms as the license of the original software. 4. Integrity of The Author's Source Code The license may restrict source-code from being distributed in modified form only if the license allows the distribution of "patch files" with the source code for the purpose of modifying the program at...

Words: 1780 - Pages: 8

Free Essay

Open Source

...Is Your IT-Operational Cost giving you sleepless nights? 1 Switch to Open Source and invest smartly in your business after all it’s your money. ANKIT SAWHNEY DEPARTMENT OF INFORMATION TECHNOLOGY AMITY BUSINESS SCHOOL AMITY UNIVERSITY June, 2010 ACKNOWLEDGEMENT ACKNOWLEDGEMENT After 10 weeks of hard work I am proud to finalize this work. Working with this project has given me valuable insights about the upcoming IT-trends. Hopefully this knowledge will be useful in upcoming carrier. It has also enhanced my skills regarding academic & scientific writing. I hope my project will be useful for further research & & that it might be useful as reading material for other students and others interested in this area. Completing a task is not usually a one man effort and it often requires the effort, help and guidance from others. I sincerely thank my faculty Ms. Teena Bagga for providing me the opportunity to complete this project and handed me an experience and exposure which will help me endeavors of professional career. Without her help and guidance, completion of this project wouldn’t have been possible. I would take this opportunity to extend my humble and grateful thanks to all those people who have directly and indirectly helped me to complete this project. ABSTRACT ABSTRACT There is no doubt that without computers to flourish...

Words: 1969 - Pages: 8

Free Essay

Free and Open-Source Software

...and Open-Source Software NT1430 – Linux Networking Research Paper: Free and Open-Source Software As the name so aptly implies FOSS is software that is both free and open source.  It is liberally licensed to grant users the right to use, copy, study, change, and improve its design through the availability of its source code. This practice is becoming increasingly widespread and gaining acceptance because of the potential benefits that could arise from its use. The “free” part of the title refers not to price, but more so to the idea of freedom for the user. The user of this type of software has the ability to copy and to reuse the software which usually is not the case. The open source part of the acronym refers to the use of the peer to peer model of development. In the 1950’s to 1970’s, advanced user privelages in reference to software were the norm. Most software allowed the user to share and copy at this time, since most of the companies who dealt in the field were more focused on marketing the hardware the software was almost always complimentary. This however, began to change when software development costs began to escalate and companies began competing for the software market. Linus Torvalds, the creator of the Linux kernel began to shift things back in 1991. His software was a freely modifiable source code. Over the years the idea gathered much more momentum. It has burgheoned so that now major IT companies are now developing projects with open source applications...

Words: 343 - Pages: 2

Free Essay

Open Source Licensing

...What is Open Source? Open Source is a philosophy regarding software copyright under which one software developer is granted permission to use another developer’s code without having to individually ask permission. It may also refer to the genre of software that encompasses that philosophy and utilizes open source licensing. Why is Open Source good? There may be several reasons why a developer may favor the Open Source philosophy. Primarily, Open Source fosters creativity. Software products can often require an overwhelming amount of code for one individual or even a few individuals to write, especially if all that code needs to be original so that it does not infringe on another person’s copyright. This may not be a problem for large companies with armies of engineers. But this can be an insurmountable hurdle for individuals or smaller groups. Open source licensing enables developers not only by providing sets of code that can be appropriated towards their final vision, but it also enables others to actively contribute to or improve upon another developer’s product. A great metaphor for the effect of Open Source is Wikipedia.org. Wikipedia’s content is licensed under a Creative Commons license, which achieves the same goals as open source software licenses. Much like encyclopedia volumes, which are collections of articles that contribute to the whole set, software products may be seen as a collection of coded functions. Traditionally, each article of an encyclopedia...

Words: 1239 - Pages: 5

Free Essay

Open Source Software

...Open Source Software Intro While knowledge is the public good, there is discussion whether or not all knowledge should free for public. Today society chose suffer the loss of knowledge for certain years. They use intellectual property law to encourage individuals to invest in research and development and creating knowledge they can profit. We want to analyze an alternative way in distributing knowledge specifically open source software and how useful it is to both creators and society. Definition and characteristics Open source licenses promise to everyone what many in the community refer to as software freedom. The terminology of Freedom is emotionally satisfying, but it has proven to be very confusing. Not that software freedom isn’t definable. The Free Software Foundation lists four essential kinds of software freedom: 1. The freedom to run the software for any purpose 2. The freedom to study how the software works and to adapt it to your needs 3. The freedom to redistribute copies of the software 4. The freedom to improve the software and distribute your improvements to the public Confusion about the term Freedom was the very reason the term open source was created. The newer term refers to an important concept well understood by anyone who has ever written computer software: Programmers write source code to direct computers to perform specific tasks, while the computer itself takes care of the routine task of translating the source code into an...

Words: 3534 - Pages: 15

Premium Essay

Open and Closed Source

...Open and Closed Source Systems Students Name POS/355 Date Instructors Name Open and Closed Source Systems Open and closed sources is a term that not many people know the difference. According to Damicon (2003-2009), “True-open-source development requires that a community of software engineers band together to work on the software.” What the company is stating is the more minds are used to develop the software the better it will be. Now a closed source is a little different. “Closed-source programs are owned by someone (or some organization) and distributed through a variety of retail channels including the owner's website Damicon (2003-2009).” Basically a closed source is the complete opposite of an open source. Now that the two are clearly defined to a better understanding users will be able to tell the difference. Open sources are gathering of many users and putting the knowledge and experiences that they have obtained over the years and used to make software. Like the saying goes, “Two heads are better than one (Two heads better than one 2014).” Typically open sources are free of charge and can easily be download. For example most people have at least either downloaded one of these browsers; Goggle Chrome, Firefox, Java, or BitTorrent. There are many more open source systems, but these that were just mention can be installed in MAC OS, Microsoft Windows, and LINUX. The positive about having open source is that it is able to be customized to the users liking and can...

Words: 770 - Pages: 4

Premium Essay

Open Close Source

...Closed and Open Source There are a lot of things that go into a practical and an efficient operating system; one of which consist of a closed and an open source. To understand the sources of an operating system, it is best to find out and figure out what closed and open source is. Closed and Open source can be a disadvantage or an advantage of software development and cost sharing. The initial step is to recognize what it means to have a closed or open system, and what components are needed and will make up the requirement for software or an application to function. With both closed and open sources functioning differently as to how the system is programmed and structured and how the system will function within a software application or program. OPEN SOURCE Operating systems of an open source can be defined as free software developed by corporations or individuals to develop an alternate to not having to rely on any individual or one company to modify or change the software and maximize its used for the individuals or companies' advantages. Open source are typically free to use by each individual or companies to modify and changed without having to worry about the licensing and compliance to the original developer of the software being used. These are the advantages to an open source system. * Unlimited Community Support: With the public support, the alteration and transformation of the system is more frequently, more elaborating on time to develop a greater...

Words: 714 - Pages: 3

Premium Essay

Open Closed Source

...Open/Closed Source Heidi Mitchum POS 355 May 6, 2013 Michele Gamberutti Open/Closed Source The background behind an operating system stems into different branches of a tree. There are many items that go into a functional operating system. One of which includes open and closed source. To understand what may be a source for an operating system is the first step to understand what an open or closed source is. Even though at times it can be a wasteful effort, open/closed sources can be an advantage of cost sharing and software development. First it is a good idea to find out what it means to have a open or closed source system, meaning components that make up the functions needed for an application or software. With both open and closed working very differently as to how the system is developed and how they run within a software program or application. Each of these sources will be discussed. Open source systems are typical used for everyone to see and for anyone to use, and this is why the name is open. There are advantages to having an open source system which include: • Larger Development Support – Giving a large support system the developers feel as though they can make changed when and where every needed (Vidal, 2013). • Customizable – Having full control of the system gives developers a sense of control to make changes to the programs for advancement in all areas (Vidal, 2013). • Security – Having two eyes is better than one, having more security...

Words: 996 - Pages: 4

Free Essay

Open Source vs Closed Source

...vs Open Source versus Closed Source Open Source versus Closed Source There are basically two types of operating systems when it comes to how the code is handled. These are open source operating systems and closed source operating systems. One isn’t necessarily better than the other, but they both have situations and areas that they work best in. Open source isn’t for everyone, and neither is closed source. It’s always better to have both sides available so there is some variety. Open source and closed source operating systems have are completely different, almost like night and day. Closed source operating systems like Microsoft Windows, for example, are developed by an individual or a company. The final product is available to run on a system, however all the source code, the recipe for the operating system, is kept secret and no one except the developers have access to it. The closed source operating system is exactly the opposite, because the source code is made readily available to the user, and if they have programming knowledge, they can debug it and tweak it into their own style. Basically they can personalize it to fit what suits them and their needs. Closed source operating systems, such as Windows can definitely meet the needs in a market. Because people pay for closed source operating systems, they can be guaranteed to get documentation and support for the software. One bad thing about closed source software is that developers often rush it...

Words: 668 - Pages: 3

Free Essay

Open-Source Movement and the Future

...OPEN-SOURCE MOVEMENT AND THE FUTURE ITSU1003 INTRODUCTION TO OPEN-SOURCE Generally computer software sources (the human readable version of the software) are of two kinds; closed and open. Open-source programming has been prominently growing in the past ten years. In this model, programmers share their codes freely in order to be modified and used by others. They are allowed to alter and change the original software as much as they like. This in turn will produce higher quality software with improved features. For the open-source programs to be reliable, some sort of licenses has been approved by Open Source Initiative (OSI) which is a “non-profit corporation dedicated to managing and promoting the open-source definition for the good of the community, especially through the OSI Certified Open-source software certification mark and program.” HISTORY OF OPEN-SOURCE Open-source began to form in the hacker’s society of the United States computer science laboratories such as Stanford and MIT in the late 1960’s. Programmers were members of societies in which each member was expected to share his or her code among the society members. This would apply improvements on different codes by members of the society. In addition, programmers were able to use each other’s knowledge in their own interest mutually. By the early 1980’s the university hacker societies began to collapse, and the hackers were hired by commercial companies producing proprietary systems (systems that required...

Words: 1851 - Pages: 8

Premium Essay

Closed-Source vs. Open-Source Databases

...to choose: closed-source or open-source. Each option has its advantages and disadvantages, and mainly depends on the organization itself; where one will benefit, the other will face some difficulties. For example, open-source software is usually is more flexible, but it sometimes requires some extra work or knowledge from the user to customize the database. The main reason why I would prefer using open-source database, is that in closed-database systems it is not possible to see the source code. It means that the user cannot detect bugs and other system vulnerabilities. The crucial factor in favor of the open-based system is the question of the price, as open-source database systems are free. Open-source database systems, such as MySQL, are great for users, who agree to tolerate some minor limitation (which sometimes do not matter for a particular company) in preference to simple and fast performance. Many organizations remain cautious about using new open-source software. For these companies, they might use systematic software implementation; for instance, start using open-source databases like PostgreSQL or MySQL, after they have successfully tested Linux or Open Office (Amant & Still, p. 259). Moving in that direction will lead to a formation of a strategy, which I would suggest using - the hybrid strategy. In order to use any benefits of open-source database systems and to lower the risk, this strategy suits perfectly. With the help of the open source concept, it emphasizes...

Words: 345 - Pages: 2

Premium Essay

Open Source Bi Tools

...applications make new information administration challenge. Organizations have understood the significance of implementing accomplishments of the objectives characterized by their business methods through BI ideas. It depicts the experiences on the part and necessity of constant BI by analyzing the business needs. BI has two essential various implications identified with the utilization of the term Intelligence. The important, less frequently is the human intelligence applied in business issues/activities. Business intelligence is a new field of the analysis of the application of human cognitive to the administration and choice in different business issues. The paper gives the idea of BI, types of BI, open source software, review on some popular open source tools of BI, and Benefits. Open Source Business Intelligence Tools Business intelligence is a technology driven procedure for analyzing information and displaying significant data to help corporate administrators, business chiefs and other clients to make more informed business decisions. The process of taking substantial measures of data, examining that data, displaying a high level set of reports that gather the essence of that data into the premise of business activities, and empowering administrations to settle on major day by day business choices. BI as way and system for enhancing business performance by giving capable assists for executives to empower them to have actionable data at hand. BI tools are seen as technology...

Words: 2171 - Pages: 9

Free Essay

Open and Closed Source Software

...Open Versus Close Source Software Tristan San Juan 03/17/2015 POS/355 Brian Davis Open versus Closed Source software? Which is better? There are many questions behind which software is better. There are literary many pros and cons on both of the soft wares. It comes down to the users’ limitation and preferable on which one is to use. Some people have both and use them for different reasons. As you read on we going to clarify some features on each kind of software to further explain the difference between the two kinds of software. Closed source Software, most users are going to be familiar with this. Windows, Adobe (Photoshop), Norton Anti-Virus and Mac OS are very fine example of what closed software are. In definition a closed software or aka a proprietary software is, “any software that is copyrighted and bears limits against use, distribution and modification that are imposed by its publisher, vendor or developer. Proprietary software remains the property of its owner/creator and is used by end-users/organizations under predefined conditions ("Proprietary Software", 2015).” Meaning it is what it is you cannot edit it in source code level, I mean you can hack it but most likely as users who doesn’t know anything about coding will most likely break it. One of the biggest sign when people see closed source software is it cost money, yes it does and you pay for what you get. Some of the benefits of having a closed source software is that is one its reliable quality...

Words: 942 - Pages: 4

Premium Essay

Open Closed Source Os

...Open Source and Closed Source Operating Systems POS/355 Jim W November 3, 2013 History repeats once again and proves that the saying, (two heads are better than one) continues to be true! The movement for the collaboration of the thinkers, inventors, and creators; to come together and share ideas and concepts that advance the development of mature and immature open source code is here to stay. The original hackers from the 1950’s (computer enthusiasts’) at MIT’s Tech Railroad Club left their programs in drawers for others to work on. This concept of sharing and developing source code for a wide range of functionality continues to enable programmers and students to use source code as a learning tool that sparks worldwide innovation! Open Source operating systems are usually free OS’s that can be manipulated via the source code format rather than the compiled binary code format, which is only available by closed source code. There are quite a few different open source code providers with the three most popular being GNU/Linux, BSD UNIX, and Solaris. Not only did the GNU/Linux open source operating system serve the standard OS features and function, it also produced many UNIX-compatible tools, including utilities, compilers and editors, but never released a kernel. The advantage of collaboration of the open source OS, Linus Torvalds, a student from Finland released a rudimentary UNIX-like kernel using the GNU compilers and tools and invented contributions worldwide. This...

Words: 716 - Pages: 3

Free Essay

Open Source Software

...OPEN SOURCE SOFTWARE What are reasons for business to use open source software? With the current economy difficulties, companies are trying to find areas in their businesses where they can save money. Many companies are having no choice but to let people go. Some businesses try to avoid lay-offs and instead are looking in other areas to save money. One of the areas is, of course, the IT department; software application acquisition is an area that might lead to a big money savings. Even in financially difficulties times, businesses want or need to improve their application environment. Sometimes it might even be necessary to invest in the IT infrastructure for long-term savings, which may result in the company not needing to close their doors. But many business owners or CEO’s will question if open source software is ready for business. This research paper intends to answer this question. The best reason to use open source software in a business environment is cost savings. This gives the business freedom to use software and change the source code in other words, modify how the software application is used, as it is needed. Open source removes the need for dependence on single vendor solutions and it provides very high quality applications and very good support. To understand open source software it is important to know what open source is, and what the meaning of open source software is. This research paper will also show where open source came from; the history of open...

Words: 2520 - Pages: 11