Словник

Що таке програмне забезпечення?

Програмне забезпечення є полем, яке міститься у файлах усіх типів: аудіо, відео, документах, зображеннях, електронних книгах, даних тощо. Те, що воно говорить саме про ваш файл, можна прочитати тут угорі.

software

Поле Software вказує програму, яка створила файл. Залежно від файлу це може бути застосунок, що створив вміст, той, який востаннє його зберіг, або операційна система, з якої файл був вивантажений, і дуже часто тут вказується номер версії.

У яких файлах воно міститься і хто його записує

Майже кожен тип файлу має місце для цього запису, але сам рядок може називатися по‑різному в різних форматах: Software в exif-даних фото, Creator Tool у XMP‑метаданих, Creator і Producer у PDF‑документах, Application в офісних документах, поле encoder в аудіо- та відеофайлах і запис generator у багатьох електронних книгах.

Це ніхто не вводить вручну. Програма записує дані про себе під час збереження файлу. Це має одну важливу наслідкову деталь: кожен застосунок, що повторно зберігає файл, може перезаписати цей запис, тому значення позначає останній застосунок у ланцюжку, а не обов'язково той, що створив файл спочатку. Фото, зроблене на телефон і потім обрізане на ноутбуці, зазвичай вказує редактор, а не телефон.

Як виглядає значення

Це вільний текст, тому точне формулювання залежить від програми:

  • GIMP 2.8.22 - назва редактора зображень плюс його версія
  • Adobe Photoshop CS6 (Windows) - назва, версія та операційна система, на якій він працював
  • Ver.1.00 - камера записує лише версію своєї прошивки
  • 16.5.1 - лише номер версії, типовий для телефонів, де камера є частиною операційної системи, тому в це поле потрапляє версія системи

Не плутайте його з окремим рядком Software Version, який у деяких форматах використовується тільки для номера версії. Тут версія, якщо вона є, входить до того ж рядка, що й назва.

Чому це важливо

Для будь-кого, хто перевіряє походження файлу, це один з найінформативніших рядків у всьому звіті. Він показує, що фотографія взагалі проходила через редактор. Він дає архіву інформацію про те, який застосунок створив документ, що важливо, коли файл через роки більше не відкривається і потрібна програма, яка зможе його прочитати. Це також перше місце для перевірки, коли файл некоректно відображається в одній програмі, але не в іншій, адже саме застосунок, що його записав, часто пояснює проблему.

Це поле також має реальний вплив на конфіденційність, тож про нього варто подумати перед публікацією файлу. Воно показує всім одержувачам, які програми ви використовуєте і яку версію запущено, а це розкриває більше, ніж здається. Незвична комбінація застосунків і версій є впізнаваним «відбитком»: однакове значення в багатьох файлах пов'язує їх з однією й тією самою особою або робочою станцією, навіть якщо самі файли анонімні. Воно також може розкрити застарілу, неоновлену версію програми або ПЗ, про встановлення якого ви не хотіли б повідомляти. Якщо ви «очищаєте» файл перед надсиланням, видаліть цей рядок разом з іншими даними.

Мета ключі