Введение
Американский программист и технологический писатель Рэндал Л. Шварц (родился 22 ноября 1961 года), также известный как merlyn, – американский автор, системный администратор и консультант по программированию. Он написал несколько книг о языке программирования Perl и активно продвигает его в сообществе Perl. Он был одним из ведущих подкаста FLOSS Weekly. В 1995 году, работая консультантом в Intel, он получил доступ к ряду паролей в системах компании несанкционированным путем. Он был признан виновным во взломе, приговорен к пяти годам условного срока и штрафу. Судимость была снята в 2007 году.
Randal L. Schwartz (born November 22, 1961), also known as merlyn, is an American author, system administrator and programming consultant. He has written several books on the Perl programming language, and plays a promotional role within the Perl community. He was a co host of FLOSS Weekly. In 1995, while working as a consultant for Intel, he cracked a number of passwords on the company's systems. He was convicted of hacking, sentenced to five years probation, and fined. The conviction was expunged in 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 года записи о его аресте и судимости были официально аннулированы, и юридически он больше не считается лицом, совершившим тяжкое преступление.