Определение кода (программирование / открытый и закрытый исходный код)
Разное / / July 04, 2021
Автор: Маркос Гульельметти, сен. 2008
Когда мы говорим о код из программирование мы имеем в виду язык по которому компьютеры, содержит набор инструкций и данных для автоматической обработки.
В код в вычисление Он может быть двоичным (интерпретируемым только компьютерами), исходным кодом (интерпретируемым людьми) и в его юридический или политический аспект может быть бесплатным программным обеспечением, открытым исходным кодом, бесплатным программным обеспечением, условно-бесплатным программным обеспечением или проприетарным / несвободным программным обеспечением. традиционный.
В бесплатное программное обеспечение или бесплатное программное обеспечение имеет четкое определение в этом отношении, согласно Free Software Foundation, это тот, который можно использовать для любых целей, изучать (зная, что он делает), копировать и улучшать. Существует большое разнообразие лицензий на свободное программное обеспечение, справочным материалом для которых является GNU GPL, но мы также можем упомянуть лицензии MIT, BSD, Mozilla, Apache или Creative Commons.
В программное обеспечение с открытым исходным кодом (открытый исходный код) в основном то же самое, что и бесплатное программное обеспечение, за исключением того, что вы не против смешивать несвободные программы со свободными программами. Существует также программное обеспечение с открытым исходным кодом, которое нельзя использовать ни для каких целей, поэтому оно не будет бесплатным.
В бесплатное ПО не имеет ничего общего с бесплатным ПО, так как единственное, что бесплатно - это ваш распределение: в целом он не может быть изменен, изучен или коммерциализирован, поэтому очевидно, что он поставляется без исходного кода (без "рецепта Программа").
Условно-бесплатное программное обеспечение похоже на бесплатное, но с ограничение дополнительно: время ношения. Эти программы обычно отключаются через несколько дней, они представляют собой демонстрационные / облегченные версии полных проприетарных программ.
В проприетарное программное обеспечение традиционный (для стиль из Окна) не позволяет использовать его для каких-либо целей, не позволяет изучать его (за исключением выплаты целого состояния его создателям), не позволяет никому его бесплатно копировать или улучшать: это полная инверсия свободных программ, так Окна Y GNU / Linux они так противостоят.
Темы в коде (программирование / открытый и закрытый исходный код)