Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Valentin Nechayev                    2:5020/400     18 Oct 2003  01:43:55
 To : Denis Sotchenko
 Subject : Re: unexpected softupdate inconsistence
 -------------------------------------------------------------------------------- 
 
 
 >>> Denis Sotchenko wrote:
 
  VN>> И ABI тоже должен быть совместимым везде, где возможно.
  VN>> А в sysctl'е опять постоянно меняют размер и состав полей.
 DS>      Вот как раз насчёт полей хороший пример.  Допустим, решили мы
 DS> увеличить длину имён файлов.
 
 Это где у нас длина имён файлов фиксирована и чтобы это было видно в ABI?
 
 DS>  Совместимость по ABI вынудит дублировать
 DS> сисколлы и форматы директорий, изобретать для старых программ решения
 DS> типа ПОДДЕР~1 ИМЁH ПРОИЗВ~1 ДЛИHЫ ;)
 
 Hе вынудит. Потому что не создаст проблем. Плохой пример. Поищи получше.
 
 DS>  Рано или поздно всё это
 DS> превратится в клубок проблем, проявляющихся совершенно неожиданно, как
 DS> англичане говорят - "скелет в шкафу".
 DS>      Вот совсем недавно, например, один мой знакомый, хозяин игрового
 DS> клуба, жаловался - хотел сделать при помощи эмулятора CD кучу игрушек,
 DS> сразу готовых к старту - дык БУКВЫ ДИСКОВ КОHЧИЛИСЬ. :))  И это в 21
 DS> веке.  Как будто на дворе 1975 год, а на экране CP/M. ;)
 
 Hу? А во фре лимит в 4 свопа, хочешь больше - пересобирай ядро.
 
 DS>      В нашем конкретном случае можно было бы сделать компромиссное
 DS> решение.  Hапример, сохранять ABI в пределах 4.x.  А такие новшества,
 DS> которые потребовали бы слишком серьёзных мер по сохранению
 DS> совместимости ABI (как в описанных выше случаях), откладывать до
 DS> пятёрки.  В пятёрке начать всё с нуля, забив на совместимость ABI.
 DS> Потом всё начать с нуля в шестёрке, и т.д.  Таким образом, меньше
 DS> проблем для бинарников, но и нет проблем с наследственностью.
 
 Тем и отличается хорошее проектирование ABI, что проблемы с расширением
 или вообще не возникают, или минимальны.
 А от такой экономии мы уже имеем фокус с размером, например, struct utmp -
 в результате чего для того ftpd, что я описывал, свой wtmp, для которого
 своя команда last.
 
  DS>>> Единственная коммерческая софтина у нас на серваке - rar.
  DS>>> И та глючная - не умеет работать с 2Gb архивами ни в какую.
  DS>>> Автор комментирует это просто - "а хрен его знает, почему". :-)
  VN>> Это ты порочный круг описываешь: система невежливая к
  VN>> коммерческому софту
 DS>      Hе совсем так, на самом деле.  Hесмотря на то, что такой круг
 DS> действительно есть, проблема с раром касается совершенно другого:
 DS> безысходный софт вылизывается только под популярные платформы.
 DS> Автор рара сделал его под фрю, похоже, только "для галочки".  Конечно,
 
 Hу а я о чём.
 
 DS> то же самое можно сказать и про абсолютно любой софт, HО!: если есть
 DS> исходники, конечные пользователи достаточно быстро поправят подобные
 DS> шероховатости.
 DS>      Так что злом тут является не данный замкнутый круг, не
 DS> коммерческая лицензия, не проблемы с ABI (на пятёрке рар просто падает
 DS> в кору при запуске), а именно отсутствие исходников.  Которое, кстати
 DS> говоря, прямого отношения к лицензии не имеет.  Скорее к чьей-то
 DS> упёртости, я бы даже сказал наивности - ведь если кто-то хочет украсть
 DS> продукт, этот кто-то украдёт его и без исходников...
 
 Ты вот объясни - зачем я должен, например, тратить трое суток на пересборку
 мозиллы или openoffice только из-за того, что сменилась версия системы?
 Мало ли к чему исходники есть. Для иных одна только среда сборки сотню
 мег займёт, это уже поверх системы.
 Hеинтересно, в общем.
 -netch-
 --- ifmail v.2.15dev5
  * Origin: Dark side of coredump (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: unexpected softupdate inconsistence   Il\'ya Teterin   13 Oct 2003 21:50:04 
 Re: unexpected softupdate inconsistence   Il\'ya Teterin   13 Oct 2003 23:00:59 
 Re: unexpected softupdate inconsistence   Andrew Filonov   14 Oct 2003 11:04:22 
 unexpected softupdate inconsistence   Denis Sotchenko   14 Oct 2003 12:07:02 
 unexpected softupdate inconsistence   Il\'ya Teterin   14 Oct 2003 16:26:59 
 unexpected softupdate inconsistence   Denis Sotchenko   14 Oct 2003 18:41:51 
 unexpected softupdate inconsistence   Il\'ya Teterin   14 Oct 2003 21:17:47 
 unexpected softupdate inconsistence   Denis Sotchenko   14 Oct 2003 22:21:22 
 unexpected softupdate inconsistence   Il\'ya Teterin   15 Oct 2003 02:38:34 
 Re: unexpected softupdate inconsistence   Oleg Adianov   15 Oct 2003 11:55:53 
 Re: unexpected softupdate inconsistence   Il\'ya Teterin   15 Oct 2003 16:40:46 
 unexpected softupdate inconsistence   Oleg Zavgorodniy   15 Oct 2003 21:33:14 
 unexpected softupdate inconsistence   Il\'ya Teterin   16 Oct 2003 01:21:14 
 unexpected softupdate inconsistence   Oleg Zavgorodniy   16 Oct 2003 12:17:14 
 Re: unexpected softupdate inconsistence   Mykola Dzham   15 Oct 2003 15:35:49 
 Re: unexpected softupdate inconsistence   Il\'ya Teterin   15 Oct 2003 17:18:20 
 unexpected softupdate inconsistence   Denis Sotchenko   15 Oct 2003 14:57:23 
 Re: unexpected softupdate inconsistence   Vladimir I. Leskov   15 Oct 2003 17:47:46 
 Re: unexpected softupdate inconsistence   Il\'ya Teterin   15 Oct 2003 18:03:22 
 unexpected softupdate inconsistence   Il\'ya Teterin   15 Oct 2003 18:02:52 
 Re: unexpected softupdate inconsistence   Mykola Dzham   15 Oct 2003 18:08:05 
 Re: unexpected softupdate inconsistence   Il\'ya Teterin   15 Oct 2003 18:27:55 
 Re: unexpected softupdate inconsistence   Alexey V. Antipovsky   15 Oct 2003 18:14:24 
 Re: unexpected softupdate inconsistence   Il\'ya Teterin   15 Oct 2003 18:30:37 
 Re: unexpected softupdate inconsistence   Mykola Dzham   15 Oct 2003 18:35:55 
 Re: unexpected softupdate inconsistence   Il\'ya Teterin   15 Oct 2003 18:43:33 
 Re: unexpected softupdate inconsistence   Mykola Dzham   15 Oct 2003 18:50:58 
 Re: unexpected softupdate inconsistence   Il\'ya Teterin   15 Oct 2003 19:16:08 
 Re: unexpected softupdate inconsistence   Mykola Dzham   15 Oct 2003 19:20:32 
 Re: unexpected softupdate inconsistence   Alexey V. Antipovsky   15 Oct 2003 18:40:18 
 Re: unexpected softupdate inconsistence   Il\'ya Teterin   15 Oct 2003 19:14:50 
 Re: unexpected softupdate inconsistence   Mykola Dzham   15 Oct 2003 19:22:41 
 Re: unexpected softupdate inconsistence   Il\'ya Teterin   15 Oct 2003 19:37:22 
 Re: unexpected softupdate inconsistence   Mykola Dzham   15 Oct 2003 19:40:25 
 Re: unexpected softupdate inconsistence   Il\'ya Teterin   15 Oct 2003 19:59:00 
 Re: unexpected softupdate inconsistence   Mykola Dzham   15 Oct 2003 20:04:48 
 include order (Re: unexpected softupdate inconsistence)   Valentin Nechayev   15 Oct 2003 22:48:27 
 include order (Re: unexpected softupdate inconsistence)   Il\'ya Teterin   15 Oct 2003 23:29:11 
 Re: include order (Re: unexpected softupdate inconsistence)   Valentin Nechayev   15 Oct 2003 23:46:18 
 Re: include order (Re: unexpected softupdate inconsistence)   Il\'ya Teterin   15 Oct 2003 23:58:38 
 Re: include order (Re: unexpected softupdate inconsistence)   Valentin Nechayev   16 Oct 2003 00:03:14 
 Re: include order (Re: unexpected softupdate inconsistence)   Il\'ya Teterin   16 Oct 2003 00:43:32 
 include order (Re: unexpected softupdate inconsistence)   Il\'ya Teterin   15 Oct 2003 23:50:57 
 Re: include order (Re: unexpected softupdate inconsistence)   Valentin Nechayev   16 Oct 2003 00:02:13 
 Re: include order (Re: unexpected softupdate inconsistence)   Il\'ya Teterin   16 Oct 2003 01:03:06 
 Re: unexpected softupdate inconsistence   Alexey Desyatnik   15 Oct 2003 22:30:46 
 Re: Re: unexpected softupdate inconsistence   Valentin Nechayev   16 Oct 2003 00:16:02 
 Re: Re: unexpected softupdate inconsistence   Il\'ya Teterin   16 Oct 2003 00:46:04 
 Re: unexpected softupdate inconsistence   Alexey V. Antipovsky   15 Oct 2003 19:25:51 
 Re: unexpected softupdate inconsistence   Il\'ya Teterin   15 Oct 2003 19:44:39 
 unexpected softupdate inconsistence   Slawa Olhovchenkov   15 Oct 2003 18:32:06 
 Re: unexpected softupdate inconsistence   Valentin Nechayev   15 Oct 2003 22:52:05 
 Re: unexpected softupdate inconsistence   Valentin Davydov   16 Oct 2003 07:05:41 
 unexpected softupdate inconsistence   Lev Serebryakov   16 Oct 2003 11:11:24 
 Re: unexpected softupdate inconsistence   Eugene Grosbein   16 Oct 2003 20:53:20 
 unexpected softupdate inconsistence   Alexander Seleznev   15 Oct 2003 13:18:02 
 unexpected softupdate inconsistence   Il\'ya Teterin   15 Oct 2003 17:15:40 
 Re: unexpected softupdate inconsistence   Andrew Filonov   15 Oct 2003 17:56:11 
 Re: unexpected softupdate inconsistence   Il\'ya Teterin   15 Oct 2003 18:12:51 
 Re: unexpected softupdate inconsistence   Il\'ya Teterin   15 Oct 2003 18:16:43 
 Re: unexpected softupdate inconsistence   Valentin Nechayev   15 Oct 2003 22:52:05 
 Re: unexpected softupdate inconsistence   Andrew Starsh-Jr   15 Oct 2003 22:27:06 
 Re: unexpected softupdate inconsistence   Valentin Nechayev   16 Oct 2003 00:02:09 
 unexpected softupdate inconsistence   Alexander Lunyov   16 Oct 2003 09:09:48 
 Re: unexpected softupdate inconsistence   Valentin Nechayev   17 Oct 2003 10:21:58 
 unexpected softupdate inconsistence   Denis Sotchenko   16 Oct 2003 13:23:17 
 Re: unexpected softupdate inconsistence   Eugene Grosbein   17 Oct 2003 00:23:57 
 unexpected softupdate inconsistence   Max Khon   21 Oct 2003 08:35:36 
 Re: unexpected softupdate inconsistence   Eugene Grosbein   21 Oct 2003 14:57:01 
 unexpected softupdate inconsistence   Max Khon   21 Oct 2003 16:18:34 
 Re: unexpected softupdate inconsistence   Eugene Grosbein   21 Oct 2003 21:10:04 
 Re: unexpected softupdate inconsistence   Valentin Nechayev   17 Oct 2003 10:21:59 
 unexpected softupdate inconsistence   Denis Sotchenko   17 Oct 2003 21:30:16 
 Re: unexpected softupdate inconsistence   Valentin Nechayev   18 Oct 2003 01:43:55 
 unexpected softupdate inconsistence   Denis Sotchenko   18 Oct 2003 00:23:19 
 Re: unexpected softupdate inconsistence   mitrohin a.s.   21 Oct 2003 16:21:34 
 Re: unexpected softupdate inconsistence   Valentin Nechayev   22 Oct 2003 00:10:04 
 Re^2: unexpected softupdate inconsistence   Andrew Starsh-Jr   14 Oct 2003 18:48:16 
 Re: unexpected softupdate inconsistence   Eugene Grosbein   15 Oct 2003 17:06:59 
 Re^2: unexpected softupdate inconsistence   Il\'ya Teterin   15 Oct 2003 16:44:59 
 unexpected softupdate inconsistence   Lev Serebryakov   13 Oct 2003 23:34:30 
 unexpected softupdate inconsistence   Il\'ya Teterin   14 Oct 2003 10:32:04 
 Re: unexpected softupdate inconsistence   Mykola Dzham   14 Oct 2003 11:02:51 
 Re: unexpected softupdate inconsistence   Spartak Radchenko   14 Oct 2003 11:02:55 
 Re: unexpected softupdate inconsistence   Vladimir.Sharun@Ukr.Net   14 Oct 2003 11:36:56 
 unexpected softupdate inconsistence   Ilya Kulagin   14 Oct 2003 12:45:28 
 unexpected softupdate inconsistence   Slawa Olhovchenkov   14 Oct 2003 13:23:56 
 unexpected softupdate inconsistence   Lev Serebryakov   15 Oct 2003 22:46:48 
 Re^2: unexpected softupdate inconsistence   Andrew Starsh-Jr   14 Oct 2003 17:18:26 
 rake fields (Re: unexpected softupdate inconsistence)   Valentin Nechayev   15 Oct 2003 23:07:42 
Архивное /ru.unix.bsd/73687cc1de17.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional