LINUX.ORG.RU

РОД Linux - дистрибутив основанный на веб-технологиях


0

0

Открылся проект по созданию нового дистрибутива Linux - РОД Linux, главной особенностью которого является то, что все системные скрипты будут написаны на PHP и управление системой можно будет осуществлять через локальный веб-админ-сервер.

Как утверждают разработчики дистрибутива, пришло время из слоеного пирога с shell, perl, python и другими скриптовыми языками, построить систему, основанную на PHP-скриптах, чтобы люди знающие PHP, XML и основы Linux, могли без затруднений тонко настраивать систему. В качестве основы взят SLAX, который в свою очередь основан на классическом Slackware. Управление программами (установка, администрирование) будет осуществляться посредством двух файловых систем: unionFS и squoshFS. ПО будет устанавливаться в модули и распространяться в таком виде, пользователю остается только подключить его к своей файловой системе, и все – софт готов к работе. Чтобы забыть о головной боли зависимостей, разработчики предлагают радикальное решение, которое не все воспримут благосклонно – статическая компиляция. Причем это может быть «умная» статическая компиляция – когда используется не вся библиотека целиком, а только ее задействованная программой часть. Совсем недавно стартовал сайт проекта – www.rod-linux.org. Все подробности, так же как и техзадание лежат на нем, сейчас доступна только русскоязычная версия сайта. Разработчики проекта приглашают к сотрудничеству всех желающих построить этот дистрибутив.

Новость с сайта phpinside.ru

>>> РОД Linux



Проверено: Pi ()
Ответ на: комментарий от sergej

>>ЗЫ - по-моему это все фейк :-)
может и фейк, но больно дорагой! ибо доменное имя второго уровня денюг стоит :)))

Ant0
()

Ради интереса почитал. Фиг его знает, что там с тем же ПХП, но там же на главной странице просто ужас. Ошибка на ошибке. Ощущение, что текст писал человек, не дотянувший до десятого класса... Какой, на фиг, после этого дистрибутив?

tyro ★★
()
Ответ на: комментарий от tyro

>Основной принцип дистрибутива – мощная система должна быть проста и дружественна кому бы то ни было, хоть разработчику-профи, хоть админу-линуксоиду, хоть пользователю-чайнику, который совершенно не в курсе, что есть Open Sourse, и причем здесь антилопы и пингвины.

Вот это, вообще, полный...

tyro ★★
()

Какие-то нехорошие люди раньше времени вскрыли первоапрельскую заготовку и испортили весь прикол.

anonymous
()
Ответ на: комментарий от darkden

>8$ которые стоит домен, это не деньги...

Где это такое?
Без обязательства купить сопутствующие услуги хостинга?

//Loseki

anonymous
()
Ответ на: комментарий от f0rk

Ну, про оперативку ребята uРОД-девелоперы уже все разъяснили, 1 гиг это норма, память не ресурс. :-D

2015 год. По информации транснациональной корпорации uРОД Soft, Выход uРОД Линукс 1.0 откладывается из за проблем совместимости с современным железом, и недостаточной распространенносью сверхскоростных Internet магистралей. Напоминаем, что для комфортного использования uРОД Linux, необходимо подключение к Internet со скоростью не менее 432 кубометра DVD/сек

anonymous
()
Ответ на: комментарий от Mossy

>а вот то что они наконец то софт в полных имиджах ( аля dmg ) решили делать - это кул. Очень не хватает такой фичи на лялихе

http://klik.atekon.de/

kostian ★★★★☆
()
Ответ на: комментарий от tyro

да там один стиль изложения чего стоит. :) Аля "если ты не лох, то должен пользоваться нашим мега дистрибутивом". Хорошо хоть без падонковского сленга.

mrdeath ★★★★★
()
Ответ на: комментарий от mrdeath

>да там один стиль изложения чего стоит. :) Аля "если ты не лох, то должен пользоваться нашим мега дистрибутивом". Хорошо хоть без падонковского сленга.

Ну это я ещё простить могу :) А вот "Open Sourse" - нет :) Как и издевательство над правилами пунктуации :)

tyro ★★
()

Внимательно изучив Ваше ТЗ - постановили:

