Кто такие хакеры? Благодаря кинематографу, эти люди обычно представляются этакими патлатыми небритыми людьми с бутылкой пива и сигаретой, сидящими сгорбившись за компьютером и удалённо взламывающими сеть, скажем, Пентагона, с тем, чтобы… Фантазировать можно долго, но я предлагаю на этом остановиться и выяснить, откуда взялось общее название этих и им подобных людей.
По иронии судьбы хакерами сейчас в шутку называют программистов, отлично разбирающихся в компьютерах и программном коде, даже если они ни в каких информационно-технологических преступлениях не были замешаны. А ведь когда-то их так называли не в переносном, а в прямом смысле. Всё дело в том, что достоянием общественности становились лишь противоправные действия хакеров. Ну в самом деле, что интереснее: узнать, что хакер исправил ошибочный фрагмент кода, заставив программу работать, или выяснить, что написанный хакером код можно использовать для перевода денег с одного банковского счёта на другой? Впрочем, ближе к теме ликбеза: что значит само слово хакер?
Есть мнение, что это название программисты позаимствовали у… железнодорожников. В начале XX века на их жаргоне hack значило разбирать и затем по-новому укладывать рельсы (обычным значением слова hack было «рубить», hacker значило «тот, кто рубит, кромсает, разбивает на куски»). Принято считать, что это слово обрело новую жизнь в сленге студентов Массачусетского института технологий в начале 60-х годов прошлого века, которые увлекались железнодорожным моделированием, где нужно было разбираться с множеством проводов, переключателей, реле и коммутаторов, управляющих движением поездов, после чего бросили вызов и новым, более интересным механизмам: электронно-вычислительным машинам.