Про зловредную libreadline

топ 100 блогов vitus_wagner10.03.2011 У Про зловредную libreadline [info]Белявского в журнале обсуждают злобных дебиановцев, которые собрали psql без libreadline потому что readline-вская GPL несовместима с OpenSSL-евской лицензией.

Вообще это далеко не первый случай, когда из-за лицензионных ограничений в программу с собственным командным языком не удается впихнуть libreadline.

И почему-то ни до кого до сих пор не доперло, что вообще-то GPL запрещает что-то с чем-то линковать, но не запрещает запускать как субпроцесс программы с какой угодно лицензией и общаться с ними через пайп, псевдотерминал или что угодно.

Давно бы написали такую универсальную запускалку для программ с собственной командной строкой, с которой можно было бы запускать хоть ftp, хоть оракловый sql-плюс. Ну там пришлось бы правила completion-а для каждого такого приложения отдельно описывать. Но вообще-то много где их и так расширяемым делать приходится.

Нет, с упорством достойным лучшего применения, норовят все обязательно слинковать в один бинарник.

Upd оказывается, полезная программа rlwrap существует. А я и не знал. Надо постгресовским мейнтейнерам предложить вместо всяких глючных libedit просто заворачивать psql в скрипт, запускающий его через rlwrap.

Оставить комментарий

Предыдущие записи блогера :
Архив записей в блогах:
Сама природа Откровения и строящейся на его основе религии такова, что она с необходимостью требует постоянных уточнений! Да, да! Не существует "законченной" выраженной истины! Любое ее выражение – относительно и со временем устаревает. И сама природа религии (как и природа человека) – ...
09.12.2013, 20:18 Минюст обязал новобрачных указывать свою национальность (none) http://www.gazeta.ru/social/news/2013/12/09/n_5803753.shtml А скифом можно будет записаться? Или там троллем, эльфом, хоббитом. Потроллить хорошо бы ...
Предлагаю вам 8 фрагментов фотографий. Их объединяет одно - жёлтый цвет (от лимонного до почти оранжевого). Надо определить что на фотографиях и в комментах написать восемь правильных ответов. Некоторые фрагменты легко угадываемые, над ...
Скончавшийся летом 2015 года Джеймс Карнеги, 3-й герцог Файфский и 12-й граф Саутеский, оставил своим наследникам огромное состояние в 41 млн фунтов стерлингов. Факт еще более удивительный, если учесть, что в юности этого правнука короля Эдуарда VII критиковали за чрезмерную расточитель ...
По утверждению Кузнецова, адвокат Мурад Мусаев настоятельно просил назвать поименно всех, кто принимал участие в этом исследовании. «Грозил мне неминуемым судом, скорым и суровым, говорил что-то про мировую демократическую общественность. ...