1. Контракт с Вами НЕ ЗАКЛЮЧАТЬ

2. Закупить у Вас партию травы, которую Вы курите (или грибов)

:-)

vvvictor
()

> Кроме того, PHP занимает намного меньше места, чем Perl.

Я просто плакал :-) Чем докажете? Тестировали кол-во занимаемого места?

> Зная PHP можно знать систему, управлять и тонко ее настраивать.

Угу, а зная Java можно понять, как работает Oracle :)

> переписать все скрипты Slax на PHP

Отличаня работа, сидеть и переписывать то, что работает на то, что работать не будет :-) Сначала бы покрыть все это тестами, у ребят уже жизни не хватит.

> Сделайте что-нибудь реально полезное для дистрибутива, и Вы "рискуете" попасть сюда навсегда!

Упаси Боже туда попасть :)

anonymous
()
Ответ на: комментарий от vvvictor

> 2. Закупить у Вас партию травы, которую Вы курите (или грибов)

это бензин или момент. они его нюхали.

aabp
()
Ответ на: комментарий от anonymous

>> Кроме того, PHP занимает намного меньше места, чем Perl. > Я просто плакал :-) Чем докажете? Тестировали кол-во занимаемого места?

Особенно смешно вкупе со статической линковкой. Экономисты, блин...

Misanthrope
()
Ответ на: комментарий от anonymous

>> Кроме того, PHP занимает намного меньше места, чем Perl. Особенно смешно вкупе со статической линковкой. Экономисты, блин...

Misanthrope
()
Ответ на: комментарий от gloomdemon

Нет, whitespace всё-таки лучше. На нём следов позора не видно.

Xellos ★★★★★
()
Ответ на: комментарий от aabp

> это бензин или момент. они его нюхали.

Ну это пусть они дальше нюхают :-) Значит пп2 отпадает :-)

vvvictor
()

Всё таки рябята молодцы. Замутить такую дурь не у всякого получится. Я вот ни за что бы не догодался до такой идеи. Скажем уродам спасибо за хорошее настроение.

ugoday ★★★★★
()
Ответ на: комментарий от geek

>>нее.... авторы не курили. они походу грибочками балуются

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

anonizmus
()
Ответ на: комментарий от anonymous

>на yahoo.com можно купить за $3 в год домен без каких-либо сопутствующих услуг.

Интересно, а на чём же кидают? ;)
Т.е. у них там написано про one offer per person, но неужели больше подводных камней нет? Может они его на себя регистрируют и потом хрен их с него вытребуешь?

//Loseki

anonymous
()

Ахтунг! У них в списке на перепыхпыхивание init есть!

anonymous
()

>Причем это может быть «умная» статическая компиляция – когда используется не вся библиотека целиком, а только ее задействованная программой часть

И ядро под каждое приложение собрать. Как раз вторая винда получится, которая вечно прет за собой тонны разных версий одной и той же библиотеки.

Альтернативно-одаренные...

jackill ★★★★★
()
Ответ на: комментарий от anonymous

2Loseki: Ни на чём не кидают. Более того, я зарегистрировал на себя 2 домена по одной кредитке (просто сделал разные аккаунты @yahoo.com).

PegaS
()
Ответ на: комментарий от Mossy

>постоянно надо доставлять всякие compat чтобы работать со старым бинарным софтом.

Не постоянно.

Зато можно вспомнить zlib и сколько копалась Microsoft и иже с ними на пересборку апдейтов ко всему софту и поиск затронутого ошибкой софта.

Что-то я припоминаю про два месяца.

Тут такого же хочешь?

jackill ★★★★★
()
Ответ на: комментарий от KRoN73

>>echo "ldskj lajds flkasldfj akldsjfc"

>"двыло дфовы адлфыдвао флдвыоас"? - всё равно не понял! Это по-албански? :)

Это больше похоже на клавиатурный тренажёр.

Xellos ★★★★★
()
Ответ на: комментарий от jackill

>И ядро под каждое приложение собрать. Как раз вторая винда получится, которая вечно прет за собой тонны разных версий одной и той же библиотеки.

Это где это? Пример?
Не видел никаких "тонн разных версий".

//Loseki

anonymous
()

Хер с ним, с этим php...

А вот заявленный XML в конф файлах - уже пугает...

Форкнут GNU, переделают все тулзы под XML, будет это щастье отставать он нормальных прог/систем как минимум на полгода - и нахрен кому нжуен такой зоопарк?

И почему уж тогда только php? Ограниченное мышление... Сделали бы уже - через опцию ядра - и потом Java/Lisp/PHP/TCL - выбирай что хочешь! Лишь бы shell не учить.

Spectr ★★★
()
Ответ на: комментарий от anonymous

Берешь любой коммерческий софт и смотришь что он тащит - доходит до того, что в игры dx-ные библиотеки суют.

А по теме - почитай про dll-hell.

jackill ★★★★★
()
Ответ на: комментарий от KRoN73

> "двыло дфовы адлфыдвао флдвыоас"? - всё равно не понял! Это по-албански? :)

Ага. Кстати, рекомендую учить! ;)))

Misanthrope
()
Ответ на: комментарий от anonymous

>>И ядро под каждое приложение собрать. Как раз вторая винда получится, которая вечно прет за собой тонны разных версий одной и той же библиотеки.

>Это где это? Пример? Не видел никаких "тонн разных версий".

Я не знаток винды, но неоднократно слышал, как MS одним из преимуществ .Net называет решение проблемы dll-hell. То бишь существование этого dll-hell признается даже в Microsoft.

anonymous
()
Ответ на: комментарий от Misanthrope

>> Кроме того, PHP занимает намного меньше места, чем Perl.
> Особенно смешно вкупе со статической линковкой. Экономисты, блин...

Может быть у этого пионера экономическое образование? :)

anonymous
()

Я рыдаю.

>Эти скрипты тоже надо внимательно просмотреть – и переписать на PHP, чтобы с самой первой версии РОД был полноценным.

>К сему богатству, осталось добавить аналогичную программу или скрипт по производству модулей из пакетов для Gentoo, deb-пакетов (или из кучи пакетов, поскольку пакеты как правило, каких-то еще зависимостей хотят), rpm же перегоняется в deb средствами Debian. Тогда о проблемах с недостатком софта можно будет забыть навсегда.

Бля, а как же статика? Или родные проги будут под статикой, а еще для неродных будут нормальные динамические либы?

>Модуль – это кусок файловой системы, куда можно устанавливать любое ПО – в том числе системное, и потом стандартно при загрузке, или просто при работе подключать и отключать эти модули с помощью средств unionfs!

>Подумайте об удовольствии от общения с модулями, о простоте стандартного копирования модулей, об отсутствии установок и дефолтных наладок – подключил и готово – одной кнопкой! Это ли не кайф?!

Это же RPM или deb, только без файловой системы. ;)

>Народ по инерции экономит – это уже всех достало. Нахрена эта экономия, когда везде винты по 80-160 гигов – норма, а рама по 512 Мб – 1 гигу уже везде стандарт.

Действительно - пусть всю доступную память занимает эта по..нь, а рядом мы поставим комп и будем на нем работать.

>что позволит нам и всему миру работать по-новому – по-человечески.

Тут, видимо, сокращено: что позволит нам и всему миру работать по-новому – по-человечески, ЖЫВОТНЫЕ.

>Можно модули делать на лету, шифровать их в реальном времени на уровне файловой системы. Более того, можно делать шифрованные на лету модули без ПО – просто как место для текущей работы человека, а потом при конце работы – на флэшку скинул ОДИН ФАЙЛ МОДУЛЯ и был таков.

Человек изобрел создание и подключение файловой системы, находящейся в файле. Может ему еще и про lvm подкинуть идей...

>И еще более потрясающий прогноз. Представьте себе: засовываем в модуль все, что связано с отдельным пользователем в системе: начиная с индивидуальных настроек, меню, почтовых ящиков, записной книжки, списка дел, и заканчивая обоями рабочего стола и хранителем экрана. Теперь втыкаем флешку с таким модулем в USB – web-админ-сервер подрывается, и удивленно говорит, что вот новый пользователь имеется! Залогинить?

