Программное обеспечение от английского: software — это компьютерные программы в смысле организованного набора данных и машинных инструкций, которые выполняют намеченную задачу в компьютерной системе. Программное обеспечение создается с использованием языков программирования.
Программное обеспечение часто делится на три разных уровня:
Лицензия на программное обеспечение сообщает пользователю, какие условия применяются к использованию и, возможно, можно ли распространять и модифицировать программное обеспечение.
Бесплатное программное обеспечение — это программное обеспечение, которое можно установить и использовать бесплатно, но при этом пользователь не получает никаких других прав на программу. Условно-бесплатное (оценочное программное обеспечение) лицензируется бесплатно только в течение определенного пробного периода или с ограниченными функциями. Бывший. Условно-бесплатная версия компьютерной игры Doom состояла из нескольких треков.
Свободное программное обеспечение (также с открытым исходным кодом) — это программное обеспечение, которое можно использовать, распространять и модифицировать более или менее свободно, часто при условии, что вы сохраняете информацию об создателе и лицензии, передаете исходный код всем, кому вы даете программу, и записываете какие изменения вы внесли. Эти четыре «свободы» применимы к свободному программному обеспечению (согласно определению FSF):
Чтобы это было возможно, исходный код программного обеспечения также должен быть доступен. На бесплатное программное обеспечение может распространяться авторское лево, что означает, что модифицированные версии также подпадают под действие той же лицензии или могут быть бесплатными для использования при определенных условиях также и под другими лицензиями.
Большинство коммерческого программного обеспечения является проприетарным в том смысле, что пользователь имеет очень ограниченные права на изучение или внесение изменений в программный код. Зачастую это прямо запрещено в лицензии на программное обеспечение, в том числе в отношении, например, исправления ошибок.
Сегодня во всем мире существует множество компаний, которые производят и продают программное обеспечение, и кажется, что это прибыльная отрасль. Билл Гейтс, основатель Microsoft, в настоящее время (2011 г.) является третьим богатейшим человеком в мире, которым он стал благодаря продаже программного обеспечения из серий Microsoft DOS, Windows и Office. Ларри Эллисон, продав свое программное обеспечение для баз данных Oracle, стал четырнадцатым номером в том же списке.