Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет Misha Verbitsky ([info]tiphareth)
@ 2007-11-28 21:34:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Настроение: sick
Музыка:German Oak - German Oak
Entry tags:politics, putin

лицензионное программное обеспечение для российских школ
Паркер нашел мякотное
http://maxim-kononenko.livejournal.com/919387.html

Конкурс на школьное ПО, заказ называется
"Обеспечение лицензионной поддержки стандартного (базового)
пакета программного обеспечения для использования в
общеобразовательных учреждениях Российской Федерации в
2007 - 2009 годах."

Перечислены 19 пакетов, с абсурдно составленным
списком очевидно избыточных условий, подогнанных
каждый раз под конкретный софт. Среди прочего -
указывается минимальный размер программы; скажем,
текстовый редактор не может быть меньше 370 Мб
(это чтоб отсечь все, кроме ворда).

Также в заявке указана конфигурация железа,
на которую это добро ставится: процессор 667Мгц,
256 Мб памяти, и 20 Гб диск.

Суммарный размер программ 27 Гб.

Феноменальное, в принципе. Нельзя сказать, что
РФ погрязла в коррупции; РФ состоит из коррупции.
Чистой и беспримесной, ничего другого тут нет. Ненавижу
эту страну.

По ссылке от [info]lqp

Привет



(Читать комментарии) - (Добавить комментарий)


[info]yushi
2007-11-29 17:29 (ссылка)
как выяснилось, просто написать программу для линуха, которая хочет от жизни чуть побольше, чем libc.so, и при этом легко ставится на любой (хотя бы из не очень старых и не очень экзотических) дистрибутивов линуха достаточно нетривиально.

Речь о закрытом или открытом продукте?

Если о закрытом, то это не проблема платформы. Это проблема менеджмента, который выбрал бизнес-модель, плохо совместимую с данной конкретной платформой. iPod нельзя увидеть как стандартный съёмный USB-носитель, но никто не обвиняет в этом кривизну USB.

Если об открытом, то, по-моему, проблемы (если мы не пишем дистроспецифичную конфигурационную утилиту) не наблюдается. Если использовать хорошо написанные библиотеки типа Qt и правильные утилиты управления сборкой (хотя бы automake/autoconf), то точно всё хорошо.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]pzz
2007-11-29 17:48 (ссылка)
Это проблема менеджмента, который выбрал бизнес-модель, плохо совместимую с данной конкретной платформой

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

iPod нельзя увидеть как стандартный съёмный USB-носитель, но никто не обвиняет в этом кривизну USB

Железным эквиавалентом было бы существование 20-и разных, немного несовместимых разъемов USB.

Если использовать хорошо написанные библиотеки типа Qt и правильные утилиты управления сборкой (хотя бы automake/autoconf), то точно всё хорошо

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

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]yushi
2007-11-29 21:40 (ссылка)
Поддержка Скайпом линуха - ошибка менеджеров Скайпа.

Заметьте, я не сказал "ошибка", я сказал "проблема". Если ребята не способны придумать способ зарабатывания денег, совместимый со стандартными методами работы с платформой, обеспечение работоспособности для их софтины нестандартных методов работы с платформой становится их личными половыми сложностями.

пусть линуксоиды звонят по обычному телефону.

Я бы, кстати, только обрадовался, если бы Скайп перестал поддерживать linux-версию — тогда, глядишь, быстрее допилили бы голосовые расширения к XMPP. Знакомые у меня, кстати, пользуются SIP и особого проигрыша в качестве связи относительно "пирингового" Скайпа не видят.

>iPod нельзя увидеть как стандартный съёмный USB-носитель, но никто не обвиняет в этом кривизну USB
Железным эквиавалентом было бы существование 20-и разных, немного несовместимых разъемов USB.


Неправда. И в том, и в другом случае существует стандартный, хорошо документированный и надёжный способ взаимодействия изделия с окружением; и в том, и в другом случае отказ от этого способа диктует не технологическая логика, а бизнес-модель создателей изделия.

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

