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 ()

>все системные скрипты будут написаны на PHP и управление системой можно будет осуществлять через локальный веб-админ-сервер.

вот это всем ахтунгам ахтунг O_o

geek ★★★
()

быдлоуправление клонами грядет

Metallic
()

Это, пожалуй, самый яркий пример обострения, зафиксированный этой весной.

Cybem ★★
()

ммать!
могли бы и до 1-го апреля с анонсом потерпеть - тогда было бы легче воспринять это порождение ночного кошмара..

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

>все системные скрипты будут написаны на PHP и управление системой можно будет осуществлять через локальный веб-админ-сервер.

жуть. Интересно будет посмотреть на статистику взломов этих систем. А так же сколько народу это будет юзать. Непонимаю, но почему на PHP ? Ведь что бы реализовать управление через веб - можно было и нормальный язык выбрать. Да ту же связку "перл/шелл,бла-бла-бла".

anonizmus
()

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

anonymous
()

А чё мелочиться то? Пусть сразу перепишут КДЕ на пыхпыхе.

ugoday ★★★★★
()

Почему все сразу прицепились к php?
А то что софт статически скомпилирован никого не тревожит?

anonymous
()

Даёшь время системных скриптов на Java Script и <html>!!!

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

М... да... Кстати, никто не знает - нельзя ли веб-страницы на баше писать? Типа mod_bash какой-нибудь у апача есть?

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

> А то что софт статически скомпилирован никого не тревожит?

Как это не тревожит? Ужоснах.

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

>Кстати, никто не знает - нельзя ли веб-страницы на баше писать? Типа mod_bash какой-нибудь у апача есть?

Открой для себя cgi.

//Loseki

anonymous
()

ой страшно. скоро будут всякие phpFreeBSDAdmin, phpSlackwareAdmin, phpGentooAdmin. ужос.

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

Щас все на волне известности слаки катаюца гады!

Metallic
()

Сама идея весьма не плохая. На счет:
1) взломов - никто ж не заставляет на паблик-ифейс весить админку.
2) РНР - имхо не совсем подходит, хотя им виднее. ИМХО питон имеет более глубокую интеграцию в системном уровне.
3) статика - этт вы ребята погорячились. У вас никакой задницы (даже все ваши вместе взятые) не хватит на тот масштаб геморроя, который вы получите на всем этапе, от разработки до сапорта.

резюме: имхо стоит пересмотреть некоторые аспекты дабы не загубить идею на самом корню, которая (опять же имхо) имеет множество перспективных сторон.

Deleted
()

Ахтунг! Это попытка пропихнуть основы вендовса в линукс!!! Инструметарий управления.....

Metallic
()

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

stimpack80
()

бредятина какая-то. от bash'а они все равно не избавятся, или у них уже собственный интерпретатор команд совместимый с sh? а выкарчевывая "#!/bin/bash" на "#!/bin/php" по религиозным соображениям - абсурд

ale ★★
()

То будет самый дырявый дистрибутив, судя по числу дыр в различных пых-пых приладах.

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

> Дистрибутив должен получиться инновационным, всегда должен быть на острие атаки

Угу, обязательно будете, когда соберёте толпу пионэров, которая начнёт на ПХП скрипты переписывать, так и окажитесь на острие атаки.

> 1) взломов - никто ж не заставляет на паблик-ифейс весить админку.

Тогда в чём сакральный смысл использования вебинтерфейса? А, вот, я и ответ нашёл:

> Хотелось бы создать нечто более свежее по структуре и внешнему виду. В webmin'е можно подглядеть, как решать некоторые проблемы, а потом писать все на PHP и XML. Создать что-то эдакое в стиле киберпанк, футуристическое и в то же время дружественное человеку. Зачем? Да чтоб всей системой можно было рулить из единого центра, а не ломиться по папкам в поисках config'ов и log'ов. Чтобы система была полной и полноценной, чтобы существовала возможность управляться удаленно.

> Также имеется программа на Delphi под Windows (!), которая делает автоматически то же, что и эти стандартные скрипты для производства модулей, и любой желающий может делать модули для Slax из Slackware-CD и писать или дописывать их на CD-RW, прямо под виндами! Прикольно и удобно для всех форточников.

Гы гы, какие-то странные ассоциации навевает упоминание PHP и Delphi в одном тексте.

>И вот тут перед нами во весь рост встает проблема! Проблема зависимостей. Что здесь можно предложить? Есть такое решение: СТАТИКА!!! Да вы в себя от удивления придти не можете. Ну что ж привыкайте, за этим направлением будущее.

Да мы не то, чтобы удивились, a просто ох**ли.

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

> М... да... Кстати, никто не знает - нельзя ли веб-страницы на баше писать? Типа mod_bash какой-нибудь у апача есть?

Это конечно не mod_bash, но:

#! /bin/bash

echo -e "Content-type: text/plain\n"

echo "ldskj lajds flkasldfj akldsjfc"

Misanthrope
()

офтопикобыдлоадмины рукоплещут...

P.S. Ужос:(

Rain ★★★★
()

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

Господи всемилостивый... Чтож это творится-то, а... А давайте на васике напишем, а?

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

> А давайте на васике напишем, а?

Я только "за". :)

