1.开源软件:
开源软件是指开源的计算机软件,意味着公众可以访问和使用。简而言之,它被称为OSS。开源软件的源代码是公开的。它使用Internet上免费提供的代码。其他用户和组织可以修改此代码,这意味着任何人都可以查看源代码。开源软件的价格非常便宜,并且基于软件的可用性和修改对用户没有太多限制。
开源软件的一些示例是Firefox,OpenOffice,Gimp,Alfresco,Android,Zimbra,Thunderbird,MySQL,Mailman,Moodle,TeX,Samba,Perl, PHP,KDE等。
2.封闭源代码软件:
封闭源代码软件是指关闭源代码的计算机软件,这意味着不授予公众访问源代码的权限。简而言之,它称为CSS。在封闭源代码软件中,源代码受到保护。创建软件的唯一个人或组织只能进行更改。封闭源代码软件的价格很高,用户需要具有有效且经过身份验证的许可证才能使用该软件。由于发行了经过身份验证的许可证,因此基于可用性和软件修改对用户也施加了很多限制。
封闭源软件的一些示例是Skype,Google Earth, Java,Adobe Flash,Virtual Box,Adobe Reader,Microsoft Office,Microsoft Windows,WinRAR,mac OS,Adobe Flash Player等。
开源软件和封闭源软件之间的区别:
S.No. | OPEN SOURCE SOFTWARE | CLOSED SOURCE SOFTWARE |
---|---|---|
01. | Open source software refers to the computer software which source is open means the general public can access and use. | Closed source software refers to the computer software which source code is closes means public is not given access to the source code. |
02. | Open Source Software in short also referred as OSS. | Closed Source Software in short also referred as CSS. |
03. | The source code of open source software is public. | In closed source software the source code is protected. |
04. | This code can be modified by other users and organizations means that the source code is available for anyone to look at. | The only individual or organization who has created the software can only modify the code. |
05. | The price of open source software is very less. | The price of closed source software is high. |
06. | There is no so much restrictions on users based on usability and modification of software. | There is so much restrictions on users based on usability and modification of software. |
07. | Programmers compete with each other for recognition. | Programmers do not compete with each other for recognition. |
08. | Programmers freely provide improvement for recognition if their improvement is accepted. | Programmers are hired by the software firm/organization to improve the software. |
09. | If the program is popular then very large number of programmers may work on the project. | There is a limitation on the number of programmers/team who will work on the project. |
10. | It is purchased with its source code. | It is not purchased with its source code. |
11. | Open software can be installed into any computer. | Closed software needs have a valid license before installation into any computer. |
12. | Open source software fails fast and fix faster. | Closed source software has no room for failure. |
13. | In closed source software no one is responsible for the software. | In closed source software the vendor is responsible if anything happened to software. |
14. | Examples are Firefox, OpenOffice, Gimp, Alfresco, Android, Zimbra, Thunderbird, MySQL, Mailman, Moodle, TeX, Samba, Perl, PHP, KDE etc. | Examples are Skype, Google earth, Java, Adobe Flash, Virtual Box, Adobe Reader, Microsoft office, Microsoft Windows, WinRAR, mac OS, Adobe Flash Player etc. |