knoppix...

>Теперь придется малость всех остудить ложкой дегтя. Ну, чтобы вы не сгорели от энтузиазма ;)

Ага-ага. Дымлюсь, сцуко. ;)

>Но в замен мы получаем большее быстродействие на 10-15% в работе такого модуля в среднем – это доказано большой статистикой по статике против динамики.

Мдя... А теоретическая база-то слабенькая.

А теперь аттракцион: yum-php update. И пошли качать модули. Статические. С новым софтом. И подключать их стали как? Ага, по данным в базе. А в какой базе? А как на deb или rpm...

А в подушке-то чей пух? А в подушке-то валенок.

>Все наверняка помнят, что не безызвестный Билли, как-то очень давно сказал, что компу вряд ли когда-то понадобится более 32 КИЛОбайт рама.

Мда. Вообще было про 640кб.

>Причем даже устройства и вся внутренность дистрибутива управляются через веб-интерфейс, через системный веб-сервер!

>Это будет гораздо удобнее и современнее, чем man или info!!!

Качественный прорыв. Ведь man и info пока ничем не умеют управлять. Они только информацию выдают...

>Webmin же тяжеловесен, в нем много лишнего, всякой воды, и не полноценный он: сам с пакетами работать не может.

Да-да. Неполноценный. Гы-гы.

>Выглядеть для пользователя это будет примерно следующим образом: сразу при загрузке системы, грузятся Apache, MySQL и PHP, затем X.org со всеми современными красивостями, полупрозрачностями и прочими наворотами, потом просыпается FireFox и грузит страничку локального сайта web-админ-сервера на PHP и XML. Со страницы помощи и документации летим на страницу системного веб-админ-интерфейса (через логин-пароль) для ПОЛНОГО управления машиной. Остается только залогиниться под root'ом и разруливать системой. НАСЛАЖДАТЬСЯ одним словом :))

По кой хрен каждый день управлять машиной? Работать-то, млять, когда?

И нафига иксы с красивостями, когда можно тупо туда грузануть мозиллу без всего? И сиди, управляй. ;)

>Хочется видеть новоявленный дистрибутив, основанный на классических, очень Unix-подобных Slackware (в варианте Slax) и Gentoo, но при этом доступных обычному пользователю.

Очень unix-подобные. И не очень unix-подобные. Ню-ню.

>Кроме того, хочется надеяться, что в будущем, в нашей стране все-таки начнут делать достойную электронику, например процессоры для пользовательских машин. В этом случае им понадобится ПО, много ПО. Вот эту проблему и должен будет решить «РОД».

Ну после того, как AMD отказался строить у нас фабрику, я думаю, что даже если мы перейдем на новый открытый проц от sparc, нам это, с потребностями дистрибутива (гиг и более оперативки, немерянные винты, гигагерцы?) не справиться.

>Во-первых, разработчики кроме морального удовлетворения получат классическую наиболее Unix-подобную систему, глубоко модифицируемую, настраиваемую, но более простую в установке и обслуживании

Как же, как же, как сейчас помню - все первые юникса были на php и статически собранные...

>Одной из полноценно поддерживаемых аппаратных платформ будут процессоры выпускаемые/проектируемые в России, если они будут созданы и окажутся способными работать в настольных машинах.

Особенно проектируемые.

>Нормальная поддержка (а не декларативная) SCSI-устройств, Wi-Fi, Bluetooth, IrDA, RAID-массивов, 64-х битных и/или многоядерных процессоров, многопроцессорности, оптических носителей нового поколения, скоростных интерфейсов, а также работа с широким спектром дополнительных устройств: сканеры, принтеры, ИБП, тюнеры, внешние экраны (через ТВ-выход видеокарты), камеры там разные, мобильники, и все остальное, что втыкается в USB, SCSI и PCMCIA.

Я так понимаю, все это счастье к нам придет через использование PHP.

>LiveDVD (CD становятся все менее актуальными, а для статики нужно много места) основанный на модульной системе.

Точно. LiveBlue-Ray или типа того...