anonymous
()

Название дистрибутива забавно-двусмысленное, но www.flasher.ru им не переплюнуть ...

Ono
()

а на их сайте в разделе "разработчику уРОДу" анекдот на 2 страницы :)))
>>Статику надо в любом случае делать, потому как это поле не паханное, и никому в голову не приходит такая странная для текущего сознания мысль.
может у меня чего-то с мирровозрением? но вот до сих пор такая светлая мысль мне не пришла! :)

>>Плюс полное отсутствие потерь времени, нервов и сил на зависимости, непонятные настройки и битие в бубен.
может человеку переписать Дебиан?! ;)
и подсказать на наличие вууумной команды man?! ;))

интерестная особенность (щас попробовал)
heloword скомпиленный динамически 3K, а статически 400К
разница >2 порядков
ну если раньше вся система занимала 5Г-10Г, то теперь будет 500-1000Г :)
крутотень! :)))

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

> Мдя .... может им сразу plan9 предложить ?? :)

С планом там и так всё нормально. :>

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

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

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

geek ★★★
()

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



Warning: mysql_connect(): Can't connect to local MySQL server through 
socket '/tmp/mysql.sock' (61) in 
/home/phpinside.ru/htdocs/includes/database.mysql.inc on line 31
Can't connect to local MySQL server through socket '/tmp/mysql.sock' (61)



Всё, арбайтен! ;)

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

>гм. если авторы РОДа почитают этот топик - они ж удавят

Неееет. Они воспрянут духом и напишут книгу "PHP - main campf" и создадут Линуксовый рэйх!!!

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

> heloword скомпиленный динамически 3K, а статически 400К разница >2 порядков

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

dm1024 ★★★
()

Плюс - универсальной технологии Web. Минус - админам, которые ими пользуются вместо нормальной консоли и SSH.

anonymous
()

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

Очень не хватает такой фичи на лялихе,а то сейчас дистроклепатель подобен саперу - поломка одной либы может утянуть с собой всю систему + постоянно надо доставлять всякие compat чтобы работать со старым бинарным софтом.

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

"Кроме того, PHP занимает намного меньше места, чем Perl" Вот оно, главное преимущество Великого и Могучего Языка! Правда, я не понял, что именно больше места занимает...

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

>> heloword скомпиленный динамически 3K, а статически 400К разница >2 порядков

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

угу! уже чувствую:
"в библиотеге glibc найдена критическая уязвимость! необходимо СРОЧНО обновить систему, для устранения этой уязвимости! образы XXXнадцати DVD вы как обычно можете скачать с нашего сайта."
:-D

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

>образы XXXнадцати DVD вы как обычно можете скачать с нашего сайта

И тут раскрывается тема новых скоростей в передаче данных...

Xellos ★★★★★
()

Чем ssh не угодил? Ахтунг-превед какой-то

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

>> ...сейчас дистроклепатель подобен саперу - поломка одной либы может утянуть с собой всю систему + постоянно надо доставлять всякие compat чтобы работать со старым бинарным софтом.

Привожу содержимое compat пакета (единственного) из suse (первый попавшийся дистр лежащий на рабочем сервере)

./usr/lib/libdb-3.1.so

./usr/lib/libdb-3.3.so

./usr/lib/libdb.so.3

./usr/lib/libg++-1.so.2

./usr/lib/libg++-3-libc6.2-2-2.8.1.3.so

./usr/lib/libg++-libc6.2-2.so.3

./usr/lib/libg++.so.2.7.2

./usr/lib/libg++.so.2.7.2.8

./usr/lib/libgdbm.so.2

./usr/lib/libgdbm.so.2.0.0

./usr/lib/libjpeg.so.6

./usr/lib/libjpeg.so.6.0.1

./usr/lib/libmng.so.0

./usr/lib/libmng.so.0.0.9

./usr/lib/libncurses.so.1.9.7a

./usr/lib/libncurses.so.2.1

./usr/lib/libncurses.so.4

./usr/lib/libncurses.so.4.2

./usr/lib/libpng.so.1

./usr/lib/libpng.so.1.0.89

./usr/lib/libpng.so.2

./usr/lib/libpng.so.2.1.0.12

./usr/lib/libstdc++-3-libc6.1-2-2.10.0.so

./usr/lib/libstdc++-3-libc6.2-2-2.10.0.so

./usr/lib/libstdc++-libc6.1-1.so.2

./usr/lib/libstdc++-libc6.1-2.so.3

./usr/lib/libstdc++-libc6.2-2.so.3

./usr/lib/libstdc++.so.2.7.2

./usr/lib/libstdc++.so.2.7.2.8

./usr/lib/libstdc++.so.2.8

./usr/lib/libstdc++.so.2.8.0

./usr/lib/libstdc++.so.2.9

./usr/lib/libstdc++.so.2.9.0

Глобально, не правда ли? сплошные грабли... :-)

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

ЗЫ - по-моему это все фейк :-)

sergej ★★★★★
()

А облегченная версия дистра будет называтся uРОД-linux???

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