vitus_wagner: My photo 2005 (village)
[personal profile] vitus_wagner
Многие думают, что linux это unix такой. Увы, это неверно. GNU Linux это GNU-система, а GNU is Not Unix просто по определению. Совместима, впрочем, неплохо, и если вы умеете работать в unix вам будет комфортно в linux. Но не наоборот.

Человек, привыкший к GNU getopt постоянно испытывает страдания от того, что ls -l filename это совсем не то же самое, что ls filename -l. Про мелкие отличия bash от sh, gawk от awk и тому подобное я уж молчу. Отличается даже команда cat. Кто не верит, почитайте man на гнутый cat по поводу -u.

Некоторые из моих читателей, впрочем знают freebsd. Но она тоже не unix. Весь юниксовый код был оттуда удален еще в прошлом веке из-за жлобства AT&T и соответствующая функйиональность написана заново со значительными улучшениями.

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

не отличия а устарелость

Date: 2013-10-18 01:50 pm (UTC)
From: [identity profile] freedom_of_sea.livejournal.com
linux развивался, а всякие эти солярки закисали.

Date: 2013-10-18 02:00 pm (UTC)
From: [identity profile] victor-sudakov.livejournal.com
Мне по работе приходится использовать 10 и 11 солярки (x86 правда). Совсем неправда, что закисали. Скорее бодро шли каким-то своим очень странным путем. В 11 даже IP адрес и маску назначить как-то совсем нетривиально стало, все настройки в дебрях svc и делаются и хранятся. Может генеалогически оно и Unix, но от идеологии Unix ушло дальше, чем Linux и тем более BSD.

PS полное впечтление, что и Linux и Solaris спят и видят, как сделать себе реестр на манер виндового. В solaris это svc, в который тащат всё. В Linux это gconf и прочие попытки (взять только для примера, как нынче иксы конфигурятся через какие-то нечеловеческие XML-ки).
Edited Date: 2013-10-18 02:03 pm (UTC)

(no subject)

From: [personal profile] eldhenn - Date: 2013-10-18 02:08 pm (UTC) - Expand

(no subject)

From: [identity profile] freedom_of_sea.livejournal.com - Date: 2013-10-18 02:08 pm (UTC) - Expand

(no subject)

From: [identity profile] vit0ld.livejournal.com - Date: 2013-10-18 03:34 pm (UTC) - Expand

(no subject)

From: [identity profile] freedom_of_sea.livejournal.com - Date: 2013-10-18 02:10 pm (UTC) - Expand

(no subject)

From: [identity profile] vit0ld.livejournal.com - Date: 2013-10-18 03:37 pm (UTC) - Expand

(no subject)

From: [identity profile] vit0ld.livejournal.com - Date: 2013-10-18 03:58 pm (UTC) - Expand

(no subject)

From: [identity profile] elahi.livejournal.com - Date: 2013-10-18 09:15 pm (UTC) - Expand

(no subject)

From: [identity profile] arkanoid.livejournal.com - Date: 2013-10-19 05:15 pm (UTC) - Expand

(no subject)

From: [identity profile] rdia.livejournal.com - Date: 2013-10-18 04:06 pm (UTC) - Expand

(no subject)

From: [identity profile] vit0ld.livejournal.com - Date: 2013-10-18 04:11 pm (UTC) - Expand

(no subject)

From: [identity profile] elahi.livejournal.com - Date: 2013-10-18 09:17 pm (UTC) - Expand

(no subject)

From: [identity profile] vit0ld.livejournal.com - Date: 2013-10-18 10:42 pm (UTC) - Expand

(no subject)

From: [identity profile] dingo69.livejournal.com - Date: 2013-10-18 06:24 pm (UTC) - Expand

(no subject)

From: [identity profile] gegmopo4.livejournal.com - Date: 2013-10-18 06:41 pm (UTC) - Expand

(no subject)

From: [identity profile] borisovs.livejournal.com - Date: 2013-10-19 03:24 pm (UTC) - Expand

(no subject)

From: [identity profile] nec-p1us-u1tra.livejournal.com - Date: 2013-10-19 04:45 pm (UTC) - Expand

(no subject)

From: [identity profile] victor-sudakov.livejournal.com - Date: 2013-10-19 05:00 pm (UTC) - Expand

(no subject)

From: [identity profile] nec-p1us-u1tra.livejournal.com - Date: 2013-10-19 05:23 pm (UTC) - Expand

(no subject)

From: [identity profile] alexyecu.livejournal.com - Date: 2013-10-20 02:30 pm (UTC) - Expand

