Приветствую! Ярким примером такого ПО является операционная система Windows. Её исходные коды закрыты, защищены авторскими правами и распространяется данная ОС по коммерческой лицензии. Подробно об условиях использования обычно пишут в многостраничном пользовательском соглашении (которое никто не читает) перед установкой. У данного подхода к разработке и распространению программ, как это часто бывает, есть свои недостатки и свои преимущества. С одной стороны, в случае монополии над разработкой...
Файлы… что вообще может быть проще? Мы все привыкли создавать, удалять, редактировать, перекидываться файлами. Но можем ли мы заглянуть внутрь каждого файла и понять как он устроен? Конечно можем, поэтому сегодня мы немного покопаемся в бинарном коде и пощупаем метаданные. Заодно узнаем, почему iPhone зависает от SMS и распотрошим PowerPoint. Почему форматов файлов так много? Если бы мы просто могли взглянуть на сырые данные, которые хранятся внутри жесткого диска или SSD, то мы бы не увидели никаких файлов: мы бы увидели только нолики и единички...