Tuesday, May 5, 2020

Open Source Software Solutions Free-Samples-Myassignmenthelp.com

Questions: 1.What Important ideas and approaches does the teaching of open-source Software expose to students 2.How Ideas and approaches could likely be Employed in a students future Computing-focused career? 3.Do we believe that Universities have moral responsibility to promote use of open source software within Computing Industry? Answers: Introduction This report is about use of open-source software for both teaching and to perform other operations of campus wide information services. In earlier days, registered software solutions were used by IT users by purchasing license for those software solutions. It means these software solutions were paid. But after advanced development in IT sector, large development companies like Sun Microsystems provided open source solutions to users. To use these solutions there is only need to install these software into system after downloading from internet. These solutions are free of cost and commonly known as open source solutions. Due to this, the demand of open source solutions increased and now in business organizations, education sector and in another development fields, open-source software are frequently used. Open-source software solutions refers to something that can be modified and shared by people because source code of these solutions is publicly accessible. Source code is an importa nt part of software that is not visible to users and only developers can make changes in source code. But in open software solutions, source code is opened for everyone and can be modified according to requirements. That is why, now in most of the universities worldwide usage of open source software solutions has increased for teaching and to perform other operations. The purpose of making this report is to discuss that what important ideas and approaches that teaching of open-source software expose to students and how these can be possible to employ in a students future computing focused career. Besides this, we will also focus on topic that do we believe that universities have a moral duty to promote the use of open source software within computing industry (Netaction.org, 2017). Discussion According to analysis, near about 90% of information systems have been transitioned to open source software. The commonly used open source software solutions by students and teachers are LibreOffice, Scribus, Inkspace and the Gimp. According to feedback of Universities, after using open software solutions, they have achieved significant energy savings over 70% on their clients and also greatly reduced licensing costs. There are some important ideas and approaches that are required to expose to students while teaching open source software. 1.One of the important and attractive approach that need to expose to students while teaching open-source software is to provide a learning environment for open-source system where all students can collaborate together to achieve a common goal. It is a constructive approach of learning that will allow students to generate new ideas and knowledge by interacting with others and by knowing about their past experiences and new ideas. This approach of constructive learning method requires active participation of students in whole community, because without better interaction of students with groups who are involved in teaching or learning of OSS, it will be difficult to learn about usage of open source systems (Engelhardt and Swaminathan, 2012). Next important approach need to expose to students is how motivation of students can keep high for purpose of learning open-source software. To answer this question, it is argued that reputation system can also be considered important for maintaining motivation of students. According to analysis, we got to know that reputation systems can be used in an open source learning environment (Google Books, 2017). This approach is enthused by experiences of users of reputation systems who have given rewards to OSS. The major use of reputation model is to extent the contribution of individuals in online community and various other online activities. Therefore, this model can be applied for e-learning in context of education because in educational field, most of the activities are performed online. Besides this, it can also applied in different fields of e-commerce, social news and search engines (Opensource.org, 2017). In this way these two approaches are required to expose to students in case of teaching open source systems. Besides these approaches, the important ideas that are also needed to expose to students are that open source systems are future of software development. These open systems are considered as heart of Apple platforms and developer tools. Apple Company is leading in significant contributions to many open source projects. Therefore, from this information, students can take idea that open source systems will be helpful for students to enhance their skills in development fields. But for using these software solutions, proper knowledge to write source code with proper syntax is required (Gnu.org, 2017). 2.From above discussed ideas and approaches will help students those have computing focused career in a way that they can know about market demand of open software solutions in market and what level these software solutions are used by developers and users. As we already discussed in above segment of this report that open source software solutions are future of development platform, so with this idea students can enhance their skills and knowledge in this field. With further analysis of ideas and approaches of teaching open source systems to students, it is found that recruiters are looking for talented fresher in open source who can operate open software solutions like Linux, LibreOffice, Oracle, Java and other available open source solutions (Google Books, 2017). Therefore, various opportunities are waiting in field of open source systems for students who have computing focused career. For IT giants like Apple, Microsoft and Google, open source software will be a major platform. Th at is why, while teaching students for open source systems, above discussed ideas and approaches should represent to them clearly, so that they can follow those ideas and approaches to make their career in computer field. The champion universities and colleges that are teaching students for open source are Harvard, Oregon State University, Rochester Institute of Technology and high schools like Penn Manor in Pennsylvania (Gnu.org, 2017). 3.It is an important topic to discuss about promotion of open source software. With the continuous usage of open source software, it is promoting itself worldwide, but Open Source Initiative (OSI) has responsibility to protect and promotes open source software, its development, communities, championing software in society and it is done by OSI through education and collaboration Open Source Definition (OSD). Whether promotion of Open Source System is responsibility of OSI, but still we do believe that it is moral duty of university to promote software within computing industry (Gardner, 2017). The main point is here is university is considered one of the essential ways of promoting usage of open source systems through education. Today in IT field, various students want to make their career and those students use open source software solutions for making their IT projects (Opensource.com, 2017). In this way, they promote use of open source systems with their communities, friends and t eachers. It will be ethical and moral if universities will support in promotion of usage of open source software. As we have already discussed in report that open source software solutions are future of IT platform and will bring lots of opportunities for IT students. Besides this, it is legal to use open source software for making business projects or college level projects. In this way, without any problem, universities can use open source systems and can promote them in computing industry and even in other industries where these open source software are required to use (SearchEnterpriseLinux, 2017). To promotion of open source software solutions requires to follow a policy and here in this report, we would like to discuss about that policy (Meity.gov.in, 2017). It will be better for universities to know about that policy because it will help them while promoting open source software solution. The main objective to design promotion policy of open source software is to enhance reuse, quality improvement, savings of cost and innovation by using collaboration and avoidance of duplication (Digitalindia.gov.in, 2017). The main applicability of this policy is on software applications, products and components and IPR of these software applications are held by Government entity. Besides this, policy is also applicable to development software applications that are developed in house and in software development agency (Webopedia.com, 2017). According to promotion policy, Government shall try to accept Open Source Software in all e-Governance systems that are implemented by various governme nt organizations. According to policy, it is a better option in comparison of using Closed Source Software. It is also mentioned in promotion policy of open source system that it shall have following characteristics (Vikaspedia.in, 2017): The source code of open source system should be available for every community, adopter and end-user, so that they can modify and study source code, according to their requirements (Noda and Tansho, 2017). The source code of Open Source Software shall be free from any royalty. Therefore, any software development company that wants to promote its open source software solutions, they have to follow these policies. The promotion of Open Source Software according to these policies will be considered legal. Conclusion After this whole discussion we can say that Open Source Software is future of IT students. So it is good that universities are employing open source systems for teaching students. These open software have provided an effective way to learn and develop software solutions by using innovative ideas. It is a best way to explore students in field where they want to make their career. In this report, we have discussed some essential ideas and approaches that must be expose to students by Universities while teaching them usage of Open Source Systems. These approaches are effective for students to make decisions that why they should move towards usage of Open Source Software. Besides this, promotion policy of open systems is also discussed here that must be followed by software agencies or developers of Open Source Systems. While doing research on this topic, we also got to know that some objections are raised on usage of open source software by proprietary software owners. But these objecti ons can be removed by providing associated sample data, lesson plans and by telling about training problems of Open Source Systems. In this way, adoption of Open Source Software can be increased among people worldwide. References Engelhardt, S. and Swaminathan, S. (2012). Open Source Software, Closed Source Software or Both: Impacts on Industry Growth and the Role of Intellectual Property Rights. SSRN Electronic Journal. Opensource.org. (2017). News | Open Source Initiative. [online] Available at: https://opensource.org/ [Accessed 6 May 2017]. Netaction.org. (2017). Government Promotion of Open Source Software. [online] Available at: https://www.netaction.org/opensrc/oss-whole.html [Accessed 6 May 2017]. Gnu.org. (2017). Why Schools Should Exclusively Use Free Software- GNU Project - Free Software Foundation. [online] Available at: https://www.gnu.org/education/edu-schools.en.html [Accessed 6 May 2017]. Gardner (2017). Teaching open source 2016. [online] Slideshare.net. Available at: https://www.slideshare.net/CraigGardner5/teaching-open-source-2016 [Accessed 6 May 2017]. Google Books. (2017). Open Source Systems: Grounding Research. [online] Available at: https://books.google.co.in/books?id=XsXBLIZHiq0Cpg=PA312lpg=PA312dq=important+ideas+and+approaches+for+teaching+open+source+softwaresource=blots=CmbBujB3pKsig=2sVX66wtUVy0UTwzHWZpPsXbfochl=ensa=Xved=0ahUKEwiirLKT29rTAhXFQo8KHUJrBjYQ6AEIIjAA#v=onepageq=important%20ideas%20and%20approaches%20for%20teaching%20open%20source%20softwaref=false [Accessed 6 May 2017]. Opensource.com. (2017). Prepare students for a rapidly changing world by teaching with open source. [online] Available at: https://opensource.com/education/13/11/teach-better-prepare-students [Accessed 6 May 2017]. SearchEnterpriseLinux. (2017). What is open source software (OSS)? - Definition from WhatIs.com. [online] Available at: https://searchenterpriselinux.techtarget.com/definition/open-source-software [Accessed 6 May 2017]. Vikaspedia.in. (2017). Policies to promote Open Source Software Vikaspedia. [online] Available at: https://vikaspedia.in/e-governance/national-e-governance-plan/policy-on-adoption-of-open-source-software-for-goi#section-3 [Accessed 6 May 2017]. Digitalindia.gov.in. (2017). Open Source an extremely important aspect of Digital India! | Digital India Programme. [online] Available at: https://www.digitalindia.gov.in/content/open-source-%E2%80%94-extremely-important-aspect-digital-india [Accessed 6 May 2017]. Noda, T. and Tansho, T. (2017). Open Source Introducing Policy and Promotion of Regional Industries in Japan. Google Books. (2017). Open Source Software: New Horizons. [online] Available at: https://books.google.co.in/books?id=jOgswrMBsp4Cpg=PA214lpg=PA214dq=promotion+policy+of+open+source+softwaresource=blots=aR-Tl7guU1sig=xHn1NQ1WtzmvN1hUOcMR-XVEXi8hl=ensa=Xved=0ahUKEwjz35uJr9vTAhUKNI8KHej_A00Q6AEITjAG#v=onepageq=promotion%20policy%20of%20open%20source%20softwaref=false [Accessed 6 May 2017]. Meity.gov.in. (2017). Free and Open Source Software | Ministry of Electronics and Information Technology, Government of India. [online] Available at: https://meity.gov.in/content/free-and-open-source-software [Accessed 6 May 2017]. Webopedia.com. (2017). What is Open Source Software? Webopedia. [online] Available at: https://www.webopedia.com/DidYouKnow/Computer_Science/open_source.asp [Accessed 6 May 2017].

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.