(no subject)

From: [identity profile] victor-sudakov.livejournal.com - Date: 2013-10-20 02:53 pm (UTC) - Expand

(no subject)

From: [identity profile] alexyecu.livejournal.com - Date: 2013-10-20 03:55 pm (UTC) - Expand

Date: 2013-10-18 02:03 pm (UTC)
From: [identity profile] hrenov-drummer.livejournal.com
А можно узнать, чего такого наразвивал линух по сравнению с солярисом?

(no subject)

From: [identity profile] freedom_of_sea.livejournal.com - Date: 2013-10-18 02:11 pm (UTC) - Expand

(no subject)

From: [identity profile] hrenov-drummer.livejournal.com - Date: 2013-10-18 02:15 pm (UTC) - Expand

(no subject)

From: [identity profile] vit0ld.livejournal.com - Date: 2013-10-18 03:38 pm (UTC) - Expand

(no subject)

From: [personal profile] eldhenn - Date: 2013-10-18 04:47 pm (UTC) - Expand

(no subject)

From: [personal profile] ivanaxe - Date: 2013-10-18 09:00 pm (UTC) - Expand

(no subject)

From: [identity profile] pargentum.livejournal.com - Date: 2013-10-19 10:08 am (UTC) - Expand

(no subject)

From: [identity profile] vit0ld.livejournal.com - Date: 2013-10-19 01:47 pm (UTC) - Expand

(no subject)

From: [identity profile] pargentum.livejournal.com - Date: 2013-10-19 02:42 pm (UTC) - Expand

(no subject)

From: [identity profile] dottedmag.livejournal.com - Date: 2013-10-20 02:20 pm (UTC) - Expand

(no subject)

From: [identity profile] vit0ld.livejournal.com - Date: 2013-10-21 07:29 am (UTC) - Expand

(no subject)

From: [identity profile] beldmit.livejournal.com - Date: 2013-10-18 08:17 pm (UTC) - Expand

(no subject)

From: [identity profile] nec-p1us-u1tra.livejournal.com - Date: 2013-10-19 05:42 pm (UTC) - Expand

(no subject)

From: [identity profile] elahi.livejournal.com - Date: 2013-10-20 09:55 am (UTC) - Expand

Date: 2013-10-18 03:06 pm (UTC)
From: [identity profile] vit0ld.livejournal.com
надо сказать что это не соответствует действительности ;)

Date: 2013-10-20 10:27 am (UTC)
From: [identity profile] pishi-chitai.livejournal.com
Неужели, наконец, научились на лету уменьшать размер ФС?

Date: 2013-10-18 02:00 pm (UTC)
From: [identity profile] hrenov-drummer.livejournal.com
Сервисы в 10-й солярке появились.

Date: 2013-10-19 02:52 pm (UTC)
From: [identity profile] pargentum.livejournal.com

Вообще-то svc был еще в первых релизах Unix SVR4, в том числе в первых релизах соляриса и в SCO Unixware. Но только к 9-10 солярису они портировали туда сколько-нибудь значительную часть стандартных демонов.

Date: 2013-10-18 02:16 pm (UTC)
From: [identity profile] t-mike.livejournal.com
а AIX?

(no subject)

From: [identity profile] t-mike.livejournal.com - Date: 2013-10-18 04:48 pm (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2013-10-18 08:36 pm (UTC) - Expand

Date: 2013-10-18 02:22 pm (UTC)
From: [identity profile] amarao-san.livejournal.com
Линуксы тоже начинают стремительно разваливаться по нишам и экосистемам. То есть общее ядро дисциплинирует, но вот в шелле какой-нибудь suse человек, хорошо знакомый с дебианами, почувствует себя неуютно.

(no subject)

From: [identity profile] amarao-san.livejournal.com - Date: 2013-10-18 04:30 pm (UTC) - Expand

(no subject)

From: [identity profile] t-mike.livejournal.com - Date: 2013-10-18 04:50 pm (UTC) - Expand

(no subject)

From: [identity profile] amarao-san.livejournal.com - Date: 2013-10-18 05:31 pm (UTC) - Expand

(no subject)

From: [identity profile] dottedmag.livejournal.com - Date: 2013-10-20 02:22 pm (UTC) - Expand

(no subject)

From: [personal profile] eldhenn - Date: 2013-10-18 04:52 pm (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2013-10-18 08:38 pm (UTC) - Expand

(no subject)

From: [personal profile] eldhenn - Date: 2013-10-18 08:48 pm (UTC) - Expand

(no subject)

From: [identity profile] amarao-san.livejournal.com - Date: 2013-10-19 06:54 am (UTC) - Expand

(no subject)

From: [personal profile] eldhenn - Date: 2013-10-19 07:33 am (UTC) - Expand

Date: 2013-10-18 02:39 pm (UTC)
From: [identity profile] tzirechnoy.livejournal.com
In soviet russia you don't know unix. The Unix knows YOU.

Date: 2013-10-18 03:06 pm (UTC)
From: [identity profile] vit0ld.livejournal.com
никто не мешает поставить GNUтое окружение на Солярис ))

