Раннее определение бесплатного программного обеспечения (сформулированный в Объеме GNU Bullentin 1, Номер 1 в 1986) было неизвестно авторам Инструкций по Бесплатному программному обеспечению Debian в 1997. Это раннее определение было намного более слабым, чем DFSG, и кажется, что Определение Бесплатного программного обеспечения еще не было опубликовано как таковое.
Вот выборка из комментария Bruce Perens (основной автор DFSG) (найдена как ссылка в статье Debian Free Software Guidelines Википедии):
Richard записал оператор этих Четырех Свобод в раннем выпуске Бюллетеня ГНУ, который был главным образом распределен в бумажной форме в кампусе MIT и окрестностях. Он далее не продвинул их до долгое время спустя. Так, когда я должен был записать инструкции по лицензии для Debian, эти Четыре документа Свобод были неизвестны. …
Намного позже FSF опубликовал свой оператор этих Четырех Свобод на его веб-сайте как альтернатива Определению С открытым исходным кодом.
На самом деле определением Бюллетеня GNU 1986 года не было современное “Четыре Свободы”, но упрощенная версия, которая фокусируется на способностях перераспределить и изменить программы (но не конкретно способность перераспределить измененные программы!). Это раннее определение близко к “современным” свободам два и один.
DFSG были сначала опубликованы в объявлении в июле 1997 о Debian “Общественный договор”. Это явно упоминает способность перераспределить измененный исходный код (или по крайней мере “исходный плюс патчи”). Это не было явно в определении Бюллетеня раннего GNU, хотя оно связано с “современной” свободой три.
http://www.gnu.org/philosophy/free-sw.html archive.org
Как предпосылка, я хочу помнить, что хост-машина является реальной машиной на который выполнения VirtualBox
, в то время как гостевая машина является виртуальной машиной, которая работает внутри VirtualBox
(Я вижу некоторый беспорядок по этому вопросу в вопросе и в некотором комментарии).
Вам нужен сервер X11 (например, реализация X.org X11) на Вашей хост-машине для выполнения VirtualBox
приложение. VirtualBox
открывает клиент X11 окна на хосте для отображения консоли гостя.
На Вашей гостевой машине (т.е. в Вашем виртуальном поле), мог быть необходим сервер X11, если необходимо запустить графическое приложение на гостевой консоли.
Можно постараться не выполнять сервер X11 на использовании хост-машины VBoxHeadless
команда, но, в любом случае, необходимо установить библиотеки X11 по хосту. Если Вы используете VBoxHeadless
, гость будет работать, поскольку у Вас нет монитора, подключенного с, таким образом, Вы не будете видеть гостевую консоль.
Используя VBoxManage
можно изменить виртуальную конфигурацию поля для активации удаленного дисплея, этот способ, которым Вы будете, может отобразить гостевую консоль на удаленной машине (выполняющий сервер X11) использование rdesktop
приложение.
Можно найти, что процедура создает гостя, которым можно управлять удаленной машиной на бездисплейном хосте в Главе 7 руководства VirtualBox.
Обратите внимание, что необходимо установить Пакет Расширения VirtualBox для использования VRDP.
Вы, которыми проблема здесь состоит в том, что "графические приложения" не имеют единственного, четкого значения на Unix boxen.
Заботиться обо всех этих зависимостях является большой частью того, что диспетчеры пакетов делают и большая часть добавленной стоимости, которую приносят дистрибутивы.
В debian Вы просто попросили бы, чтобы способность установила программу, которую Вы хотите, и это найдет все необходимые зависимости. Или Вы могли использовать склонный непосредственно, и это скажет Вам, какие зависимости не удовлетворены, и можно установить их сначала.
apt-get
. Так, чтобы, вероятно, означал, что у меня есть все, в чем я нуждаюсь установленный..., но не обязательно выполнение, правильно? Какие потребности выполнить?
– Brigand
26.12.2011, 20:02
startx
и затем команды, которые перестали работать. У меня есть своя виртуальная машина и работающий прямо сейчас. Все другие информация (особенноrdesktop
) Я должен буду посмотреть на еще в некоторой глубине. – Brigand 26.12.2011, 23:04