Что такое программное обеспечение с открытым исходным кодом (OSS)? определение и значение

click fraud protection

Противоположностью проприетарного программного обеспечения, OSS или программного обеспечения с открытым исходным кодом является программное обеспечение, которое публикуется по определенной лицензии. Есть много разных, но главными из них являются FSF и GPL, которые обозначают программы, которые предоставляется пользователям полностью - это означает, что включая исходный код, из которого состоит программное обеспечение. из. Пользователи могут изменять программное обеспечение по своему усмотрению и даже распространять свои собственные версии.

Technipages объясняет программное обеспечение с открытым исходным кодом (OSS)

Программное обеспечение такого типа часто публикуется либо под лицензией Free Software Foundation, либо под Стандартной общественной лицензией. Любой, у кого есть навыки, может получить доступ к коду, из которого он состоит. Это позволяет им изучать его внутреннюю работу и функции и при желании вносить правки. Эти лицензии также накладывают некоторые ограничения на пользователей.

Эти ограничения относятся к распространению программного обеспечения. Измененные версии должны быть доступны по аналогичной или той же лицензии, и исходный код также должен быть доступен.

Это сделано для того, чтобы люди не могли использовать OSS для собственной финансовой выгоды - OSS призван облегчить сотрудничество и общую работу по улучшению этого программного обеспечения. Это не означает, что все программное обеспечение OSS всегда бесплатно. Большинство, но не все. Примером этого является НАСА - они публикуют большое количество программного обеспечения в рамках Соглашения об открытом исходном коде НАСА, но их работа не бесплатна.

Распространенное использование программного обеспечения с открытым исходным кодом (OSS)

  • Программное обеспечение с открытым исходным кодом делает свой исходный код доступным для заинтересованных сторон.
  • Разработка программного обеспечения с открытым исходным кодом может открывать разные точки зрения за пределами одной компании.
  • OSS отвечает за такие программы, как Mozilla Firefox и Thunderbird.

Распространенные злоупотребления программным обеспечением с открытым исходным кодом (OSS)

  • Программное обеспечение с открытым исходным кодом создано Open Software Foundation.