Date: 2013-10-18 03:26 pm (UTC)
phd_ru: (Linux)
From: [personal profile] phd_ru
Точно. Любое моё попадание на Соплярис начиналось с сайта sunfreeware.

(no subject)

From: [identity profile] vit0ld.livejournal.com - Date: 2013-10-18 03:33 pm (UTC) - Expand

(no subject)

From: [personal profile] phd_ru - Date: 2013-10-18 04:12 pm (UTC) - Expand

(no subject)

From: [personal profile] phd_ru - Date: 2013-10-19 04:02 pm (UTC) - Expand

(no subject)

From: [identity profile] vit0ld.livejournal.com - Date: 2013-10-20 09:25 am (UTC) - Expand

(no subject)

From: [personal profile] phd_ru - Date: 2013-10-20 03:22 pm (UTC) - Expand

(no subject)

From: [identity profile] vit0ld.livejournal.com - Date: 2013-10-20 09:59 am (UTC) - Expand

(no subject)

From: [identity profile] elahi.livejournal.com - Date: 2013-10-18 09:09 pm (UTC) - Expand

(no subject)

From: [identity profile] arkanoid.livejournal.com - Date: 2013-10-19 05:14 pm (UTC) - Expand

(no subject)

From: [identity profile] vit0ld.livejournal.com - Date: 2013-10-20 09:27 am (UTC) - Expand

(no subject)

From: [identity profile] arkanoid.livejournal.com - Date: 2013-10-20 10:27 am (UTC) - Expand

(no subject)

From: [identity profile] vit0ld.livejournal.com - Date: 2013-10-20 09:29 am (UTC) - Expand

(no subject)

From: [identity profile] nec-p1us-u1tra.livejournal.com - Date: 2013-10-19 04:48 pm (UTC) - Expand

Date: 2013-10-18 03:20 pm (UTC)
ext_605364: geg MOPO4 (geg_MOPO4)
From: [identity profile] gegmopo4.livejournal.com
> Человек, привыкший к GNU getopt постоянно испытывает страдания от того, что ls -l filename это совсем не то же самое, что ls filename -l.

Вот это напрягает, да. Не дали вовремя по рукам школьнику, протащившему это в GNU getopt.

Date: 2013-10-18 03:53 pm (UTC)
ext_646638: (Default)
From: [identity profile] rdia.livejournal.com
Прошу прощения за дурацкий вопрос. Вы правы - создаём в mc файл под именем -a, после имеем некий траходром.
Edited Date: 2013-10-18 03:55 pm (UTC)

(no subject)

From: [identity profile] alexkuklin.livejournal.com - Date: 2013-10-18 03:57 pm (UTC) - Expand

(no subject)

From: [identity profile] rdia.livejournal.com - Date: 2013-10-18 04:01 pm (UTC) - Expand

(no subject)

From: [identity profile] poor-sysadm.livejournal.com - Date: 2013-10-18 08:30 pm (UTC) - Expand

Date: 2013-10-18 03:42 pm (UTC)
From: [identity profile] vit0ld.livejournal.com
может для кого-то внезапно про UNIX
http://www.unix.org/what_is_unix/the_brand.html

UNIX-сертифицированные продукты
http://www.opengroup.org/openbrand/register/xy.htm

Date: 2013-10-18 05:20 pm (UTC)
From: [identity profile] arkanoid.livejournal.com
а людей, которые считают, что "портабельный код" это "собралось на всех дистрибутивах линукса, которыми я пользуюсь" (некоторые "продвинутые" еще вспомнят про freeBSD) надо пороть на конюшне.

Date: 2013-10-18 06:27 pm (UTC)
From: [identity profile] dreams4rent.livejournal.com
Да ладно, сейчас все бодренько идет к тому, что софт можно будет запустить везде не хитрым путем, типа «запустите в виртуалке линукс, а там запустите софтину в docker».
Еще несколько лет и ты вообще никому не сможешь объяснить про кроссплатформенность /:

(no subject)

