Open source software has recently emerged as the frontrunner for many industries as the primary method of code production, as it is widely predicted to provide more options for its users in a quicker, quality improved, and cost effective format than the more traditional proprietary software. Linux, the dominant player in the market, is a considerable threat to the Microsoft operating system, which has successfully established itself in the global market. Beyond its commercial potential, open source software possesses a potential goldmine in the government sector. However, questions regarding security and privacy continue to plague government officials in their pursuits of this option. The following discussion will provide an overview of open source software as well as proprietary software and their primary components, an evaluation of government options in relation to the products available on the market, and the social construction of open source software vs. The technological determinism of proprietary software.
Discussion of Open Source Software
Open source software is distinctive in that it provides its users with free access to the object code as well as the source code, and when modifications are made, they must be made available to interested parties within the community. The primary criteria that distinguishes open source software from all other programs are the following (Lerner and Tirole 821):
The program must be distributed royalty free
All program modifications must be distributed under the same terms as the license of the original software
The source code must be released and made available to interested parties
In addition, open source software is subject to a strict code review process, which provides additional security measures for its users. As more people gain access to its code, they can identify flaws or errors in the system (Fisher 21).
However, it is also known that with every piece of software, there are disadvantages to its use. In the case of open source software, even the most brilliant programmers cannot escape the potential security breaches that may exist with this type of software. According to Farrow, “OSS programmers aren’t generally paid to writer the software they maintain. These programmers are paid by becoming well-known for writing great software. Including backdoors would be the kiss of death for a programmer. Even security-related bugs hurt an OSS programmer’s reputation” (73). Furthermore, Neumann states in an article by Fisher that “Unless there’s a great deal of discipline underlying the development, there’s no difference in the security. Open source is not inherently more secure. If everyone has the same bad skills, all the eyeballs in the world won’t help you. Unless there’s discipline, you still come up with garbage” (40). Some experts argue that the key components of secure software are attention to detail and careful coding, and that both proprietary and open source software can be very secure if carefully written (Fisher 20). This demonstrates that the knowledge of the programmer can strongly influence the security potential of a given software product.
One question that is raised in the utilization of open source software is why the product is given away at no cost to other users. A simple explanation may be that users find significant value in the product since it is much easier to manage open source software since it does not possess strict licensing requirements, such as those placed on Microsoft products (MacVittie and MacVittie 15). This is logical, since the cost of using the traditional Microsoft operating system can be excessive if a new license must be purchased for each user. Cost is more than likely one of the chief motivators in the decision to use open source software over the traditional proprietary methods.
The Linux operating system is the chief product that many new open source customers consider as their primary choice. Many IT experts find that Linux is more powerful when enthusiasm is brought into the picture (Zetlin 38). Therefore, learning the ins and outs of the system can take some time and may require some work beyond normal business hours. For this reason, training in Linux and other similar open source offerings should be a primary concern for IT professionals in order to improve its potential and to reduce the possibility of security flaws.
The potential cost of ownership of open source software is highly dependent on the business environment of the firm in question. According to Wheeler, “OSS/FS isn’t cost-free, because you’ll still spend money for paper documentation, support, training, system administration, and so on, just as you do with proprietary systems. In many cases, the actual programs in OSS/FS distributions can be acquired freely by downloading them. However, most people will want to pay a small fee to a distributor for a nicely integrated package with CD-ROMs, paper documentation, and support. Even so, OSS/FS costs far less to acquire” (33). In addition, when upgrades are necessary to improve upon the system’s existing features, these typically cost less than for proprietary systems (34). Total cost savings that may result from the implementation of an open source system can be tremendous, and typically range over $10,000, and can potentially increase to $250,000 or more, depending on the size of the firm and other external factors (36). Finally, Wheeler indicates that “as the number of servers increases, proprietary solutions become increasingly costly. First, many proprietary systems (including Microsoft) sell per-client licenses; that means that even if your hardware can support more clients, you must pay more to actually use the hardware you’ve purchased. Secondly, if you want to use more computers, you must pay for more licenses in proprietary systems” (35). Therefore, businesses and others that consider open source software must perform a cost-benefit analysis to identify the potential cost savings that may result from its use.
Wheeler also discusses the strict licensing policies that are forcing some Microsoft customers to reevaluate their options because of the increased cost: “Microsoft’s recent licensing policies may accelerate moving away from Microsoft…this new license program has engendered a lot of resentment among Microsoft’s customers…enterprises are realizing that the majority of their users are consumers or light producers of information, and that these users do not require all of the advanced features of each new version of Office…unless Microsoft makes significant concessions in its new office licensing policies, Sun’s StarOffice will gain at least 10% market share at the expense of Microsoft Office by year-end 2004. Because of these licensing policies, by year-end 2003, more than 50% of enterprises will have an official strategy that mixes versions of office automation products – i.e., between multiple Microsoft Office versions or vendor products” (11). Microsoft’s strict licensing policies are proving to serve more harm than good to many customers, and as a result, some are beginning to turn their backs on their primary provider in favor of a more cost-effective solution.
In general, it has been demonstrated that open source software provides numerous benefits to its users, including potential cost savings and the freedom to change the code when circumstances require. Security issues will always be of primary concern, but experts in the field that possess the appropriate knowledge should be able to reduce these possibilities and to satisfy customers. A discussion of proprietary software will now be presented.
Proprietary Software: Advantages and Disadvantages
Proprietary software is defined by the Wikipedia encyclopedia in the following manner: “Some individual or company holds the exclusive copyrights on a piece of software, at the same time denying other people the access to the software’s source code and right to copy, modify, and study the software” (1). Proprietary software remains under some form of control at all times in regards to distribution and use. In any case, one of the most important factors of proprietary software is its quality in relation to the source code and potential security breaches, made possible through various flaws in the system (Butler Group 2).
The most popular form of proprietary software on the market today is the traditional Microsoft operating system, which has managed to infiltrate businesses across the globe in dramatic fashion. As technology continues to develop and improve, the Microsoft product has been subject to much scrutiny for its potential flaws as well as its often highly expensive cost. Since the system is exclusive from one user to the next, the costs of purchasing additional user licenses can be often prohibitive and can interrupt the business plan. In today’s economy, this concept is not cost-effective and can potentially stall or reduce business growth. These are some of the primary reasons why many users are switching to open source software to cut costs and to manipulate the code in their own way.
Other disadvantages to using proprietary software also exist. According to an article in the Spyware Weekly Newsletter, “German tech news portal tecchannel is reporting that when users of Windows XP use the Windows Update web site, it transmits a list of installed software and the hardware configuration of the machine to Microsoft. Using custom-built software which takes advantage of an undocumented function of the Windows API, tecchannel has logged the data being transmitted to Microsoft just before it is encrypted. Their testing also reveals that Microsoft can identify your machine uniquely if they chose to do so, and could even lock you out of the site altogether” (1). This unfortunate string of events could potentially wreak havoc on both personal and professional use of the Windows operating system and could potentially deter new users and eliminate existing ones that may feel a heightened sense of security with the open source product. Other sources of privacy invasion have also been tracked, including the identification of DVD watching habits and the perceived security and storage of consumer information that is transmitted over the system.
As with open source software, questions of security are always considered in the utilization of proprietary software. According to Allison, “Consider the reasons for security alerts. Most often, a security alert is issued for a proprietary software package once a cracker has created and published an exploit to take advantage of a problem. Most open source security alerts are issued because of third-party audits, not published exploits, and an alert is published in the spirit of openness to notify and users of the broken software about upgrades” (23). Perhaps the one advantage in security that is prevalent in proprietary software is that when security breaches or flaws do occur, there is a tremendous incentive to correct them in a prompt fashion. This activity is performed quickly to preserve the brand image, the business, and its customers as efficiently as possible. In this case, knowledgeable experts must be able to work well with the established code in order to make the appropriate adjustments.
As mentioned previously, the costs of proprietary software can far outweigh the advantages for many businesses. According to Brockmeier, “It’s unbelievably arrogant of Microsoft to try to bully its customers into an ‘upgrade’ by refusing security patches when most companies are counting pennies….Microsoft users are at the mercy of Microsoft for support. Any company with a big investment in a particular various of Linux, say Red Hat 6.2, can hire someone to create a patch for that system if it has a good reason to continue using it. Despite the fact that 6.2 has reached the end of its life, product-wise, this doesn’t prevent a company from patching a system – it just means Red Hat is no longer doing so. This is where having the source becomes fairly important” (2). It is quite obvious that users of proprietary software, particularly Microsoft products, face an uphill battle in maintaining and upgrading their systems to match company needs. It is not surprising that more and more users are making the switch to open source products.
Government Opinion of Open Source vs. Proprietary
It is becoming increasingly common that governments across the world are reevaluating their operating systems to identify which method may result in long-term success. As a result, debates surrounding open source vs. proprietary software have become widespread around the world. Microsoft has responded to the debate and the challenge by making a significant change in their standard policy: “Microsoft is displaying a surprisingly deft touch in its dealings with foreign governments. In a bid to slow the open-source groundswell, Microsoft last January announced a plan to share the source code underlying the Windows operating system. Considering how long Microsoft fought against divulging its ‘secret sauce’ to any outsider, regardless of whether their e-mail address ended with.gov or.com, that seemingly rates as a mind-blowing capitulation” (Cooper 1). The action that Microsoft has taken has resulted in much interest from foreign governments that consider Microsoft as an “American” business. Consequently, they may choose to remain on the proprietary circuit because they seek diversification with a foreign entity (2). Microsoft’s actions have also resulted in a polished public relations move, designed to defer attention from the benefits of switching to open source software for business purposes.
An initiative launched in 2002 managed by a group named CompTIA, is more than a bit concerned about the recent interest in open source software, and their opinions are reaching such U.S. government sectors as the Department of Defense. According to McCullagh, “The Initiative for Software Choice told the Defense Information Systems Agency that the Pentagon should not openly promote the use of open source software, arguing that proprietary products are not inherently less secure…while the law on this matter remains untested, it makes sense for companies to be highly risk-averse in this area, striking a more defensive posture when confronted with software development that may implicate GPL code or similar coding environments. Commercial and hybrid software developers generally do not want to risk losing their investment” (1). Unfortunately, this report is written by a firm with close ties to Microsoft, so the data is not unbiased.
The state of Rhode Island has jumped on the bandwagon of open source technology and has set a new standard in for state governments. The primary proponent of the technology, Jim Willis, proposed the idea with mixed responses because most state officials did not possess a familiarity with the open source technology.
However, the initiative is turning heads and attracting more and more government attention: “Its visibility makes the Rhode Island installation more potent a demonstration of what open source can accomplish when used by state governments. This particular project probably is going to usher in other governments exploring these types of open-source solutions” (Vaas 16). John Corona, a state Senator from Texas, introduced a bill in 2003 to consider open source software in future procurements, and Oregon also followed suit with a similar bill (Taft 1). Therefore, it is likely that additional states will soon follow suit into the open source arena.
Unfortunately, some firms that oppose open source software are bringing their arguments to the political arena. Some businesses “who resist open source have taken the fight to the halls of the lawmakers. Many of these corporations have been busily promoting legislation to stop the spread of open source through force of law rather than the force of competition. Fierce lobbying efforts actually seek to prohibit governments from even considering open source alternatives. Published reports indicate that lobbying may have even forced the National Security Agency to discontinue developing a highly secure Linux kernel. It seems that some in government have swallowed the sour pablum, claiming that security through obscurity is essential, even when history has shown it to be woefully inadequate” (Pavlicek 18). Therefore, as some state and even Federal branches of government begin to strongly consider open source software for their own systems, opponents of the technology are threatening its livelihood and long-term potential in the political world.
In the country of Peru, a debate has been brewing regarding open source software. According to a published report on the use of Linux in education Dr. Nunez states that “We agree that in the private sector of the economy, it must be the market that decides which products to use, and no state interference is permissible there. However, in the case of the public sector, the reasoning is not the same: as we have already established, the state archives, handles, and transmits information which does not belong to it, but which is entrusted to it by citizens, who have no alternative under rule of law. As a counterpart to this legal requirement, the State must take extreme measures to safeguard the integrity, confidentiality, and accessibility of this information. The use of proprietary software raises serious doubts as to whether these requirements can be fulfilled, lacks conclusive evidence in this respect, and so is not suitable for use in the public sector…now, software deals with information and is itself information. Information in a special form, capable of being interpreted by a machine in order to execute actions, but crucial information all the same because the citizen has a legitimate right to know, for example, how his vote is computed or his taxes calculated. And for that he must have free access to the source code and be able to prove to his satisfaction the programs used for electoral computations or calculations of his taxes” (11-12). Although this is only one opinion of the situation, the Congressman makes many significant points regarding the importance of protecting public information as best as possible, and it is the belief of many that this can best be accomplished through the use of open source software.
In the context of technological determinism and social relevance, the open source vs. proprietary software debate can be considered one of experimentation and knowledge for the greater good: “The technologist has as inexhaustible a challenge to his ingenuity as he has an inexhaustible source of inspiration in the progressive discoveries of experimental science. Given a devotion to the criteria of efficiency, economy, and utility in conceiving improved design, the technologist can only prove to be an agent of progressive change in what can only be a competitive profession in which the winner must eventually take all of his technologically determined share of the market” (Carlisle and Manning 90). In other words, the concepts driving open source software and proprietary products are only as good as the market and the minds that advance them. This argument can be considered a proponent for open source software, since this technology possesses the ability to change code without hassle and significant lapses in time that may make the difference in a competitive marketplace.
Concluding remarks
In general, open source projects possess a tendency to challenge generalized economic theory in the following ways (Lerner and Tirole 821):
Individual incentives: What is the reason behind offering code at no cost to others?
Corporate strategies: Why do commercial firms allocate a portion of their staff to open source programs, and in the same respect, why do software vendors initiate various open source projects?
Organizational behavior: Is the new paradigm of open source production, whereby direction is not provided and nobody is told what to do, the new model for how organizations should be managed?
Innovative process: How does the process of open source technology fit in with the concepts that drive intellectual property, including patents, copyrights, and trade secrets?
These are just a few of the key ideas that economists consider when they evaluate open source software in terms of its influence on economic theory. The challenge for educators and theorists alike is to determine how truly significant such concepts as intellectual property, patents, and licensing are in the process of software development and privacy.
These types of questions will determine how governments, including the United States government, evaluate the two software types in relation to each other.
Bibliography
Allison, J. “Which is more secure? Open source vs. proprietary.”
Interactive Week 8.28 (2001): 23.
Brockmeier, J. “Microsoft makes a good argument for open source.”
April 2003: http://www.osopinion.com/perl/story/21199.html
Butler Group. “Open source vs. proprietary software: which is better?” http://www.serverworldmagazine.com/opinionw/2003/03/14_ shtml
Carlisle, Y.M., and Manning, D.J. “Ideological persuasion and technological determinism.” Technology in Society 21 (1999):
Cooper, C. “Perspective: Microsoft’s foreign policy on Linux.” http://rss.com.com/2010-1071-991439.html?type=pt&part= rss&tag=feed&subj=news
Farrow, R. “Open source software: is it really secure?” Network
Magazine 17.9 (2002): 72-73.
Fisher, D. “Open source: a false sense of security?” eWeek 19.39
2002): 20-21.
Fisher, D. “Open source security deemed big drawing card for customers.” eWeek 19.44 (2002): 21.
Fisher, D. “Open source software takes lead as major source of security flaws.” eWeek 19.48 (2002): 40.
Lerner, J., and Tirole, J. “The open source movement: key research questions.” European Economic Review 45 (2001): 819-826.
MacVittie, D., and MacVittie, L. “Open source: a rare pat on the back.”
Network Computing 13.15 (2002): 15.
McCullagh, D. “Group urges limits on open source.” CTNET News.com http:rss.com.com/2100-1001-975578.html?type=pt&part=rss&tag feed&subj=news
Microsoft is spying on you.” 10 March 2003:
http://www.spywareinfo.com / newsletter/archives/march-2003/10.php
Pavlicek, R. “We, the open people.” InfoWorld 24.37 (2002): 18.
Taft, D. “Open-source movement gains ground on Microsoft.” eWeek
Vaas, L. “Road to open source.” eWeek 20.1 (2003): 16.
Villanueva Nunez, E.D. “Linux in Education Report.” GNOME 21 April
Wheeler, D. “Why open source software/free software (OSS/?FS)? Look at the numbers!” 16 April 2003:
http://www.dwheeler.com/oss_fs_ why.html
Wikipedia. “Proprietary software.” http://www.wikipedia.org/wiki/
Proprietary_software
Zetlin, M. “In the LINUX loop.” Computerworld 37.14 (2003): 37-38.
Get Professional Assignment Help Cheaply
Are you busy and do not have time to handle your assignment? Are you scared that your paper will not make the grade? Do you have responsibilities that may hinder you from turning in your assignment on time? Are you tired and can barely handle your assignment? Are your grades inconsistent?
Whichever your reason is, it is valid! You can get professional academic help from our service at affordable rates. We have a team of professional academic writers who can handle all your assignments.
Why Choose Our Academic Writing Service?
- Plagiarism free papers
- Timely delivery
- Any deadline
- Skilled, Experienced Native English Writers
- Subject-relevant academic writer
- Adherence to paper instructions
- Ability to tackle bulk assignments
- Reasonable prices
- 24/7 Customer Support
- Get superb grades consistently
Online Academic Help With Different Subjects
Literature
Students barely have time to read. We got you! Have your literature essay or book review written without having the hassle of reading the book. You can get your literature paper custom-written for you by our literature specialists.
Finance
Do you struggle with finance? No need to torture yourself if finance is not your cup of tea. You can order your finance paper from our academic writing service and get 100% original work from competent finance experts.
Computer science
Computer science is a tough subject. Fortunately, our computer science experts are up to the match. No need to stress and have sleepless nights. Our academic writers will tackle all your computer science assignments and deliver them on time. Let us handle all your python, java, ruby, JavaScript, php , C+ assignments!
Psychology
While psychology may be an interesting subject, you may lack sufficient time to handle your assignments. Don’t despair; by using our academic writing service, you can be assured of perfect grades. Moreover, your grades will be consistent.
Engineering
Engineering is quite a demanding subject. Students face a lot of pressure and barely have enough time to do what they love to do. Our academic writing service got you covered! Our engineering specialists follow the paper instructions and ensure timely delivery of the paper.
Nursing
In the nursing course, you may have difficulties with literature reviews, annotated bibliographies, critical essays, and other assignments. Our nursing assignment writers will offer you professional nursing paper help at low prices.
Sociology
Truth be told, sociology papers can be quite exhausting. Our academic writing service relieves you of fatigue, pressure, and stress. You can relax and have peace of mind as our academic writers handle your sociology assignment.
Business
We take pride in having some of the best business writers in the industry. Our business writers have a lot of experience in the field. They are reliable, and you can be assured of a high-grade paper. They are able to handle business papers of any subject, length, deadline, and difficulty!
Statistics
We boast of having some of the most experienced statistics experts in the industry. Our statistics experts have diverse skills, expertise, and knowledge to handle any kind of assignment. They have access to all kinds of software to get your assignment done.
Law
Writing a law essay may prove to be an insurmountable obstacle, especially when you need to know the peculiarities of the legislative framework. Take advantage of our top-notch law specialists and get superb grades and 100% satisfaction.
What discipline/subjects do you deal in?
We have highlighted some of the most popular subjects we handle above. Those are just a tip of the iceberg. We deal in all academic disciplines since our writers are as diverse. They have been drawn from across all disciplines, and orders are assigned to those writers believed to be the best in the field. In a nutshell, there is no task we cannot handle; all you need to do is place your order with us. As long as your instructions are clear, just trust we shall deliver irrespective of the discipline.
Are your writers competent enough to handle my paper?
Our essay writers are graduates with bachelor's, masters, Ph.D., and doctorate degrees in various subjects. The minimum requirement to be an essay writer with our essay writing service is to have a college degree. All our academic writers have a minimum of two years of academic writing. We have a stringent recruitment process to ensure that we get only the most competent essay writers in the industry. We also ensure that the writers are handsomely compensated for their value. The majority of our writers are native English speakers. As such, the fluency of language and grammar is impeccable.
What if I don’t like the paper?
There is a very low likelihood that you won’t like the paper.
Reasons being:
- When assigning your order, we match the paper’s discipline with the writer’s field/specialization. Since all our writers are graduates, we match the paper’s subject with the field the writer studied. For instance, if it’s a nursing paper, only a nursing graduate and writer will handle it. Furthermore, all our writers have academic writing experience and top-notch research skills.
- We have a quality assurance that reviews the paper before it gets to you. As such, we ensure that you get a paper that meets the required standard and will most definitely make the grade.
In the event that you don’t like your paper:
- The writer will revise the paper up to your pleasing. You have unlimited revisions. You simply need to highlight what specifically you don’t like about the paper, and the writer will make the amendments. The paper will be revised until you are satisfied. Revisions are free of charge
- We will have a different writer write the paper from scratch.
- Last resort, if the above does not work, we will refund your money.
Will the professor find out I didn’t write the paper myself?
Not at all. All papers are written from scratch. There is no way your tutor or instructor will realize that you did not write the paper yourself. In fact, we recommend using our assignment help services for consistent results.
What if the paper is plagiarized?
We check all papers for plagiarism before we submit them. We use powerful plagiarism checking software such as SafeAssign, LopesWrite, and Turnitin. We also upload the plagiarism report so that you can review it. We understand that plagiarism is academic suicide. We would not take the risk of submitting plagiarized work and jeopardize your academic journey. Furthermore, we do not sell or use prewritten papers, and each paper is written from scratch.
When will I get my paper?
You determine when you get the paper by setting the deadline when placing the order. All papers are delivered within the deadline. We are well aware that we operate in a time-sensitive industry. As such, we have laid out strategies to ensure that the client receives the paper on time and they never miss the deadline. We understand that papers that are submitted late have some points deducted. We do not want you to miss any points due to late submission. We work on beating deadlines by huge margins in order to ensure that you have ample time to review the paper before you submit it.
Will anyone find out that I used your services?
We have a privacy and confidentiality policy that guides our work. We NEVER share any customer information with third parties. Noone will ever know that you used our assignment help services. It’s only between you and us. We are bound by our policies to protect the customer’s identity and information. All your information, such as your names, phone number, email, order information, and so on, are protected. We have robust security systems that ensure that your data is protected. Hacking our systems is close to impossible, and it has never happened.
How our Assignment Help Service Works
1. Place an order
You fill all the paper instructions in the order form. Make sure you include all the helpful materials so that our academic writers can deliver the perfect paper. It will also help to eliminate unnecessary revisions.
2. Pay for the order
Proceed to pay for the paper so that it can be assigned to one of our expert academic writers. The paper subject is matched with the writer’s area of specialization.
3. Track the progress
You communicate with the writer and know about the progress of the paper. The client can ask the writer for drafts of the paper. The client can upload extra material and include additional instructions from the lecturer. Receive a paper.
4. Download the paper
The paper is sent to your email and uploaded to your personal account. You also get a plagiarism report attached to your paper.
PLACE THIS ORDER OR A SIMILAR ORDER WITH US TODAY AND GET A PERFECT SCORE!!!
