Joke Collection Website - Bulletin headlines - What is an open source system?
What is an open source system?
Question 2: What do you mean by open source system? Open source is open source (some open source software is free and commercially used in colleges and universities);
Use the source code to cut, customize, and even expand and modify, and design your own products;
Open source has nothing to do with complexity, but the implementation strategy of software products or the structure of the team that develops it.
Question 3: What does open source mean? What is the opposite of open source? Which systems are open source and which are not? Open source is the abbreviation of open source code, which is relatively closed. Linux is an open source system, and windows is non-open.
Question 4: What exactly does open source mean? Open source means that the source code of Android system is open to users and can be used, compiled and redistributed according to the open source protocol (GNU). Under the premise of observing the GNU agreement, anyone can use the software for free and control the running mode at will. The most famous open source operating system is linux.
Compared with non-open source operating systems (such as Windows and Mac), open source operating systems are characterized by open source code and free customization. However, due to the unpredictable technical level of users and maintenance problems, and because most software and hardware manufacturers do not support open source software, there are great difficulties in drivers and software sources, which requires individual users to pay attention to their actual situation when choosing systems, which is also the main reason why it is difficult for individuals to use open source operating systems at present.
Classification of open source systems: Unix-like classes: Linux (with many developers and thousands of distributions, covering all platforms, supporting all file formats and all network protocols), FreeBSD, OpenBSD, NetBSD (covering all platforms), DrangonflyBSD, Darwin/OpenDarwin/PureDarwin, Minix, GNU Mach/GNU Hurd, etc.
Unix classes: Opensolaris, AuroraUX, Plan9, Inferno C Plan 9.
Dos class: Freedos
Windows-like class: ReactOS
Original classes: House, KolibriOS, MenuetOS, HelenOS, Openvms.
There are other open source operating systems: XFree86 and ReactOS.
Question 5: Application field of Apache, an open source system ―― HTTP Web Server Tomcat Web Server ―― Web container Mediawiki――wiki server software, Andy Rubin, Running Alfresco's open source integrated development environment-content management system innovation o CMS- content management system WordPress ―- blog software MongoDB- document-oriented, non-relational database Eclipse- software development, two mobile phone operating system companies were founded: Danger and Android. Danger sold it to Microsoft for $500 million and became Kin this year. Android4 was sold to Google for $40 million. Android is the name of an open source mobile phone operating system based on Linux platform published by Google on June 5438+065438+1October 5, 2007. The platform consists of operating system, middleware, user interface and application software. It adopts the architecture of software stack and is mainly divided into three parts. The underlying work based on Linux kernel, developed in C language, only provides basic functions. The middle layer includes function library and virtual machine, which is developed by C++. The top layer is all kinds of application software, including call program, short message program, etc. The application software is developed by the company itself, and Java is a part of programming. There are no proprietary obstacles that hindered innovation in the mobile industry in the past, and it is said to be the first truly open and complete mobile terminal mobile software. Google hopes to establish a standardized and open mobile phone software platform by forming in-depth partnerships with software and hardware developers, equipment manufacturers, telecom operators and other interested parties, thus forming an open ecosystem in the mobile industry. As an important part of Google's strategy, Android will further promote the realization of the company's goal of "providing information to everyone anytime and anywhere". Many mobile phone users around the world are using various mobile phones based on Android. Google's goal is to make (mobile communication) independent of devices and even platforms. For this purpose, Android will complement rather than replace Google's long-standing mobile development strategy: develop useful and attractive mobile services and promote these products by forming partnerships with global mobile phone manufacturers and mobile operators. MeeGoMeeGo is a free mobile operating system jointly launched by Nokia and Intel, nicknamed m a dog in Chinese. The operating system can run on many electronic devices, such as smart phones, laptops and televisions, and help these devices achieve seamless integration. This Linux-based platform is called MeeGo, which combines Nokia's Maemo and Intel's Moblin platform. Kai Oistamo, executive vice president of Nokia, said that MeeGo's ability to adapt to multiple platforms makes it unique, so it is not just a new mobile phone operating system. Nokia recently announced that all N-series flagship phones will no longer use Saipan operating system, except the upcoming N9 model, and will use MeeGo operating system based on Linux instead. First, before the comparison, let's popularize the definition of open source to many friends who don't have rich professional knowledge. The definition of specialty is a bit complicated, because open source originated in foreign countries, so many statements are in foreign ways, which is difficult for Chinese people to understand. The main core idea is that open source is used to describe software whose source code can be used by the public, and the use, modification and distribution of this software are not restricted by licenses. We generally understand that open source means that the source code of the software is open and can be viewed by users. In the following description, open source is understood as open source and vice versa. Closed source means closing the source code. Second, misunderstandings Many friends who lack computer knowledge have some misunderstandings about the shopping system of online shopping malls, mainly in two aspects: open source = free. Many websites are established to avoid charging for open source and provide users with direct downloads, so many users think that open source system = free system, which is actually a wrong understanding. Open source software has its own intellectual property rights, and they have licenses (licensing agreements), which can be used for free in a few cases, but in ... >; & gt
Question 6: What are the benefits of operating system open source? 1 Open source means providing source code to people who can modify it.
Not open source means keeping the source code secret.
In theory, open source is good, because we can find vulnerabilities together, improve new functions together and improve security performance together, and windows can be widely used, and more compatible software, such as Linux, can be used, because fewer people are not good at supporting games.
Everyone who owns Nokia uses this software to support many programs.
After all, Nokia is the largest manufacturer, so WM is more suitable for business people.
4 can't say clearly
Windows monopoly has brought great pressure and obstacles to open source.
Open source software can still be put together as long as it can improve game support and enable large software companies to develop software to support it.
Question 7: What is an open source operating system and a closed source operating system? An operating system is also a kind of software. "Open source operating system" refers to an operating system with open source code, which is an open source software. "Closed source operating system" is an operating system whose source code is not (completely) open.
For example, windows and macos are closed sources; Linux is open source, and the subject can find it by searching for "Linux source code" himself.
Question 8: What does open source software mean? What is open source software?
Open source software, English means open source software, referred to as OSS, literally means open source software. Because even the source code of software is open, the main feature of open source software is to use and publish the source code for free.
1997 In the spring, some leaders of the free software community gathered in California. This community includes EricRaymond, TimO 'Rerlly, Larry Augustin, the president of VA Research and others. Their concern is to find a way to promote the idea of free software to those who have avoided it before. They worry that the anti-business creed of the Free Software Foundation will keep people away from free software.
At Eric Raymond's insistence, this group of people agreed that what they lack is marketing activities, and the purpose of marketing activities is to win creativity, not just market share. Finally, the result of the discussion produced a new term to describe the software they promoted: open source. They have formulated a series of guiding principles to describe which software qualifies as open source software.
Bruce Perens has done a lot of basic work to define open source software. One of the official goals of GNU project is to create a free operating system as a platform for running GNU software. From the traditional point of view of softwera boottstrapping, L inux has become that platform, and Linux was created with the help of GNU tools. Peirens used to be the head of the Debian project, and the Linux distributions he managed only included those that were in line with the spirit of GNU. Perens has clearly stated this position in Debian social contract. The definition of open source software is the direct product of Debian social contract, so the spirit of open source software and GNU is in the same strain.
Compared with GPL, the definition of open source software allows more freedom of authorization. Especially when proprietary software and open source software are mixed in the software, the definition of open source software allows greater mixing based on them.
Therefore, open source software licenses can convincingly allow the use and re-separation of open source software without considering compensation or credit issues. For example, you can get the source code of the great Netscape browser and release it as another software (perhaps proprietary software) without informing Netscape. Why does Netscape do this? There are many reasons, most notably, it can win more market share for its own customer code. These codes work very well with their commercial software. From this point of view, giving up the source code is a good way to build a platform. This is one of the reasons why Netscape people don't use GPL.
This is no small matter in the club. 1998 In the second half of the year, there was an important debate. The threat to Linux was so great that the Linux community almost collapsed. This crack is caused by the appearance of two software systems, GNOME and KDE, both of which try to establish an object-oriented desktop interface. On the one hand, KDE uses the Qt library of Troll technology, some of which belong to proprietary code, but it is stable and mature. On the other hand, GNOME decided to use GTK+ library. Although not as mature as Qt, it is a completely free library.
In the past, Troll Technology had to choose between using GPL and maintaining its proprietary software status. The rift between the dwarf and KDE will continue. But after the appearance of open source software, Troll still controls the technology they want, but for those who want Qt to meet the definition of open source software, Troll can change their licenses. The rift between two important parts of the Linux community seems to be closing.
Question 9: What does open source mean? What are the benefits of some software open source? 10 The most famous open source is Linxe system. Open source means that the core code is compiled in clear text, and the compiler can see the structure and idea of the code.
The advantage of open source is that everyone can see the code, and if they have problems, they can directly modify the code. The source code runs more perfectly, with more functions and the least attacks. At present, there are the least virus outbreaks against Linxe system in the world. Why? Because although it is called Linxe system, there are many versions because of more developers. The virus works in this version, but not necessarily in another version.
The disadvantage is that it is difficult for software or system to generate a lot of benefits.
Question 10: What open source system does the enterprise website use? 10 a lot like that.
Old Ycms
Anything will do.
- Previous article:Qingdao city spirit theme slogan
- Next article:Four-character idioms of college entrance examination greetings
- Related articles
- Gate construction scheme and matters needing attention
- The king of fighters 98 ultimate battle ol copyright in which company?
- Measures of Xining Municipality for the Administration of Urban Road Traffic Safety Facilities
- How Yinchuan was rated as a national civilized city
- Fengdu will delineate two high-risk areas from November 21, 15. Is Fengcheng, Jiangxi, a low-risk area?
- What is the reason for the popularity of Huawei's mobile phone sales?
- Luffa is one of the common vegetable varieties in summer. What are the techniques for planting Luffa in summer?
- Is Hengyang Construction School a public or private school?
- Three-dimensional slogan
- ***Blessings for the 100th anniversary of the Youth League (150 sentences)