Исполнилось (http://www.fsf.org/blogs/community/happy-birthday-to-gnu-cel...) 34 года с момента, когда Ричард Столлман основал (http://www.gnu.org/gnu/initial-announcement.html) проект GNU (https://www.gnu.org) (Gnu's Not Unix), нацеленный на разработку системных компонентов для создания свободного аналога Unix, позволяющих полностью обойтись без проприетарного ПО. Спустя год была учреждена организация Free Software Foundation (http://www.fsf.org), а через четыре года подготовлена первая версия лицензии GPL, определившая юридические рамки модели распространения свободного программного обеспечения.Проект GNU подразумевает содружество свободных проектов, двигающихся к общей цели и развиваемых в соответствии с единой идеологией и философией. Изначально, центральными звеньями проекта выступали ядро GNU (http://www.gnu.org/software/hurd/hurd.html), инструментарий для разработчиков и набор приложений (http://www.gnu.org/software/) и утилит для пользовательского окружения, в том числе текстовый редактор, табличный процессор, командная оболочка и даже набор игр. Развиваемое проектом ядро не получило должного распространения, но пользовательское окружение и инструментарий разработки оказались востребованными и в сочетании с ядром Linux легли в основу дистрибутивов GNU/Linux.
В настоящий момент под крылом GNU развивается (http://www.gnu.org/software/) 395 свободных проектов, среди которых GCC, Glibc, GNOME, Bash, Emacs, binutils, classpath, coreutils, sysutils, ddd, FreeFont, gawk, gdb, GetText, Ghostscript, GIMP, Gnash, GMediaServer, Gnumeric, gnuPg, gnuTLS, GTK+, Gzip, ядро linux-libre, MidnightCommander, ncurses, screen, wget.
URL: http://www.fsf.org/blogs/community/happy-birthday-to-gnu-cel...
Новость: http://www.opennet.me/opennews/art.shtml?num=47283
Существует ли ОС на ядре GNU?
Это которое GNU Hurd?
Нет и не будет.
Как бы на Hurd уже Debian и Arch запустили, как минимум
О, гость из будущего. Позвольте уточнить, а в каком году таки произойдет релиз debian/hurd? Какой процент софта к тому моменту удастся портировать и будет ли это релиз только для виртуалок или таки на каком-то железе запустится?
https://www.opennet.me/opennews/art.shtml?num=46719
Ну а дальше заголовка прочитать слабо?> Платформа GNU/Hurd не вошла в число официально поддерживаемых архитектур Debian 9, поэтому релиз Debian GNU/Hurd 2017 выпущен отдельно и имеет статус неофициального выпуска Debian.
Можно еще на офсайт debian сходить и прочитать такое
> Currently, Debian is only available for Linux and kFreeBSD, but with Debian GNU/Hurd we have started to offer GNU/Hurd as a development, server and desktop platform, too.
Ну или прочитать про его настройку и там юудет следующая строка для apt
> deb http://ftp.ports.debian.org/debian-ports unreleased mainТак что о _релизе_ debian/hurd знают только гости из будущего и некоторые читатели opennet, в самом debian об этом не в курсе.
А зачем софт на GNU/Hurd портировать, разве там не GNU Libc?
> А зачем софт на GNU/Hurd портировать, разве там не GNU Libc?Не все линуксизмы реализованы в ядре. Не со всеми затычками или костылями, реализующими оные работают или собираются "традиционные" софтины. Не все уже реализованные механизмы _точно_ повторяют поведение "Системы №1". Итд, итд.
Какие-то части (ФС, сетевая подсистема, напр.) реализованы совсем не так == треюуется переписывать или адаптировать всё трогающее оные.
BSD-дешники, cygwin-щики, msys-овцы расскажут больше -- про жизнь на не kLinux-е. Если захотят...
Есть мнение, что после окончательной погибели линукса в зловонной геенне систем-Г немногочисленные остающиеся пока в строю вменяемые люди возьмут наконец в руки клавы и таки начнут работать над этим долгостроем. Не так уж и много там сделать надо, чтобы оно стало законченной работающей ОС. У Таненбаума похожее давно работает.>> ПРЕДУПРЕЖДЕНИЕ: В сообщении используется ненормативная лексика.
Пожалуйста откорректируйте сообщение, воздержитесь от острых высказываний и несодержательных комментариев, проявите уважение к собеседнику.
Выражение, на которое сработало предупреждение: 'лину-пс'
Лучей поноса до конца жизни тем бледным червякам, которые придумали цензуру.
Вменяемые люди, которым не нравится инит-система, начнут работать не над другой инит-системой, а над другим ядром.Л - Логика.
> Вменяемые люди, которым не нравится инит-система, начнут работать не над другой инит-системой,
> а над другим ядром.
> Л - Логика.С системой инициализации sysv в ее современном виде все очень хорошо, она прекрасна и близка к совершенству. А плохо — с линуксом. Уже много лет, практически с начала 2000-х плохо: концептуально, идейно, философски. Этот бардак давно перестал быть собой и вырождается в тотальный абсурд. Так что работа над другим ядром — хорошая идея, и GNU Hurd вполне уместен в этом контексте. Особенно если принять во внимание состоявшуюся уже как факт стандартизацию всего в якобы все еще открытой экосистеме x86.
А никому не надо идейно и философски, всем надо, чтобы работало.
Потому hurd и находится там, где находится.
> А никому не надо идейно и философски, всем надо, чтобы работало.
> Потому hurd и находится там, где находится.Не потому. Чтобы просто работало, давно есть Windows и Mac (хотя, к сожалению, уже нет коммерческих юниксов и других систем). Не взлетает потому, что для разработчиков современного склада ума и мировоззрения — где нету денег, там нет фана. Эта в корне ущербная и пагубная философия убивает всякую потребность в исследовательском подходе к собственной деятельности. Молодой Торвальдс когда-то начинал just for fun, и линукс поэтому был интересной и комфортной средой для пытливого ума, пусть и глючной.
Примечательно, что корпорации отказались от продолжения своих коммерческих юниксов и развития совершенных аппаратных архитектур в пользу линукса не потому, что он обладает какими-то особыми выдающимися полезными качествами, а исключительно из-за его бесплатности. ПК как концепция окончательно выродился, прекратился как универсальный расширяемый творческий инструмент с открытой архитектурой и стал просто интерактивным телевизором. И некому создавать альтернативы, поскольку для такого рода деятельности нужно иметь сильную потребность (тот самый fun и зуд в одном месте) в выходе за границы, в поиске новых горизонтов и фронтиров. Теперь мы все жуём этот горький кактус, потому что некуда от него бежать.
В целом, более-менее согласен.Только не с этим:
>Чтобы просто работало, давно есть Windows и MacПервая от «просто работает» заметно дальше любого мало-мальски популярного дистрибутива GNU/Linux или *BSD. Что до второй, то она срезается ещё на этапе «попробовать без лишней мороки и трат, не нарушая при этом законодательство» — таким образом вспоминать о ней вообще нет смысла.
Как многолетний владелец и юзер целого зоопарка представителей обоих видов, прокомментирую.
> Первая от «просто работает» заметно дальше любого мало-мальски популярного
> дистрибутива GNU/Linux или *BSD.Крайне удивительны ваши слова. Если принять за умолчание, что в неком умозрительном маздайном сетапе нет вирусни и другого зловредного софта, то это прекрасная готовая основа для использования массы прикладного ПО, причём с обратной совместимостью для подчас очень старых (два-три десятка лет) программ. В линуксе с обратной совместимостью не просто печально, а её нет вовсе, хотя всё ещё, теоретически, возможно собрать написанный когда-то давно хеллоу-ворд. И прикладного софта — мизер, ни о каком сравнении с форточным не может быть и речи. У меня тут прямо сейчас под рукой шесть или семь компьютеров с виндой — они все просто работают, по каковой причине ни на одном из них устанавливать и запускать линукс просто нет желания и потребности, да и смысла тоже.
> Что до второй, то она срезается ещё
> на этапе «попробовать без лишней мороки и трат, не нарушая при
> этом законодательство» — таким образом вспоминать о ней вообще нет смысла.Вы переносите свой личный опыт на всех?
Замечу, что Mac OS X — это полноценный юникс в его исконном смысле (как единая среда разработки). В нём из программного содержимого есть практически всё, что в линуксе, и много больше. И всё это, действительно, просто работает.
>Если принять за умолчаниеА чего так сразу?
>В линуксе с обратной совместимостью не просто печально, а её нет вовсеДа ну? Вот я в 2006 мог запустить Gimp, Blender, bash. На дворе 2017, и я опять-таки могу их запустить.
>И прикладного софта — мизерЛожь. Весьма немалое количество. Более того, хватает и такого, который на твоей любимой винде использовать нельзя.
>ни на одном из них устанавливать и запускать линукс просто нет желания и потребности, да и смысла тожеТогда что ты делаешь на этом сайте? У тебя всё настолько хорошо, что если не поделишься с окружающими, разорвёт от счастья?
>Вы переносите свой личный опыт на всех?Нет, я обычно сперва читаю, затем осмысливаю прочитанное, после же высказываю своё мнение. Очень рекомендую придерживаться именно этой последовательности.
> Как многолетний владелецТебя обманули: если тобой владеют, то ты не владелец.
Линус начинал, конечно, for fun, но руководствовался не какими-то там высокими идеями, а совершенно прикладными мотивами: ему нужна была хорошая терминалка, а в миниксе была фиговая. На одних абстракциях, без реальной потребности, ничего не делается. Архитектура важна, но она вторична.
> Линус начинал, конечно, for fun, но руководствовался не какими-то там высокими идеями,
> а совершенно прикладными мотивами: ему нужна была хорошая терминалка, а в
> миниксе была фиговая. На одних абстракциях, без реальной потребности, ничего не
> делается. Архитектура важна, но она вторична.Ну, когда ему «попёрло» и он осознал, что действительно получается, ежели в комплекте с GNU, новая хорошая универсальная ОС, а не просто программная затычка, то начался big fun. Хотя когда я вот вспоминаю публикации рубежа девяностых и нулевых, то фан тогда уже, по моим впечатлениям, почти весь вышел в свисток, а новая универсальная ось основательно встала на ржавые кривые рельсы движения в полную системду (куда и пришла ныне). Но начиналось таки хорошо, да. Сугубо печально в этом смысле, что такой же системдой стали винда и макось (где-то с релиза 10.10, которым нормальному человеку пользоваться, на мой взгляд, уже должно быть противно), а перспективы BSD туманны.
Поперло потому что людям была реально нужна полноценная открытая Unix-система, а линукс в комплекте с GNU был одним из немногих таких систем (вторая - *bsd). А так ничего особенного, обычный юникс с костылями :-) Интересных архитектурных идей с тех пор было множество, однако все эти ОС так и остались на уровне исследовательских прототипов, потому что не привносили никакого реального value. Вот как только появится реальная польза, а не чистая эстетика, которую могут оценить только специалисты - тогда люди и потянутся.(А чего такого плохого случилось в макоси начиная с 10.10? Добавили разве что пару раздражающих свистоперделок, но они легко отключаются через defaults, а так - все как было, так и осталось).
> Интересных архитектурных идей с тех пор было множество, однако все эти
> ОС так и остались на уровне исследовательских прототипов, потому что не
> привносили никакого реального value. Вот как только появится реальная польза, а
> не чистая эстетика, которую могут оценить только специалисты - тогда люди
> и потянутся.Приносили БЫ. Но их нещадно давили со всех сторон (как, например, M$ насмерть удавила BeOS). Вот и нету, не выросли.
> (А чего такого плохого случилось в макоси начиная с 10.10? Добавили разве
> что пару раздражающих свистоперделок, но они легко отключаются через defaults, а
> так - все как было, так и осталось).Концептуально изменилось юзабилити всего интерфейса (GUI). Деталей по этой теме так много, что проще сказать: это стала, с точки зрения юзер икспириенс, другая система, чем была с Пантеры до Снежка и далее, с оговорками, до Маверикса. Хотя под капотом всё, вроде, осталось то же. Как тут не сказать: при Джобсе бы такого не было.
BeOS удавили сами себя, когда в экстазе задрали эпплу ценник настолько, что они передумали и купили NeXT :-)
> BeOS удавили сами себя, когда в экстазе задрали эпплу ценник настолько, что
> они передумали и купили NeXT :-)Мы говорим про разное время жизни этого проекта. Тем более, что в самом начале у команды BeOS были основания задрать ценник Яблоку, поскольку люди и там, и там были почти одни и те же, ещё вчера хлебали из одного корыта. Милые бранятся, так сказать… А вот несколькими годами позже, когда для Be вроде бы и пришла пора зарабатывать и покорять вершины, большой и толстый M$ сказал всем ребятам веское «нет» и достал из штанов большой и толстый решатель. Эта быль как бы не из секретных — про то, как майки взаимовыгодно принуждают своих партнеров делать правильный выбор. И когда замаячила перспектива реальной конкуренции с BeOS, мягкие применили к партнерам свои таланты управленцев на пять с плюсом. BeOS, не найдя понимания у рынка, скоропостижно помре, но все довольны.
А если порассуждать отвлеченно, то история могла бы пойти сильно иначе, если бы сначала каким-то образом объединились Be и NeXT, собрав свои все наработки в один портфель, а потом вернулись в Apple вместе с Джобсом. Это было бы, наверное, нечто неповторимое.
> BeOS удавили сами себя, когда в экстазе задрали эпплу ценник настолько, что
> они передумали и купили NeXT :-)
> BeOS удавили сами себя, когда в экстазе задрали эпплу ценник настолько, что
> они передумали и купили NeXT :-)Мы говорим про разное время жизни этого проекта. Тем более, что в самом начале у команды BeOS были основания задрать ценник Яблоку, поскольку люди и там, и там были почти одни и те же, ещё вчера хлебали из одного корыта. Милые бранятся, так сказать… А вот несколькими годами позже, когда для Be вроде бы и пришла пора зарабатывать и покорять вершины, большой и толстый M$ сказал всем ребятам веское «нет» и достал из штанов большой и толстый решатель. Эта быль как бы не из секретных — про то, как майки взаимовыгодно принуждают своих партнеров делать правильный выбор. И когда замаячила перспектива реальной конкуренции с BeOS, мягкие применили к партнерам свои таланты управленцев на пять с плюсом. BeOS, не найдя понимания у рынка, скоропостижно помре, но все довольны.
А если порассуждать отвлеченно, то история могла бы пойти сильно иначе, если бы сначала каким-то образом объединились Be и NeXT, собрав свои все наработки в один портфель, а потом вернулись в Apple вместе с Джобсом. Это было бы, наверное, нечто неповторимое.
> (А чего такого плохого случилось в макоси начиная с 10.10? Добавили разве
> что пару раздражающих свистоперделок, но они легко отключаются через defaults, а
> так - все как было, так и осталось).Может быть достаточно трудно или проблематично принять «концептуальные» изменения, сделанные между 10.9 и 10.10 (а глобально — после 10.6). Это касается не только интерфейса, но и дошедшей и до яблок моды на ломание обратной совместимости. Достаточно долго для разработчиков стороннего ПО было хорошим тоном обеспечивать работу софта по меньшей мере в 10.6.8 (как эталонной реализации ОС, пожалуй), а ведь это система ещё отнюдь не старая. А потом Яблоко стало чаще выпускать основные релизы, а разработчики стали забивать на обратную совместимость. Всему этому есть, конечно, и техническое объяснение, фреймворки и пятое-десятое, но так делать нельзя, поскольку их продукты люди используют не только для хипсторской мультимедии и перед девочками красоваться, но и для разной производственной и производительной деятельности. Как бы то ни было, но постепенно не стало обновлений, а новые версии стороннего софта тащат с собой новые версии форматов (луч ненависти в сторону Адоби), на которые переходит основная масса хипстоты и делает необходимым апгрейд для остальных юзеров. (Несовместимость версий форматов — отдельная большая тема для продолжительной и обстоятельной ненависти.) При том, что всё как раз вроде бы работает. Ну и зачем такое счастье, кто его оплатит? Как бы то ни было, но лично я держался за SL, пока было возможно и оправданно, а теперь вовсе использую винды, причём тоже старые, вплоть до XP — там с обратной совместимостью в общем смысле получше.
https://3dnews.ru/943399До ретины макбук (в особенности Pro) был строго инструментом профессионала. Начиная с ретины и до 2016-го года — странным ноутбуком с отличным экраном. С 2016-го года стал дорогой раздражающей игрушкой.
Безо всякого лукавства говорю, что уважаю и ценю таланты и труды Джони Айва и всех остальных ребят в Apple, но то, что они сделали из фирменных компьютеров, просто не налазит на голову. Если раньше это был первый выбор для людей целого ряда профессий, то сегодня лично я просто не рассматриваю больше новые яблочные компьютеры как рабочую машину. Можно сказать, я думаю, что все свои действительно полезные наработки в области создания компьютеров для профессионалов Apple после смерти Джобса спустила в сортир.
UPDПохоже сделала Lenovo с наследием IBM, превратив ThinkPad в какую-то нелепую попсу. И следом за ними устремилась HP, испортившая свои EliteBook.
А в общем это почти катастрофа: нечего выбрать, не из чего, компьютеры для профессионального применения больше не делают. Десятилетия изысканий, исследований, развития периферии, интерфейсов, эргономики — выброшены на мусорку в угоду сиюминутным прибылям. Всего лишь через несколько лет уже не будет людей, которые помнят, как это вообще работало, и не найдется кому сделать заново, если понадобится. Стремительная деградация во всем: и аппаратное обеспечением, и системное ПО, и прикладное — все негодное. И хуже всего, что подавляющее большинство людей этим вполне довольны.
> Существует ли ОС на ядре GNU?Существуют лицензии GNU.
Существует GNU Compiler Collection.И это совсем не плохо, что существуют ОС и ядра _их_ _не_ использующие. Теперь принято "любить" меньшинства.
Каковы прогнозы на будущее? Что позитивного появится?
я думаю ничего позитивного, лет через 50 мы уже забудем о происхождении компиляторов ))
План на будущее у них не меняется все 34 года - выпуск своего ядра.
Стабильность. Это хорошо.
Вот такой прогноз https://www.gnu.org/philosophy/right-to-read.ru.html
Пока что все сбывается.
> Вот такой прогноз https://www.gnu.org/philosophy/right-to-read.ru.html
> Пока что все сбывается.Ещё бы не сбыться, если ПК стал телевизором. А вот «1984» читали, похоже, не все из молодых? которые не осознают, чем чреват телевизор.
Из развивающихся проектов мне видятся перспективными пакетный менеджер GNU Guix и дистрибутив GuixSD на его основе. Воспроизводимые сборки, транзакционная работа, независимая установка пакетов пользователями, простота создания своих пакетов и производных от существующих, быстрое создание окружений или изолированных контейнеров с нужными версиями нужных пакетов, функциональный подход и полное декларативное воспроизводимое описание всей конфигурации системы на Схеме (Guile). Весьма изящная и продуманная система. GNU Guile, кстати, тоже радует своим развитием.
> Из развивающихся проектов мне видятся перспективными пакетный менеджер GNU Guix и дистрибутив
> GuixSD на его основе."The best way to get those initial twenty users is probably to use a trojan horse: to give people an application they want, which happens to be written in the new language."
--http://www.paulgraham.com/popular.html>независимая установка пакетов пользователями,
Кстати, об: http://lists.gnu.org/archive/html/help-guix/2017-09/msg00092...
>Весьма изящная и продуманная система.
Докторская автора Nix-а, сам Nix, предшествующие им годы академ.разработок многих авторов в сторону CBSE, CM и проч. --- тоже рядом постояли.
>GNU Guile, кстати, тоже радует своим развитием.
"Настоящих буйных мало"... Поэтому надо сначала затроянить тот троян, то есть тот троян, "несущий язык", ещё и сам надо донести. Ога, пропаганда -- "нравится нимагу" тоже.
Однако есть и обратная сторона: _не_ надо больше пользователей. Надо больше соратников... А тут надо "рекламировать" идею, идеалогию GNU: манифест, 4 свободы, "прочитай Столмана", прочитай GPL и так далее.
Борись, камарад[I]!
Как-то хохмы ради ставил Debian HURD на виртуалку (хрен бы оно на живой железяке завелось). Просто работает. Туда портировать бы открытые дрова под распространённое железо и можно жить. Ну как жить... На уровне БСДшников, но это тоже вполне себе уровень. Разве кто-то видел БСДшника который сильно ругал бы свою систему? :)
> Туда портировать бы открытые дрова под распространённое железо и можно жить на ext2 и 32-битной адресации./fixed
>ext2 и 32-битной адресацииВ соседнем треде некоторые грозятся наложить на себя руки из-за того что Убунта дропает поддержку 32битного х86. Так что есть жизнь на 32 битах.
А на ext2 и вовсе наезд непонятен. Без журнала спать не можешь?
журнал можно отключить на ext4
Как будто это плохо. Разное дрвенее железо и объём оперативной памяти менее 4 ГБ - вот и целевая аудитория.
Проект GNU замечателен тем, что основан на этических принципах и обладает собственной культурой, поэтому он может развиваться десятилетиями, продолжая свой путь и не поддаваясь сиюминутным трендам современной айтишной поп-культуры (которая, как заметил Алан Кэй, заместила собой и науку, и инженерную культуру [1]). Анди Уинго (мейнтейнер проекта GNU Guile) хорошо написал, что выбирать между альтернативами следует не на основе одних только технических преимуществ (они временны), но на основе культуры, тем более, что культурные ценности определяют и технические решения [2].[1] http://queue.acm.org/detail.cfm?id=1039523
[2] https://wingolog.org/archives/2008/07/10/how-to-choose-betwe...