2gusia (2gusia) wrote,
2gusia
2gusia

Categories:

Копирайт на пустой файл

Среди всей этой шумихи по поводу авторских прав есть один забавный пример — это крайний случай использования копирайта, который породила AT&T где-то в 1980-х. Речь идёт о программе /bin/true. Это пустая программа, которую обычно используют только для того, чтобы писать бесконечные циклы (while true do ...) в шелл-скриптах. Программа «true» не делает ничего, а только завершается с нулевым кодом. Такого поведения легко добиться — достаточно просто создать пустой файл и сделать его исполняемым, что и делали создатели первых Unix-систем. Пустой файл интерпретируется как шелл-скрипт, который не делает ровным счётом ничего. А, поскольку у него это вполне успешно получается, шелл возвращает нулевой код завершения. Но юристы AT&T решили, что это не помешает защитить копирайтом.

Самая старая версия /bin/true с копирайтом, которую я нашёл, относится к 1984-ому:
# Copyright (c) 1984 AT&T
# All Rights Reserved

# THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T
# The copyright notice above does not evidence any
# actual or intended publication of such source code.

#ident "@(#)cmd/true.sh 50.1"


Что, купились на 1-апрельсую шутку? :)

А зря! Чистая правда
Англоязычный источник на сайте Массачусетского технологического
Tags: :), качать, ментальность
Subscribe

Recent Posts from This Journal

  • Распни Его!

    Подрывал основы государственного строя. Оскорблял чувства верующих. Устраивал несогласованные митинги. Производил спиртосодержащую продукцию без…

  • Иноходец

    Садовник спросил у Эзопа - Почему за огородными растениями нужно ухаживать, а сорняки растут сами? - Потому, что одни для земли родные дети, а…

  • Лайфхак

    Выходя из туалета, обязательно потряхивайте в воздухе растопыренными пальцами. Руки можно и не мыть, но у всех встречных вы создадите себе славу…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

  • 1 comment