From: [identity profile] arkanoid.livejournal.com - Date: 2013-10-18 06:55 pm (UTC) - Expand

(no subject)

From: [identity profile] hrenov-drummer.livejournal.com - Date: 2013-10-18 10:30 pm (UTC) - Expand

(no subject)

From: [identity profile] vit0ld.livejournal.com - Date: 2013-10-18 10:39 pm (UTC) - Expand

Date: 2013-10-19 04:53 pm (UTC)
From: [identity profile] nec-p1us-u1tra.livejournal.com
Кроссплатформенности не существует.
Всякая высокоуровневая хрень все равно на жабе/петоне/вотевер, а кто пишет на це томы полюбому дорога к epoll / door_open / прочее. Тут неокроссплатформишься, можно только реимплементить функционал в нескольких экземплярах для разных осей.

(no subject)

From: [identity profile] arkanoid.livejournal.com - Date: 2013-10-19 05:13 pm (UTC) - Expand

Date: 2013-10-20 06:27 pm (UTC)
From: [identity profile] dz.livejournal.com
единственный портабельный код, который я за 25 лет в этой индустрии видел - это приложение на чистой джаве. переносимость на си - это легенда.

(no subject)

From: [identity profile] arkanoid.livejournal.com - Date: 2013-10-20 06:42 pm (UTC) - Expand

(no subject)

From: [identity profile] vit0ld.livejournal.com - Date: 2013-10-21 07:32 am (UTC) - Expand

(no subject)

From: [identity profile] vit0ld.livejournal.com - Date: 2013-10-21 08:46 am (UTC) - Expand

(no subject)

From: [identity profile] dz.livejournal.com - Date: 2013-10-22 02:14 pm (UTC) - Expand

(no subject)

From: [identity profile] arkanoid.livejournal.com - Date: 2013-10-22 02:29 pm (UTC) - Expand

(no subject)

From: [identity profile] vit0ld.livejournal.com - Date: 2013-10-23 07:09 am (UTC) - Expand

(no subject)

From: [identity profile] dz.livejournal.com - Date: 2013-10-22 02:14 pm (UTC) - Expand

(no subject)

From: [identity profile] arkanoid.livejournal.com - Date: 2013-10-22 02:24 pm (UTC) - Expand

(no subject)

From: [identity profile] dz.livejournal.com - Date: 2013-10-22 03:17 pm (UTC) - Expand

(no subject)

From: [identity profile] arkanoid.livejournal.com - Date: 2013-10-22 03:34 pm (UTC) - Expand

(no subject)

From: [identity profile] dz.livejournal.com - Date: 2013-10-22 03:55 pm (UTC) - Expand

Date: 2013-10-18 08:30 pm (UTC)
From: [identity profile] poor-sysadm.livejournal.com
а как насчёт heilroom утилит?

Date: 2013-10-18 09:11 pm (UTC)
ivanaxe: (slack_1)
From: [personal profile] ivanaxe
btw : а у меня дома валяется eye-fi, про которую где-то проскакивало, что её прошивка построена на очень тщательно спрятанном от пользователя ядре qnx.
так что рано совсем уж списывать прочие unix-like из общедоступных :))

Date: 2013-10-20 07:33 am (UTC)
From: [identity profile] cmike.livejournal.com
Человек, привыкший к GNU getopt постоянно испытывает страдания от того, что ls -l filename это совсем не то же самое, что ls filename -l.
Для этого человеку нужно иметь привычку создавать файлы ./-l, не так ли? :)

Date: 2013-10-20 08:21 am (UTC)
From: [identity profile] vmire-mm.livejournal.com
Давным давно не было Linux'а, а GNU уже был. И ставилось всё на UNIX через uncompress;tar xf;./configure. В итоге на AIX 3.2.5 и Solaris 2.4 были gcc, gzip, gawk, bash, emacs, а потом даже и gimp. Поэтому говорить о чистом UNIX даже тогда уже не приходилось. Ортодоксальный же UNIX, по всей видимости, закончился когда начались патентные претензии AT&T. Развитие платформы UNIX на этом прекратилось, а успешные преемники BSD и Linux сейчас несут в массы, то когда-то начиналось как UNIX. Нынешний христианин, наверно, считает себя верующим также, как и какой-нибудь копт лет 1800 назад. Но много ли у них общего?

Profile

vitus_wagner: My photo 2005 (Default)
vitus_wagner

January 2026

S M T W T F S
     1 2 3
4 56789 10
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 11th, 2026 05:47 pm
Powered by Dreamwidth Studios