Не разу не использовал, а чем, скажем, плох dirnotify? И зачем это надо?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]pzz
2007-11-29 23:31 (ссылка)
Если ребята не способны придумать способ зарабатывания денег, совместимый со стандартными методами работы с платформой

Что такое стандартные методы работы с платформой Линух? Где их можно прочитать?

Я бы, кстати, только обрадовался, если бы Скайп перестал поддерживать linux-версию — тогда, глядишь, быстрее допилили бы голосовые расширения к XMPP

Скайп в первую очередь замечателен тем, что он умеет терминировать звонки на обычных телефонах. Причем за смешные деньги. И это работает out of box.

Знакомые у меня, кстати, пользуются SIP и особого проигрыша в качестве связи относительно "пирингового" Скайпа не видят

Наверное, им медведь на ухо наступил. Чем быстрее помрет SIP и RTP, тем лучше. Это плохие протоколы, придуманные еще в те времена, когда никто не знал, как они будут использоваться.

Кстати, а кто, интересно, должен содержать сервер для бесплатных звонков с компутера на компутер, если не использовать p2p?

Неправда. И в том, и в другом случае существует стандартный, хорошо документированный и надёжный способ взаимодействия изделия с окружением

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

Не разу не использовал, а чем, скажем, плох dirnotify? И зачем это надо?

Зачем надо, не важно. Понадобилось вот.

Чем он плох, написано, например, здесь: http://www-128.ibm.com/developerworks/linux/library/l-inotify.html

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]yushi
2007-12-02 22:32 (ссылка)
Что такое стандартные методы работы с платформой Линух? Где их можно прочитать?

Применительно к вашей проблеме ("как сделать программу, ставящуюся на любой дистрибутив Линукса, причём кладущую при установки все свои файлы именно в те места, где данный дистрибутив ожидает их найти, и до кучи сносящуюся без следа", если я правильно понял), стандартные методы работы с платформой — это automake и autoconf. Прочитать про них можно, например, в руководствах на эти программы.

Обеспечьте для вашей программы корректный Makefile.in, а остальное сделают мантейнеры дистрибутивов.

Кстати, а кто, интересно, должен содержать сервер для бесплатных звонков с компутера на компутер, если не использовать p2p?

Ну а кто их содержит сейчас? Хозяева этих серверов, наверное. Подозреваю, что как раз на деньги от приземления звонков в аналоговые сети, хотя детально вопрос не изучал.

Кстати, я не против p2p-архитектуры, при прочих равных, наоборот, за. Просто противно наблюдать QWERTY-эффект: закрытый протокол с единственной кривоватой реализацией не должен становиться стандартом. Как будто мало Flash и ICQ.

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

Применительно к описанной вами проблеме, повторюсь — распространением автором написанного в соответствии с набором нехитрых правил исходного кода, который пакуют в пакеты для конкретных дистрибутивов мантейнеры этих дистрибутивов.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]pzz
2007-12-02 22:37 (ссылка)
Применительно к вашей проблеме ("как сделать программу, ставящуюся на любой дистрибутив Линукса, причём кладущую при установки все свои файлы именно в те места, где данный дистрибутив ожидает их найти, и до кучи сносящуюся без следа", если я правильно понял), стандартные методы работы с платформой — это automake и autoconf. Прочитать про них можно, например, в руководствах на эти программы

autoconf решает проблему сборки, а не пакаджинга.

Ну а кто их содержит сейчас? Хозяева этих серверов, наверное

А их кто-то сейчас содержит?

Кстати, я не против p2p-архитектуры, при прочих равных, наоборот, за. Просто противно наблюдать QWERTY-эффект: закрытый протокол с единственной кривоватой реализацией не должен становиться стандартом. Как будто мало Flash и ICQ

Так нету ни открытого протокола, ни реализации. SIP это не серьезно.

(Ответить) (Уровень выше)


(Читать комментарии) -