Многие уже знают это бесплатное программное обеспечение и открытый исходный кодe (открытый исходный код) - это не то же самое, но даже те из нас, кто его знает, иногда используют его как синоним, и это не совсем правильно. Есть определенные различия, которые необходимо выделить.
Хотя в обоих случаях именно программное обеспечение (мы также видели, как эта философия перешла в аппаратное обеспечение и даже в другие категории), вносит свой вклад в исходный код Чтобы увидеть, как он сделан и что делает, не все одинаково. Мы также знаем, что бесплатное программное обеспечение является бесплатным и что программы или операционные системы с открытым исходным кодом также по большей части.
Относительно DesarrolloВ обоих случаях код можно изменять или улучшать и использовать «свободно». Очевидно, вы будете думать, что бесплатное программное обеспечение также является открытым исходным кодом, и вы абсолютно правы. По этой причине мы должны говорить скорее о лицензиях, чем о бесплатном программном обеспечении с открытым исходным кодом. Так в чем разница?
Чтобы ответить на предыдущий вопрос, мы можем проанализировать две самые известные лицензии в этой области: BSD и GPL. Лицензия BSD - это лицензия, охватывающая программное обеспечение с открытым исходным кодом, и, несмотря на то, что многие думают, она гораздо более разрешительна, чем GPL. Но вседозволенность иногда имеет серьезные последствия.
Мы не собираемся вдаваться в подробности объяснения того, из чего состоят GPL и BSD, потому что мы могли бы получить контент для нескольких статей, но мы подчеркнем ключевой момент. В то время как программное обеспечение под лицензией GPL может быть изменено и распространено, пока оно остается бесплатным, программное обеспечение под лицензией BSD может быть изменено и распространено под другой лицензией (в том числе закрытый код).
Следовательно, не будет «Linux"Закрыто, как будто есть"BSD«Закрыто (Mac OS X)… В конечном счете, я хочу сказать, что бесплатное программное обеспечение всегда будет бесплатным, но с открытым исходным кодом однажды может встретиться производная, в которой мы сталкиваемся с лицом, пытаясь отследить ее исходный код.
Записка.
Тот факт, что программное обеспечение находится под лицензией GPL, не означает, что оно должно быть бесплатным. Я могу разработать приложение, подать на него эту лицензию, и так же, как я мог оставить его бесплатным, я мог бы также взимать за него плату, и по этой причине оно не перестанет быть GPL. Именно на графике. Могу продать, если захочу.
Часто путаница возникает из-за термина на английском языке. Бесплатное программное обеспечение, одно из значений слова «бесплатно» - бесплатное.
Привет. Конечно, то, что вы говорите, абсолютно верно. На самом деле англоговорящие люди часто меняют слово «бесплатно» на «бесплатно», потому что оно менее двусмысленно. Свободное на английском языке может означать как бесплатное, так и бесплатное, но не всегда бесплатное программное обеспечение является бесплатным, и поэтому они называют его «свободным программным обеспечением», чтобы отличить его. При этом бесплатные программы не обязательно должны быть бесплатными или с открытым исходным кодом, есть много закрытых бесплатных программ.
Привет!