Open Source → СПО как непознанный объект российской ИТ-прессы.
Этот пост содержит комментарии к статье . Написаны подкатом будут, на мой взгляд, общеизвестные вещи. К сожалению, многие журналисты, пишущие на темы, близкие к свободному ПО, не только сами путают термины и подменяют смысл, но и в водят в заблуждение многих своих читателей. Ну что же, значит будем персонально каждому журналисту объяснять. :-(
Итак, поехали.
Андрей Колесов, если вам остались непонятны какие-то нюансы, я готов их объяснить.Этот пост будет убран, когда я буду уверен, что он достиг своей цели, т.е. вы разобрались в терминологии, касающейся открытого и свободного ПО.
Итак, поехали.
Первое, что сразу настораживает, — использование самого термина СПО, который сам по себе несколько запутывает ситуацию.Появление термина «СПО» в лексиконе государственных мужей не только не настораживает, но напротив, вносит ясность о предмете разговора и определяет единый термин (что он обозначает, кстати, написано в соответствующих документах). Это избавляет нас от многочисленных «детских граблей», которые могут появится из-за разного названия одних и тех же вещей и намеренной их подмены.
Возникает ряд естественных вопросов. Почему в названии используется “свободное” вместо общепринятого “открытое”?Потому что «свободное» (free software) и «открытое» (open source) это несколько разные вещи и хотя эти термины часто (по смыслу), взаимозаменяемы, разница между ними есть. И то и другое объединяет термином FLOSS (Free/Libre and Open-Source Software). Я, как и многие другие, достаточно вольно обращаюсь с этими словами, но это простительно для людей, которые понимают разницу.
Чем наше российское СПО отличается “ихнего” OSS?«Свободное ПО» не имеет гражданства (разработчики могут быть гражданами той или иной страны, а free software — это международное движение), и, как я уже говорил, это не (всегда) тоже самое, что Open Source.
в международной терминологии есть и понятие Free Software, но оно используется для обозначения бесплатного ПО (бесплатное — это понятно, свободное — не очень).Это утверждение ошибочно. «Free Software» это именно «свободное ПО», а не «бесплатное». А кому не очень понятно, что это такое могу порекомендовать ознакомиться со статьями RMS, почитать википедию, да и просто статьи по теме.
И уточним: OSS в общем случае отнюдь не бесплатно, при этом ППО может быть и бесплатным, и даже в какой-то мере открытым (правда, не для всех, но, возможно, в этом есть и свои плюсы).Как Open Source, так и Free Software может быть платным. И свободное, и открытое ПО определяется на основании лицензий, в которых, нет ни слова о цене или стоимости.
Андрей Колесов, если вам остались непонятны какие-то нюансы, я готов их объяснить.Этот пост будет убран, когда я буду уверен, что он достиг своей цели, т.е. вы разобрались в терминологии, касающейся открытого и свободного ПО.
- +5
- fog
- 14 марта 2010, 22:30
Дали бы полное определение отдельно свободного, отдельно открытого ПО.
На данный момент я понимаю так:
— Свободное, от слова free, значит бесплатное;
— Открытое — значит дают исходники и я могу сделать форк.
Термин это хоть и расшифровывается, как free software, но совершенно не равнозначен термину free software.
В общем сами себе грабель понаставили и теперь разгребают.