>В данный момент сосредоточиться на разработке модульной технологии. А через год-полтора, когда производительность hi-end сегмента машин достигнет внушительной производительности, которая позволит собирать систему не сутками, а часами, начнем разрабатывать и тестировать интеллектуальную систему установки из исходников, которую можно будет обучать, которая сама проанализирует log'и и предложить варианты действий.

Предлагаю к каждому диску привязать по разработчику. Интеллект не очень, но установить что-нить - установит.

>Это вариант для тех кому производительность очень уж критична, и кто может себе позволить собирать систему несколько суток, а потом еще настраивать ее неделю.

Чорт, а я FC из коробки настроил за час (это с написанием мелкой документашки о том, как это делать).

jackill ★★★★★
()
Ответ на: комментарий от michwill

для этого предназначен классический CGI. именно на *sh

kolk
()
Ответ на: комментарий от jackill

>>Теперь придется малость всех остудить ложкой дегтя. Ну, чтобы вы не сгорели от энтузиазма ;)

>Ага-ага. Дымлюсь, сцуко. ;)

я тоже. зачот =)

geek ★★★
()
Ответ на: комментарий от anonymous

>аха, этож первый езыческий дистрибутив линукса!! РОД-линукс, Перун-крон, велес-строка! ;)

Не совсем так - правильнее будет Род-Столман(ибо gcc)

Orlangoor ★★★★★
()
Ответ на: комментарий от jackill

>Берешь любой коммерческий софт и смотришь что он тащит

Стоп.
Так "винда прёт" или "коммерческий софт тащит"?
Разные, как бы, немного вещи.

Сказывается просто пользовательская ориентация виндовых приложений. Там, в отличие от, нельзя сказать: "если хочешь меня запустить, будь добр, вытащи десять библиотек, от которых я завишу".

//Loseki

anonymous
()
Ответ на: комментарий от anonymous

Каждое "инновационное" решение MS было решением dll hell. Впоследствие оказывалось, что оно только его увеличивало. .Net тоже не лишён проблем(1.1 не полностью совместим с 1.0, а уж про 2.0 говорить нечего)

Deleted
()
Ответ на: комментарий от F00

>Коло - недоимплементированная свастика

Пожалуйста засунь свои "остроумности" в альтернативный порт ввода-вывода. Не собираюсь снова офтопить настоящими религиозными войнами, но честно говоря противно видеть славян не знающих свою историю и исконную религию. Бесит быдло которое увидев когото с коловратом на шее, сразу же кричит "Фашист!!!".

Orlangoor ★★★★★
()
Ответ на: комментарий от jackill

>И ядро под каждое приложение собрать. Как раз вторая винда получится, которая вечно прет за собой тонны разных версий одной и той же библиотеки.

Завернуть в каждый пакет по UMLinux, для окончательного решения врпроса совместимости. ;)

dn2010 ★★★★★
()

БАЯНЪ!

Уже было где-то в сети. Буржуи крошили дистр в котором все (или почти все) утили были писаны на перле. Хотя и это боян зная сколько лет емаксу.

Остается ждать таких же яйцев на питоне...

iBliss
()
Ответ на: комментарий от Deleted

>Каждое "инновационное" решение MS было решением dll hell. Впоследствие оказывалось, что оно только его увеличивало. .Net тоже не лишён проблем(1.1 не полностью совместим с 1.0, а уж про 2.0 говорить нечего)

Я и не говорю, что .Net решит какие-то проблемы. Не для того он нужен. Но вот само существование проблем в Майкрософт признали-таки. В очередном пропагандистском припадке. Хотя с тем же упехом могли и выдумать их. Хрен поймешь этих мелкомягких. Куда ни глянь -- везде вранье.

anonymous
()

подготовительные работы к 1 АПРЕЛЯ ......................... а если честно ...... лбопытно что у них полчится

anonymous
()

почитал, поржал, спасибо :)
такое впечатление что писал это некий пэтэушник который за всю свою умудрился наваять пару скриптов на пэхэпэ да как-то на переменке видел как его друган грузил слакс
:)
потому что половина идей - очевидный бред, а вторая половина - реимплементация уже давно существующих идей (типа клик, один язык в качестве системного, livecd с сохранением данных, онлайн-репозитарий модулей)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.