The dominance of open source software (P.1)
Open source software dominates the IT infrastructure for many years. GNU / Linux and the benefits of BSD Unix types have dominated Internet, Perl and PHP as the dominant development languages of WWW, and Apache has actually expanded its early 80% market share among servers. Web . All these products are open source software.
Software development has changed. The old model brings the success of a software development company: Developing proprietary products, concentrating all technical resources for adding features, hiring a number of employees big . moving to open source software model.
Through the release of the source of the product freely, and the preparation of sufficient technical documentation, potential customers can try it out. The cumulative sales of firms are through providing technical improvements to customers and by providing professional support. That support company may or may not be the same as the company that contributed the original code, so customers are not locked, as they have been under the proprietary software model. For example, support for Tomcat open source application servers is offered to the Ministry (Justice) by software vendors like BEA, Novell, Covalent and Red Hat.
2006 was called "Five Open Source", when the application of open source software increased widely in addition to traditional use in technology infrastructure to replace proprietary products for databases, Content management and customer management CRM (Customer Relationship Management).
The application of OSS in government is now very active in the world. When proprietary and reservation systems reach the end of the useful life of products, the present opportunity exists for replacing them with the combination of OSS rather than launching new processes of RFP for closed and exclusive solutions. The South African government recently adopted open source software, in the case of all software and conversion of existing software.
The South African Ministry of Justice needs a clear strategy to adopt and use OSS. Our suppliers are turning to OSS without our encouragement or agreement; Java is the leading development language and also open source software.
Weblogic is a major information technology provider currently mixing OSS into their products, and Check Point's outer ring firewall runs an OSS operating system.
OSS is software distributed to everyone along with its source code, allowing anyone to use the software, redistribute it, and change its functionality as desired. Often, OSS is called 'free' software, but most OSS still hold the copyright (copyright) and exist to serve commercial objectives such as customization, training, and support improvements. support. So all OSS is 'free to use', but only some OSS is in the form of 'free beer'. OSS contrasts with proprietary software, which is distributed only with executable binary code. Proprietary software is 'closed' in a vast sense that it has no accompanying source code; changes in features, improvements, and bug fixes all occur under the control of the source code rather than the user. Customers are also locked into having to rely on proprietary software vendors to support its products in a proportionate manner.
Open standards are technical standards that are publicly seen and can be deployed by anyone with the necessary skills and resources. It is entirely possible that proprietary software supports open standards; For example, PDF is released as an open document standard by Adobe, but Adobe Acrobat Reader is proprietary software. Some analysts will only use the concept of 'open standard' when at least one OSS implementation of that standard exists, but that distinction is unnecessary from the Ministry of Justice's point of view.
Industry standards are technical standards that are applied by industry-specific characteristics. Since 2007, most industry standard software is proprietary, even when OSS solutions exist. This is especially true in end-user environments, with Microsoft Office software suite and with message systems (GroupWise, Exchange, etc.). An industry-standard software package can be open (like Eclipse IDE for Java development) or closed (like EndNote for research library indexing).
Le Trung Nghia ( Translation )
You should read it
- How to Become an Open Source Enthusiast
- Warning: The number of vulnerabilities in open source software are increasing rapidly
- Can open source technology make money?
- 10 things to know about open source software
- Microsoft unexpectedly shared 60,000 free software patents
- 10 best open source web browsers
- 15 open source tools or to 'manage' Windows
- Cisco Linksys WRT160NL - 'toy' specifically for open source people
May be interested
- What is source code? Learn about Source Codesource code or open source are probably terms you see often, such as open source games or open source software. so what exactly is source code, what is source code, what is open source code and what is closed source code? we will find the answer together through the article below.
- 15 open source tools or to 'manage' Windowsperhaps a lot of people think that with windows operating systems, the paid software is always the best software. however, in reality, it is not always the case.
- Cisco Linksys WRT160NL - 'toy' specifically for open source peoplebeing open-source who likes to use toxic goods, mr. nguyen scoured the place to find an open-source wi-fi device.
- 7 misconceptions about open source softwarewhen it comes to free and open source software (foss), many people may feel 'stuck' as if they are lost in a sea of misconceptions.
- Being 'used by many big companies', the developer manually broke the NPM colors.js and faker.js librariesrecently, applications using popular open source libraries like colors.js and faker.js have suddenly displayed meaningless and even corrupted data. this leaves app developers surprised and a little confused.
- 5 great open source tools that keep your personal data safewhether windows is watching you or your browser affects privacy, there are many reasons for you to be cautious about your personal data. fortunately, there is a solution that helps you manage and store personal data that is open source software and tools. this article will introduce some open source tools that help keep your data safe.
- Thousands of iOS apps could be at risk because of an open source vulnerabilitya vulnerability in open source software cocoapods can put applications such as facebook, tiktok, netflix on ios and macos at risk of attack.
- Download OBS - Open Broadcaster Software 26.1open broadcaster software is an open source solution for creating and publishing live and recorded content to the internet. download the free open broadcaster software for windows pcs and start streaming today!
- Why shouldn't antivirus software be open source?by sharing code publicly, many developers can review and improve programs together; this approach has led to remarkable innovations. however, when it comes to antivirus software, this method does not seem to be a good idea.
- How to Install Open Source Softwareonce you have decided to migrate to open source software, you will need to do some basic installing. this page offers some elementary and generic information on installing. for more detail, search for the particular program you are...