Введение

Американский программист и технологический писатель Рэндал Л. Шварц (родился 22 ноября 1961 года), также известный как merlyn, – американский автор, системный администратор и консультант по программированию. Он написал несколько книг о языке программирования Perl и активно продвигает его в сообществе Perl. Он был одним из ведущих подкаста FLOSS Weekly. В 1995 году, работая консультантом в Intel, он получил доступ к ряду паролей в системах компании несанкционированным путем. Он был признан виновным во взломе, приговорен к пяти годам условного срока и штрафу. Судимость была снята в 2007 году.

Карьера

Шварц является соавтором нескольких широко используемых книг о языке программирования Perl и регулярно писал статьи о Perl для различных компьютерных журналов, включая UNIX Review, Web Techniques и Perl Journal. Он популяризировал программы с подписью "Просто ещё один Perl-хакер". Он – один из основателей правления Perl Mongers, всемирной организации сторонников Perl. Он входил в состав Совета по надзору за Squeak, осуществляющего контроль над языком программирования Squeak. С 1985 года он владеет и руководит компанией Stonehenge Consulting Services, Inc. В 2007 году он присоединился к подкасту FLOSS Weekly, посвященному свободному программному обеспечению и открытому исходному коду (FLOSS), в качестве соведущего, а в 2010 году стал ведущим, оставаясь на этой должности до мая 2020 года. Он занимался озвучиванием для научно-фантастического подкаста StarShipSofa. Имя Шварца также связано с преобразованием Шварца – алгоритмом для эффективной сортировки списка на основе вычислений, позволяющим избежать многократного повторения этих вычислений для каждого элемента списка. Он также придумал название "оператор космического корабля" для использования в обучении, поскольку оно напомнило ему о космическом корабле из игры Star Trek на HP BASIC. Шварц является участником сообщества F/OSS, его называли "экспертом по Perl", и он давал интервью многочисленным изданиям для обсуждения своих взглядов на Perl, Ruby, Smalltalk и другие темы, включая Dr. Dobb's, Paul dot Com Security TV, The Command Line, PerlCast, FLOSS Weekly, ONLamp.com и InfoQ. Шварц также выступал на конференции OSCON в 2011 году и был ключевым докладчиком на конференции Texas LinuxFest в 2010 году. Его книги получили положительные отзывы.

Дело о разведке

В июле 1995 года Шварц был привлечен к суду по делу штата Орегон против Рэндала Шварца, связанному с нарушением компьютерной безопасности в период его работы системным администратором в Intel. В ходе проведения пентеста он взломал ряд паролей в системах Intel. Шварц был первоначально признан виновным по трем статьям о тяжких преступлениях, одна из которых была переквалифицирована в проступок, однако 1 февраля 2007 года записи о его аресте и судимости были официально аннулированы, и юридически он больше не считается лицом, совершившим тяжкое преступление.