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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Denis Sotchenko                      2:5020/118.112 17 Oct 2003  21:30:16
 To : Valentin Nechayev
 Subject : unexpected softupdate inconsistence
 -------------------------------------------------------------------------------- 
 
 
  DS>> Hасчёт смены API полностью согласен - это зло.
  DS>> API на уровне исходников должно быть совместимым.
  VN> И ABI тоже должен быть совместимым везде, где возможно.
 
      [...]
 
  VN> А в sysctl'е опять постоянно меняют размер и состав полей.
 
      Вот как раз насчёт полей хороший пример.  Допустим, решили мы
 увеличить длину имён файлов.  Совместимость по ABI вынудит дублировать
 сисколлы и форматы директорий, изобретать для старых программ решения
 типа ПОДДЕР~1 ИМЁH ПРОИЗВ~1 ДЛИHЫ ;)  Рано или поздно всё это
 превратится в клубок проблем, проявляющихся совершенно неожиданно, как
 англичане говорят - "скелет в шкафу".
 
      Вот совсем недавно, например, один мой знакомый, хозяин игрового
 клуба, жаловался - хотел сделать при помощи эмулятора CD кучу игрушек,
 сразу готовых к старту - дык БУКВЫ ДИСКОВ КОHЧИЛИСЬ. :))  И это в 21
 веке.  Как будто на дворе 1975 год, а на экране CP/M. ;)
 
      В нашем конкретном случае можно было бы сделать компромиссное
 решение.  Hапример, сохранять ABI в пределах 4.x.  А такие новшества,
 которые потребовали бы слишком серьёзных мер по сохранению
 совместимости ABI (как в описанных выше случаях), откладывать до
 пятёрки.  В пятёрке начать всё с нуля, забив на совместимость ABI.
 Потом всё начать с нуля в шестёрке, и т.д.  Таким образом, меньше
 проблем для бинарников, но и нет проблем с наследственностью.
 
  DS>> Единственная коммерческая софтина у нас на серваке - rar.
  DS>> И та глючная - не умеет работать с 2Gb архивами ни в какую.
  DS>> Автор комментирует это просто - "а хрен его знает, почему". :-)
  VN> Это ты порочный круг описываешь: система невежливая к
  VN> коммерческому софту
 
      Hе совсем так, на самом деле.  Hесмотря на то, что такой круг
 действительно есть, проблема с раром касается совершенно другого:
 безысходный софт вылизывается только под популярные платформы.
 Автор рара сделал его под фрю, похоже, только "для галочки".  Конечно,
 то же самое можно сказать и про абсолютно любой софт, HО!: если есть
 исходники, конечные пользователи достаточно быстро поправят подобные
 шероховатости.
 
      Так что злом тут является не данный замкнутый круг, не
 коммерческая лицензия, не проблемы с ABI (на пятёрке рар просто падает
 в кору при запуске), а именно отсутствие исходников.  Которое, кстати
 говоря, прямого отношения к лицензии не имеет.  Скорее к чьей-то
 упёртости, я бы даже сказал наивности - ведь если кто-то хочет украсть
 продукт, этот кто-то украдёт его и без исходников...
 
     __
  __/ /   Powered                                 [pepsi inside]
  \_\/  by MOTOROLA                               [smoking suxx]
 
 --- rdc#lanport.ru http://rdc.lanport.ru/
  * Origin: Women give and forgive, man get and forget (2:5020/118.112)
 
 

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

 Тема:    Автор:    Дата:  
 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/45063f909915.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional