Welcome to my “Open source.”
NetBeans has open source code
The NetBeans project is an open source project. This determines the following provisions:
The NetBeans IDE platform and environment are free for commercial and non-commercial use.https://www.blogger.com
Their source code is available to everyone and can be used in any way within the license.
The development of the platform and IDE is performed openly. The decisions are accepted in the open mailing lists as agreed.
Individuals and companies can supplement the project with their code - everyone can participate in the development.
Except for content in which the license that is distributed to it is explicitly indicated, the software and other content of this site are licensed under a CDDL license that conforms to the definition of open source products. All third-party executable files located in the / external / source folder of the source tree are licensed on their own terms.
Why is the open source used?
There are many reasons for choosing an open source code when creating software products. This approach has several definitions:
A set of optimal methods for geographically distributed software development.
Ensuring that software meets the needs of users through the participation of users in its creation.
Providing users with the ability to change the software to customize to their requirements and prevent individual actions that run counter to the interests of the project or community.
A way of creating software that allows providing high quality due to collegial evaluation and social functions (the principle "One head is good, but two is better!").
A way of creating software that allows you to overcome hierarchical limitations and organizational policies that can reduce the effectiveness of some measures to develop commercial programs.
There are other descriptions: from practical to religious. The most important is another aspect: does it really work? Since 1998, thousands of developers and hundreds of companies have participated in our work (many of whom built their own business on the basis of the software created here), so we believe that the answer to this question is the unconditional "Yes." The best way to test this answer is to take part in the work of the NetBeans community and learn all about its advantages independently.
Open source software (open source software) is open source software. The source code for the programs being created is open, that is, it is available for viewing and editing. This allows you to use the already created code to create new versions of programs, to fix bugs and, possibly, to help in the finalization of an open program.
An "open" license does not require open source software to be provided for free. Many of the most successful open source projects, however, are free. Open software has great prospects in Russia in connection with the adoption by the government and the President of the Russian Federation of decisions to ensure national security in the IT field through the introduction of open and free software into state and budget organizations.
Open and free software
The term open source was created together with the definition in 1998 of Eric Raymond and Bruce Perens who claimed that the term free software in English is ambiguous and frightens off business entrepreneurs.
The vast majority of open programs are both free. The definitions of open and free software do not completely match but are close, and most licenses match both.
The difference between open software and free software is mainly on the priorities. Supporters of the term "open source" emphasize the effectiveness of open source as a method of development, modernization, and maintenance of programs. Supporters of the term "free software" believe that it is the rights to freely distribute, modify and study programs that are the main advantage of the free open source software.
There are programs that fall in the opinion of some [who?] Under the definition of open, but not free, for example, UnRAR, the unpacker.
According to Richard Stallman, the publicity of "Open Source" somewhat harms free software, as some developers and users of open source are not against proprietary software, and people stop at Open Source, not reaching the notion of freedom.
According to Bruce Perens, open source software has always been just a way to explain to entrepreneurs the idea of free software, and he did it.
Despite the desire of the authors of the definition to get rid of the ambiguity of the word free, the expression open source is also very often used to refer to entities that contradict OSI definition or have nothing to do with it, but which can lead to confusion. For example, the US special services use it as an "open source" that is mentioned in the advertisement on the website of Raymond.
Hostile to free software companies - for example, Microsoft - use only the expression open source.
Definition of open source software Open Source Initiative
Main article: Definition of Open Source
Open Source is a trademark of the Open Source Initiative. There is a special committee deciding whether a license can bear the name Open Source. The definition that he follows is given in The Open Source Definition.
The OSI definition is recognized for the leadership of many other organizations - for example, the Debian Free Software Guidelines portal.
Licenses
Main article: Open source licenses
The source code for open source programs is released either as a public domain or on "free" license terms, such as the GNU General Public License or the BSD License. A free license allows you to use the source code of the program for your needs with minimal restrictions that do not contradict the definition of OpenSource.org. Such a restriction may be the requirement to refer to previous creators or the requirement to keep the property of openness when further distributing the same or modified an open program. In some cases (for example, FreeBSD) these restrictions are very small, in others (for example, GNU General Public License) it is enough to distribute the software along with the source code and the license text without changing it.
Open source software in Russia
Currently, open source software has not been widely used in Russia, among the reasons for which is the widespread illegal distribution of proprietary software.
However, the decisions of the government and the President of the Russian Federation Dmitry Anatolyevich Medvedev, domestic open software in 2008 was introduced in all schools of the Russian Federation and will be installed in all state and budget organizations to ensure national security in the IT sphere.
Open source software can be freely installed and used in all schools, offices, universities and all personal computers and all public, budgetary and commercial organizations and institutions in Russia and CIS countries under the General Public License (GPL).
Open source software in schools
By the decision of the Government of the Russian Federation in March 2008, all secondary schools of Russia received basic packages of licensed proprietary and open software for teaching computer literacy, the basics of computer science and new information technologies with Windows and Linux operating systems.
In three regions of Russia in 2008 experiments on the introduction and use of basic software packages for the offices of computer science and computer technology were launched in schools, and teachers and teachers of computer science were trained in the technology of working with open source software in Windows and Linux environments.
According to the Doctrine of Information Security of the Russian Federation, training in computer literacy and computer science should be accompanied by a legal.
No comments:
Post a Comment